Haketilo Software Bill of Materials » History » Revision 6
« Previous |
Revision 6/7
(diff)
| Next »
koszko, 02/25/2022 04:30 PM
add wheel
Software Bill of Materials - Hydrilla¶
Software Bill of Materials (SBoM) lists external components used or included in a given software product.
You may also want to look at the SBoM of Haketilo and a concatenated plain text version.
Note: This SBoM corresponds to the upcoming Hydrilla version 1.0 written in Python.
Note: This SBoM lists both the dependencies of the actual Hydrilla server and of Hydrilla Builder (which the server relies upon).
- Table of contents
- Software Bill of Materials - Hydrilla
Incorporated code¶
Currently none
External dependencies¶
Python3¶
Python is needed to both build and run Hydrilla. At least version 3.7 is required.
Pytest¶
field | value |
---|---|
name | pytest |
version | no known constraints (6.0.2 used in development) |
copyright | 2004-2020 Holger Krekel and others |
license | MIT (Expat) |
upstream url | https://pytest.org |
Pytest is used in automated tests of Hydrilla.
Setuptools¶
field | value |
---|---|
name | setuptools |
version | >=45 (52.0.0 used in development) |
copyright | Jason R. Coombs |
license | MIT (Expat) |
upstream url | https://setuptools.pypa.io/en/latest/ |
Setuptools are used to build Hydrilla.
setuptools_scm¶
field | value |
---|---|
name | setuptools_scm |
version | >=5.0 (5.0 used in development) |
copyright | Ronny Pfannschmidt < opensource@ronnypfannschmidt.de> and contributors |
license | MIT (Expat) |
upstream url | https://github.com/pypa/setuptools_scm |
setuptools_scm is used as a setuptools plugin to extract some VCS data when building from git repo.
wheel¶
field | value |
---|---|
name | wheel |
version | no known constraints (0.34.2 used in development) |
copyright | 2012-2020 Daniel Holth, Alex Grönholm and contributors |
license | MIT (Expat) |
upstream_url | https://github.com/pypa/wheel |
wheel is used as a setuptools plugit to facilitate creation of .whl builds.
Babel (Python library)¶
field | value |
---|---|
name | babel |
version | no known constraints (2.8.0 used in development) |
copyright | 2013-2019 the Babel Team |
license | BSD-3-Clause |
upstream url | http://babel.pocoo.org/ |
Babel is used as a setuptools plugin to work with message catalogs. It is required when building Hydrilla but not in runtime.
jsonschema (Python library)¶
field | value |
---|---|
name | jsonschema |
version | >=3.0 (3.2.0 used in development) |
copyright | 2011-2019 Julian Berman and contributors |
license | MIT (Expat) |
upstream url | https://github.com/Julian/jsonschema |
This library is used to validate JSON documents loaded by Hydrilla.
Flask¶
field | value |
---|---|
name | flask |
version | no known constraints (1.0.2 used in development) |
copyright | 2010-2021 Pallets |
license | BSD-3-Clause |
upstream url | https://flask.palletsprojects.com/en/2.0.x/ |
Click¶
field | value |
---|---|
name | click |
version | no known constraints (7.1.2 used in development) |
copyright | 2014-2020 Pallets |
license | BSD-3-Clause |
upstream url | https://click.palletsprojects.com/en/8.0.x/ |
Updated by koszko over 1 year ago · 6 revisions