v6.3.0
More flexible workflow
- Add a
--no-push
option to create the commit and the tag, but not push them - Add a
--no-tag
option to skip creating the tag
Note that if you want to create a commit and run the hooks but nothing else, you
must use tbump --no-tag --no-push <new version>
.
If you only want to patch the files use tbump --only-patch
.
See #65 for more details
pyproject.toml support
Idea and initial implementation by @pmav99
-
If no
tbump.toml
file is present, but apyproject.toml
file
containing atool.tbump
section exists, read the configuration from
there. -
tbump init
: add a--pyproject
option to append configuration into
an existingpyproject.toml
instead of generating thetbump.toml
file
Bug fixes
- Fix invalid syntax in generated config file #80. Patch by
@snadorp
.