pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/leodevian/modern-python/releases

origen="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-b69241e157469407.css" /> Releases · leodevian/modern-python · GitHub
Skip to content

Releases: leodevian/modern-python

v2025.12.10.1

10 Dec 23:31

Choose a tag to compare

Release notes

Changed

  • Rename release jobs.

v2025.12.10

10 Dec 23:16

Choose a tag to compare

Release notes

Changed

  • Bump astral-sh/setup-uv from 6 to 7.
  • Install nox instead of nox[uv] as uv is already installed.
  • Run CI on tags.
  • Run uv build to build Python package distributions.
  • Run checks and tests in parallel in CI.
  • Use Python 3.14 to install Nox in CI.
  • Use Python 3.14 to install tox in CI.
  • Use null for null values in YAML.

v2025.12.9

09 Dec 23:02

Choose a tag to compare

Release notes

Removed

  • Remove unnecessary setting site_dir: site from mkdocs.yml.

Added

  • Add an option to use Zensical.
  • Add icons to MkDocs documentation pages.
  • Add the license text to the documentation.

Changed

  • Edit theme features for MkDocs.
  • Remove heading in docs/reference/cli.md.
  • Remove unused patterns from .gitignore and add comments.
  • Switch to Calendar Versioning YYYY.MM.DD.MICRO.
  • Use mkdocs-click to create the CLI reference.

Fixed

  • Remove the CLI reference from the MkDocs documentation when the project does not provide console_scripts entry points.

v5.0.0

02 Dec 22:25

Choose a tag to compare

Release notes

Removed

  • Remove unnecessary pre-commit hooks.

Added

  • Add pre-commit hook to check documentation sources.

Changed

  • Add mkdocstrings-python to the docs dependency group and set its lower version boundary to 2.0.0.
  • Bump the lower version boundary for Black to 25.11.0.
  • Bump the lower version boundary for Click to 8.3.0.
  • Bump the lower version boundary for Material for MkDocs to 9.7.0.
  • Bump the lower version boundary for Towncrier to 25.8.0.
  • Bump the lower version boundary for Typer to 0.20.0.
  • Bump the lower version boundary for pre-commit to 4.5.0.
  • Bump the lower version boundary for pytest-xdist to 3.8.0.
  • Refactor the reference section of the MkDocs documentation.
  • Remove syntax highlighting for commands.
  • Rename the MkDocs configuration file from mkdocs.yaml to mkdocs.yml.
  • Turn on show_root_heading, type_parameter_headings and show_signature_type_parameters for mkdocstrings-python.
  • Update pre-commit hooks.

Fixed

  • Add TOML support for Coverage.py.

v4.11.0

25 Nov 22:44

Choose a tag to compare

Release notes

Changed

  • Improve scripts/release.py. It can now pass arguments or options to uv version and create GitHub releases.
  • Remove the trailing slash from the documentation URL.

v4.10.0

16 Nov 21:45

Choose a tag to compare

Release notes

Removed

  • Remove the short version flag -V for all command-line interfaces.
  • Stop formatting documentation sources.

Changed

  • Bump the lower version boundary for Cyclopts to 4.0.0.
  • Bump the lower version boundary for pytest to 9.0.0.
  • Make Cyclopts applications return an exit code.
  • Update pre-commit hooks.
  • Use [tool.pytest] to provide pytest settings and turn on the new strict mode.
  • Use typer.echo to print the version.
  • Use blacken-docs to format Python code blocks in documentation files.

v4.9.0

15 Nov 14:32

Choose a tag to compare

Release notes

Changed

  • Remove if __name__ == "__main__": from __main__.py.
  • Stop turning warnings into errors when serving the documentation locally.
  • Use raw strings in mkdocs.yaml.

v4.8.0

11 Nov 14:29

Choose a tag to compare

Release notes

Changed

  • Turn off live logs when running tests.

v4.7.0

02 Nov 13:53

Choose a tag to compare

Release notes

Changed

  • Format pyproject.toml.
  • Stop reading VERSION.txt to set the version attribute.

v4.6.0

17 Oct 20:13

Choose a tag to compare

Release notes

Changed

  • Update pre-commit hooks.
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy