-
Notifications
You must be signed in to change notification settings - Fork 271
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
Cython version requirements (are varying for different Python releases) #1242
Comments
The linked build log indicates that a version of Cython that is not compatible with Python 3.12 has been used. |
Pysam's Cython requirement was bumped to
For Python 3.10 onwards, in fact you need at least 0.29.24:
And for Python 3.12, you need at least 3.0:
(The linked full build log shows that Debian have tried to use Cython 0.29.36-1ubuntu2 with Python 3.12.) So it's probably time we bumped our Cython requirements, or listed them per-version as something like (modulo syntax):
Or this can be simplified as we drop older Python versions in a similar time frame. Many of these excess requirements are due to tracing, because pysam uses Nonetheless, IMHO it's rapidly become foolish to use anything earlier than Cython 3 anyway. |
Debian bug was closed with
fixed with cython 3.0.5
Thanks a lot for your patience, Andreas.
|
Hi,
Debian intends to migrate to Python 3.12. In a bug report some incompatibility with this Python version was stated. It would be great if you could make pysam compatible with the latest Python version.
Kind regards, Andreas.
The text was updated successfully, but these errors were encountered: