【文件属性】:
文件名称:hello-python-packaging:从头开始探索CLI工具的PyPI打包
文件大小:16KB
文件格式:ZIP
更新时间:2021-03-15 14:22:54
Makefile
你好python包装
探索Python软件包的构建,版本控制,发行,管道以及使“高质量” Python项目“走”的所有其他事情。
探索的事物
发布(Python语义版本)
自动版本控制(Python语义发行版)
自动变更日志(Python语义版本)
强制执行常规提交消息
Pytest测试
毒物测试
覆盖范围
棉绒(气候代码)
SAST(Semgrep)
SCA(Snyk)
撰写howto文档
自动化文档
安装及使用
设置Virtualenv(可选)
创建一个virtualenv(如果需要)。
python3 -m venv ./.venv
source .venv/bin/activate
从测试PyPI安装
从PyPI的测试实例安装测试包。
pip install -i https://test.pypi.org/simple/ js-hello-pytho
【文件预览】:
hello-python-packaging-main
----pyproject.toml(148B)
----requirements.dev.txt(66B)
----docs()
--------versioning_python-semantic-release.md(8KB)
--------release_pypi-standard.md(3KB)
--------.gitkeep(0B)
----.github()
--------workflows()
----LICENSE(1KB)
----setup.cfg(998B)
----scratch.md(3KB)
----hello_pp()
--------cli.py(129B)
--------__init__.py(0B)
--------__version__.py(22B)
----requirements.txt(0B)
----setup.py(102B)
----.gitignore(2KB)
----CHANGELOG.md(6KB)
----.circleci()
--------config.yml(448B)
----Makefile(336B)
----.codeclimate.yml(55B)
----README.md(1KB)