Skip to content

v4.1.2

Latest

Choose a tag to compare

@AKuederle AKuederle released this 07 Mar 16:13
· 1 commit to main since this release

[4.1.2] - 07.03.2026

Fixed

  • Restored Python 3.9 compatibility by postponing annotation evaluation and removing 3.10-only runtime typing usage.
  • Added the missing runtime dependency on pytz.
  • Updated the example scripts to follow the Sphinx-Gallery style so they execute during docs builds and render clearer tables and plots in the documentation.

Internal Changes

  • Split CI so Ruff runs once while tests cover Python 3.9, 3.10, 3.11, 3.12, and 3.13.
  • Removed stale Black references from the development workflow and aligned Ruff to the Python 3.9 support target.
  • Corrected the publish workflow Python setup, refreshed the locked dependencies, and updated the development tooling stack.