feat: HashType.from_composite_str for Blake2b, SHA3, Blake3 (#663)
The code mistreated hashes for Blake2b and SHA3.
Code for explicitly handling SHA1 & BLAKE3 was added, as those have no
variants defined in the CycloneDX specification.
feat: HashType.from_composite_str for Blake2b, SHA3, Blake3 (#663)
The code mistreated hashes for Blake2b and SHA3.
Code for explicitly handling SHA1 & BLAKE3 was added, as those have no
variants defined in the CycloneDX specification.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Updates the requirements on cyclonedx-python-lib[validation] to permit the latest version.
Release notes
Sourced from cyclonedx-python-lib[validation]'s releases.
Changelog
Sourced from cyclonedx-python-lib[validation]'s changelog.
... (truncated)
Commits
35368c5
chore(release): 7.6.0c59036e
feat:HashType.from_composite_str
for Blake2b, SHA3, Blake3 (#663)99bcdd2
chore(deps-dev): update coverage requirement from 7.6.0 to 7.6.1 (#660)9ba4cde
chore(deps-dev): update flake8 requirement from 7.1.0 to 7.1.1 (#661)e927bb1
chore(deps-dev): update tox requirement from 4.16.0 to 4.17.1 (#662)83b54aa
chore(deps-dev): update mypy requirement from 1.11.0 to 1.11.1 (#655)d7e517b
chore(deps-dev): update mypy requirement from 1.10.1 to 1.11.0 (#651)77628be
chore(deps-dev): update coverage requirement from 7.5.4 to 7.6.0 (#647)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show