Advbumpversion

Latest version: v1.2.0

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

Scan your dependencies

Page 2 of 5

0.5.5

- Added support for annotated tags
thanks: ekohl gvangool (`58 <https://github.com/peritus/bumpversion/pull/58>`_)

0.5.4

- Renamed to bump2version to ensure no conflicts with original package

0.5.3

- Fix bug where ``--new-version`` value was not used when config was present
(thanks cscetbon ecordell (`60 <https://github.com/peritus/bumpversion/pull/60>`_)
- Preserve case of keys config file
(thanks theskumar `75 <https://github.com/peritus/bumpversion/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/bumpversion/pull/56>`_).
- Fix: Don't crash in git repositories that have tags that contain hyphens
(`51 <https://github.com/peritus/bumpversion/pull/51>`_) (`52
<https://github.com/peritus/bumpversion/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/bumpversion/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.htmlre.VERBOSE>`_ for details, `this
testcase
<https://github.com/peritus/bumpversion/blob/165e5d8bd308e9b7a1a6d17dba8aec9603f2d063/tests.pyL1202-L1211>`_
as an example.)
- New feature: ``--allow-dirty`` (`42 <https://github.com/peritus/bumpversion/pull/42>`_).
- Fix: Save the files in binary mode to avoid mutating newlines (thanks jaraco `45 <https://github.com/peritus/bumpversion/pull/45>`_).
- License: bumpversion is now licensed under the MIT License (`47 <https://github.com/peritus/bumpversion/issues/47>`_)

- Deprecate multiple files on the command line (use a `configuration file <configuration>`_ instead, or invoke ``bumpversion`` multiple times)
- Deprecate 'files =' configuration (use `file specific configuration <file-specific-configuration>`_ instead)

0.4.1

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

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.