Skip to content

Releases: DavidVujic/python-polylith

feat: official support for Hatch

21 Jan 16:38
786f173
Compare
Choose a tag to compare

🎉 Supporting Hatch, via the CLI and the Hatch Build Hook 🎉

Also, fixing a bug in the project template for Hatch and removing unnecessary section for poetry.

Details in #156

Preparing for building libraries in a Hatch context

18 Jan 13:17
bd447a1
Compare
Choose a tag to compare

fix(poly check, poly libs): report on libraries

16 Jan 14:15
f712ef0
Compare
Choose a tag to compare

fix(cli): collect third-party library sub dependencies in the poly checkand poly libs commands.

Details in #148 and #149

feat: Standalone CLI to enable using Polylith with Hatch

15 Jan 12:57
d400ea8
Compare
Choose a tag to compare

From Pull Request #145

  • feat(hatch): get bricks from hatch project tomls

  • feat(hatch): update hatch project tomls with project bricks

  • feat(cli): add CLI base

  • refactor(poly info): refactor into a commands component, used by cli and poetry plugin

  • refactor(poly create): refactor into a commands component, used by cli and poetry plugin

  • refactor(poly diff): refactor into a commands component, used by cli and poetry plugin

  • refactpr(poly check): refactor into a commands component, used by cli and poetry plugin. Bump dependencies.

  • fix: bump package.lock in poetry plugin project

  • fix(poly libs): order summary and list according to components, bricks

  • refactor(poly libs): refactor into a commands component, used by cli and poetry plugin

  • refactor(poly sync): refactor into a commands component, used by cli and poetry plugin

  • feat(cli): add CLI project

  • refactor: to not always return the same value.

  • refactor: remove expression that always evaluates to true.

  • refactor: CodeScene notifies about Excess Number of Function Arguments

  • feat(cli): add entry point

  • feat(cli): unique top namespace in entry point

  • bump poetry plugin to 1.14.0

  • dev: add cli script entry point for dev testing purposes

  • docs(cli): add step-by-step quick start

  • docs: add info about the new CLI and Hatch support

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