There are multiple projects in my monorepo, which has package management via Poetry individually. For instance,
monorepo
├── a
│ └── pyproject.toml
├── b
│ └── pyproject.toml
└── c
└── pyproject.toml
Each project has its own sessions for [tool.poetry.dependencies] and [tool.poetry.dev-dependencies]. However, they did share huge amount of common configs such as
- [tool.taskipy.tasks]
- [tool.isort]
- [tool.black]
- ...
My question is how to define common configs which could be reused for monorepo projects?