Skip to content

Conversation

@jerry-git
Copy link
Owner

Summary

  • Remove Python 3.8 and 3.9 from pyproject.toml classifiers
  • Update minimum Python version requirement to >=3.10
  • Remove Python 3.8 and 3.9 from CI test matrix
  • Update README requirements (Python 3.10+)
  • Update ruff and black target versions to py310+
  • Modernize type hints to use built-in generics (list, dict, tuple) instead of typing module imports

Test plan

  • Tests pass locally
  • Pre-commit hooks pass
  • CI passes on Python 3.10, 3.11, 3.12, 3.13, 3.14

🤖 Generated with Claude Code

- Remove Python 3.8 and 3.9 from pyproject.toml classifiers
- Update minimum Python version to 3.10
- Remove Python 3.8 and 3.9 from CI test matrix
- Update README requirements
- Update ruff and black target versions
- Modernize type hints to use built-in generics (list, dict, tuple)
  instead of typing module imports
- Update changelog

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@jerry-git jerry-git merged commit 95a0184 into master Feb 3, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants