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

Avoid downloading large package metadata #3431

Open
adrinjalali opened this issue Sep 4, 2024 · 5 comments
Open

Avoid downloading large package metadata #3431

adrinjalali opened this issue Sep 4, 2024 · 5 comments
Labels
type::feature-request New feature proposal type::question Further information is requested

Comments

@adrinjalali
Copy link

In an IRL conversation with @wolfv and others he mentioned the infra for avoiding the download of the massive package metadata when running micromamba commands is there, but I can't find a way to use it. Is there a way already to do that with a micromamba command?

To be specific, this is what I want to avoid:

$ mmamba install jupyter
conda-forge/noarch                                  16.3MB @   7.9MB/s  2.1s
conda-forge/linux-64                                37.6MB @   9.8MB/s  3.9s

...
@wolfv
Copy link
Member

wolfv commented Sep 4, 2024

Sadly, no. It's only implemented in rattler / pixi for now. There you can point to https://fast.prefix.dev/conda-forge to get a speedy version.

@Hind-M Hind-M added the type::question Further information is requested label Sep 19, 2024
@Hind-M Hind-M closed this as completed Sep 19, 2024
@adrinjalali
Copy link
Author

Is this completed? Or it's a "wontfix" kinda thing?

@Hind-M
Copy link
Member

Hind-M commented Sep 19, 2024

So at the moment it's not implemented in mamba/micromamba.
It could be at some point, but not in the short/medium term unfortunately.
We can also mark it as a feature request.

@Hind-M Hind-M reopened this Sep 19, 2024
@Hind-M Hind-M added the type::feature-request New feature proposal label Sep 19, 2024
@jjerphan
Copy link
Member

jjerphan commented Oct 8, 2024

For some context, conda/ceps#75 formalizes sharded repodata, an improved indexing solution for conda channels.

It has been accepted, but it needs to be implemented by forges (including conda-forge), and by packages managers (such as conda and mamba/micromamba).

@jjerphan
Copy link
Member

jjerphan commented Oct 9, 2024

conda/conda#14060 is the main requirement which is being implemented by conda/conda-index#161.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type::feature-request New feature proposal type::question Further information is requested
Projects
None yet
Development

No branches or pull requests

4 participants