New Evolve extension release: version 11.1.5

2024-10-26

We released a new version of the evolve extension: 11.1.5.

This extension extends core features around history rewriting and draft changesets sharing.

As usual, the release is available on PyPI, and upgrade is recommended.

This is a bugfix release. The most notable change is the compatibility with the upcoming Mercurial 6.9. Also the cleanup step of hg evolve --abort tries to be more careful when accessing revisions that might not exist. Documentation and tests were updated to be closer to the modern Python packaging standards.

Thanks to all the people involved:

Evolve: 11.1.5

  • compatibility with Mercurial 6.9

  • evolve: check that the evolved revisions are indeed in the repo during abort, fixes an issue when trying to access them during cleanup step

  • docs: update installation instructions due to PEP 668

  • docs: minor edits and fixes in evolve and topic tutorials

  • tests: more tests related to Python packaging

Topic 1.1.5

  • compatibility with Mercurial 6.9