Skip to content
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

Python version survey #1230

Open
jmarshall opened this issue Oct 3, 2023 · 12 comments
Open

Python version survey #1230

jmarshall opened this issue Oct 3, 2023 · 12 comments

Comments

@jmarshall
Copy link
Member

At present, we build pysam wheels for Python 3.6 though 3.12.

Python versions 3.6 and 3.7 have reached end of life. While cibuildwheel continues to support them, we will likely continue building wheels for them; but note that supporting 3.6 is already holding pysam back somewhat (see e.g. fcb4c2d).

To inform our decision-making, it would be useful to get some idea of what Python versions pysam users are using. Please vote with a 👍 on the comments below corresponding to versions that you are using pysam with.

@jmarshall
Copy link
Member Author

Python 3.6

@jmarshall
Copy link
Member Author

Python 3.7

@jmarshall
Copy link
Member Author

Python 3.8

@jmarshall
Copy link
Member Author

Python 3.9

@jmarshall
Copy link
Member Author

Python 3.10

@jmarshall
Copy link
Member Author

Python 3.11

@jmarshall
Copy link
Member Author

Python 3.12

@jmarshall jmarshall pinned this issue Oct 3, 2023
@nhansen
Copy link

nhansen commented Oct 3, 2023

python >=3.7

@dpoznik
Copy link

dpoznik commented Oct 28, 2024

Do you happen to have a timeline for adding Python 3.13 support?

@jmarshall
Copy link
Member Author

When the next release occurs, which is imminent.

@jmarshall
Copy link
Member Author

As the release/infra branch shows, there are no new changes needed to support Python 3.13. So I would expect that pip3.13 install pysam will work fine in the meantime with the existing release, if you have the build requirements installed. The next release will merely make this easier, by having prebuilt 3.13 wheels too.

@dpoznik
Copy link

dpoznik commented Oct 29, 2024

Ah, yes. Sorry, I should have been more specific. I did find that pysam builds well under Python 3.13; I was mostly curious about the availability of prebuilt wheels, to speed up CI pipelines, etc. I searched through the issues and PRs but should have thought to check whether there was a working branch on the topic. Thanks so much for your work on the package!

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

No branches or pull requests

3 participants