Skip to content

Python 3.13 #549

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
rmk135 opened this issue Nov 4, 2024 · 3 comments
Open

Python 3.13 #549

rmk135 opened this issue Nov 4, 2024 · 3 comments
Assignees

Comments

@rmk135
Copy link

rmk135 commented Nov 4, 2024

Is your feature request related to a problem? Please describe.
Please add support for Python 3.13

Describe the solution you'd like
Support for Python 3.13

Describe alternatives you've considered
N/A

Additional context
N/A

@waza-ari
Copy link

We're also depending on this. Alternative issue is #523, which would achieve the same thing.

@whimboo
Copy link

whimboo commented Apr 2, 2025

@TheKevJames would you have a chance to review the relevant PR? Python 3.13 is out since 2024-10-07 and as it looks like a lot of folks would like to upgrade but can't because this package blocks them. Thanks!

@andy-maier
Copy link
Contributor

We have started using Renovate to get dependency recommendations. It currently recommends for one of our projects to upgrade coverage to >7.0 which requires using coveralls>=4.0. However, coveralls versions 4.0.0 and 4.0.1 do not support Python 3.13 as per their package definition.

The 3.x versions did not state a Python version requirement in their package definition and therefore could be installed on Python 3.13 (and in fact worked).

Right now, the Python<3.13 constraint in coveralls 4.0.0 and 4.0.1 prevents us from resolving that Renovate issue.

So it would really be good if you could get the PR with Python 3.13 support integrated and a new version released.

By the way, I think that pinning Python versions to below a maximum version in a Python package is a bad idea. You should simply take the risk that something breaks in the new Python version. Particularly when your package is rarely released.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants