访问pypi的代理
pyrox的Python项目详细描述
背景
从90年代开始,PyPI 已经成为集中化python打包的顶峰。每次 easy_install或运行一个pip命令,pypi正在服务一个请求,路由 您请求的包的正确版本、体系结构等。 它非常灵活,甚至允许包作者将包裹都打包给PyPI。 和他们的个人网站。
…在这些第三方网站遇到 问题。由于随机生成的URL名称导致DDoS而导致无限循环 攻击、缓慢的下载速度、丢失的文件和停机时间都会影响 用户体验。虽然pip试图解决其中的一些问题,但是 简单明了的事实是:pypi不再是可靠的 资源。
pyroxy是一种特殊的代理,位于您的客户机和 PyPI;使用它,您可以限制哪些包 以及可以使用的资源。例如,默认值 行为是选择pypi托管包、直接下载链接或泛型 URL(然后被解析),按照这个顺序——如果较高的优先级是 可用的,越不可靠的被省略。有能力设定 白名单软件包,这意味着您基本上可以控制 客户可以随时访问!
文档
可以通过pypi查看文档,或者通过构建文档 您自己使用:
python setup.py develop python setup.py build_sphinx
文档are always available on RTD的最新(和以前发布的)版本。
许可证
Pyroxy包含在APL2.0许可证中。有关所有详细信息,请参见许可证。