utype

View on PyPIReverse Dependencies (2)

0.5.2 utype-0.5.2-py3-none-any.whl

Wheel Details

Project: utype
Version: 0.5.2
Filename: utype-0.5.2-py3-none-any.whl
Download: [link]
Size: 79667
MD5: de7a8b2b733b5a24010b7a9a6e32c4c4
SHA256: 5578f6fed1edb410dba765a5dfd3769c64c7dbabe824e696e9de51cc0ef361a6
Uploaded: 2024-04-24 17:01:03 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: utype
Version: 0.5.2
Summary: Declare & parse types / dataclasses / functions based on Python type annotations
Author: XuLin Zhou
Author-Email: zxl[at]utilmeta.com
Home-Page: https://utype.io
Project-Url: Project Home, https://utype.io
Project-Url: Documentation, https://utype.io
Project-Url: Source Code, https://github.com/utilmeta/utype
License: Apache 2.0
Keywords: utype type schema meta-type validation data-model type-transform parser json-schema
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
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: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Internet
Requires-Python: >=3.7
Requires-Dist: typing-extensions (>=4.1.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8498 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.36.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
utype/__init__.py sha256=QyiQIlpmbxAeTgcwHZd1wk6y3PIGk51ubZ0uaV8DRw0 1231
utype/decorator.py sha256=-Be2gItx6ovgqDHilz6nwkNw2x4A8UQbGcXMTvHa5DY 6219
utype/schema.py sha256=uouHFatJCfqsmTzYeN03FNljaPj3G8rPCYTKXq7GqYo 18029
utype/types.py sha256=v92rQHQ8hdNb9Sa02y2tjjjLBsJgNxO2qMZal8yyJtc 5515
utype/parser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
utype/parser/base.py sha256=IVYNmuhdUo_mrzDqjMZEBjJiMQHzOahLNe8TTIaOKBg 23012
utype/parser/cls.py sha256=v-Guz2FUf2SscAsxuo2_UdF4vVnqIq_u7ygevKbLgYo 22768
utype/parser/field.py sha256=SsH9kVBpzFBOh1XfL4WPzsX0LX9KJrUTWRG4Dg08hb0 48651
utype/parser/func.py sha256=AIoyc9zH-w06Wtbod3-TkZBU98ZmrJ3WtcJdX8MFwpE 36928
utype/parser/options.py sha256=pDIIoeoO8JyTW99V4fFnf-ytgYLKdQ_tmbyCk9ivKBw 16412
utype/parser/rule.py sha256=yMMfOUmPwTARsn_i30dUQqG0YexpiZwz6Q_fGgBUTqQ 67750
utype/specs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
utype/specs/json_schema.py sha256=5DQU3OTNLuvSiClBoLwRNcbVpgPhBa6ejDu5GY_3vlA 15234
utype/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
utype/utils/base.py sha256=YoxX0rrdJRp7j6F0cI57NVkbb2ytyCZsJGuXOaoD1Ow 3676
utype/utils/compat.py sha256=4HRJOcQFs-Tq-PsQObwpq_RwL3UY5H1vSh8Sfu7tOgI 3381
utype/utils/datastructures.py sha256=bOrhbJkN9oPSEWIhGgD4lP1c378hi6hs5Ex54WWW0KE 2017
utype/utils/encode.py sha256=nGfw3-GAzb4W95kjNF2ucVMGc5SYJRnsbx9zfOeRpzQ 3928
utype/utils/example.py sha256=fPu7qgimgEnvGBsnFJn1TqITTskNRsezpMCFsWiwhx4 7863
utype/utils/exceptions.py sha256=W2TMtRIcDFVqgec7Sppi1VTdMlv0nNGOx0QdRjxfccI 8889
utype/utils/functional.py sha256=VH3fFJ48mxo7kTY0Y3JbJlg_LeOyyVVWyXZKK2QfUWo 1621
utype/utils/style.py sha256=ckc8wuzNACoSdvIgq5QPcAn5GgxLPcnxCPd_AU-Yc8o 6219
utype/utils/transform.py sha256=A-1ZeeYyFnDyEPTVWRrvGXYRjG8yzz_TSGLBGyphrJk 24094
utype-0.5.2.dist-info/LICENSE sha256=8p9Y3D_khMa7HWLQee7CiOaAioVrHV387A0yjRv5OBM 588
utype-0.5.2.dist-info/METADATA sha256=mHJ58ImPyVaAf6amz9e3x991dnDjuTBbPnN40I6ZwRc 9954
utype-0.5.2.dist-info/WHEEL sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA 92
utype-0.5.2.dist-info/top_level.txt sha256=51QaYEL1A4fuuaqajTwAcdrf4HI-f5PW_zukU7hZsRo 15
utype-0.5.2.dist-info/RECORD

top_level.txt

examples
utype