validate-pyproject

View on PyPIReverse Dependencies (61)

0.17 validate_pyproject-0.17-py3-none-any.whl

Wheel Details

Project: validate-pyproject
Version: 0.17
Filename: validate_pyproject-0.17-py3-none-any.whl
Download: [link]
Size: 51009
MD5: b1821acd5fe1423cdaa6620848e64710
SHA256: 7c2e30cf0c638bba5582b9e255eb0fb08968c6ae51176212d1c872c6634b6639
Uploaded: 2024-05-07 17:19:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: validate-pyproject
Version: 0.17
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: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Typing :: Typed
Platform: any
Requires-Python: >=3.8
Requires-Dist: fastjsonschema (<=3,>=2.16.2)
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: validate-pyproject-schema-store; extra == "store"
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: store
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: 8279 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
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=BoWVKnvCUkSERZ1hWI5aZ-AESXsFBym8Z1JcuIpu4Fo 515
validate_pyproject/api.py sha256=pl0Bj0A5Aci3xQvEGfZgMXK88VhURLIDH2nI5ieQg1w 9140
validate_pyproject/caching.py sha256=9wEC_lrfujc16bHs5M3VaajeLZfjtUaGb-8dI45Jo4k 1709
validate_pyproject/cli.py sha256=NsZ4mQQkC4q-88UF_EAEBXHCbhgD-iDDkqKb0dAxxnw 9519
validate_pyproject/error_reporting.py sha256=7AwGyYgQrnuZ1tGyUYkshKlZWCAVut_xzp7TXHY0T_k 11850
validate_pyproject/errors.py sha256=xAdO-ES2repHLvqVJiVK2B9v9w47fen2Kd2WqpAxc30 2372
validate_pyproject/extra_validations.py sha256=kd0SWYrsp3IXF9KGAM8QpeaKpGyMsNgL-tjh9TPfhyY 1625
validate_pyproject/formats.py sha256=e9BweEdGUuK_TDIL111I3UeNBAUt8MIkQOsgsAJFuMM 12066
validate_pyproject/http.py sha256=FlvQxvhqLLBsVvCQIYNpig_1R4kMl7gOKOT9Kifm59w 565
validate_pyproject/project_metadata.schema.json sha256=ZpoIiiV7y-KGrve9wRq_9pGW9XSpfZ1SUZ0BvlTjGzM 11089
validate_pyproject/py.typed sha256=bWew9mHgMy8LqMu7RuqQXFXLBxh2CRx0dUbSx-3wE48 27
validate_pyproject/pyproject_toml.schema.json sha256=uCOfqx-datJkoXGi1f8DoiAV3nX0t57YyJJkcS05yDo 2113
validate_pyproject/remote.py sha256=R-tqJJEZu43c6XvFXtfIt7DVhPbDkiun_Nj3j7DgMQo 2590
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=wxpHh1gsRBBxXpHwkqQDIYnvzODz8XD0atDVgSFNhFQ 4579
validate_pyproject/plugins/distutils.schema.json sha256=Tcp32kRnhwORGw_9p6GEi08lj2h15tQRzOYBbzGmcBU 972
validate_pyproject/plugins/setuptools.schema.json sha256=CF2aJIYf-2Jpt7Fd2hF52CozBgUyMzY-Xwraa85QECg 13734
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=BbkXRgkowEsZtx-8Wen1AwygA3vvcxbbClRTeZLBplg 3779
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.17.dist-info/LICENSE.txt sha256=09btKnCai4LASlVvyTZUp9T0DVNyTY_awOppr_cIfB4 15922
validate_pyproject-0.17.dist-info/METADATA sha256=N4zCn-p84kdr4jrMC37CNt1FDyd11a7pzDX0uWhMlk4 10295
validate_pyproject-0.17.dist-info/NOTICE.txt sha256=gqsZVVRDowzR_GLFeQauXQqo8m0o6zprMo2e1JQ9n2A 2434
validate_pyproject-0.17.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
validate_pyproject-0.17.dist-info/entry_points.txt sha256=5xKwkdICN3uJrxkVjx6_cri6WdgLW0CDYW70cEoqOEA 402
validate_pyproject-0.17.dist-info/top_level.txt sha256=aBYaW2cE0zV2-TYa2B8Z1vFyUdingWrO4itjCLSIwBc 19
validate_pyproject-0.17.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