Commoncode

Latest version: v32.2.1

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

Scan your dependencies

Page 3 of 5

30.1.2

------------------------------

- Minor improved utilities
- More robust handling of Codebase with a single Resource

30.1.1

------------------------------

- Remove usage of deprecated ``click.get_terminal_size()``.

30.1.0

------------------------------

- Add ``warning`` field to ``commoncode.Codebase`` headers.
- Add new functions ``get_jar_nv()`` and ``get_nupkg_nv()`` that accepts
a filename of a JAR or nupkg and return a name/version tuple extracted
using multiple heuristics.

30.0.0

------------------------------

- Switch back from calver to semver.
- Adopt latest skeleton. The default virtualenv directory is now venv and no
longer tmp
- Fix issue with Click progressbar API 23 that prohibited to use all supported
Click versions. Since Click is widely used that was a frequent source of
installation conflicts.

21.8.31

---------------

- Add an attribute to the header for scancode output format versioning.
This is for https://github.com/nexB/scancode-toolkit/issues/2653

21.8.27

---------------

- Ensure that the progressbar displays a counter correctly.
This is a fix for https://github.com/nexB/scancode-toolkit/issues/2583

Page 3 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.