├── .github ├── FUNDING.yml └── workflows │ ├── meterian-scanner.yml │ └── semgrep.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── examples ├── README.md ├── pip.cdx.json ├── pip.spdx ├── sbom4python.cdx.json ├── sbom4python.spdx.json ├── sbom4python_requirements.cdx.json └── sbom4python_requirements.spdx ├── requirements.txt ├── sbom4python ├── __init__.py ├── cli.py ├── scanner.py └── version.py ├── setup.py └── tox.ini /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/meterian-scanner.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/.github/workflows/meterian-scanner.yml -------------------------------------------------------------------------------- /.github/workflows/semgrep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/.github/workflows/semgrep.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/SECURITY.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/pip.cdx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/examples/pip.cdx.json -------------------------------------------------------------------------------- /examples/pip.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/examples/pip.spdx -------------------------------------------------------------------------------- /examples/sbom4python.cdx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/examples/sbom4python.cdx.json -------------------------------------------------------------------------------- /examples/sbom4python.spdx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/examples/sbom4python.spdx.json -------------------------------------------------------------------------------- /examples/sbom4python_requirements.cdx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/examples/sbom4python_requirements.cdx.json -------------------------------------------------------------------------------- /examples/sbom4python_requirements.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/examples/sbom4python_requirements.spdx -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/requirements.txt -------------------------------------------------------------------------------- /sbom4python/__init__.py: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2023 Anthony Harrison 2 | # SPDX-License-Identifier: Apache-2.0 3 | -------------------------------------------------------------------------------- /sbom4python/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/sbom4python/cli.py -------------------------------------------------------------------------------- /sbom4python/scanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/sbom4python/scanner.py -------------------------------------------------------------------------------- /sbom4python/version.py: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2025 Anthony Harrison 2 | # SPDX-License-Identifier: Apache-2.0 3 | 4 | VERSION: str = "0.12.4" 5 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyharrison/sbom4python/HEAD/setup.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 88 3 | extend-ignore = E203 --------------------------------------------------------------------------------