apischema

View on PyPIReverse Dependencies (27)

0.19.0 apischema-0.19.0-py3-none-any.whl
apischema-0.19.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
apischema-0.19.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
apischema-0.19.0-cp39-cp39-win_amd64.whl
apischema-0.19.0-cp39-cp39-win32.whl
apischema-0.19.0-cp39-cp39-musllinux_1_2_x86_64.whl
apischema-0.19.0-cp39-cp39-musllinux_1_2_i686.whl
apischema-0.19.0-cp39-cp39-macosx_11_0_arm64.whl
apischema-0.19.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
apischema-0.19.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
apischema-0.19.0-cp313-cp313-win_amd64.whl
apischema-0.19.0-cp313-cp313-win32.whl
apischema-0.19.0-cp313-cp313-musllinux_1_2_x86_64.whl
apischema-0.19.0-cp313-cp313-musllinux_1_2_i686.whl
apischema-0.19.0-cp313-cp313-macosx_11_0_arm64.whl
apischema-0.19.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
apischema-0.19.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
apischema-0.19.0-cp312-cp312-win_amd64.whl
apischema-0.19.0-cp312-cp312-win32.whl
apischema-0.19.0-cp312-cp312-musllinux_1_2_x86_64.whl
apischema-0.19.0-cp312-cp312-musllinux_1_2_i686.whl
apischema-0.19.0-cp312-cp312-macosx_11_0_arm64.whl
apischema-0.19.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
apischema-0.19.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
apischema-0.19.0-cp311-cp311-win_amd64.whl
apischema-0.19.0-cp311-cp311-win32.whl
apischema-0.19.0-cp311-cp311-musllinux_1_2_x86_64.whl
apischema-0.19.0-cp311-cp311-musllinux_1_2_i686.whl
apischema-0.19.0-cp311-cp311-macosx_11_0_arm64.whl
apischema-0.19.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
apischema-0.19.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
apischema-0.19.0-cp310-cp310-win_amd64.whl
apischema-0.19.0-cp310-cp310-win32.whl
apischema-0.19.0-cp310-cp310-musllinux_1_2_x86_64.whl
apischema-0.19.0-cp310-cp310-musllinux_1_2_i686.whl
apischema-0.19.0-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: apischema
Version: 0.19.0
Filename: apischema-0.19.0-cp39-cp39-macosx_11_0_arm64.whl
Download: [link]
Size: 1264498
MD5: be0e98243a594b75994f13734cc4fffb
SHA256: 418418fe8844da793a00a2a38f6fb610c1826892abe6e0f2dce72b82c13ae9f0
Uploaded: 2024-10-01 07:48:58 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: apischema
Version: 0.19.0
Summary: JSON (de)serialization, GraphQL and JSON schema generation using Python typing.
Author-Email: Joseph Perez <joperez[at]hotmail.fr>
Project-Url: Repository, https://github.com/wyfo/apischema
Project-Url: Documentation, https://wyfo.github.io/apischema
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
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: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9
Requires-Dist: graphql-core (>=3.0.0); extra == "examples"
Requires-Dist: attrs; extra == "examples"
Requires-Dist: docstring-parser; extra == "examples"
Requires-Dist: bson; extra == "examples"
Requires-Dist: orjson; extra == "examples"
Requires-Dist: pydantic; extra == "examples"
Requires-Dist: pytest; extra == "examples"
Requires-Dist: sqlalchemy; extra == "examples"
Requires-Dist: graphql-core (>=3.0.0); extra == "graphql"
Provides-Extra: examples
Provides-Extra: graphql
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 4441 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.1.0)
Root-Is-Purelib: false
Tag: cp39-cp39-macosx_11_0_arm64

RECORD

Path Digest Size
apischema/fields.py sha256=WN4JsRHrZlnFJu1EugwQT3_eEe99oYFIa2KS0JP0UNc 4434
apischema/methods.py sha256=Iir_uV6SbZmUM6-c9c-r7eMy1JVYDz2kDPAnrJbSVmg 4501
apischema/discriminators.py sha256=o47F8d-nbzmbn_R6g8W8h39zCalmJKPbYWxnV693Nyg 4299
apischema/std_types.py sha256=-gkkLF19K4B6CCqNbwS5vK_afGJ7qPa-GNrr9dIXh2M 2953
apischema/cache.py sha256=vXO9SZP89BAIL55XlMpwsEn44BuI_aBz3VDkocgYRGI 1153
apischema/__init__.py sha256=5YKe-Iew8uXah_r74DdnO1jjFfvO0optCWaE1y_VzFg 2343
apischema/types.py sha256=r19nJm5SGrtK4UQmsPZJH_VnbZb7VDX-LK78poqEm0A 2116
apischema/type_names.py sha256=1knEuQLNNGLe_XPthMGkvYCAzS5CD3ndEmtjM2MovhU 3247
apischema/aliases.py sha256=YnOhFCrDYWtQUMS6LInQBBLKgxCKmMOVn120tWWT7_M 1363
apischema/tagged_unions.py sha256=_HRz40c1KHwc45tYwLr4dN-Mps_ArGnG-jfJHFbZheQ 3710
apischema/visitor.py sha256=g2suf-JINQdd-tZ8x_Z-7NgR5DxAcrxuMHllm6RCqOg 6860
apischema/schemas.py sha256=S9vRmtemrtUvgA4O_F2pnh_cb0ts8djQysVHTmOxZWM 4696
apischema/utils.py sha256=jCEctG85xEdotpXUn5P_6YmiHAUTzH7zz075ymLi_5A 8558
apischema/settings.py sha256=bUjYwJg5IgYYmKfPHaydfIFJWUNkempv2tyw-ubGr5Q 4184
apischema/ordering.py sha256=YvtfOZ7O1UXc9v4GTrNUMcKHgsIeQuUr2PDV9Rf8T8Q 3845
apischema/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
apischema/constraints.py sha256=ca4IN7OYcSU-bwcmL_lB02hS3vXCqyLO_cMrH3ySt8M 3267
apischema/dataclasses.py sha256=XPtAy3ZVtYU663E7x31YanGiHmzVH9muysJie2fzw40 898
apischema/recursion.py sha256=73Ltwh4Ftdc7VVZZnzlKHI-TmbR9dnflMW8S2Htr_Bw 5293
apischema/typing.py sha256=v89lH52URppSyacmWlndbohwgNawVirLs9ZteEXzRv0 7286
apischema/dependencies.py sha256=7bqvPFSC6CdAQhfdrcXqE5JfRoykRJudpjlM4l6b1BI 2162
apischema/conversions/conversions.py sha256=UcvnAomhMlIxdM5Z6HUmKPL3yZQc69ZmjfHJtyGCcJw 3362
apischema/conversions/__init__.py sha256=Buo2FTnPTdoSedlvydUEx5gaa_v6Qm2s8gCQrH5j8Hk 444
apischema/conversions/visitor.py sha256=iWagYShESiU9edz6Mj4vXksTy7IhnXcJAXu7qjoML9E 7767
apischema/conversions/utils.py sha256=RB6T9YcODkcHM3Q4tOhBgfjM47aBd4xQnfCohgBNk8M 2955
apischema/conversions/converters.py sha256=xsmtibJSJN7x09M3HXG1OerjBa7TLyfInQy8Xk0Q-hM 6471
apischema/json_schema/patterns.py sha256=MqjaFdifkkTmKDb41V1OJe604A3CR-mIKIdWsyxiHgg 789
apischema/json_schema/__init__.py sha256=bG0QEURRyuNyJ6LAv3P70fmZGYpuG_iCvNz9OQj-Rzc 249
apischema/json_schema/types.py sha256=ZmqJ65b5yv-ROLNoNae6pHs-qRTtuu-8Aa4T8u1UvBE 3785
apischema/json_schema/conversions_resolver.py sha256=z9tuwpyl1FzC9rfdQhOJaGTBnXOQLj1xKX9CF5tN_vY 4406
apischema/json_schema/refs.py sha256=QmXqYDTZbAW-hl9h95_DlSuvvs_6N5swNvp5vs8Yja0 5638
apischema/json_schema/versions.py sha256=yYnjlysqycyMaZsiXxGczukvyDI1OlumqudFdn5BqtY 4012
apischema/json_schema/schema.py sha256=suCgSxBvAjwIM9kPEVY8QLURGpOvysmk_hQx_1T5J-8 29184
apischema/serialization/serialized_methods.py sha256=a9YVQeoB4-WPiC9BXnCEOGPQxcpEM8jOcBNUsHBOjq8 5338
apischema/serialization/methods.py sha256=tDe2K3Jv7RAfJlSn7k9onaIbCzulanMZYKm1bvr2kLA 12418
apischema/serialization/methods.cpython-39-darwin.so sha256=WqcgOchEVrX6dlwKqckRe-ruWXoIXkTbaU4IMrPyzNA 667760
apischema/serialization/methods.c sha256=P2KTRkMsJv0gM58v-aDYCR-BGV7O7nQ2zPpdHb2EmVM 3969826
apischema/serialization/__init__.py sha256=Frd218ZuA1VTTT5ydlz6OhGIuZ0-jdU3wqW9xT_PtzY 24681
apischema/serialization/errors.py sha256=LiN_JfFp6Qngx1BB4Li282R7mmHFB8qbb_fNTc779mk 252
apischema/objects/getters.py sha256=XY7xBO1VEOtSF3KdFdY4xQq7JyzEoYKysqi22zFUw7U 4137
apischema/objects/fields.py sha256=M1WY4F6TVozZJ1r9acP-yzuP-h39adlGTS1cU3V1CBA 7951
apischema/objects/conversions.py sha256=GNTGyprB6hON_CIOuk8Zausy7jrIG6uC4xFWXGWYo38 5880
apischema/objects/__init__.py sha256=ZuxNNqyIVgE4-k7pSpG-K_Cckt3gLR7OZliVpcXf_B0 379
apischema/objects/visitor.py sha256=HzfIYNJpC3No91gug40xDIUbrGt7k6FBWaKB4Xc4tk8 5264
apischema/graphql/interfaces.py sha256=kJPLb96ZtRU1pdevjvgTmFIuwGsrQXXQmSI1vG6YCmU 367
apischema/graphql/resolvers.py sha256=-k_7U0lTrs8RSQlASmEnNFhMulybxycRQ0PHq2tubhI 10854
apischema/graphql/__init__.py sha256=Q4GM8bpWdXsqHW4PyiXB45jHlzIVeKApbi0brorugT0 350
apischema/graphql/schema.py sha256=hH3BtCtuEzMrmTPfkfyEMrYipZBXH1HnP1dzkneTPms 36420
apischema/graphql/relay/mutations.py sha256=QXlsL90WyLIrmVoZAlItTaq6EPRazRln42xUOlTzeuk 5424
apischema/graphql/relay/connections.py sha256=Oa3tL287ua3Om0-6wIEd-ecRazROp5tth3yJQr5A_9w 2595
apischema/graphql/relay/__init__.py sha256=9c1O2xI4yfOyBUOD0NwjwfENB_Gl4wTX_lGVntiNM3s 404
apischema/graphql/relay/utils.py sha256=zHeb4rcrGjDcqB-0k1LfF50JrO7GKHHzC_V8PQZsGOM 240
apischema/graphql/relay/global_identification.py sha256=pqECU9yaELWWF_j5Hxep6A-07U_O7eiM-R2CTLnlqOc 4474
apischema/metadata/__init__.py sha256=VTEYZwIWiH8ZtZypo2SfS9G34yJxRZIN7xcjQAwD0Wo 577
apischema/metadata/keys.py sha256=lCZ1dLKAiaYX83sQ00dfBDpCiDWhAsG-zje6x64rFKU 896
apischema/metadata/implem.py sha256=yqKTZlR81bgH98RKBGWKke_5Lf6lczl7j_q7EB2-e78 2872
apischema/validation/validators.py sha256=oGwdVVgULo-tnY7Bb9PIj4asq3vb-KlB4g71R4leI_Y 6670
apischema/validation/__init__.py sha256=gAtawUe-29vQi3KwDqDoGrCWZhbipGwvVVu1NDrHp8U 291
apischema/validation/errors.py sha256=9LI8m-0pAl5c92mO9EGWN5vc1GYGf1qR4sxaUXseyOY 4615
apischema/validation/dependencies.py sha256=MrgtQHOs14nNPnT7pVM1lZ6VTlu9r1ri-7OC5HTKBwo 2014
apischema/validation/mock.py sha256=3mjRDjjoygsITvStYyIVy5zf8k7jnrKW3Q1PStUdtkQ 1861
apischema/deserialization/methods.py sha256=6eAuGYj9QwmftNWqflQorWxlTWTw353DGNvG25gCrpM 29613
apischema/deserialization/methods.cpython-39-darwin.so sha256=AGeR67KR8Pi0R6SXbUX60K0J_LnTEtZG16igKX_ojtQ 1078064
apischema/deserialization/methods.c sha256=qTznUwMooZ_z6y34LTM1Epm_obHOv0XIjKRe0oMFqc8 6208097
apischema/deserialization/__init__.py sha256=B5sQNLxStqakve72WTNiv6XTO2_v8TNBdaTxn7ErK64 31602
apischema/deserialization/flattened.py sha256=ApD-W0rH74dQaEpD0j59jvcYb4QJj9HgoCdFfxvd7B8 1721
apischema/deserialization/coercion.py sha256=2JtCLPBdh5ufJA-1hHP47S3-V41CWg-eim9HOiG-xJg 1467
apischema-0.19.0.dist-info/RECORD
apischema-0.19.0.dist-info/WHEEL sha256=HFavhTVJkcvCt-evT_vd5IQu5DLxvBS21rDCLgo75qw 107
apischema-0.19.0.dist-info/top_level.txt sha256=zW0-6yTDoOL1hAiW09vIidai_o1RmEB0JfImev9wq44 10
apischema-0.19.0.dist-info/LICENSE.txt sha256=ACwmltkrXIz5VsEQcrqljq-fat6ZXAMepjXGoe40KtE 1069
apischema-0.19.0.dist-info/METADATA sha256=qcIp05SYslWIuPUu6Wn4EDZSRUGevsAGPeRehKeqocg 5806

top_level.txt

apischema