Validate-pyproject

Latest version: v0.24.1

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

Scan your dependencies

Page 5 of 7

0.7

===========

- **Deprecated** use of ``validate_pyproject.vendoring``.
This module is replaced by ``validate_pyproject.pre_compile``.

0.6.1

=============

- Fix validation of ``version`` to ensure it is given either statically or dynamically, 29

0.6

=============

- Allow private classifiers, 26
- ``setuptools`` plugin:
- Remove ``license`` and ``license-files`` from ``tool.setuptools.dynamic``, 27

0.5.2

=============

- Exported ``ValidationError`` from the main file when vendored, :pr:`23`
- Removed ``ValidationError`` traceback to avoid polluting the user logs with generate code, :pr:`24`

0.5.1

=============

- Fixed typecheck errors (only found against GitHub Actions, not Cirrus CI), :pr:`22`

0.5

===========

- Fixed entry-points format to allow values without the ``:obj.attr part``, :pr:`8`
- Improved trove-classifier validation, even when the package is not installed, :pr:`9`
- Improved URL validation when scheme prefix is not present, :pr:`14`
- Vendor :pypi:`fastjsonschema` to facilitate applying patches and latest updates, :pr:`15`
- Remove fixes for old version of :pypi:`fastjsonschema`, :pr:`16`, :pr:`19`
- Replaced usage of :mod:`importlib.resources` legacy functions with the new API, :pr:`17`
- Improved error messages, :pr:`18`
- Added GitHub Actions for automatic test and release of tags, :pr:`11`

Page 5 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.