validate-pyproject

View on PyPIReverse Dependencies (60)

0.16 validate_pyproject-0.16-py3-none-any.whl

Wheel Details

Project: validate-pyproject
Version: 0.16
Filename: validate_pyproject-0.16-py3-none-any.whl
Download: [link]
Size: 48464
MD5: f0c3df8b02531233b90168c54795b236
SHA256: 597d9ecb3c8d125d800cb243c53e3534e8a4f0360c9807076fc08c276a7b6869
Uploaded: 2024-01-23 19:23:18 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: validate-pyproject
Version: 0.16
Summary: Validation library and CLI tool for checking on 'pyproject.toml' files using JSON Schema
Author: Anderson Bravalheri
Author-Email: andersonbravalheri[at]gmail.com
Home-Page: 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: Programming Language :: Python
Platform: any
Requires-Python: >=3.6
Requires-Dist: fastjsonschema (<=3,>=2.16.2)
Requires-Dist: importlib-resources; python_version < "3.7"
Requires-Dist: importlib-metadata; python_version < "3.8"
Requires-Dist: packaging (>=20.4); 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: setuptools; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-cov; extra == "testing"
Requires-Dist: pytest-xdist; extra == "testing"
Requires-Dist: pytest-randomly; extra == "testing"
Requires-Dist: tomli (>=1.2.1); python_version < "3.11" and extra == "testing"
Requires-Dist: repo-review; python_version >= "3.10" and extra == "testing"
Requires-Dist: mypy; extra == "typecheck"
Requires-Dist: importlib-resources; extra == "typecheck"
Provides-Extra: all
Provides-Extra: testing
Provides-Extra: typecheck
Description-Content-Type: text/x-rst; charset=UTF-8
License-File: LICENSE.txt
License-File: NOTICE.txt
[Description omitted; length: 7192 characters]

WHEEL

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

RECORD

Path Digest Size
validate_pyproject/__init__.py sha256=qP_qpNDckzrjLi5Z-l2Dvo98wjDu2q5tQZCYQJUrw1Q 589
validate_pyproject/__main__.py sha256=bYt9eEaoRQWdejEHFD8REx9jxVEdZptECFsV7F49Ink 30
validate_pyproject/_tomllib.py sha256=BoWVKnvCUkSERZ1hWI5aZ-AESXsFBym8Z1JcuIpu4Fo 515
validate_pyproject/api.py sha256=K0Bq9u_moVx7FfV5Zpp22Imhzy7EScDStVX60nDq5gs 8953
validate_pyproject/cli.py sha256=NsZ4mQQkC4q-88UF_EAEBXHCbhgD-iDDkqKb0dAxxnw 9519
validate_pyproject/error_reporting.py sha256=5PPtCr-MMZmXSynAijITzdkD4IK_6eR-rSPGnwkbOhE 11601
validate_pyproject/errors.py sha256=NNnd3ngmn5mF3W7TSk-2fIiDJC0gEFP0Q3XlG8-uvPE 2053
validate_pyproject/extra_validations.py sha256=o_aPnsPdCdtK5QQ0cistXlcR0XKj3SW0cQ2dKaEyDoo 1637
validate_pyproject/formats.py sha256=IGY5Ixxieej2XGlEUBAt9agrCqVm8Rlw0-5bKhf83lQ 9542
validate_pyproject/project_metadata.schema.json sha256=Ec3opho5rJOK5sqYiDxJ3u6jcudloVhcX7iZTF2yWxk 11101
validate_pyproject/py.typed sha256=bWew9mHgMy8LqMu7RuqQXFXLBxh2CRx0dUbSx-3wE48 27
validate_pyproject/pyproject_toml.schema.json sha256=VLEx1YvL_u0fU9dxNVcOmd1bkJv94Iie-A9ACsVvB1s 2125
validate_pyproject/remote.py sha256=hiulea-g6uPfsSALRmNlGXwpP2p_HhPynaOZH7LYtbQ 2886
validate_pyproject/repo_review.py sha256=YDcAj_KLDgC3O6ezqNBex2DDU0ac0atlB4dBBbkUL-0 1094
validate_pyproject/types.py sha256=f_CJCnnPun3Zb_exRq8B97IOc8jAqU_rXXAG_ErTI_Q 821
validate_pyproject/plugins/__init__.py sha256=VbP_xQGblTIsQRjcJNZmMtaTy2ub8EzAfKqYTMP45nY 5044
validate_pyproject/plugins/distutils.schema.json sha256=Tcp32kRnhwORGw_9p6GEi08lj2h15tQRzOYBbzGmcBU 972
validate_pyproject/plugins/setuptools.schema.json sha256=0NmJsojDnLhxgH6aRUlhopvNblx5b5865_ydrpfB2E8 13734
validate_pyproject/pre_compile/NOTICE.template sha256=gExzG_gav8QEumjVucoPd8MGrY1Am35dovGOncekkxs 997
validate_pyproject/pre_compile/__init__.py sha256=6430gTxZLV7R-wB-LymgyRBtx39aZzlwPs2iFROXSWo 4733
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=Sz_l_HrxB4faTEExdV-Y27N9Qzu9z42gI-qJmdyI41Y 3959
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.16.dist-info/LICENSE.txt sha256=09btKnCai4LASlVvyTZUp9T0DVNyTY_awOppr_cIfB4 15922
validate_pyproject-0.16.dist-info/METADATA sha256=7NdsRxj7XYhkSnyDjolrYjxUeQo54FjIGyUfWY-TkqA 9057
validate_pyproject-0.16.dist-info/NOTICE.txt sha256=gqsZVVRDowzR_GLFeQauXQqo8m0o6zprMo2e1JQ9n2A 2434
validate_pyproject-0.16.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
validate_pyproject-0.16.dist-info/entry_points.txt sha256=5xKwkdICN3uJrxkVjx6_cri6WdgLW0CDYW70cEoqOEA 402
validate_pyproject-0.16.dist-info/top_level.txt sha256=aBYaW2cE0zV2-TYa2B8Z1vFyUdingWrO4itjCLSIwBc 19
validate_pyproject-0.16.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