Releases
v0.3.2
Compare
Sorry, something went wrong.
No results found
Added
Added support for Python 3.14
Removed
Removed support for Python 3.10
Dependencies
Updated to dictIO>=0.4.2 (from dictIO>=0.4.1)
Updated to ruff>=0.14.3 (from ruff>=0.9.2)
Updated to pyright>=1.1.407 (from pyright>=1.1.392)
Updated to sourcery>=1.40 (from sourcery>=1.31)
Updated to lxml>=6.0 (from lxml>=5.3)
Updated to types-lxml>=2025.8 (from types-lxml>=2024.12)
Updated to numpy>=2.3 (removed split version specifiers)
Updated to pandas>=2.3 (from pandas>=2.2)
Updated to pandas-stubs>=2.3 (from pandas-stubs>=2.2)
Updated to pytest>=8.4 (from pytest>=8.3)
Updated to pytest-cov>=7.0 (from pytest-cov>=6.0)
Updated to Sphinx>=8.2 (from Sphinx>=8.1)
Updated to sphinx-argparse-cli>=1.20 (from sphinx-argparse-cli>=1.19)
Updated to sphinx-autodoc-typehints>=3.5 (from sphinx-autodoc-typehints>=3.0)
Updated to furo>=2025.9 (from furo>=2024.8)
Updated to pre-commit>=4.3 (from pre-commit>=4.0)
Updated to mypy>=1.18 (from mypy>=1.14)
Updated to checkout@v5 (from checkout@v4)
Updated to setup-python@v6 (from setup-python@v5)
Updated to setup-uv@v7 (from setup-uv@v5)
Updated to upload-artifact@v5 (from upload-artifact@v4)
Updated to download-artifact@v5 (from download-artifact@v4)
Changed
Do not run code quality checks in nightly builds
Included uv.lock file in version control
pyproject.toml:
added required-environments to uv.tools (windows, linux, macos)
updated required Python version to ">= 3.11, < 3.15"
updated supported Python versions to 3.11, 3.12, 3.13, 3.14
removed deprecated pyright setting 'reportShadowedImports'
removed deprecated mypy plugin 'numpy.typing.mypy_plugin'
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
.pre-commit-config.yaml:
updated rev of pre-commit-hooks to v6.0.0
updated rev of ruff-pre-commit to v0.14.3
updated id of ruff to ruff-check
Sphinx conf.py:
removed ruff rule exception on file level
demos\folder_for_demos.py:
removed ruff rule exception
.sourcery.yaml:
updated the lowest Python version the project supports to '3.11'
Solved
Resolved issues raised by ruff 0.14.3
You can’t perform that action at this time.