开发建设管理系统

zc.buildout的Python项目详细描述


更改历史记录

2.13.2(2019-07-03)

  • 修复了python 3.7上的deprecationwarning:"'u'模式已弃用"。

2.13.1(2019-01-29)

  • 为新的构建查询命令更新文档。

2.13.0(2019-01-17)

  • 使用新命令获取有关配置的信息

2.12.2(2018-09-04)

  • 出现错误时,BuildOut以非零退出代码退出。现在也可以了 使用 -d运行时
  • 修正了大多数"折旧"和"资源"警告。

2.12.1(2018-07-02)

  • zc.buildout现在显式地请求zc.recipe.egg>;=2.0.6。

2.12.0(2018-07-02)

2.11.2(2018-03-19)

  • 解决442问题:属性错误 包资源.设置工具版本

2.11.1(2018-03-01)

  • 使升级检查更加可靠。当使用扩展时,改进 在2.11中引入可以防止buildout在 升级的设置工具。

2.11.0(2018-01-21)

  • 已安装的程序包将立即添加到工作集。这有助于 当系统包的版本 与我们指定的版本冲突。

2.10.0(2017-12-04)

  • setuptools 38.2.0开始支撑车轮。通过setuptools,buildout 现在也支持车轮!您至少需要38.2.3版才能正常运行 命名空间支持。

    此设置工具更改干扰了BuildOut最近对 buildout.wheel ,导致 突然出现"Wheels is not supported"(车轮不受支持)错误消息(请参见第435期)。通过制作固定 setuptools是默认设置,但如果 要。

2.9.6(2017-12-01)

  • 修复:当sdist文件名和包名不同时无法安装egs 病例:

2.9.5(2017-09-22)

  • 对pypi的索引使用https。默认情况下,pypi将http重定向到https 现在使用https直接避免了这种重定向的可能性 在飞行中被修改。

2.9.3(2017-03-30)

  • 使用 -v为 注释结果添加更多详细信息
  • buildout annotate 之后选择一个或多个带参数的节

2.9.2(2017-03-06)

  • 修正:我们不必要地使用了 当旧的setuptools或pkg_资源时导致问题的setuptools 安装已存在(如travis.ci中所示)。

2.9.1(2017-03-06)

  • 修正了一个破坏PYPI页面的小包装错误。

2.9.0(2017-03-06)

2.8.0(2017-02-13)

  • 添加了一个钩子以启用即将发布的buildout扩展 提供车轮支架。

2.7.1(2017-01-31)

  • 修复了2.6.0中引入的错误: 即使在 他们的版本被固定在 版本 部分。更糟的是,当 使用了更新版本文件选项,版本部分 每次跑步都不必要地更新。

2.7.0(2017-01-30)

  • 添加了一个buildout选项, abi tag eggs 如果为true,将导致 abi标签 将构建环境添加到eggs目录名。

    这在切换python实现(例如cpython)时非常有用 与pypi或调试构建与常规构建的比较),特别是当 环境差异并没有反映在鸡蛋的名字上。它也有 使鸡蛋目录更小的副作用,因为鸡蛋 因为不同的python版本位于不同的目录中。

2.6.0(2017-01-29)

  • 已更新以使用最新的设置工具。
  • 添加(验证)Python3.6支持。

2.5.3(2016-09-05)

  • 获取dist并将其放入最终位置后,编译其 python文件。不再等待编译,直到所有dist都在 地点。这与下面关于不删除 现有鸡蛋。[毛里塔尼亚]
  • 不要取出现有的鸡蛋。当把鸡蛋装到一个地方 如果已经存在,请保留当前位置(目录或文件)。 只有当最初的位置不存在并且 这在构建运行期间发生了变化。我们曾经把 以前的位置,但这可能会在运行两个 同时,当他们试图安装相同的新 鸡蛋。修复307。[毛里塔尼亚]
  • 在zc.buildout.testing.system中,在环境中设置 term=dumb 。 这样可以避免在某些终端中出现不可见的控制字符, 例如 xterm 。注意,这可能会通过构建配方影响测试。 [毛里塔尼亚]
  • 删除了Python2.6和3.2支持。 [DO3cc]

2.5.2(2016-06-07)

  • 修正了扩展节段时的 -= += 问题。参见第161页。 [puittenbroek]

2.5.1(2016-04-06)

  • 修复Python2在 网址。修复257.

2.5.0(2015-11-16)

  • 添加了更详细的版本和需求信息 版本冲突。以前,您可能会得到版本冲突的报告 没有关于哪个依赖项请求冲突的信息 要求。

    现在,所有这些信息都会被记录下来,并在出现错误时显示出来。 [退出]

  • setuptools将放弃3.2支持(至少在自动测试中) 很快停止支持它。在自动测试中添加了Python3.5。 [退出]

2.4.7(2015-10-29)

  • 修复279。distutils脚本检测以前在Windows上中断 python 3,因为它在 .exe 文件上出错。 [退出]

2.4.6(2015-10-28)

  • 现在也为当前目录正确生成了相对路径 ("开发=.")。 [杨金]

2.4.5(2015-10-14)

  • 更完整的24修复。distutils脚本现在也为 培养鸡蛋。 [退出]

2.4.4(2015-10-02)

  • buildout现在也作为一个轮子发布。(注意:构建本身并不 支持安装车轮。) [graingert]

2.4.3(2015-09-03)

  • 添加了嵌套目录创建支持 [盖兹莫]

2.4.2(2015-08-26)

  • 如果"扩展缓存"中下载的配置文件损坏,则构建 现在告诉您缓存中的文件名。便于故障排除。 [退出]

2.4.1(2015-08-08)

  • 选中前面的"使用依赖关系链接"选项。这可以给 小幅提速 [毛里塔尼亚]
  • 使用python 2时,urllib2用于解决python问题24599,其中 影响从代理后下载。 [斯蒂芬诺-M]

2.4.0(2015-07-01)

  • 对于包含非ascii文件的包,buildout不再中断 文件名。修复了89和148。 [退出]
  • 撤消windows计算机上的中断,其中 sys.prefix 也可以是 站点包 目录:不要从 sys.path 中删除它。见 https://github.com/buildout/buildout/issues/217
  • 删除 pkg_resources 是模块的假设(因为 发布了setuptools 8.3`)。见 https://github.com/buildout/buildout/issues/227
  • 修复212。对于某些类型的冲突错误,您将得到一个解包错误 呈现错误消息时。而不是格式很好的版本 冲突消息。 [退出]
  • 安装setuptools时确保使用正确的easy_install 全球地。参见https://github.com/buildout/buildout/pull/232 rel="nofollow">https://github.com/buildout/buildout/pull/232 https://github.com/buildout/buildout/pull/222 。 [LROW]
  • 更新的BuildOut's Travis CI 使测试运行得更快的配置,使构建更容易 发展得更快。 [退出]
  • 注意:zc.recipe.egg也被更新为2.0.2。 zc.buildout发布。修正:在自定义配方中 支持,如果路径元素以 "特殊"标记之一(例如, $origin )。见: https://github.com/buildout/buildout/issues/225 。 [Tseaver]
  • 下载缓存、鸡蛋目录和扩展缓存现在都是 如果其父目录存在,则自动创建。也可以是 相对目录(相对于构建配置文件的位置 这就定义了它们)。它们现在也可以是 ~/subdir 格式,使用 通常的惯例是 ~ 字符表示用户的主目录 正在建楼。 [LelIT ]
  • 发布了一个新的boostrap.py文件(版本2015-07-01)。
  • 引导时,首先删除develop eggs/ 目录。这个 防止旧的遗留文件被破坏 包收集机制。 [退出]
  • 引导脚本现在接受到diR。安装了setuptools 那里。如果已经在那里可用,它将被重用。这个可以用来 没有Internet访问的引导程序构建。同样,一个本地 ez_setup.py 在可用时使用,而不是下载。你 此功能需要安装工具14.0或更高版本。 [LROW]
  • 引导脚本现在使用构建版本而不是 --版本 选择特定的构建版本。 [退出]
  • 引导脚本现在接受打印引导的 --版本 版本。此版本是bootstrap.py上次更改的日期。日期 比跟踪zc.buildout的版本或 有一个单独的引导版本号。 [退出]

2.3.1(2014-12-16)

  • 修正:构建合并的单一版本需求 在某种程度上,版本范围需求使它认为 不是单一版本的要求。听着,通过这个 在没有选择版本时,会选择它们。
  • 抑制伪(可能是非伪)版本分析警告。

2.3.0(2014年12月14日)

  • buildout现在与setuptools 8兼容(并且需要它)。

2.2.5(2014-11-04)

  • 改进的198修复:当使用扩展引导时,buildout是 对自身要求太严格,导致无法升级或降级 自己的版本。 [退出]
  • setuptools现在必须是3.3或更高版本。如果你使用最新的引导程序 从http://downloads.buildout.org/2/bootstrap.py" rel="nofollow">http://downloads.buildout.org/2/bootstrap.py您都准备好了。 [退出]
  • 安装自己有依赖关系的菜谱 versionConflict,如果这样的依赖项是以较低的 版本。buildout现在忽略了这些情况下的版本冲突 安装正确的版本。 [退出]

2.2.4(2014-11-01)

  • 修正198:buildout 2.2.3在引导 使用固定到早期版本的构建。同一版本冲突 如果系统范围内安装的软件包比 固定版本。 [退出]

2.2.3(2014-10-30)

  • 修复197,python 3回归 [aclark4life]

2.2.2(2014-10-30)

  • 以通用换行模式打开 exec() 的文件。见 https://github.com/buildout/buildout/issues/130
  • 添加buildout\u home作为控制用户默认值的另一种方法 找到配置。
  • 写完后关闭各种文件。这避免了 python 3上的resourcehwarnings,更好地支持pypy下的doctests。
  • 引入改进的easy_install install.install功能。这是礼物 在1.5.x和1.7x中,但不知何故从未合并到2.x中。

2.2.1(2013-09-05)

  • distutils 脚本:对 from的正确操作顺序…进口 行(请参见https://github.com/buildout/buildout/issues/134" rel="nofollow">https://github.com/buildout/buildout/issues/134)。
  • 在bootstrap.py中添加一个默认的允许站点包选项 错了。如果该值为false,请删除任何"站点包"(定义为 在尝试导入之前, 站点 模块 设置工具 / 包资源
  • 将用于获取ez_setup.py的url更新为正式的非版本- 固定版本。

2.2.0(2013-07-05)

  • 处理加法和sub同一个键上元素的运算(+=和-=) 在同一部分。从Buildout 1.6向前移植。
  • 禁止链接到 ***被 --允许主机阻止的 *** 分发/设置工具发出错误消息。
  • 扩展distutils脚本生成以支持模块docstring和 _未来进口。
  • 重构挑选的版本逻辑,使其更易于用于插件。
  • 使用 get_win_launcher api查找windows launcher(返回到 用于 cli.exe的资源字符串
  • 从setup.py中删除数据文件:它正在安装readme.txt 安装期间在当前目录中(从1.x分支合并)。
  • 将依赖项从 分布0.6.x 切换到 设置工具0.7.x

2.1.0(2013年3月23日)

  • 元配方支持
  • 条件节
  • buildout现在接受一个命令行选项来打印 它的版本。
< DL>
已修复:如果存在
升级失败。
已修复:当旧的引导程序出现错误时,我们将失败并返回一个提示性错误
脚本导致buildout 2与setuptools一起使用。
已修复:错误地建议buildout 2实现了all
转储选取版本的功能。
修复:当不需要添加鸡蛋时构建生成的错误脚本
系统路径
修复:生成脚本时,buildout不支持unix umask。
https://bugs.launchpad.net/zc.buildout/+bug/180705
已修复:除非
还设置了"显示选定版本"。 https://github.com/buildout/buildout/issues/71

2.0.1(2013-02-16)

  • 修正:buildout在创建脚本时不支持umask设置。
  • python 3上distutils脚本安装的修复,与 目录。
  • 修正:非入口点脚本中的编码数据丢失。

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

推荐PyPI第三方库


热门话题
maven通过pom文件增加最大java堆大小   java如何在Kojo IDE输出窗格中打印到同一行?   如何使用特定的JRE交付Java应用程序?   java Cordova插件调用日志找不到符号   Java上Redis哈希中的spring列表   java ThreadSafeClientConnManager不是多线程   java如何在激活器中获取IEclipseContext   java如何通过编程更改除法器偏差   在中找不到maven Java/Mvn本地资源。罐包装   JOptionPane的java用户输入验证。showInputDialog   java编辑:如何更改日期对象的日期格式?   文件编写器Java;如何覆盖   一行中包含多个值的java读取属性   java如何在安卓中使用截击上传视频