Quansight-Labs / czi-conda-forge-mgmt

🚀 Top level project management for conda-forge CZI grant
https://github.com/orgs/Quansight-Labs/projects/10
BSD 3-Clause "New" or "Revised" License
5 stars 0 forks source link

Add OCI registry support in conda/mamba #24

Open jaimergp opened 1 year ago

jaimergp commented 1 year ago

📌 Summary

Make conda and mamba support OCI registries as repodata and packages sources.

📝 Background

Having an OCI mirror is only the archival part. The tooling has to learn how to "speak" to it.

conda and mamba should be able to download repodata and packages from OCI-backed servers.

### 🚀 Tasks / Deliverables
- [ ] Add support for OCI servers on `conda`
- [x] Add support for OCI servers on `libmamba` (expected in v2): https://github.com/mamba-org/mamba/pull/2795 https://github.com/mamba-org/mamba/pull/3125 https://github.com/mamba-org/mamba/pull/3178 https://github.com/mamba-org/mamba/releases/tag/libmamba-2.0.0alpha4
- [ ] https://github.com/conda-incubator/ceps/pull/70

ℹī¸ References