Support for ".conda" packages
Apparently, https://repo.anaconda.com/pkgs/main now supports a speedier version of the tarballs dubbed
.conda packages (https://www.anaconda.com/how-we-made-conda-faster-4-7/). It is curious that the
index.html generated by
conda index does not show them, but you can try and download any of the packages by replacing the .tar.bz2 extension by .conda, and it works.
This does not work (yet) for our mirrored packages or for our own channel. We could potentially speed-up further our builds if we dropped ".tar.bz2" support and adopted the new format. However nice, it will not come without work.
- Our mirroring tool conda-mirror needs to support
.condapackages. I opened an issue on that repo. Let's see if the main author gets interested: https://github.com/Valassis-Digital-Media/conda-mirror/issues/89. If that does not happen, we can either change the project ourselves to fix this (and submit a patch), or mirror the defaults repo via curl/wget/conda-index ourselves.
- We need to modify our build instructions and CI setup to produce and upload
.condapackages as well (
conda config --set conda_build.pkg_format 2).
The good news is that both things are independent, so we can go on with our stuff and wait for a solution for the first.