Validate-pyproject

Latest version: v0.23

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

Scan your dependencies

Page 1 of 6

0.21

============
* Added support PEP 735, 208
* Added support PEP 639, 210
* Renamed ``testing`` extra to ``test``, 212
* General updates in CI setup

0.20

============
- ``setuptools`` plugin:
* Update ``setuptools.schema.json``, 206

Maintenance and Minor Changes
-----------------------------
- Fix misplaced comments on ``formats.py``, 184
- Adopt ``--import-mode=importlib`` for pytest to prevent errors with ``importlib.metadata``, 203
- Update CI configs, 195 202, 204, 205

0.19

============
- Relax requirements about module names to also allow dash characters, 164
- Migrate metadata to ``pyproject.toml`` , 192

0.18

============
- Allow overwriting schemas referring to the same ``tool``, 175

0.17

============
- Update version regex according to latest packaging version, 153
- Remove duplicate `` ruff: noqa``, 158
- Remove invalid top-of-the-file `` type: ignore`` statement, 159
- Align ``tool.setuptools.dynamic.optional-dependencies`` with ``project.optional-dependencies``, 170
- Bump min Python version to 3.8, 167

0.16

============
- Fix setuptools ``readme`` field , 116
- Fix ``oneOf <> anyOf`` in setuptools schema, 117
- Add previously omitted type keywords for string values, 117
- Add schema validator check, 118
- Add ``SchemaStore`` conversion script, 119
- Allow tool(s) to be specified via URL (added CLI option: ``--tool``), 121
- Support ``uint`` formats (as used by Ruff's schema), 128
- Allow schemas to be loaded from ``SchemaStore`` (added CLI option: ``--store``), 133

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.