Py2puml

Latest version: v0.10.0

Safety actively analyzes 722674 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.10.0

What's Changed
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/83
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/84
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/85
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/86
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/87
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/88
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/89
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/90
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/92
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/94
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/95
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/96
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/97
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/98
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/99
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/100
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/101
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/102
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/103
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/104
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/106
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/109
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/110
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/111
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/112
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/113
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/114
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/115
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/116
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/117
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/118
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/119
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/120
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/121
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/122
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/124
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/125
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/126
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/127
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/128
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/129
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/130
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/131
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/132
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/133
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/134
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/135
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/136
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/137
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/138
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/139
* Fix for Issue 123 (Arbitrary-length homogeneous tuple type unsupported) by 0xmzk in https://github.com/lucsorel/py2puml/pull/141
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/140
* build(deps-dev): bump setuptools from 69.0.3 to 70.0.0 by dependabot in https://github.com/lucsorel/py2puml/pull/105
* docs(readme): add contributors to py2puml by lucsorel in https://github.com/lucsorel/py2puml/pull/143

New Contributors
* 0xmzk made their first contribution in https://github.com/lucsorel/py2puml/pull/141
* dependabot made their first contribution in https://github.com/lucsorel/py2puml/pull/105

**Full Changelog**: https://github.com/lucsorel/py2puml/compare/0.9.1...0.10.0

0.9.1

What's Changed
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/78
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/79
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/80
* fix(cli): always insert the current working directory at the beginning of the PYTHON_PATH to disambiguate module resolution by lucsorel in https://github.com/lucsorel/py2puml/pull/82


**Full Changelog**: https://github.com/lucsorel/py2puml/compare/0.9.0...0.9.1

0.9.0

What's Changed
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/67
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/68
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/69
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/71
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/72
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/73
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/74
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/75
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/77
* feat: parse __init__.py files in packages. Closes: 52 by JustKiddingCode in https://github.com/lucsorel/py2puml/pull/76

New Contributors
* JustKiddingCode made their first contribution in https://github.com/lucsorel/py2puml/pull/76

**Full Changelog**: https://github.com/lucsorel/py2puml/compare/0.8.1...0.9.0

0.8.1

What's Changed
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/55
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/57
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/58
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/60
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/61
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/62
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/lucsorel/py2puml/pull/63
* refactor(puml): remove nesting and grouping of namespaces, use "!pragma useIntermediatePackages false" instead by lucsorel in https://github.com/lucsorel/py2puml/pull/64

New Contributors
* pre-commit-ci made their first contribution in https://github.com/lucsorel/py2puml/pull/55

**Full Changelog**: https://github.com/lucsorel/py2puml/compare/0.8.0...0.8.1

0.8.0

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 https://github.com/lucsorel/py2puml/pull/40
* feat: handle union type and add pre-commit lint hooks by lucsorel in https://github.com/lucsorel/py2puml/pull/51


**Full Changelog**: https://github.com/lucsorel/py2puml/compare/0.7.1...0.8.0

0.7.1

What's Changed
* docs(readme): complex compound types are properly handled by lucsorel in https://github.com/lucsorel/py2puml/pull/38


**Full Changelog**: https://github.com/lucsorel/py2puml/compare/0.7.0...0.7.1

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.