Port details |
- py-cyclonedx-python-lib Library for producing CycloneDX SBOM (Software Bill of Materials) files
- 11.0.0 textproc
=2 10.2.0Version of this port present on the latest quarterly branch. - Maintainer: sunpoet@FreeBSD.org
 - Port Added: 2023-07-09 10:40:51
- Last Update: 2025-07-29 04:30:04
- Commit Hash: 656cc4e
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
- 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.
- 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 py311-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 py311-cyclonedx-python-lib listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py311-cyclonedx-python-lib
- Package flavors (<flavor>: <package>)
- py311: py311-cyclonedx-python-lib
- distinfo:
- TIMESTAMP = 1753369402
SHA256 (cyclonedx_python_lib-11.0.0.tar.gz) = d51d456c01cfc42378a2282ef35858fc809162ef13d8cce2af6c4d16f788217e
SIZE (cyclonedx_python_lib-11.0.0.tar.gz) = 1041433
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:
-
- py311-poetry-core>=1.0.0 : devel/py-poetry-core@py311
- python3.11 : lang/python311
- py311-build>=0 : devel/py-build@py311
- py311-installer>=0 : devel/py-installer@py311
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- py311-license-expression>=30<31 : textproc/py-license-expression@py311
- py311-packageurl-python>=0.11<2 : textproc/py-packageurl-python@py311
- py311-py-serializable>=2.1.0<3 : devel/py-py-serializable@py311
- py311-sortedcontainers>=2.4.0<3 : devel/py-sortedcontainers@py311
- python3.11 : lang/python311
- py311-typing-extensions>=4.6<5 : devel/py-typing-extensions@py311
- This port is required by:
- for Run
-
- devel/py-pip-audit
Configuration Options:
- ===> The following configuration options are available for py311-cyclonedx-python-lib-11.0.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
- 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.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. |