Skip to content

Releases: leodevian/modern-python

v4.1.2

05 Oct 16:10

Choose a tag to compare

Release notes

Fixed

  • Remove an unused import in scripts/release.py when the project version is provided dynamically.

v4.1.1

05 Oct 15:55

Choose a tag to compare

Release notes

Fixed

  • Add the project description to README.md.

v4.1.0

04 Oct 19:09

Choose a tag to compare

Release notes

Changed

  • Rename the print_error function to print_err in scripts/release.py.

v4.0.0

04 Oct 18:55

Choose a tag to compare

Release notes

Security

  • Set a lower version boundary for uv to create Nox sessions and tox environments.

Removed

  • Stop checking package distributions.

Changed

  • Bump the lower version boundary for uv-build to 0.8.6.
  • Change the default build backend to uv-build.
  • Create a function to install dependencies with uv sync in noxfile.py.
  • In Nox sessions, set COVERAGE_FILE if it is not set yet.
  • Refactor typechecking tasks into one task.
  • Rename local variable in scripts/release.py.
  • Use command-line options to install dependency groups.

Fixed

  • Install the package in editable mode to build the documentation.

v3.1.1

03 Oct 22:03

Choose a tag to compare

Release notes

Changed

  • Sort version flags for Cyclopts CLIs.

v3.1.0

03 Oct 21:56

Choose a tag to compare

Release notes

Changed

  • Add minor changes to README.md and update the documentation homepage with the contents of README.md.
  • Update the release script scripts/release.py.

v3.0.0

02 Oct 23:52

Choose a tag to compare

Release notes

Added

  • Add badges to README.md.

Changed

  • Allow Ruff to add from __future__ import annotations to enable the deferred evaluation of annotations.
  • Import the extension loader from copier_template_extensions instead of copier_templates_extensions.

v2.4.0

29 Sep 19:46

Choose a tag to compare

Release notes

Added

  • Add the description to README.md.

Changed

  • Shorten URLs.

v2.3.0

22 Sep 08:07

Choose a tag to compare

Release notes

Added

  • Add badges to README.md.
  • Add badges to the documentation homepage.

Changed

  • Bump actions/checkout from 4 to 5.
  • Bump actions/download-artifact from 4 to 5.
  • Bump astral-sh/setup-uv from 5 to 6.
  • Update pre-commit hooks.

v2.2.0

25 Aug 21:30

Choose a tag to compare

Release notes

Changed

  • Capitalize Project-URL labels in pyproject.toml.