Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

0.2.11 - 2025-03-25

Changed

  • Remove remote for re-creating it if url has changed.

  • Fix the format of the readthedocs config file.

  • Update deprecated action versions.

  • Removed incorrect version references.

  • Update github action versions.

0.2.10 - 2022-09-30

Changed

  • Add function to convert a commit reference to a commit hexsha.

0.2.9 - 2022-06-30

Changed

  • Added Prune Functionality To Fetch.

  • Added Information About Integration Tests To Docs.

  • Update mergify config to use queue instead of merge.

  • Fixes for publish job.

  • Update documentation to support new ‘autochangelog’ setup.

  • Initial automation of changelog generation.

  • Commit_format should be an internal-only method.

  • Remove dangling reference to Python 2.7, no longer supported.

  • Replace %s string substitutions with f-strings.

  • Switch to f-string over .format method.

  • Limit to run only on master.

  • Remove python 2-specific code.

  • Use tox for make test target.

  • Change fetch-depth to get correct tag info for builds.

  • Change how we generate version for test pypi builds.

  • Fix deploy job.

  • Improvements to publish github action.

  • Fix typo in readme.

  • Revamp our build process to be more in line with our other projects.

0.2.8 - 2021-07-29

Changed

  • Prep for version 0.2.8 release.

  • Add publish action.

  • Tweaks to workflow.

  • Modify to allow tag listing.

  • [#GH-75] Create GitHub Action CI job for twine check.

  • Mergify update (#81).

0.2.7 - 2021-04-28

Changed

  • Prepare 0.2.7 release.

  • Ensure apply_diff also includes new files when committing changes.

  • Fix branch names in github action (#79).

  • Use Github Actions to run the tests and remove Travis (#78).

0.2.6 - 2021-02-11

Changed

  • Prepare 0.2.6 release.

  • Provide new helper related to the log.

  • Move property initialisation to init.

0.2.5 - 2021-01-12

Changed

  • Preps for 0.2.5 release.

0.2.4.1 - 2021-01-11

Changed

  • Update version to 0.2.4.1.

  • Fix RST formatting error preventing uploads to Pypi.

0.2.4 - 2021-01-11

Changed

  • Prep for 0.2.4 release.

  • Add function to grep logs (#71).

  • Add function to cherry-pick a commit.

  • Preserve square brackets in commit messages when applying patches.

0.2.3 - 2020-12-15

Changed

  • Prep for 0.2.3 release.

  • Add option to checkout newly created branches.

  • Add option to run the integration tests with podman.

  • Update README with new release instructions.

0.2.2 - 2020-07-20

Changed

  • Prepare 0.2.2 release.