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

bioconda package is outdated #173

Closed
stevekm opened this issue Mar 16, 2023 · 2 comments
Closed

bioconda package is outdated #173

stevekm opened this issue Mar 16, 2023 · 2 comments

Comments

@stevekm
Copy link

stevekm commented Mar 16, 2023

When trying to install pytest-workflow with conda, I found that there is a package on bioconda;

https://anaconda.org/bioconda/pytest-workflow

However it is very outdated. The one on conda-forge seems to be the one to use;

https://anaconda.org/conda-forge/pytest-workflow

However, in my conda environment YAML, I have other packages that come from bioconda, so it seems like conda is installing pytest-workflow from bioconda instead of the version from conda-forge, since both are listed in my channels list for the env.

Can the bioconda package just be removed since its outdated?

@DavyCats
Copy link
Member

Removing a package from a conda channel is generally discouraged, as it messes with reproducibility/backwards-compatibility.

Generally speaking the solution here would to specify the (minimum) desired version in your yaml. Alternatively, you could set the conda-forge channel as having a higher priority than bioconda and setting the channal_priority to "strict". This is also recommended in the bioconda docs: https://bioconda.github.io/#usage.

@stevekm
Copy link
Author

stevekm commented Mar 17, 2023

sounds good, thanks!

@stevekm stevekm closed this as completed Mar 17, 2023
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

2 participants