Johnnydep

Latest version: v1.20.6

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

Scan your dependencies

Page 2 of 7

1.20.0

- Drop dependency on [`pkginfo`](https://pypi.org/project/pkginfo/) due to [bug](https://github.com/wimglenn/johnnydep/issues/78), replaced with [`importlib_metadata`](https://pypi.org/project/importlib-metadata/)
- `dist.console_scripts` now returns a list of strings instead of a comma-separated string

1.19.0

- Added new `entry_points` attribute to `JohnnyDist`, and added new field "console_scripts" for the CLI

1.18.0

- Dropped dependency on `pkg_resources` (use `importlib.metadata` instead)
- Dropped dependency on `colorama` except for Windows platform

1.17.5

What's Changed
* parse homepage from new project_urls metadata field by wimglenn in https://github.com/wimglenn/johnnydep/pull/115


**Full Changelog**: https://github.com/wimglenn/johnnydep/compare/v1.17.4...v1.17.5

1.17.4

What's Changed
* non-strict digraph, but remove exact duplicates from edge list by wimglenn in https://github.com/wimglenn/johnnydep/pull/113


**Full Changelog**: https://github.com/wimglenn/johnnydep/compare/v1.17.3...v1.17.4

1.17.3

- Fixed "dot" format output for dependency trees with cycles

Page 2 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.