A monorepo management plugin for poetry, inspired by poetry polylith
omnirepo init
omnirepo create app --name my_app
omnirepo create lib --name my_lib
pipx install "$(pwd)"
pipx upgrade omnirepo
pipx uninstall omnirepo
- local development
- initialize monorepo/workspace
- add libs
- build script
- add apps
- run script
- sync imports for buildable packages (Error in running quantum rn)
- dep graph
-
make scripts revertible - linting - TEST
- type checking - TEST
- tests - TEST
- add cool graphic for omnirepo logo
-
plugin system??? (nope, better off trying to write something with nx maybe? Is it feasable?) - turn intp poetry plugin
- publish to pypi
- make sure templates are included in build
Confusion about:
- wrapping dir for modules
WISHLIST:
- dependency graph