Bump version, python and pypy version#2546
Conversation
There was a problem hiding this comment.
Pull request overview
This PR bumps the library version from 4.29.1 to 4.30.0 and updates the supported Python versions by dropping Python 3.9 support and adding Python 3.14.
Changes:
- Version bumped from 4.29.1 to 4.30.0 across configuration files
- Removed Python 3.9 from supported versions and test matrices
- Added Python 3.14 to supported versions and test matrices
- Updated PyPy version from pypy-3.9/pypy-3.10 to pypy-3.11 in GitHub Actions
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| telebot/version.py | Updates package version to 4.30.0 |
| pyproject.toml | Updates version to 4.30.0, removes Python 3.9, adds Python 3.14 classifier |
| docs/source/conf.py | Attempts to update documentation release version (contains errors) |
| .travis.yml | Removes Python 3.9, adds Python 3.14 to test matrix |
| .github/workflows/setup_python.yml | Updates Python versions in test matrix, changes PyPy version |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| strategy: | ||
| matrix: | ||
| python-version: [ '3.9', '3.10', '3.11', '3.12', '3.13', 'pypy-3.9', 'pypy-3.10'] | ||
| python-version: [ '3.10', '3.11', '3.12', '3.13', '3.14', 'pypy-3.11'] |
There was a problem hiding this comment.
Python 3.14.0 final was released on October 1, 2025. However, as of January 17, 2026, please verify that Python 3.14 is properly supported by GitHub Actions runners and Travis CI. GitHub Actions may require using 'python-version: 3.14' or '3.14.0' and the availability depends on the actions/setup-python action version being used. Consider testing this configuration before merging to ensure CI pipelines work correctly.
Bump version, python and pypy version