- Deprecated CLI command
cyclonedx-bom
prints deprecation warning on STDERR before execution (#489) (2009236
)
- CI release pipeline (
99ccdc6
)
- CI release pipeline (
6515071
)
- Describe
cyclonedx-py
rather thancyclonedx-bom
(c04196e
) - Minor updates to poetry usage details & contributing.md (#407) (
0abe230
)
- Optionally force
bom_ref
to bepurl
rather that the default random UUID format - thanks @RodneyRichardson (9659d08
)
- Update purl to match specification when ingesting packages from Conda - thanks to @RodneyRichardson (
072c8f1
)
- Add Conda MD5 hash to Component.hashes, if available - thanks @RodneyRichardson (
772c517
)
- Cli default file for json format (
8747620
)
- Make module callable (
5b3d8d7
)
- Describe methods to call the tool (
2bac83a
)
- Add link to https://cyclonedx.org/ to README (
fc4b8e4
) - Add hint for RTFD to README (
cf4f534
) - Add RTFD shield to README (
7fef6ee
) - Fixed link to RTFD (
3a8669a
)
- Add pip-requirements-parser and update virtualenv to latest version (
73b2182
)
- Update RequirementsFileParser docs to include nested file support (
9e9021d
)
- Bump to latest
cyclonedx-python-lib
(5902fbf
) - Added marker and classifiers to denote this as typed (#313) (
f317353
) - Update to latest RC of
cyclonedx-python-lib
(6c8b517
) - Update to latest RC of
cyclonedx-python-lib
(bc8ee6b
)
- Default Schema Version has been replaced by notion of LATEST supported Schema Version (
5902fbf
)
- Bump dependencies to get latest
cyclonedx-python-lib
(87c3fe7
)
- Revert to previous process for building Docker image as PyPi index update is too slow to pull straight away after publish (
67bb738
)
- Corrected docker image build process to not rely on
dist
folder which is cleaned up by python-semantic-release (6c65c11
)
- Add static code analysis, better typing and bump cyclonedx-python-lib to 0.11 (
d5d9f56
)
- If no input file is supplied and no input is provided on STDIN, we will now try to automatically locate (in the current working directory) a manifest with default name for the input type specified. This works for PIP (Pipfile.lock), Poetry (poetry.lock) and Requirements (requirements.txt) (
93f9e59
)
- Corrected documentation after deprecation of
-rf
,-pf
,--poetry-file
,--requirements-file
and--pip-file
(4c4c8d8
)
- The following parameter flags have all been removed in favour of a single common parameter flag
-i
:- For Poetry:
-pf
,--poetry-file
- For Requirements:
-rf
,--requirements-file
- For Poetry:
- Add conda support (bump cyclonedx-python-lib to ^0.10.0) (
cb24275
)
- Encoding issues on Windows (bump cyclonedx-python-lib to ^0.10.2) (
da6772b
) - Encoding issues on Windows (bump cyclonedx-python-lib to ^0.10.1) (
fe5df36
)
- Bump to cyclonedx-python-lib to resolve issue #244 (
ebea3ef
)
- Add license information in CycloneDX BOM when using Environment as the source (
5d1f9a7
)
- Update to latest stable cyclonedx-python-lib (
6145bd5
)
- Add support for generating SBOM from poetry.lock files (
bb4ac0f
)
- Handle
requirements.txt
which contain dependencies without a version statement and warn that they cannot be included in the resulting CycloneDX BOM (e637e56
)
- Error message when
requirements.txt
file is non-existent updated (3bbc071
)
- Default to "requirements.txt" in current directory when "-r" flag is supplied but not "-rf" flag is supplied (
bb7e30a
)
- Release GH action (
148421b
)
- ci: Corrected main to master branch. (
7162cd9
)