Skip to content

muq to be updated for Python 3.11+ #2678

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

Closed
jonwzheng opened this issue Jun 11, 2024 · 3 comments
Closed

muq to be updated for Python 3.11+ #2678

jonwzheng opened this issue Jun 11, 2024 · 3 comments
Assignees
Labels
Python 3.11 Transition PRs and Issues related to transitioning from Python 3.7 to 3.11

Comments

@jonwzheng
Copy link
Contributor

See #2671. We are changing our muq dependency from the rmg channel to conda-forge. Unfortunately the conda-forge version does not have binaries for python=3.11+.

The options we discussed are (quoting Jackson)

  1. we are going to poke the developers of muq to see if they are willing to take up the conda binary building again and get versions out that supporting python 3.11+
  2. when we upgrade python versions, we can either add retroactive support for Python 3.10 and/or just require users to install muq themselves

I'm currently talking with the MUQ team on Option 1 to see if they can proceed, but Option 2 seems likely; will keep updates in this issues thread...

@jonwzheng jonwzheng added the Python 3.11 Transition PRs and Issues related to transitioning from Python 3.7 to 3.11 label Jun 11, 2024
@JacksonBurns
Copy link
Contributor

I'll tentatively assign myself, assuming we eventually have to do 2 as part of #2635

@JacksonBurns JacksonBurns self-assigned this Jun 11, 2024
@jonwzheng
Copy link
Contributor Author

It looks like we'll thankfully be able to go with Option 1; the feedstock maintainer is currently & actively fixing the build recipes :) The timeline I heard was within the next few days, but even if it's next week it should be good to go with the RMG Python version bump. Will keep you posted with future updates.

@JacksonBurns
Copy link
Contributor

As of this hour, there are now muq binaries for every minor Python version we will target available on conda forge: https://anaconda.org/conda-forge/muq/files 🎉

I'll close this as completed, thanks for opening it up to track. Could you also pass along our thanks to the developers over there for taking care of this? Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Python 3.11 Transition PRs and Issues related to transitioning from Python 3.7 to 3.11
Projects
None yet
Development

No branches or pull requests

2 participants