您好:Python专案 探索Python软件包的构建,版本控制,发行,管道以及使“高质量”的Python项目“运转”的所有其他内容。 探索的事物 发布(Python语义版本) 自动版本控制(Python语义发行版) 自动变更日志(Python语义版本) Pytest测试 覆盖范围 毒物测试 类型检查(mypy) 格式化(黑色) 棉绒(气候代码) SAST(Semgrep) SCA(Snyk) 秘密检测(GitGuardian,检测秘密) 预提交挂钩 撰写howto文档 自动化文档 程式码拥有者 强制执行常规提交消息 安装及使用 设置环境(开发) 创建一个virtualenv(如果需要)。 python3 -m venv ./.venv source .venv/bin/activate 安装开发依赖项。 pip install -r requirem