typelib

View on PyPIReverse Dependencies (0)

0.1.9 typelib-0.1.9-py3-none-any.whl

Wheel Details

Project: typelib
Version: 0.1.9
Filename: typelib-0.1.9-py3-none-any.whl
Download: [link]
Size: 51814
MD5: a22d22974b04cd9bcc2bcd977b389a1f
SHA256: abb60a343db1432bd01d14af571d01d617da52e74dd9fdf77dc6b0c40269690e
Uploaded: 2024-10-30 17:29:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: typelib
Version: 0.1.9
Summary: A toolkit for marshalling, unmarshalling, and runtime validation leveraging type annotations.
Author: Sean Stewart
Author-Email: sean.stewart[at]hey.com
Home-Page: https://github.com/seandstewart/typelib
Project-Url: Repository, https://github.com/seandstewart/typelib
Keywords: typing,data,annotations,validation,serdes
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
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 :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Utilities
Classifier: Typing :: Typed
Requires-Python: >=3.9,<4.0
Requires-Dist: inflection (<0.6,>=0.5)
Requires-Dist: more-itertools (<11,>=10)
Requires-Dist: orjson (<4,>=3); extra == "json"
Requires-Dist: pendulum (<4,>=3)
Requires-Dist: typing-extensions (<5.0,>=4.10)
Provides-Extra: json
Description-Content-Type: text/markdown
[Description omitted; length: 6423 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
typelib/__init__.py sha256=BHpyKr97IFwP1ANb9-x55_rnn1UIdcv3wwXtnfkAh3s 881
typelib/api.py sha256=08jd7O6YUc8cCVxBNwjsT46wfjF39tPt4QpwLJIIGSg 1482
typelib/binding.py sha256=u0xEU8Bm4ycTvybvSZxYFnRyg7n7TTolxG7z8CgXEnk 23165
typelib/codecs.py sha256=YWvyhedV8PsiSURmREwlDOvH7QQuVeOnQ2Og_gsyg9k 4888
typelib/constants.py sha256=MkxKQme7yGTCX1eVt5PzP6su2y3PJpTke0ZGts7YTAM 230
typelib/ctx.py sha256=k1JTSiXjrOdff1eTyP7BeVuDBvYBEDLgJH9EunP2H38 1391
typelib/graph.py sha256=sPJYsXxWCLnWmPdrxOvwZWGIHtHja91mFgJhsqE-zlY 7566
typelib/marshals/__init__.py sha256=nEVjfENt4Qe9ZYLddrRGOzn_weyylZdd5Na1E7MFqiI 1559
typelib/marshals/api.py sha256=AgTXCOTk0JjNTcA2Vd5rLpeC-MmMp-lySwfKx3gHgoc 5541
typelib/marshals/routines.py sha256=1HPV-A8ehExn-SOiIrCRGNLBh_uiyHgnk2y-Cy7KRM0 15553
typelib/py/__init__.py sha256=nxegm0L3WutpifpiIGN2y9MENegneDbBdKQ1lSHNXVk 651
typelib/py/classes.py sha256=zw1eINl5QY5baZbp8RpFmSJuRJ1Bvmf_KCJ7NqnbJKc 3822
typelib/py/compat.py sha256=9pbI8a-NseiSby70eq-JzsnEswVBcr9UMjzytpGdEh4 2595
typelib/py/contrib.py sha256=iDGs_Ayh7uXK9-NSNX40Ty9rEBPH6bJBA9Y2O0ULJik 497
typelib/py/frames.py sha256=Ab3a2IsefphokmPVzNUpXRoNi1VjfvGszvTV2oadkEk 1983
typelib/py/future.py sha256=gMy47vepYgxK6RT47il52L9odalFH2DJRMblfXuI8zA 4314
typelib/py/inspection.py sha256=-lEOI8f3k_NcCZNyz0ak4zA0fA27_pK3KP5-khBVE38 41716
typelib/py/refs.py sha256=6ScE0ussYhXQ7c_FVVrk8S0FR2alPQC_6zt1wLX5rZM 5200
typelib/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
typelib/serdes.py sha256=QKTgMoj3Op_7C5L9xT2taehkCJXDF6pHLEbqz4W3ZG0 14884
typelib/unmarshals/__init__.py sha256=__sZw9c2lvTvH8tQio2bdzk1fZeqGfS9CzUgUTOFoOA 1232
typelib/unmarshals/api.py sha256=0eHwJ3vp4uY-EA0B9bs7F0uaDRsNczaarpGvVesH1Jo 5471
typelib/unmarshals/routines.py sha256=ee74Bf87m4Gt400BdsLO-MKo-qM_2ubJiEIbwWANJPk 34835
typelib-0.1.9.dist-info/LICENSE sha256=Ana3ouX3VLeBP0yUchezbPKdgG38Zy3Ig-FHFaoyevc 1080
typelib-0.1.9.dist-info/METADATA sha256=W5iVIfkpf9jgITDE_4DZyCxWfC9q7BzP5ptKSzZ6T3Y 7858
typelib-0.1.9.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
typelib-0.1.9.dist-info/RECORD