Dependencies
Vulnerabilities Summary |
|
---|---|
pyTooling Package (Mandatory)
Manually Installing Package Requirements
Use the requirements.txt
file to install all dependencies via pip3
or install the package directly from
PyPI (see Installation/Updates).
pip3 install -U -r requirements.txt
pip install -U -r requirements.txt
Dependency List
When installed as pyTooling
:
Package |
Version |
License |
Dependencies |
---|---|---|---|
No dependencies |
— — — — |
— — — — |
— — — — |
When installed as pyTooling[packaging]
:
Package |
Version |
License |
Dependencies |
---|---|---|---|
≥75.1 |
None |
Todo
investigate dependencies and licenses of setuptools.
When installed as pyTooling[terminal]
:
Package |
Version |
License |
Dependencies |
---|---|---|---|
≥0.4.6 |
None |
When installed as pyTooling[yaml]
:
Package |
Version |
License |
Dependencies |
---|---|---|---|
≥0.18 |
Not yet evaluated. |
Todo
investigate dependencies and licenses of ruamel.yaml.
Unit Testing (Optional)
Unit Testing / Coverage / Type Checking (Optional)
Additional Python packages needed for testing, code coverage collection and static type checking. These packages are only needed for developers or on a CI server, thus sub-dependencies are not evaluated further.
Manually Installing Test Requirements
Use the tests/requirements.txt
file to install all dependencies via pip3
. The file will recursively install
the mandatory dependencies too.
pip install -U -r tests/requirements.txt
pip3 install -U -r tests\requirements.txt
Dependency List - Unit Testing
Package |
Version |
License |
Dependencies |
---|---|---|---|
≥8.3 |
Not yet evaluated. |
||
≥5.0.0 |
Not yet evaluated. |
||
≥7.6 |
Not yet evaluated. |
||
≥1.11 |
Not yet evaluated. |
||
≥4.12 |
Not yet evaluated. |
||
≥5.3 |
Not yet evaluated. |
Unit Testing with Benchmarking (Optional)
Further Python packages are needed for benchmarking. These packages are only needed for developers or on a CI server, thus sub-dependencies are not evaluated further.
Manually Installing Benchmarking Requirements
Use the tests/benchmark/requirements.txt
file to install all dependencies via pip3
. The file will
recursively install the mandatory dependencies too.
pip install -U -r tests/benchmark/requirements.txt
pip3 install -U -r tests\benchmark\requirements.txt
Dependency List - With Benchmark Testing
Package |
Version |
License |
Dependencies |
---|---|---|---|
≥4.0.0 |
Not yet evaluated. |
Unit Testing with Performance Testing (Optional)
Further Python packages are needed for performance testing (comparison). These packages are only needed for developers or on a CI server, thus sub-dependencies are not evaluated further.
Manually Installing Benchmarking Requirements
Use the tests/performance/requirements.txt
file to install all dependencies via pip3
. The file will
recursively install the mandatory dependencies too.
pip install -U -r tests/performance/requirements.txt
pip3 install -U -r tests\performance\requirements.txt
Dependency List - With Performance Testing
Package |
Version |
License |
Dependencies |
---|---|---|---|
≥2.9.0 |
Not yet evaluated. |
||
≥1.1.3 |
Not yet evaluated. |
||
≥1.6.4 |
Not yet evaluated. |
||
≥3.1 |
Not yet evaluated. |
||
≥0.10.6 |
Not yet evaluated. |
Sphinx Documentation (Optional)
Additional Python packages needed for documentation generation. These packages are only needed for developers or on a CI server, thus sub-dependencies are not evaluated further.
Manually Installing Documentation Requirements
Use the doc/requirements.txt
file to install all dependencies via pip3
. The file will recursively install
the mandatory dependencies too.
pip install -U -r doc/requirements.txt
pip3 install -U -r doc\requirements.txt
Dependency List
Package |
Version |
License |
Dependencies |
---|---|---|---|
≥6.6 |
None |
||
≥7.4 |
Not yet evaluated. |
||
≥0.9.2 |
Not yet evaluated. |
||
≥2.0.1 |
Not yet evaluated. |
||
≥0.5.2 |
Not yet evaluated. |
||
≥0.5.0 |
Not yet evaluated. |
||
≥0.5.2 |
Not yet evaluated. |
||
≥2.3 |
Not yet evaluated. |
||
≥0.18 |
Not yet evaluated. |
Packaging (Optional)
Additional Python packages needed for installation package generation. These packages are only needed for developers or on a CI server, thus sub-dependencies are not evaluated further.
Manually Installing Packaging Requirements
Use the build/requirements.txt
file to install all dependencies via pip3
. The file will recursively
install the mandatory dependencies too.
pip install -U -r build/requirements.txt
pip3 install -U -r build\requirements.txt
Dependency List
Package |
Version |
License |
Dependencies |
---|---|---|---|
≥6.6 |
None |
||
≥0.44 |
Not yet evaluated. |
Publishing (CI-Server only)
Additional Python packages needed for publishing the generated installation package to e.g, PyPI or any equivalent services. These packages are only needed for maintainers or on a CI server, thus sub-dependencies are not evaluated further.
Manually Installing Publishing Requirements
Use the dist/requirements.txt
file to install all dependencies via pip3
. The file will recursively
install the mandatory dependencies too.
pip install -U -r dist/requirements.txt
pip3 install -U -r dist\requirements.txt
Dependency List
Package |
Version |
License |
Dependencies |
---|---|---|---|
≥0.44 |
Not yet evaluated. |
||
≥5.1 |
Not yet evaluated. |