Releases: callowayproject/bump-my-version
0.15.2
0.15.1
0.15.0
0.14.0
Fixes
-
Fixed issue when adding files. 84556f8
-
Fixed missing requirement in GH action. 42bab83
-
Fixed regression regarding multiple changes in one file. e7a7629
Changed the method of marking changes from a dict keyed by the file name to a list of FileChanges.
FileChanges encapsulate a single change to a file.
-
Refactored logging to provide indented output. 4e68214
-
Refactored FileConfig to FileChange. 249a999
This better describes what the class does: describe a file change.
Also moved
get_search_pattern
to the class, since it is specific to each instance -
Refactored config file management. a4c90b2
Moved the INI format stuff into files_legacy.py
-
Fixes generate-requirements.sh to upgrade. 121ef69
New
-
Added caching to the resolved filemap. c96e0bd
-
Added custom GitHub action. 4ce17a9
-
Added indented logger to improve console output. d1d19e3
Updates
0.13.0
Fixes
-
Fixed import of extract_regex_flags. a980670
-
Fixed logging and regex regression in 3.11. cae12dc
-
Fixed issue with tag name. e218264
Fixes #74
current_version and tag_name now do not need to match exactly
-
Fixed logic in auto bump workflow. 909a53f
-
HG returns the tags in the order they were created so we want the last one in the list
-
Fixed autoversioning. a308a35
New
-
Added key_path to FileConfig. e160b40
- Also made all attributes required except
filename
,glob
, andkey_path
- Also made all attributes required except
Other
-
[pre-commit.ci] auto fixes from pre-commit.com hooks. 8188a42
for more information, see https://pre-commit.ci
-
[pre-commit.ci] pre-commit autoupdate. 4c81ad4
updates: - github.com/astral-sh/ruff-pre-commit: v0.1.3 → v0.1.5
-
[pre-commit.ci] pre-commit autoupdate. 7109d70
updates: - github.com/astral-sh/ruff-pre-commit: v0.1.3 → v0.1.6
Updates
-
Refactored configuration file updating. e407974
TOML files are parsed, specific values are updated, and re-written to avoid updating the wrong data.
It uses a two-way parser, so all formatting and comments are maintained.
INI-type configuration files use the old way, since that format is deprecated.
0.12.0
Fixes
-
Fixed versioning. 8769671
-
Fix dev versioning with PR number. 463082b
-
Fix dev versioning. 1eed99b
- added an echo of the PR_NUMBER
-
Fix versioning of development versions. e89599f
-
Fixes workflows. 5ebb0d7
New
Other
-
Drop Python3.7 as compatible version. 890edc8
Since this is no longer tested, it's safer to start at 3.8.
-
[pre-commit.ci] auto fixes from pre-commit.com hooks. fbcef03
for more information, see https://pre-commit.ci
-
Recommend calling 'bump-my-version' instead of 'bumpversion'. 9fb1a1d
-
[pre-commit.ci] pre-commit autoupdate. e2579d6
updates: - github.com/astral-sh/ruff-pre-commit: v0.0.290 → v0.0.292
-
[pre-commit.ci] pre-commit autoupdate. e21fdd9
updates: - github.com/astral-sh/ruff-pre-commit: v0.0.290 → v0.1.1
-
[pre-commit.ci] pre-commit autoupdate. 7e5d1bc
updates: - github.com/astral-sh/ruff-pre-commit: v0.0.290 → v0.1.3
Updates
0.11.0
Other
-
[pre-commit.ci] pre-commit autoupdate. 4a3d046
updates: - github.com/astral-sh/ruff-pre-commit: v0.0.285 → v0.0.290
Updates
0.10.0
Updates
0.9.3
Fixes
-
Fixed file configuration overrides. c1ef3b2
Fixes #55
The file config was ignoring falsey values when constructing the dict.
It now ignores
None
values. -
Fixed documentation regarding regex config. cd71a1a
- TOML requires the double backslash while INI doesn't
-
Fixed requirements for docs. 7856ee0
New
- Added documentation building workflow. 48980d7
Other
-
[pre-commit.ci] pre-commit autoupdate. 7c38c40
updates: - github.com/astral-sh/ruff-pre-commit: v0.0.284 → v0.0.285
-
[pre-commit.ci] pre-commit autoupdate. c30bd12
updates: - github.com/astral-sh/ruff-pre-commit: v0.0.282 → v0.0.284
-
[pre-commit.ci] pre-commit autoupdate. 95c89fb
updates: - github.com/astral-sh/ruff-pre-commit: v0.0.281 → v0.0.282
Updates
- Removed mentions of Python 3.7. a91f690