cattrs

View on PyPIReverse Dependencies (225)

23.2.3 cattrs-23.2.3-py3-none-any.whl

Wheel Details

Project: cattrs
Version: 23.2.3
Filename: cattrs-23.2.3-py3-none-any.whl
Download: [link]
Size: 57474
MD5: a31b49378a0a2e5b17c8bc050ea53ac0
SHA256: 0341994d94971052e9ee70662542699a3162ea1e0c62f7ce1b4a57f563685108
Uploaded: 2023-11-30 22:19:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cattrs
Version: 23.2.3
Summary: Composable complex class support for attrs and dataclasses.
Author-Email: Tin Tvrtkovic <tinchester[at]gmail.com>
Project-Url: Homepage, https://catt.rs
Project-Url: Changelog, https://catt.rs/en/latest/history.html
Project-Url: Bug Tracker, https://github.com/python-attrs/cattrs/issues
Project-Url: Repository, https://github.com/python-attrs/cattrs
Project-Url: Documentation, https://catt.rs/en/stable/
License: MIT
Keywords: attrs,dataclasses,serialization
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
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: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: attrs (>=23.1.0)
Requires-Dist: exceptiongroup (>=1.1.1); python_version < "3.11"
Requires-Dist: typing-extensions (!=4.6.3,>=4.1.0); python_version < "3.11"
Requires-Dist: pymongo (>=4.4.0); extra == "bson"
Requires-Dist: cbor2 (>=5.4.6); extra == "cbor2"
Requires-Dist: msgpack (>=1.0.5); extra == "msgpack"
Requires-Dist: orjson (>=3.9.2); implementation_name == "cpython" and extra == "orjson"
Requires-Dist: pyyaml (>=6.0); extra == "pyyaml"
Requires-Dist: tomlkit (>=0.11.8); extra == "tomlkit"
Requires-Dist: ujson (>=5.7.0); extra == "ujson"
Provides-Extra: bson
Provides-Extra: cbor2
Provides-Extra: msgpack
Provides-Extra: orjson
Provides-Extra: pyyaml
Provides-Extra: tomlkit
Provides-Extra: ujson
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8931 characters]

WHEEL

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

RECORD

Path Digest Size
cattr/__init__.py sha256=pODFKaZ7MisyHe_XPc9X6KKG73mqduHUvQO142XwijY 906
cattr/converters.py sha256=rQhY4J8r7QTZh5WICuFe4GWO1v0DS3DgQ9r569zd6jg 192
cattr/disambiguators.py sha256=ugD1fq1Z5x1pGu5P1lMzcT-IEi1q7IfQJIHEdmg62vM 103
cattr/dispatch.py sha256=uVEOgHWR9Hn5tm-wIw-bDccqrxJByVi8yRKaYyvL67k 125
cattr/errors.py sha256=V4RhoCObwGrlaM3oyn1H_FYxGR8iAB9dG5NxFDYM548 343
cattr/gen.py sha256=3YO5IOioAd5so_ksyWgvevMS0d4L95Ny4fVzt_wFYrM 520
cattr/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cattr/preconf/__init__.py sha256=NqPE7uhVfcP-PggkUpsbfAutMo8oHjcoB1cvjgLft-s 78
cattr/preconf/bson.py sha256=xSFxZt7xMGu95YtXH93NRa89CxraZe48NxlNibS9lBM 194
cattr/preconf/json.py sha256=5cTWOrN3JjiDFi1eSwiov10ctGANG9gWWGZyd28B3U8 205
cattr/preconf/msgpack.py sha256=r6zBT4tw3k44EHWrS6Hwb49CLDGvBOJwJ0GmwZyPvjk 206
cattr/preconf/orjson.py sha256=wHbxW6sojjQLTLSyd2MCZNBH5DStt88P655W7ofOw98 202
cattr/preconf/pyyaml.py sha256=qJf_63_dnfTpUhlQEnVJTw_XqyYx2f9-WmDKhhvd1k0 202
cattr/preconf/tomlkit.py sha256=K8YxxJNO0-CKsE6tHLllz57sot4RrPD0mnLUbRBh80U 206
cattr/preconf/ujson.py sha256=VNJR4wxvLsJJsp9cjGRPPYIclNvmy-2BPveb4s1nygA 198
cattrs/__init__.py sha256=J0gqMAVuFSFMKO9xvmK_BEY5RSX5J_-Vpmm4dAP7GPE 1631
cattrs/_compat.py sha256=xTfkaUu-lnSNSN-YzY_BaufqrIxGYgAHWHblx0yGYxY 14543
cattrs/_generics.py sha256=06Xddc7PgaZn2xdSSQ3dYId-wl2YRMObi72d35cyzvY 678
cattrs/converters.py sha256=DMDHIsM1hlWRkYtTwZH413bX8Y1_lsbCXRJPKvK0SNw 43247
cattrs/disambiguators.py sha256=5KNEFA8W64aJtDqpIqilTT66DNKytquTIpqozbamwcQ 4820
cattrs/dispatch.py sha256=LEn_N50Pa7GEgfgxtoJIs-B4nCLLB2nRNFCsL1ddL64 5425
cattrs/errors.py sha256=rHps9Qp7SoRafb2VuAkMbhsQf4pq87gX1SzM-jluMsE 4070
cattrs/fns.py sha256=aw8wsFMzX086-PwunbRA8JWAAiDOXr2jkxex7otx63I 476
cattrs/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cattrs/v.py sha256=24ZP67PqBfmsOkQg9k2oiajGyxMJdtX7UpNqKJGEtT4 4398
cattrs/gen/__init__.py sha256=TuUdEL480y_Rrv750OkmTjRjsHJ3lodC--hs6s8ATs0 33081
cattrs/gen/_consts.py sha256=ZwT_m2J3S7p-UjltpbA1WtfQZLNj9KhmFYCAv6Zl-g0 511
cattrs/gen/_generics.py sha256=abzK7_p3bidhtk6NVRc2I7yrZgYDNKQvaQasbPd0d9Y 1489
cattrs/gen/_lc.py sha256=d6MixR8VTJGcOA_gOoxZnD94NLbHhw8hOijS4xAg_8U 909
cattrs/gen/_shared.py sha256=ALUnTyDETS0UFnwQEhM8m6OyiBMduTQcUT0kS7e8HDA 1748
cattrs/gen/typeddicts.py sha256=2N-QcC0vojgAnplIqRF-y1YIGHoJvRiK73K1Vk0OrFE 22438
cattrs/preconf/__init__.py sha256=llrsaQAQ_c6gf6niLeNDvzLNxXajVyQwr1BDLe_cuTo 165
cattrs/preconf/bson.py sha256=qlXs6NBfFX7D87_YnXV9xv8RiN6tB35vq9k0VRxOP-w 3628
cattrs/preconf/cbor2.py sha256=ovFLVc1SesQPJh7WaDla8PZABjs7qUDMfnAWkje3__U 1593
cattrs/preconf/json.py sha256=71_6nHgogI8LSjvRuB-79KgDucfcuvpVtUAUaK_Cf0A 1911
cattrs/preconf/msgpack.py sha256=6Z64ZylbQSdH3aX_7PaRJ-rTl-Hxc70fmt_vB_4Ciyo 1709
cattrs/preconf/orjson.py sha256=T5Eh5bZz70Jp4BQFuJnY1tix8fKV_StBSj2QrgJnJa0 2908
cattrs/preconf/pyyaml.py sha256=Gwpo6FZDMvJz0ICFvO4VSCoMrHTRoWb7RXUDm9pptuE 1915
cattrs/preconf/tomlkit.py sha256=uPss8xeON003qeBXFtBGKP_jHlawwMP6acyPIemWC5g 3029
cattrs/preconf/ujson.py sha256=KdCc36J3brJcb-44qIhcmKx0KO7dggHj2Go7qYHqG2Y 1821
cattrs/strategies/__init__.py sha256=xcT8bN-qcs7GMB5N4vWe6x5v8EBDTN84x8cO0D7HbqI 338
cattrs/strategies/_class_methods.py sha256=ngOy-EIB3RGx0jfUYPCYoC77BEnt0YaakhbDPEgz4g8 2601
cattrs/strategies/_subclasses.py sha256=DG1KYrUl78tYN5RYEaX6YIZv7X4vmYdFIktnGqq7p2I 8617
cattrs/strategies/_unions.py sha256=w6vrT5wFTyZazSxiyPEHbV9C7oS0z27A6UyRNZfYm70 8368
cattrs-23.2.3.dist-info/METADATA sha256=YtvAD8LNF6bPHVRVtcyzNhkJ7k4hpx8xAorDZLyXQ0M 10803
cattrs-23.2.3.dist-info/WHEEL sha256=9QBuHhg6FNW7lppboF2vKVbCGTVzsFykgRQjjlajrhA 87
cattrs-23.2.3.dist-info/licenses/LICENSE sha256=9fudHt43qIykf0IMSZ3KD0oFvJk-Esd9I1IKrSkcAb8 1074
cattrs-23.2.3.dist-info/RECORD