./devel/py-bumpver, Bump version numbers in project files

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2024.1130, Package name: py312-bumpver-2024.1130, Maintainer: pkgsrc-users

With the CLI command bumpver, you can search for and update version
strings in your project files. It has a flexible pattern syntax to
support many version schemes (SemVer, CalVer or otherwise). BumpVer
features:

- Configurable version patterns
- Optional Git or Mercurial integration
- Works with plaintext, so you can use it with any project.


Master sites:

Filesize: 112.404 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-17 10:25:18 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-bumpver: update to 2024.1130.

## BumpVer 2024.1130

This update adds the vendored module `setuptools_v65_version.py` from \ 
`setuptools==v65.7.0`.
This was the last version with support for `LegacyVersion`.

- Fix [#242][gh_i242]: Fix incorrect parsing of versions with tags.
- Fix [#156][gh_i156]: Remove runtime dependency on setuptools and looseversion.

[gh_i242]: https://github.com/mbarkhau/bumpver/issues/242
[gh_i156]: https://github.com/mbarkhau/bumpver/issues/156

Thank you [Andrew Mitchell](https://github.com/MitchellAcoustics) and \ 
[Tzu-Ting](https://github.com/tzing) for your issue reports.
   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2023-11-05 00:54:22 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-bumpver: add missing tool dependency
   2023-11-04 17:09:49 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-bumpver: update to 2023.1129.

## BumpVer 2023.1129

- Fix [#224][gh_i224]: Add `--environ` so it emits `0` values. Depricate `-e/--env`.
- Add [#223][gh_pr223]: Add support for `.bumpver.toml`
   2023-08-24 21:42:13 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-bumpver: update to 2023.1126.

## BumpVer 2023.1126

- Add [#214][gh_pr214]: Support for pre/post commit hooks.
- Add [#219][gh_pr219]: Fix pathlib issues on Windows.
- Fix [#201][gh_i201]: Better error message for SemVer corner case.
- Update [#215][gh_i215]: Better error message for greedy pattern matching.
- Update [#216][gh_i216]: Use .toml format in REAMDE examples.

## BumpVer 2023.1125

- Add [#188][gh_i188]: Add `--tag-scope=<SCOPE>` to support separate \ 
versioning for branches.
- Add [#185][gh_i185]: Add `--tag-message=<TMPL>` parameter and \ 
`tag_message` configuration option.
- Fix [#209][gh_i209]: Make `--no-tag-commit` ommit `--follow-tags`.
   2023-06-11 11:01:50 by Thomas Klausner | Files touched by this commit (2)
Log message:
py-bumpver: add version number to binary

Ride import
   2023-06-11 10:59:07 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
devel/py-bumpver: import py-bumpver-2023.1124

With the CLI command bumpver, you can search for and update version
strings in your project files. It has a flexible pattern syntax to
support many version schemes (SemVer, CalVer or otherwise). BumpVer
features:

- Configurable version patterns
- Optional Git or Mercurial integration
- Works with plaintext, so you can use it with any project.