Port details
py-cyclonedx-python-lib Library for producing CycloneDX SBOM (Software Bill of Materials) files
11.12.0 textproc Σ =1 11.12.0Version of this port present on the latest quarterly branch. Maintainer: sunpoet@FreeBSD.org Port Added: 2023-07-09 10:40:51
Last Update: 2026-08-31 05:41:29
Commit Hash: 561e977
People watching this port, also watch: libgd , netpbm , mutt , libwmf , p5-Socket6 Also Listed In: python
License: APACHE20
WWW: https://github.com/CycloneDX/cyclonedx-python-lib Description: # This CycloneDX module for Python can generate valid CycloneDX bill-of-material
document containing an aggregate of all project dependencies. CycloneDX is a
lightweight BOM specification that is easily created, human-readable, and simple
to parse. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # There is no configure plist information for this port. USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
${PYTHON_PKGNAMEPREFIX}cyclonedx-python-lib>0:textproc/py-cyclonedx-python-lib@${PY_FLAVOR} To install the port : # cd /usr/ports/textproc/py-cyclonedx-python-lib/ && make install clean To add the package , run one of these commands: pkg install textproc/py-cyclonedx-python-lib pkg install py312-cyclonedx-python-lib NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py312-cyclonedx-python-lib listed in the above command, you can pick from the names under the Packages section.PKGNAME: py312-cyclonedx-python-lib Package flavors (<flavor>: <package> ) # py312: py312-cyclonedx-python-lib
distinfo: # TIMESTAMP = 1787588022
SHA256 (cyclonedx_python_lib-11.12.0.tar.gz) = 16767c4039de90c04e9f03348f8f0ed4b8ff842eaa7eefcad3a95685f970dacf
SIZE (cyclonedx_python_lib-11.12.0.tar.gz) = 1445378
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
py312-poetry-core>=1.0.0 : devel/py-poetry-core@py312 python3.12 : lang/python312 py312-build>=0 : devel/py-build@py312 py312-installer>=0 : devel/py-installer@py312
Test dependencies: #
python3.12 : lang/python312
Runtime dependencies: #
py312-license-expression>=30<31 : textproc/py-license-expression@py312 py312-packageurl-python>=0.11<2 : textproc/py-packageurl-python@py312 py312-py-serializable>=2.1.0<3 : devel/py-py-serializable@py312 py312-sortedcontainers>=2.4.0<3 : devel/py-sortedcontainers@py312 python3.12 : lang/python312 py312-typing-extensions>=4.6<5 : devel/py-typing-extensions@py312
This port is required by: # for Build #
accessibility/qt6-speech
comms/qt6-connectivity
comms/qt6-sensors
comms/qt6-serialbus
comms/qt6-serialport
devel/qt6-5compat
devel/qt6-base
for Run #
devel/py-pip-audit
for Test #
devel/py-virtualenv
Configuration Options : #
===> The following configuration options are available for py312-cyclonedx-python-lib-11.12.0:
JSON_VALIDATION=off: JSON validation
VALIDATION=off: JSON and XML validation
XML_VALIDATION=off: XML validation
===> Use 'make config' to modify these settings Options name : #
textproc_py-cyclonedx-python-lib USES: #
python
pkg-message: # FreshPorts was unable to extract/find any pkg message Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
11.12.0 31 Aug 2026 05:41:29
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 11.12.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
11.11.0 08 Jul 2026 13:32:22
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 11.11.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
11.7.0 18 Apr 2026 21:52:55
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 11.7.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
11.6.0 09 Dec 2025 11:21:38
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 11.6.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
11.5.0 09 Nov 2025 16:31:10
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 11.5.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
11.4.0 27 Oct 2025 15:33:53
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 11.4.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
11.1.0 06 Oct 2025 10:16:29
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 11.1.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
11.0.0_1 15 Sep 2025 13:55:40
Hiroki Tagato (tagattie)
*/*: switch dependency from devel/py-lxml5 to devel/py-lxml
Currently, there are two versions of python XML processing library
which conflict each other in the ports tree, namely:
- devel/py-lxml5 (now at version 5.4.0)
- devel/py-lxml (now at version 6.0.1)
To avoid the situation that some ports depend on py-lxml5 and some
others do on py-lxml (by switching dependencies individually), this
commit switches the dependencies from py-lxml5 to py-lxml at once.
Additional note: There are still two ports (textproc/py-rdflib and
www/py-draftjs-exporter) depending on py-lxml5 since they limit upper
version to less than 6.
PR: 289491
Approved by: Michiel van Baak Jansen <michiel@vanbaak.eu >, arrowd,
crees, madpilot, delphij, marcus, nivit, kai,
skreuzer, fluffy, bofh, thierry, stephen, sunpoet,
0mp, Eric Camachat <eric@camachat.org >
11.0.0 29 Jul 2025 04:30:04
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 11.0.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
10.5.0 24 Jul 2025 11:19:05
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 10.5.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
10.4.1_1 21 Jul 2025 08:00:55
Hiroki Tagato (tagattie)
*/*: update dependency on devel/py-lxml to devel/py-lxml5 (2nd attempt)
This is a follow up to the commit 230fb2661c78, which updated some
ports' dependencies on devel/py-lxml to devel/py-lxml5. It was an
attempt to follow the dependency change of
www/py-beautifulsoup. However, the switch was incomplete and broke
some other ports.
It has turned out that the ports depending on devel/py-lxml (at
version 4.9.3) does not limit their dependencies' upper bound to 4.x
except for one (devel/py-pymaven-patch). So updating them to
devel/py-lxml5 (at version 5.4.0) should cause no harm.
This commit switch dependencies of all the ports (except
devel/py-pymaven-patch) to devel/py-lxml5 avoid potential conflicts.
Co-authored-by: Daniel Engberg <diizzy@FreeBSD.org >
PR: 287144 , 288047
Reported by: makc (via ports-committers),
vvd (PR 288047 ),
diizzy (PR 287144 )
Approved by: portmgr (chase dependency change, unbreak build)
Fixes: 230fb2661c78 (*/*: update dependency on devel/py-lxml to devel/py-lxml5)
10.4.1 13 Jul 2025 12:39:40
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 10.4.1
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
10.3.0 04 Jul 2025 09:05:34
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 10.3.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
10.2.0 26 Jun 2025 11:29:54
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 10.2.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
10.1.0 17 Jun 2025 17:47:57
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 10.1.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
10.0.1 25 May 2025 09:52:47
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 10.0.1
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
10.0.0 18 May 2025 03:34:49
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 10.0.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
9.1.0 19 Mar 2025 03:40:34
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 9.1.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
8.9.0 14 Mar 2025 09:54:25
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 8.9.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
8.8.0 19 Feb 2025 11:54:42
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 8.8.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
8.7.0_1 17 Feb 2025 20:51:13
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Allow build with py-py-serializable 2.0.0+
- Bump PORTREVISION for package change
Obtained
from: https://github.com/CycloneDX/cyclonedx-python-lib/commit/7c20c8e44fbc3de2942dd2f2ad298be2bd17614b
8.7.0 17 Feb 2025 08:12:46
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 8.7.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
8.6.0 08 Feb 2025 16:59:44
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 8.6.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
8.5.1 07 Feb 2025 21:16:09
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 8.5.1
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
8.5.0 22 Nov 2024 06:22:54
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 8.5.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
8.4.0 31 Oct 2024 20:40:43
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 8.4.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
8.3.0 30 Oct 2024 12:13:31
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 8.3.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
8.2.1 29 Oct 2024 14:38:39
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 8.2.1
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
8.2.0 26 Oct 2024 23:26:56
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 8.2.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
8.1.0 26 Oct 2024 06:00:35
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 8.1.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
8.0.0 22 Oct 2024 09:48:59
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 8.0.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
7.6.2 14 Oct 2024 05:25:46
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 7.6.2
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
7.6.1 25 Sep 2024 18:22:00
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 7.6.1
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
7.6.0 05 Sep 2024 06:18:03
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 7.6.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
7.5.1 10 Jul 2024 04:59:32
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 7.5.1
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
7.5.0 08 Jul 2024 16:22:00
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 7.5.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
7.4.1 18 Jun 2024 04:00:26
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 7.4.1
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
7.4.0 28 May 2024 20:20:10
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 7.4.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
7.3.4 19 May 2024 17:15:53
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 7.3.4
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
7.3.0 20 Apr 2024 18:40:33
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 7.3.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
7.2.0 20 Apr 2024 18:28:33
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 7.2.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
7.1.0 13 Apr 2024 09:31:41
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 7.1.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
7.0.0 10 Apr 2024 09:36:16
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 7.0.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
6.4.4 31 Mar 2024 03:07:45
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 6.4.4
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
6.4.3 23 Mar 2024 14:49:33
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 6.4.3
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
6.4.2 09 Mar 2024 14:06:16
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 6.4.2
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
6.4.1 21 Feb 2024 15:08:01
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 6.4.1
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
6.1.0 25 Dec 2023 16:10:55
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 6.1.0
- Add GitHub to MASTER_SITES
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
5.2.0 14 Dec 2023 05:48:32
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 5.2.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
5.1.1 14 Nov 2023 17:15:58
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 5.1.1
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
5.0.1 02 Nov 2023 07:37:28
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 5.0.1
- Add JSON_VALIDATION, VALIDATION and XML_VALIDATION options
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
4.2.3 01 Nov 2023 02:08:30
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 4.2.3
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
4.2.2_1 11 Oct 2023 12:58:26
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update version requirement of RUN_DEPENDS
- Bump PORTREVISION for package change
4.2.2 29 Sep 2023 16:14:26
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 4.2.2
- Do not install files to PYTHON_SITELIBDIR
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
4.1.0 04 Sep 2023 09:05:30
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Update to 4.1.0
Changes: https://github.com/CycloneDX/cyclonedx-python-lib/releases
4.0.1_1 31 Jul 2023 16:40:16
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Allow build with py-py-serializable 0.12.0+
- Bump PORTREVISION for package change
4.0.1 09 Jul 2023 10:15:54
Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Add py-cyclonedx-python-lib 4.0.1
This CycloneDX module for Python can generate valid CycloneDX bill-of-material
document containing an aggregate of all project dependencies. CycloneDX is a
lightweight BOM specification that is easily created, human-readable, and simple
to parse.