Skip to content

ENH: Update Python version support to 3.10-3.14 - #56

Merged
jvkersch merged 1 commit into
mainfrom
enh/python-3.10-3.14-support
Oct 12, 2025
Merged

ENH: Update Python version support to 3.10-3.14#56
jvkersch merged 1 commit into
mainfrom
enh/python-3.10-3.14-support

Conversation

@jvkersch

Copy link
Copy Markdown
Owner

Summary

This PR updates the Python version support to Python 3.10 through 3.14, removing support for Python 3.8 and 3.9 which have reached end-of-life or are nearing end-of-support.

Changes

  • Updated setup.py classifiers to reflect Python 3.10-3.14 support
  • Updated .github/workflows/build-wheels.yml to build wheels for cp310-cp314

Testing

  • ✅ All existing tests pass (8/8)
  • ✅ Linting checks pass (ruff)
  • ✅ Package builds successfully in development mode

Fixes #55

🤖 Generated with Claude Code

Update package metadata and CI configuration to support Python 3.10
through 3.14, removing support for Python 3.8 and 3.9 which have
reached end-of-life or are nearing end-of-support.

Changes:
- Updated setup.py classifiers to reflect Python 3.10-3.14 support
- Updated build-wheels.yml to build wheels for cp310-cp314

Fixes #55

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@jvkersch
jvkersch merged commit be7c47e into main Oct 12, 2025
16 checks passed
@jvkersch
jvkersch deleted the enh/python-3.10-3.14-support branch October 12, 2025 05:06
jvkersch added a commit that referenced this pull request Oct 12, 2025
Add entries for all PRs merged since v0.2.0:
- #56: Python 3.10-3.14 support
- #52, #53: Optional user-defined alignment
- #49: Expose print_version function

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
jvkersch added a commit that referenced this pull request Oct 12, 2025
Add reference to PR #58 alongside PR #56 for Python version update.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
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.

Support Python 3.10 to 3.14

1 participant