Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: CycloneDX/cyclonedx-python

v6.0.0

24 Apr 15:35
Compare
Choose a tag to compare

BREAKING CHANGE

  • drop support for python <3.9
  • spec-version defaults to CycloneDX 1.6

Feat

  • Handle misencoded license text files graceful.
  • Add mimetype detection for rich text format (rtf)

What's Changed

  • feat!: drop support for python <3.9 by @jkowalleck in #883
  • ci: test macos latest by @jkowalleck in #864
  • feat!: spec-version defaults to CycloneDX 1.6 by @jkowalleck in #885
  • chore(deps): Bump python-semantic-release/python-semantic-release from 9.1.1 to 9.21.0 by @dependabot in #856
  • chore(deps): Bump python from 3.12-slim to 3.13-slim by @dependabot in #810
  • feat: Add mimetype detection for rich text format (rtf) by @schlenk in #886
  • Handle misencoded license text files graceful. by @schlenk in #884

New Contributors

Full Changelog: v5.5.0...v6.0.0

v5.5.0

23 Apr 10:57
Compare
Choose a tag to compare

v5.5.0 (2025-04-23)

Feature

  • feat: support runtime-dependency packaging ^25 (#882)

Signed-off-by: Jan Kowalleck <[email protected]> (4fa5a35)

v5.4.0

23 Apr 10:19
Compare
Choose a tag to compare

v5.4.0 (2025-04-23)

Documentation

  • docs: reword common CLI switches (#877)

Signed-off-by: Jan Kowalleck <[email protected]> (3c86517)

  • docs: showcase usage with uv (#858)

Signed-off-by: Jan Kowalleck <[email protected]> (efd45b1)

  • docs: install instructions for uv

Signed-off-by: Jan Kowalleck <[email protected]> (07d9bcc)

Feature

  • feat: support cyclonedx-python-lib ^10 (#880)

Signed-off-by: Jan Kowalleck <[email protected]> (545dde0)

  • feat: deprecate CLI switch --outfile; use new --output-file instead (#875)

Signed-off-by: Jan Kowalleck <[email protected]> (fb30ee0)

  • feat: deprecate CLI switch --schema-version; use new --spec-version instead (#871)

Signed-off-by: Jan Kowalleck <[email protected]> (bbae05f)

Unknown

  • docs

Signed-off-by: Jan Kowalleck <[email protected]> (4837c99)

v5.3.0

26 Feb 11:08
Compare
Choose a tag to compare

v5.3.0 (2025-02-26)

Feature

  • feat: add support for cyclonedx-python-lib>=9.0 <10 (#854)

What's Changed

  • tests: add setups and snapshorts for poetry v2 by @jkowalleck in #851
  • chore(deps-dev): Update flake8 requirement from 7.1.1 to 7.1.2 by @dependabot in #853
  • feat: add support for cyclonedx-python-lib>=9.0<10 by @jkowalleck in #854

Full Changelog: v5.2.0...v5.3.0

v5.2.0

20 Feb 10:29
Compare
Choose a tag to compare

v5.2.0 (2025-02-20)

Documentation

  • docs: showcase uv as installation option (#847)

Feature

  • feat: subcommand environment got aliases env, venv (#850)

What's Changed

New Contributors

Full Changelog: v5.1.2...v5.2.0

v5.1.2

21 Jan 14:26
Compare
Choose a tag to compare

v5.1.2 (2025-01-21)

Documentation

  • docs: fix typos in comments
  • docs: add console classifier

Fix

  • fix(poetry): properly handle multi-declaration (optional) dependencies (#842)
    fixes #840

What's Changed

  • chore(deps-dev): Update flake8-bugbear requirement from 24.10.31 to 24.12.12 by @dependabot in #835
  • chore(deps-dev): Update mypy requirement from 1.13.0 to 1.14.1 by @dependabot in #838
  • fix(poetry): properly handle multi-declaration (optional) dependencies by @jkowalleck in #842

Full Changelog: v5.1.1...v5.1.2

v5.1.1

09 Nov 13:47
Compare
Choose a tag to compare

v5.1.1 (2024-11-09)

Documentation

  • docs: fix headline structure in readme

Fix

  • fix: schema-invalid CycloneDX when running PEP639 analysis (#828)

What's Changed

  • chore(deps-dev): Update mypy requirement from 1.12.0 to 1.13.0 by @dependabot in #823
  • chore(deps-dev): Update tox requirement from 4.23.0 to 4.23.2 by @dependabot in #822
  • chore(deps-dev): Update flake8-bugbear requirement from 24.8.19 to 24.10.31 by @dependabot in #824
  • fix: schema-invalid CycloneDX when running PEP639 analysis by @jkowalleck in #828

Full Changelog: v5.1.0...v5.1.1

v5.1.0

23 Oct 10:06
Compare
Choose a tag to compare

v5.1.0 (2024-10-23)

Feature

  • feat: add Python 3.13 support (#818)

What's Changed

Full Changelog: v5.0.0...v5.1.0

v5.0.0

15 Oct 13:24
Compare
Choose a tag to compare

v5.0.0 (2024-10-15)

Breaking

  • feat!: v5.0.0 (#797)

BREAKING Changes

  • Emitted metadata tool name is cyclonedx-py, was cyclonedx-bom.
  • Emitted metadata tools are up to non-deprecated CycloneDX specification.
  • No longer emit deprecated or undocumented properties in namespace cdx:poetry (see previous release 4.6.0 for official replacements).
    • cdx:poetry:source:package:reference
    • cdx:poetry:package:source:resolved_reference
    • cdx:poetry:package:source:vcs:requested_revision
    • cdx:poetry:package:source:vcs:commit_id

The mentioned changes are considered "breaking" for processes that relied on the respective data structures.
Migration paths are self-explanatory.

Dependencies

  • Requires cyclonedx-python-lib&gt;=8.0.0,&lt;9 now, was &gt;=7.3.0,&lt;8.0.0,!=7.3.1.

Documentation

  • docs(chaneglog): omit chore/ci/refactor/style/test/build (#813)

What's Changed

Full Changelog: v4.6.1...v5.0.0

v4.6.1

30 Sep 18:00
Compare
Choose a tag to compare

v4.6.1 (2024-09-30)

Chore

  • chore: trusted publishing (#795)

fixes #794


Signed-off-by: Jan Kowalleck <[email protected]>
Signed-off-by: semantic-release <[email protected]>
Co-authored-by: semantic-release <[email protected]> (721f12d)

Documentation

  • docs: contrib and setup hint

Signed-off-by: Jan Kowalleck <[email protected]> (2ae46ff)

Fix

  • fix: help page for sub command "environment" on windows (#805)

fixes #804


Signed-off-by: Steve (Gadget) Barnes <[email protected]>
Signed-off-by: Jan Kowalleck <[email protected]>
Co-authored-by: Jan Kowalleck <[email protected]> (9e8a5d7)

Unknown

  • tests: consolidate cli runner (#806)

Signed-off-by: Jan Kowalleck <[email protected]> (c7b5b1a)


What's Changed

New Contributors

Full Changelog: v4.6.0...v4.6.1