peastman / openmm-build-wheels

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

Build for Python 3.11 #14

Closed peastman closed 1 month ago

peastman commented 1 month ago

Since it seems there's no way to replace the 3.10 builds on the test server. :(

cc @mikemhenry

peastman commented 1 month ago

No, that's not going to work either, because the CUDA package isn't specific to a Python version.

I could really use your help on this. How can I post the fixed packages on the test server for people to try out?

mikemhenry commented 1 month ago

What error are you getting? I think we just need to make the version number different, like 8.2.0.post1 or something, we could also use the main pypi instance and just use the test pypi instance to test things like automating upload of the wheels, we could do something like 8.2.0.rc1 for example

peastman commented 1 month ago

Can I just rename the whl files, or do I need to rebuild them with a different version number internally?

peastman commented 1 month ago

It looks like the version is included in METADATA. So I guess we need to modify setup.py to provide a way for passing in a suffix to the version number? I'll do that in the main repository. Once it's merged, we can update the PR for the conda package to pull the newer version.