BSD Ports

security/py-cyclonedx-bom 7.3.1 NetBSD

Creates CycloneDX Software Bill of Materials for Python projects

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
81c1e091b3
License
apache-2.0
Categories
security, python
Package size
86.8 KiB, 469.0 KiB installed

Description

This project provides a runnable Python-based application for generating CycloneDX bill-of-material documents from either:

* Your current Python Environment

* Your project's manifest (e.g. Pipfile.lock, poetry.lock or requirements.txt)

* Conda as a Package Manager

The BOM will contain an aggregate of all your current project's dependencies, or those defined by the manifest you supply.

CycloneDX is a lightweight BOM specification that is easily created, human-readable, and simple to parse.

Version history 2

  1. 7.5.0 81c1e091b3
  2. 7.3.1 00c1a8c779

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkgin install py311-cyclonedx-bom

From pkgsrc:

cd /usr/pkgsrc/security/py-cyclonedx-bom && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_647.3.1
NetBSD 10.1 aarch647.3.1
SmartOS / illumos x86_647.5.0
macOS 15 arm647.5.0

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 6

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
py312-cyclonedx-bom-7.3.1, py313-cyclonedx-bom-7.3.1, py314-cyclonedx-bom-7.3.1

Commit history 2

DateCommitCreditsLog message
81c1e091b3 adam py-cyclonedx-bom: updated to 7.5.0
v7.5.0 (2026-09-29) Features - **deps**: Support `chardet` v7 v7.4.0 (2026-09-15) Features - Respect env var `SOURCE_DATE_EPOCH` when generating reproducible output
00c1a8c779 adam py-cyclonedx-bom: updated to 7.3.1
v7.3.1 (2026-07-23) Bug Fixes - Improve error message for non-PEP 621 pyproject.toml Documentation - Update docs - Usage `cyclonedx-py environment` help page add `-S` v7.3.0 (2026-03-30) Features - Add -S flag to skip `*.pth` evaluation during environment analysis