Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.
If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!
Proget conda feed should not put "summary" in "repodata.json"
-
Proget puts too much information in the
repodata.json
files in the subdirs (noarch, win-64, linux-64). This causes problems if thesummary
entries contain certain (non-unicode) special characters.Unfortunately, there is no workaround. Conda tries to parse the
repodata.json
file but simply fails.To reproduce the error; try to download
uvicorn-0.17.1-py39hcbf5309_0.tar.bz2
from the conda-forge channel and upload it to a Conda feed. Next, conda will not be able to use the channel anymore.Below image shows the difference between the subdir repodata.json generated by conda build (left) on my local PC, and the one that is generated by Proget (right)
-
Hi,
It looks like on close inspection, conda build omits the summary if it has any non-ascii characters in repodata.json. As of v6.0.16 (see PG-2149) ProGet will now do the same.
Thanks for the bug report!
-Greg
-
Thanks for the quick action and the extra information. Did not realise conda build was making the check itself. We're going to install the new version and give it a try. Happy to help and make Proget better