argdantic

View on PyPIReverse Dependencies (4)

1.3.2 argdantic-1.3.2-py2.py3-none-any.whl

Wheel Details

Project: argdantic
Version: 1.3.2
Filename: argdantic-1.3.2-py2.py3-none-any.whl
Download: [link]
Size: 26943
MD5: 7be0cec16fffee22fe8e43c46493fa69
SHA256: 84826ca946b5e55235e87b197845fa6997da1a7c28929d3c02f4225e30539ac4
Uploaded: 2024-10-13 17:00:18 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: argdantic
Version: 1.3.2
Summary: Typed command line interfaces with argparse and pydantic
Author-Email: Edoardo Arnaudo <edoardo.arn[at]gmail.com>
Project-Url: Home, https://github.com/edornd
Classifier: Development Status :: 4 - Beta
Classifier: Topic :: Software Development
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Typing :: Typed
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Requires-Dist: pydantic (<3.0,>=2.8.0)
Requires-Dist: pydantic-settings (<3,>=2.4.0)
Requires-Dist: python-dotenv (<2.0,>=1.0.0); extra == "all"
Requires-Dist: orjson (<4.0,>=3.10.0); extra == "all"
Requires-Dist: toml (<1.0,>=0.10.0); extra == "all"
Requires-Dist: tomli (<3.0,>=2.0); extra == "all"
Requires-Dist: pyyaml (<7.0,>=6.0.0); extra == "all"
Requires-Dist: tomli-w (<2.0,>=1.0.0); extra == "all"
Requires-Dist: flit (<4.0,>=3.9.0); extra == "dev"
Requires-Dist: ruff (<1.0,>=0.5.6); extra == "dev"
Requires-Dist: mkdocs (<2.0,>=1.6.0); extra == "docs"
Requires-Dist: mkdocs-material (<10.0,>=9.5.0); extra == "docs"
Requires-Dist: mdx-include (<2.0,>=1.4.0); extra == "docs"
Requires-Dist: python-dotenv (<2.0,>=1.0.0); extra == "env"
Requires-Dist: orjson (<4.0,>=3.10.0); extra == "json"
Requires-Dist: coverage (<8.0,>=7.6.0); extra == "test"
Requires-Dist: mock (<6.0,>=5.1.0); extra == "test"
Requires-Dist: pytest (<9.0,>=8.3.0); extra == "test"
Requires-Dist: pytest-cov (<6.0,>=5.0.0); extra == "test"
Requires-Dist: pytest-xdist (<4.0,>=3.6.0); extra == "test"
Requires-Dist: toml (<1.0,>=0.10.0); extra == "toml"
Requires-Dist: tomli (<3.0,>=2.0); extra == "toml"
Requires-Dist: tomli-w (<2.0,>=1.0.0); extra == "toml"
Requires-Dist: pyyaml (<7.0,>=6.0.0); extra == "yaml"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: env
Provides-Extra: json
Provides-Extra: test
Provides-Extra: toml
Provides-Extra: yaml
Description-Content-Type: text/markdown
[Description omitted; length: 4848 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
argdantic/__init__.py sha256=r83BEtmnb5LCQYyC2COsF2aSb48hukRyTtftTgv8TQs 248
argdantic/convert.py sha256=MK6OtM_ZXklM8ZBdMJ6RJTUjdGSXyikICoEA07TKEYg 8228
argdantic/core.py sha256=A5q8cU1mkumbLF6tRiewVVpOeW7xIKMQWFp9zlapA6c 14645
argdantic/fields.py sha256=wFQDQlxX3uB6ooUeyKOKm7zeJPyfHQmmn7uI5hQGwR4 1054
argdantic/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
argdantic/registry.py sha256=g32kbelmmNVVrdZR2uNQtdOsUBVTG7K0AMU2vDyjNDs 1644
argdantic/testing.py sha256=ixY-KPze8SMAtnAXTPdNaBHTFJc2ezkYEXulMjoJT1U 1126
argdantic/utils.py sha256=y8ZsaHfeWXxRYUauyhKJb32Fk4zIIIDKNuh1j7m1_L0 3532
argdantic/version.py sha256=HgKA3RqZvC7slo8MgLyffCGwJbQ3cY6I7oUMFvGLWps 22
argdantic/parsing/__init__.py sha256=s3vpDtUUhqAvRqrXoOVaFAT6jTsxzrrUJbxS5pWdFp8 421
argdantic/parsing/actions.py sha256=1veQG6nqI2EAxT-MJpFyy1Ktjl4SRCi3dxuRdKwnTTE 3291
argdantic/parsing/arguments.py sha256=6Nbm9qG_6s_hJ6k7MH3jVYYxUi42bckG_hTvYLkgQVg 9180
argdantic/sources/__init__.py sha256=QV40CMU2e6k5JJ_4ptl1ZZZMxKHcgftWIE6FRrwNTjE 614
argdantic/sources/base.py sha256=Ze4GzkHwZoBs6-FDzWK3Ol-V4O9KmcDRNs6b5O6kf-k 4376
argdantic/sources/dynamic.py sha256=M8gwhlPY1MLRmzkdc6sW2uRtNfYYtgH_I8uvZ8YDW3U 4254
argdantic/sources/json.py sha256=s_Jey4-HVqJZ15am3KrC-dyw8sUIdhZkx5uXiLrzfCU 1300
argdantic/sources/toml.py sha256=DhuIFn996YkPk0R_Ku4ODncrfrV69Fq-gdfmY5QMjsg 1331
argdantic/sources/yaml.py sha256=2X8iEUZJTo0EdR3s8Plf6D0cRjBCbpRTUGhmQLu_rQ0 1371
argdantic/stores/__init__.py sha256=YblqTVC0xRp4D6-CmU7Qw6a9qgIQOIE4bVi5dNgN18o 331
argdantic/stores/base.py sha256=t_irE2dRlckC_9nNGpTSOHaH0vMlY9kJ9wDgFTN32qY 1327
argdantic/stores/json.py sha256=A9dkhqgGONQHSkGCo5DGBpDf2MVz_mfxre2EcaICBLc 1608
argdantic/stores/toml.py sha256=kaINxlBjRFlQc_Ra2Jgh4AUvIcWo4-ENGTSjJjvs_0s 1225
argdantic/stores/yaml.py sha256=PmSz1Rt6JmtP3A1s1NVys_WwpQJMoZWRjdI8uY-vXj4 1265
argdantic-1.3.2.dist-info/LICENSE sha256=4--yBk1M9FABtntbwzasPCuFlCAki_vl9kyCRiq_HGE 1072
argdantic-1.3.2.dist-info/WHEEL sha256=Sgu64hAMa6g5FdzHxXv9Xdse9yxpGGMeagVtPMWpJQY 99
argdantic-1.3.2.dist-info/METADATA sha256=GL-kJ5AMYWDw0Ymtl5zSYSrBVfE6J5kb-i_8vkNgB_M 7227
argdantic-1.3.2.dist-info/RECORD