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

nothing provides requested pandas 1.5.2 #264

Closed
YarShev opened this issue Nov 24, 2022 · 8 comments
Closed

nothing provides requested pandas 1.5.2 #264

YarShev opened this issue Nov 24, 2022 · 8 comments
Assignees

Comments

@YarShev
Copy link

YarShev commented Nov 24, 2022

Hi guys,

We (Modin) use conda-incubator/setup-miniconda@v2 to install packages for the development environment in our GH Actions workflows for testing (e.g., here). Pandas recently released 1.5.2 version and it is already available in conda-forge (link). However, using our environment-dev.yml to install dependencies in GH Actions workflows we see the error.

Encountered problems while solving:
    - nothing provides requested pandas 1.5.2

See the related issue in our repo - modin-project/modin#5256.

We would be really appreciate if you could tell us what is going on wrong. It really stops us to make a release and probably others who is experiencing the issue.

Thanks in advance.

@goanpeca
Copy link
Member

Hi @YarShev, even when packages show up on forge https://anaconda.org/conda-forge/pandas, it might take a while for the metadata that conda forge relies on to get updated. This should be a matter of hours hopefully and it is not related with setup-miniconda.

I just tried locally installing pandas and I get the same error.

Screen Shot 2022-11-24 at 11 42 00 AM

@goanpeca goanpeca self-assigned this Nov 24, 2022
@YarShev
Copy link
Author

YarShev commented Nov 24, 2022

Hi @goanpeca, it is very strange. I was able to install pandas 1.5.2 locally even yesterday.

@bollwyvl
Copy link
Contributor

unless specifically overridden per-feedstock, conda-forge now only generates .conda files. if you've configured use-only-tar-bz2: true for caching in the workflow, it's not going to find any new packages.

@YarShev
Copy link
Author

YarShev commented Nov 24, 2022

@bollwyvl, use-only-tar-bz2: false seems to be working. Thanks.

What do you mean by "overridden per-feedstock"?

@goanpeca
Copy link
Member

What do you mean by "overridden per-feedstock"?

It means that unless othwerwise specified on each conda forge recipe feedstock, only .conda artifacts will be generated.

@goanpeca
Copy link
Member

Last time I checked conda was always redownloading everything if .conda files were used, maybe it has been fixed in recent versions, otherwise caching will no longer work with this action (until that is fixed... )

@YarShev
Copy link
Author

YarShev commented Nov 24, 2022

@bollwyvl, @goanpeca, got it, thank you a lot. Closing the issue.

@YarShev YarShev closed this as completed Nov 24, 2022
@michaelosthege
Copy link

michaelosthege commented Dec 4, 2022

What do you mean by "overridden per-feedstock"?

It means that unless othwerwise specified on each conda forge recipe feedstock, only .conda artifacts will be generated.

This section in the docs specifies how to configure a feedstock to output .tar.bz2 artifacts: https://conda-forge.org/docs/maintainer/conda_forge_yml.html#conda-build

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

4 participants