Third Party Dependencies
The SBOM in CycloneDX v1.4 JSON format with SHA256 checksum (dbdf58cb ...).
Licenses
JSON files with complete license info of: direct dependencies | all dependencies
Direct Dependencies
Name | Version | License | Author | Description (from packaging data) |
---|---|---|---|---|
attrs | 23.2.0 | MIT License | Hynek Schlawack [email protected] | Classes Without Boilerplate |
cyclonedx-bom | 3.11.7 | Apache Software License | Steven Springett | CycloneDX Software Bill of Materials (SBOM) generation utility |
jsonschema | 4.20.0 | MIT License | Julian Berman | An implementation of JSON Schema validation for Python |
referencing | 0.32.1 | MIT License | Julian Berman | JSON Referencing + Python |
spdx-tools | 0.8.2 | Apache Software License | "Ahmed H. Ismail" [email protected] | SPDX parser and tools. |
typer | 0.9.0 | MIT License | Sebastián Ramírez | Typer, build great CLIs. Easy to code. Based on Python type hints. |
xmlschema | 3.0.0 | MIT License | Davide Brunato | An XML Schema validator and decoder |
Indirect Dependencies
Name | Version | License | Author | Description (from packaging data) |
---|---|---|---|---|
PyYAML | 6.0.1 | MIT License | Kirill Simonov | YAML parser and emitter for Python |
click | 8.1.6 | BSD License | Pallets [email protected] | Composable command line interface toolkit |
cyclonedx-python-lib | 3.1.5 | Apache Software License | Paul Horton | A library for producing CycloneDX SBOM (Software Bill of Materials) files. |
elementpath | 4.1.5 | MIT License | Davide Brunato | XPath 1.0/2.0/3.0/3.1 parsers and selectors for ElementTree and lxml |
isodate | 0.6.1 | BSD License | Gerhard Weis | An ISO 8601 date/time/duration parser and formatter |
packageurl-python | 0.11.2 | MIT License | the purl authors | A purl aka. Package URL parser and builder |
packaging | 23.2 | Apache Software License; BSD License | Donald Stufft [email protected] | Core utilities for Python packages |
pip-requirements-parser | 32.0.1 | MIT | The pip authors, nexB. Inc. and others | pip requirements parser - a mostly correct pip requirements parsing library because it uses pip's own code. |
ply | 3.11 | BSD | David Beazley | Python Lex & Yacc |
pyparsing | 3.1.1 | MIT License | Paul McGuire [email protected] | pyparsing module - Classes and methods to define and execute parsing grammars |
rdflib | 7.0.0 | BSD License | Daniel 'eikeon' Krech | RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information. |
setuptools | 69.0.3 | MIT License | Python Packaging Authority | Easily download, build, install, upgrade, and uninstall Python packages |
six | 1.16.0 | MIT License | Benjamin Peterson | Python 2 and 3 compatibility utilities |
sortedcontainers | 2.4.0 | Apache Software License | Grant Jenks | Sorted Containers -- Sorted List, Sorted Dict, Sorted Set |
toml | 0.10.2 | MIT License | William Pearson | Python Library for Tom's Obvious, Minimal Language |
xmltodict | 0.13.0 | MIT License | Martin Blech | Makes working with XML feel like you are working with JSON |
Dependency Tree(s)
JSON file with the complete package dependency tree info of: the full dependency tree
Rendered SVG
Base graphviz file in dot format: Trees of the direct dependencies
Console Representation
cyclonedx-bom==3.11.7
├── chardet [required: >=5.0,<6.0, installed: 5.2.0]
├── cyclonedx-python-lib [required: >=2.0.0,<4.0.0, installed: 3.1.5]
│ ├── packageurl-python [required: >=0.9, installed: 0.11.2]
│ ├── setuptools [required: >=47.0.0, installed: 69.0.3]
│ ├── sortedcontainers [required: >=2.4.0,<3.0.0, installed: 2.4.0]
│ └── toml [required: >=0.10.0,<0.11.0, installed: 0.10.2]
├── packageurl-python [required: >=0.9, installed: 0.11.2]
├── pip-requirements-parser [required: >=32.0.0,<33.0.0, installed: 32.0.1]
│ ├── packaging [required: Any, installed: 23.2]
│ └── pyparsing [required: Any, installed: 3.1.1]
├── setuptools [required: >=47.0.0, installed: 69.0.3]
└── toml [required: >=0.10.0,<0.11.0, installed: 0.10.2]
jsonschema==4.20.0
├── attrs [required: >=22.2.0, installed: 23.2.0]
├── jsonschema-specifications [required: >=2023.03.6, installed: 2023.7.1]
│ └── referencing [required: >=0.28.0, installed: 0.32.1]
│ ├── attrs [required: >=22.2.0, installed: 23.2.0]
│ └── rpds-py [required: >=0.7.0, installed: 0.9.2]
├── referencing [required: >=0.28.4, installed: 0.32.1]
│ ├── attrs [required: >=22.2.0, installed: 23.2.0]
│ └── rpds-py [required: >=0.7.0, installed: 0.9.2]
└── rpds-py [required: >=0.7.1, installed: 0.9.2]
spdx-tools==0.8.2
├── beartype [required: Any, installed: 0.15.0]
├── click [required: Any, installed: 8.1.6]
├── license-expression [required: Any, installed: 30.1.1]
│ └── boolean.py [required: >=4.0, installed: 4.0]
├── ply [required: Any, installed: 3.11]
├── PyYAML [required: Any, installed: 6.0.1]
├── rdflib [required: Any, installed: 7.0.0]
│ ├── isodate [required: >=0.6.0,<0.7.0, installed: 0.6.1]
│ │ └── six [required: Any, installed: 1.16.0]
│ └── pyparsing [required: >=2.1.0,<4, installed: 3.1.1]
├── semantic-version [required: Any, installed: 2.10.0]
├── uritools [required: Any, installed: 4.0.1]
└── xmltodict [required: Any, installed: 0.13.0]
typer==0.9.0
├── click [required: >=7.1.1,<9.0.0, installed: 8.1.6]
└── typing-extensions [required: >=3.7.4.3, installed: 4.7.1]
xmlschema==3.0.0
└── elementpath [required: >=4.1.5,<5.0.0, installed: 4.1.5]