Skip to content

Releases: lucsorel/py2puml

improved 0.7.2 by adding the current working directory at the beginning of the sys.path to resolve the module paths of the project being inspected

30 Jan 11:36
b3f600c
Compare
Choose a tag to compare

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #78
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #79
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #80
  • fix(cli): always insert the current working directory at the beginning of the PYTHON_PATH to disambiguate module resolution by @lucsorel in #82

Full Changelog: 0.9.0...0.9.1

parse __init__ module of the root package, replaced yapf by the ruff formatter

30 Dec 18:22
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.8.1...0.9.0

replace namespaces nesting and groupingby the native "!pragma useIntermediatePackages false" clause

15 Oct 12:18
34bfc95
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.8.0...0.8.1

handle union type and add pre-commit lint hooks

15 Oct 12:15
e9f3c0c
Compare
Choose a tag to compare

What's Changed

  • fix(cli): add current working directory to path so that py2puml can import and inspect modules in specific folders by @lucsorel in #40
  • feat: handle union type and add pre-commit lint hooks by @lucsorel in #51

Full Changelog: 0.7.1...0.8.0

update documentation about handling compound types

12 Feb 21:09
Compare
Choose a tag to compare

What's Changed

  • docs(readme): complex compound types are properly handled by @lucsorel in #38

Full Changelog: 0.7.0...0.7.1

add namespace structure in the PlantUML result

12 Feb 20:44
db134ca
Compare
Choose a tag to compare

What's Changed

  • 32 add namespace structure in the PlantUML result by @lucsorel in #37

Full Changelog: 0.6.1...0.7.0

handle class names with digits

12 Jan 23:48
d708fac
Compare
Choose a tag to compare

What's Changed

  • fix(compoundtypesplitter): handle class names with digits by @lucsorel in #36

Full Changelog: 0.6.0...0.6.1

handle abstract classes

12 Jan 23:46
4787c5d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.5.4...0.6.0

fixed the packaging so that the contribution guide is included in the published package

31 Dec 20:26
Compare
Choose a tag to compare

handle constructors decorated by wrapping decorators

31 Dec 19:46
b71225b
Compare
Choose a tag to compare
  • parse constructors wrapped by decorators
  • document composition relationship
  • added a contribution guide and pylint as a dev dependency