seL4/tools/python-deps/setup.py
G. Branden Robinson 568f509b50 Revert "setup.py: add Python dep[] on libarchive"
This reverts commit a14264336c.

There are (at least) 3 namespaces relevant to Python module names:
Debian package names, PyPI module names, and the name of a module used
by actual Python language imports.  That's one more than my brain could
handle.  I wanted "libarchive-c" in setup.py instead of "libarchive".
2019-08-28 15:49:28 +10:00

56 lines
1.1 KiB
Python

#!/usr/bin/env python3
#
# Copyright 2017, Data61
# Commonwealth Scientific and Industrial Research Organisation (CSIRO)
# ABN 41 687 119 230.
#
# This software may be distributed and modified according to the terms of
# the BSD 2-Clause license. Note that NO WARRANTY is provided.
# See "LICENSE_BSD2.txt" for details.
#
# @TAG(DATA61_BSD)
#
"""
Setup script for dependency metapackage.
To add a python dependency, add it to the DEPS list below.
To publish to pypitest:
python setup.py sdist upload -r pypitest
To publish to pypi:
python setup.py sdist upload -r pypi
"""
from setuptools import setup
DEPS = [
'six',
'future',
'jinja2',
'lxml',
'ply',
'psutil',
'bs4',
'pyelftools',
'sh',
'pexpect',
'pyaml>=5.1',
'jsonschema',
'pyfdt',
'cmake-format==0.4.5',
'guardonce',
'autopep8==1.4.3',
]
setup(
name='sel4-deps',
version='0.2.5',
description='Metapackage for downloading build dependencies for the seL4 microkernel',
url="https://sel4.systems",
licence='BSD2',
author='TrustworthySystems',
author_email='Stephen.Sherratt@data61.csiro.au',
install_requires=DEPS,
)