chaquo / chaquopy

Chaquopy: the Python SDK for Android
https://chaquo.com/chaquopy/
MIT License
749 stars 128 forks source link

Move wheel repository to anaconda.org #1047

Open mhsmith opened 6 months ago

mhsmith commented 6 months ago

This should give us better capacity and reliability than our current server, with a 24/7 support team behind it.

I created a chaquo organization and uploaded all the packages that were in the repository as of 2023-12-03. I also applied a pypi-7.0 label to those that should be visible to Chaquopy 13.0 and older.

But then I discovered that pypi.anaconda.org is serving packages from a different URL on every download, which makes pip's local cache useless and causes a noticeable performance regression. For example, an app that previously took 4 seconds to run the requirements task would now take 14 seconds. Internal issue link: https://anaconda.atlassian.net/browse/AS-1198

Once this is resolved, here's a a checklist for the remaining work: