pydantic-cli

View on PyPIReverse Dependencies (4)

9.1.0 pydantic_cli-9.1.0-py3-none-any.whl

Wheel Details

Project: pydantic-cli
Version: 9.1.0
Filename: pydantic_cli-9.1.0-py3-none-any.whl
Download: [link]
Size: 42427
MD5: 0371f4fc28e9b1ff24e82c4be1019f74
SHA256: cb19140910c3e30c2fde4793fb6f62b2dfce73c854a02270f81355802d233f8f
Uploaded: 2024-09-20 02:58:40 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: pydantic_cli
Version: 9.1.0
Summary: Turn Pydantic defined Data Models into CLI Tools
Author-Email: "M. Kocher" <michael.kocher[at]me.com>
Project-Url: Source Code, http://github.com/mpkocher/pydantic-cli
License: MIT License Copyright (c) 2019 Michael Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development
Classifier: Topic :: Utilities
Classifier: Typing :: Typed
Requires-Python: >=3.10
Requires-Dist: pydantic (>=2.8.2)
Requires-Dist: shtab (>=1.3.1); extra == "shtab"
Requires-Dist: black (>=24.4.2); extra == "test"
Requires-Dist: mypy (>=1.10.1); extra == "test"
Requires-Dist: pytest-cov (>=4.0.0); extra == "test"
Requires-Dist: pytest (>=8.2.2); extra == "test"
Provides-Extra: shtab
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 27179 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pydantic_cli/__init__.py sha256=X72dPjfbgo28wRCVFfKAXF6Dsgw9uHKCPWBEQTfMSBo 20575
pydantic_cli/_version.py sha256=Vp3-xOXxJORjCsvHB6KEJnUB-nnX0GoyQaFKOgAuaM0 22
pydantic_cli/argparse.py sha256=GmZ59I2lB0vqHsirM8FFDxbfA1B3IMJYBk2sWvmz2Y0 2880
pydantic_cli/core.py sha256=i2TZaWP1Jfs6s8o-4E3fUSKGmSZWp62XNZGcPuJnERA 2923
pydantic_cli/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pydantic_cli/shell_completion.py sha256=jeE9G4FFMz40sKKDE1v3W1UAaVwqG1B83PEY2yrLccs 1594
pydantic_cli/utils.py sha256=t-9v9b1PLuKLNEsXAjca5_kD9iti9ewEQ__pYK9Zriw 699
pydantic_cli/examples/__init__.py sha256=oycJQBxawwHuZgNPuDgNl82OCC5TBKiBwog8-B1RHQ4 841
pydantic_cli/examples/simple.py sha256=0msrT3wSEkq2qBughlfSj84DcS8KRTSoTNhxR2ze9F8 489
pydantic_cli/examples/simple_schema.py sha256=NzPH0qb_EPvixOzesq0grNf7WW2tb2UZgzpYAgZG08Q 1805
pydantic_cli/examples/simple_with_boolean.py sha256=lUI1ytr5HyJZv7DiegRCU71DjwyUqCvEQR3CSBVvDLE 543
pydantic_cli/examples/simple_with_boolean_and_config.py sha256=Iwku8W2Edy8pogcsgnKKOiGflyGBBFtz5vjQBKhrM4g 711
pydantic_cli/examples/simple_with_boolean_custom.py sha256=3TSAY4EVYWaGKj3XWjQ2kZC1qnKY3Aw3lhOr61w5VtM 3555
pydantic_cli/examples/simple_with_custom.py sha256=vY1o_tXCHPG_zht4sn1K866FrpHs-h1jonhM9RPC3ic 801
pydantic_cli/examples/simple_with_custom_and_setup_log.py sha256=62DNMn4TGReXapFeXRSGjejNmDn9C5Y9yi7Glo94n0s 2005
pydantic_cli/examples/simple_with_enum.py sha256=Vq6MPGBgKuatu24gIrC_fyYYuoBe8vveaqOHJqOVUUo 738
pydantic_cli/examples/simple_with_enum_by_name.py sha256=LgL1jKKN5GuY_ZCW_60-aRZKfANnbMZeAgQa2iF-7h8 2944
pydantic_cli/examples/simple_with_json_config.py sha256=Umo_2VqSy6TeDnQ3EJshCdMz7gkCG-_su3BO5NTUcMY 1573
pydantic_cli/examples/simple_with_json_config_not_found.py sha256=VjjZWx92v98W5cZdoHl9i8E7kJMvgU5AvJcBCQ01COA 808
pydantic_cli/examples/simple_with_list.py sha256=UVIi2yIDuWo4jEhbdG4pQyosWsoSy-GrKjPZDBsGjzY 529
pydantic_cli/examples/simple_with_shell_autocomplete_support.py sha256=yxmWiLK3RblcJWc8i-2Y9YoNesCMo_xgX684s3s_bKk 964
pydantic_cli/examples/subparser.py sha256=YU2oa55yHr3rJEHxOTdi0dP_Sf8Bqj7KueVir-WdJ5E 1278
pydantic_cli/tests/__init__.py sha256=pSIytk0mOm12Yw5i9_y09JvpXrr5RU3nxPPNYEQHLZU 1361
pydantic_cli/tests/test_examples_simple.py sha256=1PKAPSJWLwTlBP_Sad2KSo4vtI3-1eeuy6rqYaXQ31c 292
pydantic_cli/tests/test_examples_simple_boolean_and_config.py sha256=Ko8skKdgMqwCzsEwvFtPzy_iX8KC7yvhZQC9dfxTsNw 587
pydantic_cli/tests/test_examples_simple_schema.py sha256=PmJ2-iWo4NOMnDh271qExUD1snoPf6YAvWuEa0s_6Ns 590
pydantic_cli/tests/test_examples_simple_with_boolean.py sha256=kDz0aaS858hP0U2GlUcbcWNyzZhMYsKcKxAewLi_iAs 671
pydantic_cli/tests/test_examples_simple_with_boolean_custom.py sha256=LZvZHEZRf0HHEd_6D_2Ug3f1x29INhV7-KKeQR5rpjg 946
pydantic_cli/tests/test_examples_simple_with_custom.py sha256=dk7xfh6k2bZeoZqqb0Ddl0v3KRov0Exe0oXb35T9Ms4 390
pydantic_cli/tests/test_examples_simple_with_custom_and_setup_log.py sha256=t9fYY0vGFbGdOZUXiDGhoJD5xrP3Uc-Im3XQyN1eg4w 741
pydantic_cli/tests/test_examples_simple_with_enum.py sha256=o7BgY0lWSU8UpXmGKSkFYgkubk8ngCBCq3VKDiX7yoA 600
pydantic_cli/tests/test_examples_simple_with_enum_by_name.py sha256=9tSV46UfXUkDXuUklzw3BmFdrvi2ou71c08eJlB9BPM 852
pydantic_cli/tests/test_examples_simple_with_json_config_and_env.py sha256=_838XWHhRdOGAoenEfXnYUKg7FRWBWiGcxsiMm3Pbos 815
pydantic_cli/tests/test_examples_simple_with_json_config_not_found.py sha256=peO0-ioll9_42qbB_B7qqqwz4dPyH6xcuboWDygaJnM 619
pydantic_cli/tests/test_examples_simple_with_list.py sha256=MilzvOLl-nnrwtpEaAxLs52T44F0nVoOkxhvMhQHQo8 484
pydantic_cli/tests/test_examples_simple_with_shell_autocomplete_support.py sha256=l46p-2CPdMyn9EK98IV8pqTRpzc5H2BOVdOFg4R9nnI 997
pydantic_cli/tests/test_examples_subparser.py sha256=GSEa2-RjQzsNhLLb2sVOgIc6Ut4YpaGPBoCwD_xlr4Q 695
pydantic_cli/tests/test_examples_with_json_config.py sha256=dv9lGzHrDWmEFWTss7u_kguWv9c1Ur2vrxd_3H78Azo 922
pydantic_cli-9.1.0.dist-info/METADATA sha256=_Ra_WBhTX2NjYmN5gcMcrygMwM9hxhkMv_tzPylD0cI 29438
pydantic_cli-9.1.0.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
pydantic_cli-9.1.0.dist-info/licenses/LICENSE sha256=E_I86VxLcvYAqhYNt4ARvGI4o9Vk8usTH5_BipLlT54 1064
pydantic_cli-9.1.0.dist-info/RECORD