You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.