跳转到主要内容

在cookiecutter周围添加一个小包装,修改CLI以便在重新应用模板到现有项目时工作得更好。与cookiecutter-pylibrary配合使用最佳。

项目描述

在cookiecutter周围添加一个小包装,修改CLI以便在重新应用模板到现有项目时工作得更好。与cookiecutter-pylibrary配合使用最佳。

  • 自由软件:BSD 2-Clause许可证

安装

pip install cookiepatcher

您也可以使用以下命令安装开发版:

pip install https://github.com/ionelmc/python-cookiepatcher/archive/master.zip

文档

要使用项目

import cookiepatcher
cookiepatcher.-()

开发

要运行所有测试,请运行

tox

注意,要合并所有tox环境中的覆盖率数据,请运行

Windows

set PYTEST_ADDOPTS=--cov-append
tox

其他

PYTEST_ADDOPTS=--cov-append tox

变更日志

0.5.0 (2022-09-09)

  • 修复了.cookiecutterrc序列化与类似布尔文本的问题。

  • 取消了对3.7以下Python版本的支持。

  • 现在依赖pyyaml 6.0或更高版本,而不是ruamel.yml

  • 添加了对以斜杠结尾的路径的支持。在PR 1中贡献。

0.4.0 (2020-11-06)

  • 修复了.cookiecutterrc保存代码,以便

    • default_context是根键(而不是cookiecutter)。

    • 下划线前缀的键被移除(它们是cookiecutter内部)。

  • 将最小Python版本设置为3.5。

0.3.4 (2020-04-05)

  • 修复了.cookiecutterrc被垃圾数据!!omap覆盖的问题。

0.3.3 (2017-10-25)

  • 修复了cookiecutter中由于某些未知变更而出现的问题。

0.3.2 (2017-07-19)

  • 修复了<.cookiecutterrc>中的行包装问题。

0.3.1 (2017-07-19)

  • 修复了更多损坏。

0.3.0 (2015-11-28)

  • 修复Python 2.7相关的问题。

0.2.0 (2015-11-19)

  • 移除了一些解决方案。需要<.cookiecutter>=1.3.0。

0.1.1 (2015-11-05)

  • 在各种地方强制使用<.utf8>。

0.1.0 (2015-10-19)

  • 在PyPI上的第一个版本。

项目详情


下载文件

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

源分发

cookiepatcher-0.5.0.tar.gz (15.3 kB 查看哈希值)

上传时间

构建分发

cookiepatcher-0.5.0-py3-none-any.whl (6.2 kB 查看哈希值)

上传时间 Python 3

支持