peastman / openmm-build-wheels

Infrastructure to build Python wheels for OpenMM
MIT License
0 stars 0 forks source link

Python versions wheels are built for #10

Open mikemhenry opened 2 days ago

mikemhenry commented 2 days ago

https://github.com/peastman/openmm-build-wheels/blob/8cc9e173f85f5e713891e496ffe7a90cb55ea09a/.github/workflows/BuildWheels.yml#L20

Not sure what openmm's "official" python version support is, but I recommend we build wheels (at least) for whatever python versions https://scientific-python.org/specs/spec-0000/ are in the support window (today that would be python 3.11, 3.12, 3.13). But I understand if python 3.13 support for example would be an issue and I think building for 3.10 is still a good idea (I know we have some packages stuck in 3.10 land right now)

peastman commented 2 days ago

Yes, definitely. I just limited it to 3.10 to make builds go faster, and to avoid wasting server time on lots of builds until I have them debugged. I just added 3.13 to the OpenMM CI earlier this week. There shouldn't be any problems with it.