Releases: leodevian/modern-python
Releases · leodevian/modern-python
v4.10.0
16 Nov 21:45
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
Release notes
Changed
Turn off live logs when running tests.
v4.7.0
02 Nov 13:53
Compare
Sorry, something went wrong.
No results found
Release notes
Changed
Format pyproject.toml.
Stop reading VERSION.txt to set the version attribute.
v4.6.0
17 Oct 20:13
Compare
Sorry, something went wrong.
No results found
v4.5.0
17 Oct 19:40
Compare
Sorry, something went wrong.
No results found
Release notes
Changed
Add .gitignore to the package root to ignore VERSION.txt.
Bump the lower version boundary for Coverage.py to 7.11.0.
Edit docstring in scripts/release.py.
Fixed
Fix command in Nox session typecheck.
v4.4.0
15 Oct 19:40
Compare
Sorry, something went wrong.
No results found
Release notes
Changed
Rename dependency group tests into test.
v4.3.0
12 Oct 19:05
Compare
Sorry, something went wrong.
No results found
Release notes
Added
Run tests under Python 3.14.
Changed
Drop support for Python 3.9 and add support for Python 3.14.
v4.2.0
08 Oct 20:28
Compare
Sorry, something went wrong.
No results found
Release notes
Changed
Make Nox raise an error on missing interpreters in CI.
Use the default cache dependency glob for astral-sh/setup-uv.
v4.1.3
05 Oct 16:16
Compare
Sorry, something went wrong.
No results found
Release notes
Fixed
Remove an unused noqa directive in scripts/release.py when the project version is provided dynamically.