cookie_pypackage:我自己的Cookiecutter pypackage模板版本

时间:2024-04-25 18:24:33
【文件属性】:

文件名称:cookie_pypackage:我自己的Cookiecutter pypackage模板版本

文件大小:40KB

文件格式:ZIP

更新时间:2024-04-25 18:24:33

Python

Cookie Pypackage 一个现代的python包模板,其灵感来自于python模板,并进行了一些更新,将其带到了现代python的最前沿! 与原始版本的变化 从更改为以实现灵活的python测试自动化 放弃对unittest的支持, 将CI提供程序从Travis更改为 将文档从更改为 内置对静态类型提示的支持 符合PEP 517/518 特征 该项目模板随附有一个现成的GitHub Actions配置文件,该文件可自动执行所有代码质量检查: 用pytest测试 用 , 和 格式化 python 3.6+的简单自动化和灵活测试: nox就像tox一样,但是在python文件中易于配置 预先配置为在一个命令中执行项目维护任务,例如构建和提供文档: nox docs -- serve 使用MkDocs和GitHub Pages的可用于生产环境的文档。 Sphinx一直是py


【文件预览】:
cookie_pypackage-main
----hooks()
--------post_gen_project.sh(566B)
----cookiecutter.json(748B)
----{{cookiecutter.project_slug}}()
--------MANIFEST.in(139B)
--------pyproject.toml(230B)
--------docs()
--------.github()
--------noxfile.py(2KB)
--------mkdocs.yml(1KB)
--------tests()
--------{{cookiecutter.project_slug}}()
--------LICENSE(49KB)
--------setup.cfg(3KB)
--------setup.py(191B)
--------.gitignore(1KB)
--------CHANGELOG.md(40B)
--------Makefile(2KB)
--------README.md(2KB)
----LICENSE(1KB)
----requirements.txt(212B)
----.gitignore(1KB)
----README.md(5KB)

网友评论