Releases: DavidVujic/python-polylith
feat(poly libs, poly check): better checks for libraries and aliases
feat(poly check, poly libs): --strict and --alias options
fix(poly sync and check): respect the --quiet flag
Run the poly sync and poly check without any output when passing in the --quiet flag.
Details in Pull Request #110
fix: poly check, poly libs and third-party dependencies
fix(poly diff and info): adjust view for many projects
Details in Pull Request #104
feat(poly info): adjust view for workspaces with many projects
Details in Pull Request #103
feat: add support for verbose poly sync and poly check output
Also - fix: poly check command failing to report on missing bricks.
Details in Pull Request #102
fix: bump deps & update docs
Bump outdated dependencies, highlighted by Dependabot.
Add links to talks & articles in the README.
More details in Pull Request #99
fix(poly sync): find sub-imports for new bricks
Fixing an issue with the poly sync
command, when there is a new brick that import other bricks. The command didn't follow the imported bricks, but stopped at the first level.
This version: follow the brick imports of unknown bricks (and their sub-imports), then synchronize the pyproject.toml files.
Pull Request #92
new command: poly sync
Introducing a new command that will 🪄 🧙 add any used and missing bricks to the projects in the workspace. For development, all missing bricks will be added.
poetry poly sync
will synchronize all projects + development
poetry poly sync --directory <path/to/project>
will synchronize the specified project.
Pull Request #80