Releases: DavidVujic/python-polylith
Release list
fix: brick usage via interface, remove circular brick dependencies
Removing brick interface bypassing, and circular references that was reported by the poly deps --interface command for the Polylith workspace itself.
Details in #456
fix(hatchling): allow any minor version for v1
fix: set the used rich library to a wildcard version
Setting * as the version for rich to avoid any versioning conflicts with the projects themselves using it.
Details in #452
fix(skills): add a polylith- prefix for all the migration skills
Adding a polylith- prefix to all the migration skills, to avoid any name collisions with other skills. Also: to align with how the library-skills package adds the symlinks to projects (flat, and not per project).
Details in #448
feat(skills): add migrate-project-to-polylith skills
Adding skills for migrating non-Polylith Python projects into a Polylith workspace. These skills are included in the polylith-cli releases.
Details in #447
fix(CLI): update the Agent skills readme
Removing a redundant section from the humans-only README.
Details in #446
feat: add agent skills
feat(poly create project): quiet option does not trigger interactive mode
Adding support for a --quiet option for the poly create project command. This option will not trigger any interactive mode (i.e. not asking to add a base if available).
This option is useful for agents when runing the poly tool.
Details in #443
fix(poly info): for Poetry with PEP-621 support
Fixing an issue for Poetry users that have their pyproject.toml files set up according to PEP-621.
Details in #440
fix(poly sync): for Poetry with PEP-621 support
Fixing an issue with poly sync for Poetry users, and when the pyprojec.toml is according to PEP-621.
Details in #439