Releases
v0.2.0
Compare
Sorry, something went wrong.
No results found
Added
Sphinx documentation:
Added docs for modules enum.py and animation.py
Added Visual Studio Code settings
Changed
Updated code base with latest changes in python_project_template v0.2.6
pyproject.toml:
Updated supported Python versions to 3.11, 3.12, 3.13, 3.14
Updated required Python version to ">= 3.11"
Removed deprecated mypy plugin 'numpy.typing.mypy_plugin'
Removed leading carets and trailing slashes from 'exclude' paths
Removed [project.scripts] section because as far as I can see there are no command line scripts contained in the package
ruff.toml:
Updated target Python version to "py311"
.sourcery.yaml:
Updated the lowest Python version the project supports to '3.11'
GitHub workflow _test.yml:
Updated Python versions in test matrix to 3.11, 3.12, 3.13, 3.14
GitHub workflow _test_future.yml:
Updated Python version in test_future to 3.15.0-alpha - 3.15.0
GitHub workflow _build_and_publish_documentation.yml:
Changed 'uv sync --upgrade' to 'uv sync --frozen' to avoid unintentional package upgrades.
Sphinx documentation:
Updated toctree
conf.py: Updated, and removed ruff rule exception on file level
Dependencies
Updated to ruff>=0.14.3 (from ruff>=0.6.3)
Updated to pyright>=1.1.407 (from pyright>=1.1.378)
Updated to sourcery>=1.40 (from sourcery>=1.22)
Updated to numpy>=2.3 (from numpy>=2.0)
Updated to scipy>=1.16 (from scipy>=1.15.1)
Updated to matplotlib>=3.10 (from matplotlib>=3.10.7)
Updated to plotly>=6.3 (from plotly>=6.0.1)
Updated to pytest>=8.4 (from pytest>=8.3)
Updated to pytest-cov>=7.0 (from pytest-cov>=5.0)
Updated to Sphinx>=8.2 (from Sphinx>=8.0)
Updated to sphinx-argparse-cli>=1.20 (from sphinx-argparse-cli>=1.17)
Updated to sphinx-autodoc-typehints>=3.5 (from sphinx-autodoc-typehints>=2.2)
Updated to furo>=2025.9 (from furo>=2024.8)
Updated to pre-commit>=4.3 (from pre-commit>=3.8)
Updated to mypy>=1.18 (from mypy>=1.11.1)
Updated to checkout@v5 (from checkout@v4)
Updated to setup-python@v6 (from setup-python@v5)
Updated to setup-uv@v7 (from setup-uv@v2)
Updated to upload-artifact@v5 (from upload-artifact@v4)
Updated to download-artifact@v5 (from download-artifact@v4)
You can’t perform that action at this time.