1#!/usr/bin/env python3
2#
3# Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
4#
5# SPDX-License-Identifier: BSD-2-Clause
6#
7
8"""
9Setup script for dependency metapackage.
10
11To add a python dependency, add it to the DEPS list below.
12
13To publish to pypitest:
14python setup.py sdist upload -r pypitest
15
16To publish to pypi:
17python setup.py sdist upload -r pypi
18"""
19
20from setuptools import setup
21
22DEPS = [
23    'six',
24    'future',
25    'jinja2',
26    'lxml',
27    'ply',
28    'psutil',
29    'bs4',
30    'pyelftools',
31    'sh',
32    'pexpect',
33    'pyyaml>=5.1',
34    'jsonschema',
35    'pyfdt',
36    'cmake-format==0.4.5',
37    'guardonce',
38    'autopep8==1.4.3',
39    'libarchive-c',
40]
41
42setup(
43    name='sel4-deps',
44    version='0.4.0',
45    description='Metapackage for downloading build dependencies for the seL4 microkernel',
46    url="https://sel4.systems",
47    licence='BSD2',
48    author='TrustworthySystems',
49    author_email='Stephen.Sherratt@data61.csiro.au',
50    install_requires=DEPS,
51)
52