Skip to content

Release v1.0.3

Latest

Choose a tag to compare

@swimmwatch swimmwatch released this 09 Jan 15:30
16b395b

What's Changed

Compatibility and packaging

  • Updated: support for Python 3.10–3.14 and a complete drop of Python 3.9 across packaging, CI, tooling, and docs — #86

Documentation and workflow

  • Check documentation updates — #26
  • Add “Check docs updates” workflow — #27

Dependency updates (condensed)

  • typing-extensions 4.14.0 → 4.15.0#12, #29
  • mypy 1.16.1 → 1.19.1#14, #17, #41, #50, #75, #81
  • freezegun 1.5.2 → 1.5.5#13, #18, #21
  • mkdocstrings 0.29.1 → 0.30.1#15, #52
  • mkdocstrings-python 1.16.12 → 1.18.2#23, #30, #32
  • mkdocs-material 9.6.15 → 9.7.1#16, #22, #24, #35, #44, #55, #56, #63, #69, #82
  • mkdocs-macros-plugin 1.3.7 → 1.5.0#19, #53, #58, #70
  • mkdocs-coverage 1.1.0 → 2.0.0#40
  • pytest 8.4.1 → 8.4.2#34
  • pytest-cov 6.2.1 → 7.0.0#36, #38
  • pytest-benchmark 5.1.0 → 5.2.3#64, #67
  • black 25.1.0 → 25.11.0#51, #68
  • isort 6.0.1 → 6.1.0#54
  • flake8-comprehensions 3.16.0 → 3.17.0#39
  • flake8-pyproject 1.2.3 → 1.2.4#76

CI / GitHub Actions

  • actions/checkout 4 → 6#20, #73
  • actions/setup-python 5 → 6#33
  • actions/cache 4 → 5#79

Release

  • Release v1.0.3 — #87

Full Changelog: v1.0.2...v1.0.3