Skip to content

Releases: DavidVujic/python-polylith

feat: add support for PEP 621 project files, along with the existing Poetry format

07 Jan 12:22
c60e57e
Compare
Choose a tag to compare

feat: add support for Python 3.12

25 Dec 21:58
4a17fc7
Compare
Choose a tag to compare

feat: add support for Python 3.12 when determining what's in the stdlib.

Details in #143

fix: bump third-party dependencies with issues raised by Dependabot

30 Nov 19:36
26b8ddd
Compare
Choose a tag to compare

feat(poly diff): multiple tag patterns

05 Nov 19:15
f587b52
Compare
Choose a tag to compare

Add possibility to have more than one git tag pattern, such as stable and release.
Details in #131

Also:
Remove unused project specific files #132
Bump lock files #133

feat(poly diff): print changes for bricks

21 Oct 14:31
ac058c9
Compare
Choose a tag to compare

Add option to print out bricks when running poetry poly diff.

Details in #128

fix(poly diff): only report bricks

08 Oct 10:49
1bdabe2
Compare
Choose a tag to compare

Make sure the poly diff command is reporting on bricks only.

Details in #126 and #125

feat(poly libs, poly check): better checks for libraries and aliases

07 Oct 11:11
8675b1a
Compare
Choose a tag to compare

Main improvement:
Leveraging Poetry's EnvManager to get the proper environment's package to distribution mapping.
Details in #115 - a contribution by @BeRT2me

Other:
Bump dependencies and refactor source code.
Details in:
#117
#118
#119
#120
#121
#122
#123

feat(poly check, poly libs): --strict and --alias options

24 Sep 19:21
fa124ae
Compare
Choose a tag to compare

The --strict option has a more narrow way of comparing third-party libraries and the actual imports. This is useful to rule out possible false positives.

The --alias option is useful when an import differ from the library name.

More details in #111 and #112

fix(poly sync and check): respect the --quiet flag

24 Sep 08:52
5e4ae90
Compare
Choose a tag to compare

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

09 Sep 05:53
7a178f6
Compare
Choose a tag to compare

Fixing an issue with the third-party dependency check, caused by not taking casing into account when finding close matches.

More details in #108 and #107