validate-pyproject

View on PyPIReverse Dependencies (102)

0.24.1 validate_pyproject-0.24.1-py3-none-any.whl

Wheel Details

Project: validate-pyproject
Version: 0.24.1
Filename: validate_pyproject-0.24.1-py3-none-any.whl
Download: [link]
Size: 53732
MD5: a0efdc97595d158e92256da1d606e0b5
SHA256: b7b05fa9117204c9c4606ab317acd095b18d1bfc78fb7dc8cc06f77d0582ca2d
Uploaded: 2025-03-21 21:05:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: validate-pyproject
Version: 0.24.1
Summary: Validation library and CLI tool for checking on 'pyproject.toml' files using JSON Schema
Author-Email: Anderson Bravalheri <andersonbravalheri[at]gmail.com>
Project-Url: Homepage, https://github.com/abravalheri/validate-pyproject/
Project-Url: Documentation, https://validate-pyproject.readthedocs.io/
Project-Url: Source, https://github.com/abravalheri/validate-pyproject
Project-Url: Tracker, https://github.com/abravalheri/validate-pyproject/issues
Project-Url: Changelog, https://validate-pyproject.readthedocs.io/en/latest/changelog.html
Project-Url: Download, https://pypi.org/project/validate-pyproject/#files
License: MPL-2.0 and MIT and BSD-3-Clause
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: fastjsonschema (<=3,>=2.16.2)
Requires-Dist: packaging (>=24.2); extra == "all"
Requires-Dist: trove-classifiers (>=2021.10.20); extra == "all"
Requires-Dist: tomli (>=1.2.1); python_version < "3.11" and extra == "all"
Requires-Dist: validate-pyproject-schema-store; extra == "store"
Provides-Extra: all
Provides-Extra: store
Description-Content-Type: text/x-rst
License-File: LICENSE.txt
License-File: NOTICE.txt
License-File: AUTHORS.rst
[Description omitted; length: 8283 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.3.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
validate_pyproject/__init__.py sha256=EjNWCFcaFb4OQPC1nO5XRHhJABQ0evbTdZW_Bca8Evc 361
validate_pyproject/__main__.py sha256=bYt9eEaoRQWdejEHFD8REx9jxVEdZptECFsV7F49Ink 30
validate_pyproject/_tomllib.py sha256=wSy_-jcN4r4Q_r3T2cjPdrbUI4zk3f9E21aBOKp1o08 575
validate_pyproject/api.py sha256=moNQbOcou7Hb_0Vl1TMGoRsbJywb6rPBDm4ROpr-sSI 9937
validate_pyproject/caching.py sha256=AveoivWjVlSTVzdy-fsIEm0F28obTQUmdEGUfy5r1N0 1684
validate_pyproject/cli.py sha256=zwbwsUm3GEpaAZTNEpRmKilKiZBiKOZq9vTP9JuiD7k 9524
validate_pyproject/error_reporting.py sha256=MRHlW0WWMT_a9fLpixwRyPSpxqhS9CYHjA063XT2lpo 11801
validate_pyproject/errors.py sha256=xAdO-ES2repHLvqVJiVK2B9v9w47fen2Kd2WqpAxc30 2372
validate_pyproject/extra_validations.py sha256=eniKc58V9M5Wk2egaARQ0iIS0zlzL6kLZp3NHzc_VxQ 2847
validate_pyproject/formats.py sha256=TETokJBK9hjl-cVg1olsojkJwLxfP7_chgJQNmzAB98 13564
validate_pyproject/http.py sha256=FlvQxvhqLLBsVvCQIYNpig_1R4kMl7gOKOT9Kifm59w 565
validate_pyproject/project_metadata.schema.json sha256=4hK8hbQy9zAbyIqdPiqu_qaI0b4CQJACdwrrtzVjPo0 11894
validate_pyproject/py.typed sha256=bWew9mHgMy8LqMu7RuqQXFXLBxh2CRx0dUbSx-3wE48 27
validate_pyproject/pyproject_toml.schema.json sha256=VmRkJqtAV7sE3mY8ssm08zT1sp-uCG3xMRzJEqW-e9g 3089
validate_pyproject/remote.py sha256=9MYcmaGm67St1KlKVJ223kLS12nrjl490-OiFDShgAY 2897
validate_pyproject/repo_review.py sha256=MvHERVjn-BckJABIFhhjVnXe5qeRX2oWd2oscb-g-yg 1102
validate_pyproject/types.py sha256=f_CJCnnPun3Zb_exRq8B97IOc8jAqU_rXXAG_ErTI_Q 821
validate_pyproject/plugins/__init__.py sha256=3wj3OEQe8cSGwHkEsfVXOM1v0MKSXb3ts1k9zP7gzvA 7813
validate_pyproject/plugins/distutils.schema.json sha256=Tcp32kRnhwORGw_9p6GEi08lj2h15tQRzOYBbzGmcBU 972
validate_pyproject/plugins/setuptools.schema.json sha256=dZBRuSEnZkatoVlt1kVwG8ocTeRdO7BD0xvOWKH54PY 16071
validate_pyproject/pre_compile/NOTICE.template sha256=gExzG_gav8QEumjVucoPd8MGrY1Am35dovGOncekkxs 997
validate_pyproject/pre_compile/__init__.py sha256=P7H1xbcYNsc509Fl1KRpsbirquzLN1vYo3n9ufJw7EQ 4558
validate_pyproject/pre_compile/__main__.py sha256=F1vA4O9AJTo0T_4bqNdxx5ZX_En6YnmpD4dEpDh0YVE 61
validate_pyproject/pre_compile/api-notice.template sha256=lJrnj_YG01z1H41X-VsVjW68rStACkXL8CnMsFEuP-k 101
validate_pyproject/pre_compile/cli-notice.template sha256=s7PR48k7gWjlOXhlvZytLzwQ0VuYr2EqISpF3VveIus 145
validate_pyproject/pre_compile/cli.py sha256=jUv0CML8BLLH1lbRva6kH2N7UYpyaoUw7EjvDb1dncQ 3825
validate_pyproject/pre_compile/main_file.template sha256=dnp6T7ePP1R5z4OuC7Fd2dkFlIrtIfizUfvpGJP6nz0 1042
validate_pyproject/vendoring/__init__.py sha256=wJW1rzuOx7RmgfPik4SyJEPwA03ut3wRnmzhcH7HyBY 712
validate_pyproject/vendoring/__main__.py sha256=F1vA4O9AJTo0T_4bqNdxx5ZX_En6YnmpD4dEpDh0YVE 61
validate_pyproject/vendoring/cli.py sha256=hMjE1yije0X0m33DteWWp3DtzoTJX-nFfiPXNyY5FVE 280
validate_pyproject-0.24.1.dist-info/AUTHORS.rst sha256=__r9TBZmlMCFqQru3YW0fQS1aJmsvYb4d_qMPV2tq60 93
validate_pyproject-0.24.1.dist-info/LICENSE.txt sha256=09btKnCai4LASlVvyTZUp9T0DVNyTY_awOppr_cIfB4 15922
validate_pyproject-0.24.1.dist-info/METADATA sha256=KgskboI9dL_9MJ-lIZGA62a_DxT9juf1kctc-7lH-sI 9756
validate_pyproject-0.24.1.dist-info/NOTICE.txt sha256=gqsZVVRDowzR_GLFeQauXQqo8m0o6zprMo2e1JQ9n2A 2434
validate_pyproject-0.24.1.dist-info/WHEEL sha256=iAkIy5fosb7FzIOwONchHf19Qu7_1wCWyFNR5gu9nU0 91
validate_pyproject-0.24.1.dist-info/entry_points.txt sha256=5xKwkdICN3uJrxkVjx6_cri6WdgLW0CDYW70cEoqOEA 402
validate_pyproject-0.24.1.dist-info/top_level.txt sha256=aBYaW2cE0zV2-TYa2B8Z1vFyUdingWrO4itjCLSIwBc 19
validate_pyproject-0.24.1.dist-info/RECORD

top_level.txt

validate_pyproject

entry_points.txt

validate-pyproject = validate_pyproject.cli:main
validate_pyproject = validate_pyproject.repo_review:repo_review_checks
validate_pyproject = validate_pyproject.repo_review:repo_review_families
distutils = validate_pyproject.api:load_builtin_plugin
setuptools = validate_pyproject.api:load_builtin_plugin