You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TLDR: a polyglot SBOM generator for all python things.
This tool generates Software Bill of material (SBOM) documents in OWASP CycloneDX format.
Supported data sources are:
Python (virtual) environment
Poetry manifest and lockfile
Pipenv manifest and lockfile
Pip's requirements.txt format
PDM manifest and lockfile are not explicitly supported.
However, PDM's Python virtual environments are fully supported. See the docs for an example.
Conda as a package manager is no longer supported since version 4.
However, conda's Python environments are fully supported via the methods listed above. See the docs for an example.
homepage_url
https://github.com/CycloneDX/cyclonedx-python/tree/main#readme-ov-file
contact_email
jan.kowalleck [at] owasp.org
code_view_url
https://github.com/CycloneDX/cyclonedx-python
spdx_license_expression
Apache-2.0
description
This tool generates Software Bill of material (SBOM) documents in OWASP CycloneDX format.
Supported data sources are:
Poetry
manifest and lockfilePipenv
manifest and lockfilerequirements.txt
formatPDM
manifest and lockfile are not explicitly supported.However, PDM's Python virtual environments are fully supported. See the docs for an example.
Conda
as a package manager is no longer supported since version 4.However, conda's Python environments are fully supported via the methods listed above. See the docs for an example.
Based on OWASP Software Component Verification Standard for Software Bill of Materials'
criteria, this tool is capable of producing SBOM documents almost passing Level-2 (only signing needs to be done externally).
The resulting SBOM documents follow official specifications and standards,
and might have properties following
cdx:python
Namespace Taxonomy,cdx:pipenv
Namespace Taxonomy,cdx:poetry
Namespace Taxonomy.
primary_languages
Python
short_term_roadmap
all things are community efforts - come and help/contribute
long_term_roadmap
all things are community efforts - come and help/contribute
component.evidence.identity
in the SBOM CycloneDX/cyclonedx-python#829component.scope
as "excluded" CycloneDX/cyclonedx-python#675component.authors
CycloneDX/cyclonedx-python#648hatch
ecosystem CycloneDX/cyclonedx-python#645proprietary_data
commercial_features
capabilities
other_capabilities
No response
The text was updated successfully, but these errors were encountered: