#
79da0792 |
|
01-Mar-2020 |
Gerwin Klein <gerwin.klein@data61.csiro.au> |
Convert license tags to SPDX identifiers This commit also converts our own copyright headers to directly use SPDX, but leaves all other copyright header intact, only adding the SPDX ident. As far as possible this commit also merges multiple Data61 copyright statements/headers into one for consistency.
|
#
2b5c8d3f |
|
29-Aug-2019 |
G. Branden Robinson <Branden.Robinson@data61.csiro.au> |
setup.py: depend on 'pyyaml', not 'pyaml' In the pip namespace, 'pyaml' is "pretty-yaml", a YAML generator (but not a YAML parser); 'pyyaml' (accessed with "import yaml"), a.k.a. "PyYAML", is the YAML serialiser and reader we actually use. Bump the minor version number per semantic versioning rules. (One could argue that we are "removing" pyaml (pretty-yaml) from our interface and therefore a major version bump is required, but we weren't _actually_ using that module so I would argue that the introduction of 'pyyaml' is the visible change.) Thanks to Japheth Lim for identifying this issue.
|
#
fc251b50 |
|
27-Aug-2019 |
G. Branden Robinson <Branden.Robinson@data61.csiro.au> |
setup.py: add Python dependency on libarchive-c The `shoehorn` tool in tools/seL4 (the sel4_tools repository) requires this. Bump minor version number per semantic versioning rules (interface extension). (0.3.1 instead of 0.3.0 because 0.3.0 saw the light of day with an incorrect dependency on `libarchive` instead of `libarchive-c`.)
|
#
568f509b |
|
27-Aug-2019 |
G. Branden Robinson <Branden.Robinson@data61.csiro.au> |
Revert "setup.py: add Python dep[] on libarchive" This reverts commit a14264336c9e10328236c06fdd3b5197a3cc7698. 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".
|
#
a1426433 |
|
25-Aug-2019 |
G. Branden Robinson <Branden.Robinson@data61.csiro.au> |
setup.py: add Python dependency on libarchive The `shoehorn` tool in the tools/seL4 (the sel4_tools repository) will require this in a future commit. Bump minor version number per semantic versioning rules (interface extension).
|
#
d09cdc83 |
|
25-Aug-2019 |
G. Branden Robinson <Branden.Robinson@data61.csiro.au> |
trivial: add trailing comma to list element Python syntax allows a comma after the last element of a list, and having one helps avoid surprises in the event the lines of the list are rearranged.
|
#
940b43b7 |
|
19-Aug-2019 |
G. Branden Robinson <Branden.Robinson@data61.csiro.au> |
setup: add versioned dependency on pyaml In commit 24131333acdb38ab0f9a2d35beec4930739f808b ("trivial: disable YAML loading warning"), an assumption was made that the version of pyaml present was 5.1 or later; see https://msg.pyyaml.org/load . Version the dependency.
|
#
bc61a7f3 |
|
24-Jun-2019 |
Anna Lyons <anna@gh.st> |
python2 --> python3 Update all scripts and build system to call python3, given python2's upcoming doom. Use sys.maxsize instead of sys.maxint in one script (maxint does not exist in python3).
|
#
158ab9a3 |
|
30-Jul-2019 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
python-deps: Add pyelftools to sel4-deps package This dep is required by the elfloader for loading Arm and RISC-V platforms.
|
#
664ac228 |
|
17-Jun-2019 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
python,sel4-deps: Pin versions for style tools These tools sometimes style differently across different versions.
|
#
fa60ebab |
|
26-Mar-2019 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
tools: add autopep8 dependency
|
#
305b5f9c |
|
24-Mar-2019 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
tools: add guardonce python dependency
|
#
715e5951 |
|
21-Mar-2019 |
Luke Mondy <luke.mondy@data61.csiro.au> |
Fix cmake-format dep name
|
#
dad3b8ba |
|
20-Mar-2019 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
python-deps: add cmake-style
|
#
fe67d88c |
|
28-Jan-2019 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Update pydeps version This is due to the new dependency, pyfdt
|
#
c37d1377 |
|
28-Jan-2019 |
Simon Shields <simon.shields@data61.csiro.au> |
python deps: add pyfdt
|
#
463c1cc2 |
|
09-Jan-2019 |
Simon Shields <simon.shields@data61.csiro.au> |
python deps: add jsonschema This will be used to validate the kernel's hardware configuration file against a schema.
|
#
4e910ebf |
|
14-Sep-2018 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
python deps: add seL4 tutorial deps
|
#
41a4c424 |
|
12-Jun-2018 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
Update sel4-deps for tempite->jinja2
|
#
64cf2308 |
|
18-Jun-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
tools: fix licenses
|
#
e98bf73f |
|
18-Jun-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
python-deps: add bs4
|
#
7333e97c |
|
04-Jun-2017 |
Stephen Sherratt <Stephen.Sherratt@data61.csiro.au> |
Add pip metapackage for downloading dependencies Dependencies can now be downloaded with: pip install sel4-deps Dependencies can be changed by modifying the setup.py script. Information on how to update the package is in the setup.py script. JIRA: SELFOUR-909
|