argdantic

View on PyPIReverse Dependencies (4)

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

Wheel Details

Project: argdantic
Version: 1.3.3
Filename: argdantic-1.3.3-py2.py3-none-any.whl
Download: [link]
Size: 26948
MD5: 23c6a2f6db5ea38a068cb4aacd23368d
SHA256: 2f8d7ede4103cf8e162a0b888f58f4e8c9691ebedc65702bfd6602ef76c79748
Uploaded: 2025-01-10 17:38:43 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: argdantic
Version: 1.3.3
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.10.1
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=BgbH3JOGx8lrAwUlxfn5bddYUZurHVnzq3q74KIkuVU 14648
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=Vi6om3KImlKsS_Wg5CjUgYffoi2zx7T-SRPnnGL0G7M 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.3.dist-info/LICENSE sha256=4--yBk1M9FABtntbwzasPCuFlCAki_vl9kyCRiq_HGE 1072
argdantic-1.3.3.dist-info/WHEEL sha256=ssQ84EZ5gH1pCOujd3iW7HClo_O_aDaClUbX4B8bjKY 100
argdantic-1.3.3.dist-info/METADATA sha256=tJ9tmM2QaYMM7BJUex903rhpdK7fFZq5uzM0l8SCFoA 7227
argdantic-1.3.3.dist-info/RECORD