pypi bump-my-version 1.1.0

latest release: 1.1.1
8 days ago

Compare the full difference.

Fixes

  • Refactor Mercurial SCM support and improve test coverage. acd94d1

    Revamped the Mercurial SCM implementation with new features including full tag retrieval, commit handling, and clean working directory assertion. Enhanced test suite with new Mercurial-specific tests for functionality and edge cases.

  • Fixed the test_bump_nested_regex function to use utc time. 7d33dff

    Code in the test function used the machine local time instead of UTC
    time. This made the test fail if the user was not in UTC time, as the
    fixture tested against a bumped time using utcnow

    Added a recipe to justfile to run the tests and open the coverage report
    in a default web browser

  • Fix caching in action. d3b9f76

New

  • Added to the setup section in the contribution doc for the devenv.nix shell. f94cc27

  • Added devenv.nix and justfile. 653d917

    Addition of devenv.nix allows developers to easily create hermetic
    environments in order to develop this package. This greatly simplifies
    the setup of the environment, and utilizes uv's tooling to create the
    virtual environment(s). Devenv.nix can also handle git-hooks, but that
    is already handled via the .pre-commit-config.yaml file.

    The justfile includes some helpful starter recipes. Additional recipes
    can be added, such as build and publishing of the package/Docker.

Other

Updates

  • Improved mercurial test coverage. e35eee1

Don't miss a new bump-my-version release

NewReleases is sending notifications on new releases.