Releases: DavidVujic/python-polylith
fix: poly libs with extras and more minor fixes
- poly libs with extras, now recognizing imports such as
__future__
. See #86 - refactorings: unused log component, unused function parameters. See #82
- fix(poly info): handle missing packages section. Happens when running poetry init from v1.4 and later #79
- fix: bump
rich
to latest version, potentially fixing Windows & PowerShell rendering issues #78
In addition to that, also:
- changed the CodeScene badge to show Code Health score.
- added SonarCloud to check code quality
fix(poly libs): detect third-party libs by close match
Fixing an issue with third-party libraries named differently from the actual usage in the python code.
Example: the "python-youtube" library is imported as "pyyoube". Previously reported as a missing dependency.
Details in #76
feat: include development project, fix: file encodings
fix: poly info and poly diff
This version solves issues with the poetry poly info
command: sorting of project names, and excluding cache folders from the list of bricks.
Pull Request #66
Pull Request #67
Also, solving issue with the poetry poly diff --short
command: accidentally displaying double names for one single project.
Pull Request #69
feat: re-worked the poly check command
The poly check
command is now analyzing brick imports - local and third-party - and reports if there is something missing in the projects. It no longer runs the poetry check-project command behind the scenes.
Details and reasoning in #60
fix: poly libs
feat: poetry poly libs
Adding a new command: poetry poly libs
More details in Pull Request #56
fix(create project): missing description for the create command
This is a 🐛 fix release, solving issues introduced in v.1.2.0 (yanked from PyPI).
More details in #51
broken: poly create with docs
Details in #50
This version has caused the poly create project
to fail. The version has been "yanked" from PyPI.
fix: create-command with name as path
Fixes an issue with the poly create
commands, that happens when --name
is a path-like string.
More details in Pull Request.