Grayskull

Latest version: v2.8.0

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

Scan your dependencies

Page 9 of 13

0.7.4

Show a better message when the package is missing on PyPI
Add pre-commit hook to sort yaml keys for the pypi configuration file
Add new entries to map different package names on PyPI and conda-forge
Changed CI checkers to run the entire pre-commit in all files and not just the flake8 and plugins
Fix cases where the pypi url was not adding the right filename or right extension to the sdist package
Change grayskull license to Apache-2.0
Fix bare exception to BaseException when handling distutils injection

0.7.3

Add new entry point greyskull

0.7.2

Add LGTM badge
Fix LGTM alerts
Add information about online grayskull
Fix formatting error on README.md
Fix for dependencies which were informed as a sequence of sequences
Fix imports for recipes which do not contain packages and just py_modules
Exclude hidden folders from license discovery

0.7.1

Improvements regarding the output for missing packages
Add python-graphviz to replace graphviz for packages on pypi
Bug fix when the package setup raises an exception which was not covered by Exception

0.7.0

Change colours of the print message
Reduce time to generate recipe
Add feature to show if the packages are available on the channel
Fix when github returns multiple users for the user search

0.6.1

Update pre-commit configuration
Improve home url
Fix when the project does not have setup.py

Page 9 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.