python-cli-tool-scaffold:轻松引导新的PythonCLI工具的模板

时间:2024-04-03 19:03:49
【文件属性】:

文件名称:python-cli-tool-scaffold:轻松引导新的PythonCLI工具的模板

文件大小:20KB

文件格式:ZIP

更新时间:2024-04-03 19:03:49

python templates poetry pytest flake8

CLI工具支架 :fire: 这是什么? 轻松引导用Python编写的新CLI应用程序的模板 为什么 我发现此设置非常好,因此我想以最简单的方式将其用于新的Python项目(主要是CLI工具)。 特征 由和驱动的项目 在项目级别和CI级别支持3.8.x至3.9.x Python 由和驱动的代码约定 驱动的代码格式 全面的Makefile包装了常见的目标任务 Github Actions工作流程来验证推送 Github Actions工作流程可在每个Github版本上在上部署工件 带有针对新问题和请求请求的模板 由驱动的CHANGELOG文件 准备使用自动跟踪代码覆盖率 就绪(Pip程序包和Github Actions) 就绪(自动合并为Dependabot更新) 许可 如何使用 获取此模板 运行配套脚本 → ./scaffold < your> 使用在本地测试您


【文件预览】:
python-cli-tool-scaffold-master
----.flake8(75B)
----.gitignore(96B)
----README.md(3KB)
----CHANGELOG.md(169B)
----.github()
--------workflows()
--------dependabot.yml(204B)
----tests()
--------__init__.py(0B)
--------test_app.py(181B)
----.mergify.yml(885B)
----python_cli_tool_scaffold()
--------app.py(268B)
--------__init__.py(60B)
--------cli_parser.py(486B)
----LICENSE.md(1KB)
----scaffold.sh(1KB)
----pyproject.toml(650B)
----.editorconfig(191B)
----Makefile(976B)
----.python-version(6B)
----poetry.lock(29KB)

网友评论