-
Notifications
You must be signed in to change notification settings - Fork 128
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
Can't install with Python ~3.11~ 3.12 on Conda #1334
Comments
Hmm, pyfastx is not the only issue, I just tried to install augur 23.1.1
Seems like an overall issue with Python 3.11 in bioconda |
Oh! I should have checked before closing this issue with #1335. Thanks for re-opening. |
See bioconda/bioconda-utils#938 for occasional updates on the bioconda Python 3.11/3.12 status |
pyfastx and bx-python have now been built for Python 3.11 and 3.12. |
@aliciaaevans thanks for the update! I just tried and confirmed all dependencies can be installed successfully on Python 3.11 (at least for
|
Installing Relevant snippets of
|
I think what is happening is the bioconda recipe for augur has version pins on many dependencies, so it's not picking up the latest versions that have builds for 3.12 and 3.11. I am guessing it doesn't need to be so tightly pinned and many of the version constraints can be removed or relaxed unless there is a specific issue known. Bioconda also has overall pinning for widely used dependencies. |
This is being discussed and worked on in #1535. |
EDIT: @joverlee521 mentioned that pyfastx is not the only issue. Seems like an overall issue with Python 3.11 in bioconda.
Original issue:
Current Behavior
Currently, trying to install Augur in a Conda environment with Python 3.11 pinned does not work.
Expected behavior
Augur should be installable with Python 3.11.
How to reproduce
Possible solution
Depend on a newer version of pyfastx. 0.8.4 is old and requires building when installed via
pip
on Python ≥3.10.The text was updated successfully, but these errors were encountered: