文件名称:pbundle:python 的简单依赖管理器,如 ruby bundler 或 php composer
文件大小:8KB
文件格式:ZIP
更新时间:2024-07-10 11:25:02
Python
捆绑 带有锁文件的简单 python 依赖管理器,很像 php 的 composer 或 ruby 的 bundler。 原则和动机 所有部署(包括开发系统)的可重复依赖项 依赖管理器不是构建系统 系统 python 值得妥协,但我们不需要它 标准工具值得妥协 依赖管理器不一定是部署工具; deb、rpm 等可能更好,所以我们应该支持它们 软件不应该依赖于它的依赖管理器 操作系统分销商不是敌人,实际上做了很多有用的工作 用法:初始安装 如果您没有 pbundle 的全局安装(或想使用 git 中的版本),则可以进行零配置安装: $ python pbootstrap.py 在您的存储库中,将创建一个安装了 pbundle 的简单虚拟环境,默认情况下在pbundle_modules 。 编写一个 requirements.txt 来定义您的依赖项并运行更新: $ pbundle u
【文件预览】:
pbundle-master
----README.rst(2KB)
----python_modules()
--------.gitignore(15B)
----requirements.txt(9B)
----.travis.yml(78B)
----LICENSE(1KB)
----setup.py(761B)
----requirements.lock(62B)
----tests()
--------__init__.py(1B)
--------__main__.py(942B)
--------cli.py(234B)
----.gitignore(108B)
----pbootstrap.py(342B)
----pbundle()
--------installer.py(2KB)
--------__init__.py(1B)
--------cli.py(4KB)