У меня есть форк пакета расширения CPython, который компилируется буквально часами, поэтому я хотел бы развернуть предварительно скомпилированные диски где-нибудь для загрузки вместо компиляции из исходного кода.
Я также знаю, что могу сам разместить pypiserver
, но у меня есть сервис CDN, который я использую бесплатно, и мне интересно, могу ли я как-то "статически" развернуть колеса в моей CDN, а затем сделать:
pip install -i https://<my cdn of choice> SomePackage
вместо:
pip install https://<my cdn of choice>/SomePackage-1.0-py2.py3-none-any.whl
, что позволило бы мне указать версию пакета или операционную систему.
Значение "хранилище" в этом случае будет просто папка с кучей статических файлов в правильном порядке.