访问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许可证中。有关所有详细信息,请参见许可证。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在另一个带有图标的JLanel的中心插入JLabel   java Spring 4会话管理   java在反汇编后返回null和空列表   java谷歌地图API有什么问题?   java rest api PUT方法不使用GET方法获取的数据   java如何在Hibernate中初始化集合集合   java自定义类加载器:有些类不是由我的类加载器加载的   java如何解决我的代码中的空指针异常?   在Windows和Linux操作系统下访问Java应用程序中的外部文件   具有多个参数的java接口   搜索在Java中搜索嵌套对象的逻辑是什么?   cpu的java矩阵访问与乘法优化   Java反射/BeanUtils问题   elasticsearch将源代码添加到BoolQueryBuilder Java   java将JS数组从Servlet传递到jQuery   如何在整个java类中使用变量