semvec/pypi-packages huggingface dataset:
reversion 0.2
Easily update version numbers across your project.
Requires Python: 3

Reversion is a command line tool to easily update version numbers in project
files.

To install it::

    pip install reversion

Python 3 is required.

To use it, create a config file ``reversion.toml`` in the root directory of your
project. It should look like this::

    currentversion = "0.1"

    [[place]]
    file = "reversion/__init__.py"
    # linematch is a regex; use single quotes so you don't have to escape backslash
    line-regex = '__version__'

    [[place]]
    file = "docs/conf.py"
    line-regex = 'release'

Each ``[[place]]`` table indicates where a copy of the version number is found.

Then run::

    reversion +0.1

To check the config file and version number places without changing anything, run::

    reversion --check