或者,您可能开发一个支持多个 Python 版本的项目,并且想要测试所有版本。除此之外,检查最新的 Python 版本所提供的功能,或者测试 Python 的预发布版本是否存在错误也是不错的选择。...", "pytest (>=6.2.4)", "pytest-cov (>=2.12)", "pytest-mock (>=2)", "pytest-rerunfailures (>=9.1)", "pytest-xdist...工具
许多工具可以执行包管理:pip, pipx, pipenv, conda, pdm, poetry, rye 和 PyFlow....多用途工具
接下来进入非单一用途的工具
pipenv
顾名思义,pipenv 结合了 pip 和 virtualenv。...它不关心任何其他任务:
Python版本管理:❌
包管理:❌
环境管理:❌
构建包:✅
发布包:✅
这也反映在我们的维恩图中:
该工具是否管理依赖关系?❌
它是否解析/锁定依赖关系?