Bumpv

Latest version: v0.6.4

Safety actively analyzes 621085 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.6.3

0.5.3

- Fix bug where `--new-version` value was not used when config was
present (thanks cscetbon ecordell
([\60](https://github.com/peritus/bumpv/pull/60))
- Preserve case of keys config file (thanks theskumar
[\75](https://github.com/peritus/bumpv/pull/75))
- Windows CRLF improvements (thanks thebjorn)

0.5.1

- Document file specific options `search =` and `replace =`
(introduced in 0.5.0)
- Fix parsing individual labels from `serialize =` config even if
there are characters after the last label (thanks mskrajnowski
[\56](https://github.com/peritus/bumpv/pull/56)).
- Fix: Don't crash in git repositories that have tags that contain
hyphens ([\51](https://github.com/peritus/bumpv/pull/51))
([\52](https://github.com/peritus/bumpv/pull/52)).
- Fix: Log actual content of the config file, not what ConfigParser
prints after reading it.
- Fix: Support multiline values in `search =`
- also load configuration from `setup.cfg` (thanks t-8ch
[\57](https://github.com/peritus/bumpv/pull/57)).

0.5.0

This is a major one, containing two larger features, that require some
changes in the configuration format. This release is fully backwards
compatible to *v0.4.1*, however deprecates two uses that will be removed
in a future version.

- New feature: [Part specific configuration](part-specific-configuration)
- New feature: [File specific configuration](file-specific-configuration)
- New feature: parse option can now span multiple line (allows to
comment complex regular expressions. See [re.VERBOSE in the Python
documentation](https://docs.python.org/library/re.html#re.VERBOSE)
for details, [this
testcase](https://github.com/peritus/bumpv/blob/165e5d8bd308e9b7a1a6d17dba8aec9603f2d063/tests.py#L1202-L1211)
as an example.)
- New feature: `--allow-dirty`
([\42](https://github.com/peritus/bumpv/pull/42)).
- Fix: Save the files in binary mode to avoid mutating newlines
(thanks jaraco [\45](https://github.com/peritus/bumpv/pull/45)).
- License: bumpv is now licensed under the MIT License
([\47](https://github.com/peritus/bumpv/issues/47))
- Deprecate multiple files on the command line (use a [configuration
file](configuration) instead, or invoke `bumpv` multiple times)
- Deprecate 'files =' configuration (use [file specific
configuration](file-specific-configuration) instead)

0.4.1

- Add --list option
([\39](https://github.com/peritus/bumpv/issues/39))
- Use temporary files for handing over commit/tag messages to git/hg
([\36](https://github.com/peritus/bumpv/issues/36))
- Fix: don't encode stdout as utf-8 on py3
([\40](https://github.com/peritus/bumpv/issues/40))
- Fix: logging of content of config file was wrong

0.4.0

- Add --verbose option
([\21](https://github.com/peritus/bumpv/issues/21)
[\30](https://github.com/peritus/bumpv/issues/30))
- Allow option --serialize multiple times

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.