NiaPy
NiaPy copied to clipboard
Bump bump-my-version from 0.17.4 to 0.24.3
Bumps bump-my-version from 0.17.4 to 0.24.3.
Release notes
Sourced from bump-my-version's releases.
0.24.3
Fixes
Fix KeyError in TOML file handling. f3c328a
The code has been updated to handle KeyErrors when updating TOML files. If a KeyError is raised, it's now caught and managed depending on the file_change attributes 'ignore_missing_file' or 'ignore_missing_version'. This aims to provide more robust handling of edge cases in TOML files. In addition, a new test case has been added to ensure current version is not required in the configuration.
Fixes #212
Other
[pre-commit.ci] pre-commit autoupdate. 536c7b1
updates: - github.com/astral-sh/ruff-pre-commit: v0.4.10 → v0.5.2
0.24.2
Fixes
Fixed tag version extraction. 67eea3d
The output of
git describeuses-as a delimiter. Parsing tags caused splits in the parsing of version numbers.This joins all the remaining parts of the
git describewith a-.Fixed pydoclint configuration. 0386073
0.24.1
Fixes
Refactor error handling in SCM and add error handling test. 7ca6356
This commit includes a new test in test_scm.py to verify the correct formatting and raising of subprocess errors in the SCM module. Additionally, the subprocess error handling has been refactored in the SCM module to include a new method, format_and_raise_error, for improved code readability and reusability.
Other
[pre-commit.ci] pre-commit autoupdate. 60acc2d
updates: - github.com/astral-sh/ruff-pre-commit: v0.4.9 → v0.4.10
0.24.0
New
- Add VersionNotFoundError test in test_bump.py. cb050a8
... (truncated)
Changelog
Sourced from bump-my-version's changelog.
0.24.3 (2024-07-17)
Fixes
Fix KeyError in TOML file handling. f3c328a
The code has been updated to handle KeyErrors when updating TOML files. If a KeyError is raised, it's now caught and managed depending on the file_change attributes 'ignore_missing_file' or 'ignore_missing_version'. This aims to provide more robust handling of edge cases in TOML files. In addition, a new test case has been added to ensure current version is not required in the configuration.
Fixes #212
Other
[pre-commit.ci] pre-commit autoupdate. 536c7b1
updates: - github.com/astral-sh/ruff-pre-commit: v0.4.10 → v0.5.2
0.24.2 (2024-07-03)
Fixes
Fixed tag version extraction. 67eea3d
The output of
git describeuses-as a delimiter. Parsing tags caused splits in the parsing of version numbers.This joins all the remaining parts of the
git describewith a-.Fixed pydoclint configuration. 0386073
0.24.1 (2024-06-26)
Fixes
Refactor error handling in SCM and add error handling test. 7ca6356
This commit includes a new test in test_scm.py to verify the correct formatting and raising of subprocess errors in the SCM module. Additionally, the subprocess error handling has been refactored in the SCM module to include a new method, format_and_raise_error, for improved code readability and reusability.
Other
[pre-commit.ci] pre-commit autoupdate. 60acc2d
updates: - github.com/astral-sh/ruff-pre-commit: v0.4.9 → v0.4.10
0.24.0 (2024-06-25)
New
... (truncated)
Commits
69013efVersion updated from 0.24.2 to 0.24.3609b92cMerge pull request #213 from callowayproject/212-derive-current-version-from-...f3c328aFix KeyError in TOML file handling2803cc7Merge pull request #209 from callowayproject/pre-commit-ci-update-config536c7b1[pre-commit.ci] pre-commit autoupdate85441b6Version updated from 0.24.1 to 0.24.2f9a76efMerge pull request #207 from callowayproject/74-fix-config-and-tag-consistenc...96ee796Merge branch 'master' into 74-fix-config-and-tag-consistency-check67eea3dFixed tag version extraction.f8dc593Merge pull request #206 from axel-kah/patch-1- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)