Python单仓管理变得简单
项目描述
Monas
Python单仓管理变得简单。
🚧 [WIP] 此项目仍在快速开发中,行为可能会变化。 🚧
➡️ 示例仓库
关于此项目
Monas 是一个用于在单个仓库中管理多个Python项目的工具,或称为 "Monorepo"。它主要受 Lerna 的启发。在单仓中,一些依赖项在包之间共享,而其他则不同。当您更改这些共享依赖项之一的代码时,您可能希望运行所有依赖包的测试套件。Monas使工作流程更加简单。
安装
Monas 需要 Python >=3.8。
建议使用 pipx
安装,如果尚未安装 pipx
,请参阅 pipx 的文档
pipx install monas
或者,使用 pip
在用户站点安装
python -m pip install --user monas
待办事项
- 文档
- 测试
-
setup.cfg
支持 - (可能) 支持Poetry后端
-
src
包布局
许可证
MIT。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。
源代码发行版
monas-0.2.1.tar.gz (21.2 kB 查看哈希值)
构建发行版
monas-0.2.1-py3-none-any.whl (25.2 kB 查看哈希值)