跳转到主要内容

Makina Corpus赞助的zc.buildout配方,用于编译和安装软件或Python包,并生成脚本或配置文件。

项目描述

简介

这是一个可以在minitage环境内部或外部使用的配方集合。

由于它们现在都已从该软件包中分离出来,我们只保留了入口点以保持与asccendant兼容。构建环境自动。

该egg具有以下入口点
  • cmmi:安装配置/制作/制作安装软件

  • fetch:使用git、http、frp、静态、hg、svn或bzr从某处获取某物。

  • egg:安装Python eggs / 包‘setuptoolisables’

  • printer:打印或导出到文件中所有需要达到egg要求的版本(versions.cfg简化了)

  • scripts:从egg中安装脚本,并在它们不在缓存中时安装egg依赖项

  • wsgi:制作一个Python paste配置文件,它可以通过mod_wsgi食用,并包含您需要的所有egg依赖项。

您可以在以下minitage资源上浏览代码

您可以使用buildout.minitagificator无需任何努力地迁移您的buildouts

Makina Corpus赞助的软件

makinacom

变更日志

向上

  • 集成其他配方

1.35

  • 将配方拆分为单独的包

1.34

全部

  • 修复rst文档

  • 添加 ldflagsldflags 选项

minitage.recipe.cmmi

  • 添加了 install-in-place 选项,并稍微修改了 make install 的分叉

  • 添加了 skip-flags 选项

  • 添加了 prefix 选项

minitage.recipe.fetch

  • 添加了 unpack 选项

  • 为静态获取器检查添加了 md5sum un 版本

minitage.recipe.printer

  • 从固定版本中删除虚假 eggs 和开发 eggs。

-> 1.20

Minitage.recipe.egg

  • 改进错误处理

  • 特别是对于 eggs 和 url,现在首选 md5 urls。

  • 当我们无法从某处下载分布时,我们尝试回退到其他满足所需要求的分布

  • 同样,如果第一次找到的 egg 发生错误,尝试从满足要求的任何其他 sdist 编译 eggs。

Minitage.recipe.cmmi

  • 为 freebsd 选择了新的补丁

    freebsd-patches

  • 修复了一些编译标志中的多余空格,这破坏了一些异构系统构建器。

1.14

  • 将环境文件生成添加到脚本配方中

1.13

  • cmmi 有问题的更新方法

1.11 - 1.12

  • 在安装时重新扫描 egg 目录,因为可能会有新的开发 eggs 或由 buildout 扩展(mr.developer)安装的 eggs。

  • 修复了与 buildout.minitagificator 和 zc.buildout.easy_install..*script 的交互问题

1.-1.10

  • 修复了缓存和静态分布的 bugfix

1.8

  • 使补丁进入个人目录,并使用一些 md5 机制来重新下载它们

1.4->1.7

  • x64 修复

  • 修复了在应用补丁时静态分布安装的 bug

1.3

  • 发布未提交的 unittests 更新

1.2

  • 使其与 zc.buildout 1.0 兼容

1.1

  • md5 bug

1.0

  • 第一个稳定版本。

  • 所有配方均已文档化和良好测试。

  • buildout.minitagificator 已完成。

  • 稳定并与其他 minitage 组件同步

  • 在算法和速度方面,minitage.recipe:eggs 已显著改进。

0.33->0.34

  • 修复 Python 可执行文件计算

0.32

  • 发布文档和测试

0.29

  • 修复由于 buildout 自动排序而导致的配方初始化中的 bug

0.28

  • 在 cmmi 配方中添加另一个钩子:post-download

0.27

  • 修复了在使用虚拟环境和一个经典 Python 作为配方中的可执行文件时令人讨厌的 bug。有时,虚拟环境 site-packages 可能会附加到 PYTHONPATH。作为一个修复,我们现在过滤掉所有与配方中使用的 Python 不相关的 Python 核心库目录和 site packages。

0.26

  • 引入 minitage.recipe:wsgi 配方,该配方将 paste wsgi 应用程序包装在一个可由 mod_wsgi 食用的脚本中

0.25

  • 停止降低 project_name

0.23->0.24

  • 修复打印机中的小 bug

0.22

  • 引入了一个新的配方:minitage.recipe:printer,该配方打印/将所有需要的版本 eggs 输出到文件中。

0.21

  • 修复了编译目录猜测中的 bug

0.20

  • 修复了分布重新加载中的 bug

  • 更好地处理 pkg_resources 的工作集

0.19

  • 添加构建后的钩子

0.18

  • 更改安装顺序

0.16

  • 修复索引和查找链接选项

0.14 -> 0.15

  • 改进了日志输出

  • 处理最新模式

0.13

  • 修复静态分布安装

0.12

  • 修复了 zipped eggs 的 bugfix

0.11

  • 修复了 minitagificator 的导入 bug

0.10

  • 更改一些日志选项

  • 遵循 buildout 的 allow host 选项以安装 eggs

0.9

  • 不再依赖 zc.buildout ez 来生成脚本

0.7 -> 0.8

  • egg 和脚本配方已被大量重写,以适应 zc.recipe.egg 的 api

  • 对所有配方:现在所有参数都与 zc.recipe.cmmi 或 zc.recipe.egg 相同

  • 依赖关系解析器已大量改进

  • 对于静态分布,您可以使用“urls”指定多个 url

0.6

  • 修复了 minitage.recipe:scripts 中的路径生成 bug

0.2 -> 0.5

  • 在 minitage.recipe.cmmi 中为 make 选项添加 make-options

  • 多个 bugfixes

  • 在子进程中追加环境对话中的事物

  • 在minitage.recipe:scripts中添加生成的Python解释器的初始化代码

0.1

  • 添加获取配方

0.0.13

  • 修复zip安全标志

0.0.11

  • 默认包含eggs依赖项

  • 调整脚本配方,将找到的所有egg依赖项追加到本地egg缓存中的PYTHONPATH中。

0.0.10

  • 添加从zc.buildout借来的pyc重新生成功能

0.0.9

  • 对无需minitage运行的轻微修复

  • 修复长路径/编译标志

0.0.8

  • 对scm签出进行的小型修复

0.0.7

  • 添加C编译器cflags/ldflags/makeopts自定义选项

0.0.6

  • 更改eggs安装方式,现在在所有地方使用easy_install。还包含一个buildout选项,允许包含eggs依赖项(ez-dependencies-true)

  • 在脚本中设置__doc__变量,以修复一些脚本,如bzr。

0.0.3

  • 修复在相同部分有eggs和url时的scm选择

0.0.2

  • 错误修复版本

  • 修复链接问题

0.0.1

  • 初始版本

项目详情


发行历史 发行通知 | RSS源

下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

minitage.recipe-1.41.zip (16.3 kB 查看哈希)

上传时间

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页