由Makina Corpus赞助的用于UNIX系统的元包管理器。
项目描述
minitage是一个元包管理器。它是一个使用其他构建系统安装软件包的包管理器。
它的目标是帮助您以标准化的布局部署项目,并通过将所有配置放入环境中,以简单和快速的方式构建事物。
cflags
ldflags
$PATH
主要文档不存在,请访问http://minitage.github.io获取进一步说明。
致谢
公司
贡献者
使用minitage快速入门
整个文档不存在
安装说明在这里
自动安装
使用virtualenv(已弃用)
同步包
请参阅http://minitage.github.io/usecases/using_minimerge.html#update-your-minilays
基于buildout集成现有的Python项目基础
minitage的变更日志
2.0.67 (2013-09-10)
处理setuptools 0.9 / distribute 0.6.49
处理setuptools 1 及多参数自引导重试
2.0.66 (2013-06-22)
处理setuptools 0.7
在重新安装之前添加mr.developer支持来自动更新buildout包
更多GitHub一致的代码以实现重试下载
2.0.65 (2013-06-02)
离线自引导更好的支持
GitHub重试策略以处理静态获取问题
2.0.64 (2013-05-13)
minitagify buildouts升级
2.0.63 (2013-04-14)
修复下载中的回归问题
2.0.62 (2013-04-14)
更好的下载错误处理
2.0.61 (2013-04-02)
buildout maker修复
2.0.60 (2013-04-02)
修复命名空间问题
2.0.58 (2013-04-02)
文档
2.0.57 (2013-04-02)
修复buildout maker中的bug
2.0.54 (2013-04-01)
测试层bug修复
2.0.53 (2013-04-01)
文档
2.0.51 (2013-04-01)
minitage.core不依赖于sys.prefix,也就是说,您可以在任何位置安装它,并且配置文件将与minimerge脚本相关联解析。
QA发布,现在您在travis ci上有测试状态。
测试现在基于plone.testing
2.0.50 (2013-03-28)
更好的离线自引导假设
minitagify脚本现在使用符号链接安装minilay
更好的buildout maker(离线模式)
返回正确的退出代码(之前我们故意隐藏了错误)
2.0.49 (2013-03-28)
增强离线模式
2.0.48 (2013-03-25)
更好的minitagify模板(travis,qa)
2.0.47 (2013-03-23)
更好的minitagify脚本
2.0.46 (2013-03-16)
尝试检测buildout infra < 1,并在必要时运行buildout1自引导
2.0.45 (2013-02-13)
buildout 2.0第二轮
2.0.44 (2013-02-13)
buildout 2.0第一轮
2.0.43 (2012-09-12)
更好的更新支持
2.0.42 (2012-09-12)
触发pil重建
2.0.41 (2012-09-11)
修复pil版本
2.0.40 (2012-08-28)
修复minitage base buildouts
2.0.39 (2012-08-28)
文档
2.0.37 (2012-08-28)
文档
2.0.36 (2012-08-28)
修复minitage base buildouts
2.0.35 (2012-08-28)
修复minitagify中的category minibuild
2.0.34 (2012-08-28)
添加minitagify命令,请参阅: 此文档
2.0.33 (2012-05-09)
撤销下载辅助子目录补丁,并在buildout配方中处理它
2.0.32 (2012-05-06)
修复所有测试
Download helper现在在downloadcache/netloc+urlpath/filename下下载
2.0.31 (2012-03-26)
py27 deepcopy bug修复
2.0.30 (2012-03-24)
支持py27
强制以升级模式运行buildout以依赖和eggs包
2.0.29 (2012-03-05)
处理pil迁移
2.0.28 (2012-01-23)
支持原地git分支 [kiorky]
2.0.27 (2011-02-25)
适当的发布
2.0.24
修复pretend中的bug
迁移到github
将mercurial添加到依赖项以方便buildout集成
为pretend和'eggs'包添加python版本
仅在需要时重建'eggs'包(现在有特定python版本的标记)
删除无用的mercurial依赖项
2.0
功能;
自动更新系统。当minimerge升级(easy_install -U)时,我们现在有了运行更新回调的基础设施。
现在minibuilds有修订版,这可以方便它们作为反向依赖重新安装。
为Python模块提供选择要构建的Python版本的方法(--all-python-versions或指定要使用的Python版本以及包(minimerge -pv foo python-2.4)
强制重新安装eggs类别
添加仅依赖项切换以仅构建依赖项
win32兼容性(首次冲刺,alpha质量)
在minibuilds中添加replace/per/os/dependencies机制
允许minibuild名称仅使用主版本作为版本号
BUGS
支持在remove_path(API)中的符号链接
增强remove_path功能
修复bootstrapping buildout中的bug
重写fetchers
改进代理处理
修复一些测试
让部分静默
测试不完整下载并重新下载它们(包级别)
让minibuild名称更宽松
修复新签出中的bug
修复在get_from_cache辅助程序中使用分段url时以及当上游服务器不理解它们时的bug
在搜索最新版本时发生错误时添加特殊异常
在urlopen调用中伪造用户代理,以防止mad sysadmins对python useragent的限制。
当buildout配置文件不存在时显示显式错误
使用setuptools package_index.download辅助函数而不是直接urllib2来避免sourceforge下载错误
1.0.19
distribute修复
1.0.18
删除弃用警告
1.0.17
删除弃用警告
1.0.16
oups,留下了打印
1.0.15
让默认minilay在所有中具有较低的优先级
1.0.14
为了更多测试,禁用更新管理器。
-> 1.0.13
现在Minitage允许使用二进制文件代替编译程序,采用gentoo -k的方式。
Minitage现在也具备更新管理器,可在升级时运行更新功能。
1.0.5
修复了URL MD5散列片段的bug。
1.0.4
在get_from_cache函数中,根据是否离线进行条件下载。
1.0.0 -> 1.0.3
64位增强。
添加了下载缓存功能的强制切换选项。
1.0
添加了一些API功能,如‘search_latest’和‘which’。
修复了接口配置处理的bug。
buildout maker可以接受一个可选的配置来构建。
代码稳定性和与其他minitage组件的同步。
官方文档请访问http://minitage.github.io
0.32
默认通过http进行获取。
0.4.30
使用-u选项绑定buildout最新模式。
0.4.30
当包源URI更改时,不删除目录,而是覆盖。
0.4.29
让Minitage在git上运行。
0.4.28
在recipes和核心中使Minitage具有git意识。
0.4.27
强制设定setuptools版本。
0.4.26
修复了常用函数(API)的bug。
0.4.21
静默模式现在为可选,因为存在许多与此相关的bug。
0.4.8
维护版本发布。
测试运行器。
buildout化。
一些重构和代码清理。
日志现在得到更好的处理,您的minimerge会话将尽可能安静。
0.4.5
fetchers中的bug(非关键...)
0.4.4
- 添加一个选项(-f)
设置时:在构建之前获取所有内容。
未设置时:获取并逐个构建每个包。
0.4.2
删除类别检查。
0.4.2
当minimerge失败时,从启动器中删除回溯。
0.4.1
发布版本。
0.4_alpha12
修复SCM类型验证器。
0.4_alpha11
bzr DVCS集成。
0.4_alpha10
添加对minitage配置文件中设置的minibuilds变量的支持。在minibuilds中使用$name,并在[minitage.variables]部分中设置它。
0.4_alpha9
增强buildout代码。
0.4_alpha8
恢复先前的版本方案。
a0.4_alpha5
添加mercurial显式依赖项。
0.4_alpha4
删除旧的minilay。
0.4_alpha1
这是一个预发布版本,Minitage正在运行。但是它并非没有bug。请随时提供您的反馈:)
Minimerge完全用Python重写。
支持对Python版本的条件依赖。
支持在PYTHONPATH中添加的site-packages以外的eggs。
支持条件(OS)依赖。
在错误处理方面进行了大量改进。
日志模式。
现在可以通过文件进行配置。
至0.3
非公开,那里没有什么可看的。
项目详情
minitage-2.0.67.zip的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 0fc5abbf10499bcc54d86c5e8328247915dda01ccb52a94940e9988df1f2092c |
|
MD5 | 523d0f2d7129c160e71656d6aee4e450 |
|
BLAKE2b-256 | 2620776605a601717f8ee7406cb937d825a2793edf206063adff65ecbf82a150 |