apischema

View on PyPIReverse Dependencies (24)

0.18.1 apischema-0.18.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
apischema-0.18.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
apischema-0.18.1-cp39-cp39-win_amd64.whl
apischema-0.18.1-cp39-cp39-win32.whl
apischema-0.18.1-cp39-cp39-macosx_10_9_x86_64.whl
apischema-0.18.1-cp39-cp39-musllinux_1_1_x86_64.whl
apischema-0.18.1-cp39-cp39-musllinux_1_1_i686.whl
apischema-0.18.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
apischema-0.18.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
apischema-0.18.1-cp38-cp38-win_amd64.whl
apischema-0.18.1-cp38-cp38-win32.whl
apischema-0.18.1-cp38-cp38-macosx_10_9_x86_64.whl
apischema-0.18.1-cp38-cp38-musllinux_1_1_x86_64.whl
apischema-0.18.1-cp38-cp38-musllinux_1_1_i686.whl
apischema-0.18.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
apischema-0.18.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
apischema-0.18.1-cp37-cp37m-win_amd64.whl
apischema-0.18.1-cp37-cp37m-win32.whl
apischema-0.18.1-cp37-cp37m-macosx_10_9_x86_64.whl
apischema-0.18.1-cp37-cp37m-musllinux_1_1_x86_64.whl
apischema-0.18.1-cp37-cp37m-musllinux_1_1_i686.whl
apischema-0.18.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
apischema-0.18.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
apischema-0.18.1-cp312-cp312-win_amd64.whl
apischema-0.18.1-cp312-cp312-win32.whl
apischema-0.18.1-cp312-cp312-macosx_10_9_x86_64.whl
apischema-0.18.1-cp312-cp312-musllinux_1_1_x86_64.whl
apischema-0.18.1-cp312-cp312-musllinux_1_1_i686.whl
apischema-0.18.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
apischema-0.18.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
apischema-0.18.1-cp311-cp311-win_amd64.whl
apischema-0.18.1-cp311-cp311-win32.whl
apischema-0.18.1-cp311-cp311-macosx_10_9_x86_64.whl
apischema-0.18.1-cp311-cp311-musllinux_1_1_x86_64.whl
apischema-0.18.1-cp311-cp311-musllinux_1_1_i686.whl
apischema-0.18.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
apischema-0.18.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
apischema-0.18.1-cp310-cp310-win_amd64.whl
apischema-0.18.1-cp310-cp310-win32.whl
apischema-0.18.1-cp310-cp310-macosx_10_9_x86_64.whl
apischema-0.18.1-cp310-cp310-musllinux_1_1_x86_64.whl
apischema-0.18.1-cp310-cp310-musllinux_1_1_i686.whl

Wheel Details

Project: apischema
Version: 0.18.1
Filename: apischema-0.18.1-cp310-cp310-win_amd64.whl
Download: [link]
Size: 105612
MD5: 13acb0db34978ae5901e6f0bc57d286e
SHA256: 6ec576a421fdb28dfed027133564e60df1b266a0d481b99ad11bfe6fa9bfb607
Uploaded: 2023-10-10 08:14:09 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: apischema
Version: 0.18.1
Summary: JSON (de)serialization, GraphQL and JSON schema generation using Python typing.
Author: Joseph Perez
Author-Email: joperez[at]hotmail.fr
Home-Page: https://github.com/wyfo/apischema
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
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: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.7
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: 4457 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: false
Tag: cp310-cp310-win_amd64

RECORD

Path Digest Size
apischema/__init__.py sha256=Qv7GVBk_Tucm9iDX9BK7j75cxrwAZgE1x2m-l80KyHk 2440
apischema/aliases.py sha256=iEh5rJZ8vPqGbEaXTLYUL2iKfBuwqT6NQPkpWimvbaE 1416
apischema/cache.py sha256=3Y-nlJ0mtYRQgvFbJgldqgrcmlmD5OX2THokwbQNmIE 1273
apischema/constraints.py sha256=MyyLEIu1Ys34t7m1CORnRSASWsKdf5rSZ8qYsskuuRQ 3364
apischema/dataclasses.py sha256=3vuAwujwnh7GOlBwDD9jA5S6j-6YR488jWgX5KBy-i8 926
apischema/dependencies.py sha256=suKXLAonkM-eGwha9ae940_lM6GVPty6zxaPD5KsAQA 2240
apischema/discriminators.py sha256=LEQglQQga_H0a5kb5FMrt90h5ZmTZSbubBGAL1RLyVo 4545
apischema/fields.py sha256=kEdxlzATFtDIrBKEb44MsRPykRvc_Ze_3KrX97dKPFw 4579
apischema/methods.py sha256=yzgsg7MoqJx9yvSjU6KNsvVgCeMkY4nqA2Pih5loaEg 4641
apischema/ordering.py sha256=lzyJnFQJGIx8XzOGClr5NL0QWdZpwUNK65zncvMguIQ 3987
apischema/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
apischema/recursion.py sha256=3MtMpHcfmaAilw_EGV3DME66JWYjdEu1eNFbgWHIgO4 5470
apischema/schemas.py sha256=L5MyDUYHInuWy-7ShFPggGFZi9cqwTsSbxli-09gmj0 4955
apischema/settings.py sha256=FjvrDreE6BIWBb_WI4_54-H9stHnG9jdY-Sn8GpFw6c 4290
apischema/std_types.py sha256=kz0yt8DeD8Sk1tiRUm4qOv5GVKt-NWGNxzABeSq-IrU 2988
apischema/tagged_unions.py sha256=PFvhQ9OztBcD-z3IdMuaMt4VxM3E-cpnESmBvCWhpQ8 3889
apischema/type_names.py sha256=NkZSqQ1ruIOa2IdgzBkCZwL-ec5C-Prdbm2OAttat3I 3358
apischema/types.py sha256=afZhoWcaSKsxADngQgFlp34qvS4OUwUJyaEoxi7uZJc 2613
apischema/typing.py sha256=dJLK9imUw04gMMxX05VcTAnsVIP4Wnok6z43eKdzGIY 8560
apischema/utils.py sha256=-S6wFBjY60bUC4LhiVzxzJAD2sbVizDVVRHkTzwxXgA 11121
apischema/visitor.py sha256=ZMvgAXDDLk14hla0U2wNFhMhbvfCnkDe2votvx-U1WQ 7065
apischema/conversions/__init__.py sha256=MkNTOiVQwHzvK57JCVHhsM-EgtKtiJtb_acWCqdxcAg 466
apischema/conversions/conversions.py sha256=o_CEjQvjmsahN74DcOEyA9F2x5XR2OFBQp4mGb2nwdM 3471
apischema/conversions/converters.py sha256=fXn9lGZnmXuwcGF1csG_XP_Rh7ebIeCpRd7RNotR3cM 6894
apischema/conversions/utils.py sha256=1pLxl-XfR0am_X6c7dIcsziGTGVm_-BK3n71qpld3_Y 3036
apischema/conversions/visitor.py sha256=62pRrY2uZiZphd8scUXUdumzCYS3pAobXDEzYXZNlJ8 7992
apischema/deserialization/__init__.py sha256=8c7rLb5PRFh-Qz1p-q0vPgGTKhx1NwyxA-7XfgggeJg 33411
apischema/deserialization/coercion.py sha256=H8Q9OEm_S06EJ0mDYJwU_6B-_vqGNKpJRP7W21p9_G4 1522
apischema/deserialization/flattened.py sha256=BMkYiQr6zL5hEFUogg9oKhkrIaK5qlR2hbuRP5-ZhrU 1767
apischema/deserialization/methods.py sha256=TaFmZJbz_bieUzMHkVJLox0lNdxsNEMI_9sYQ0v9KLw 29645
apischema/graphql/__init__.py sha256=_Jr96-jDvdwpv5jEw9GUuasgeQyuvBArlzJhNiD3lBA 369
apischema/graphql/interfaces.py sha256=9K88bh30naJa_gqW7qlpUxrs4d-A9C9a0ZMvGkfqMNU 385
apischema/graphql/resolvers.py sha256=8KTzMThdGFg0WF7jDZp-613MLMm8MdiY2uOyZ84if48 11196
apischema/graphql/schema.py sha256=7J7vC1hhPe6n1Vdnvt37Mu0xSERJZ2lMpYDpTOsc9z0 37237
apischema/graphql/relay/__init__.py sha256=Zchh2pWngRxOWxcMuUQ9x9AWcm_B5NFGkjVj5JlwkYg 421
apischema/graphql/relay/connections.py sha256=yhhlzEl4U6b_F_r9KO8Sk7b3yfDwCgGdzHcCh7xUZeQ 2772
apischema/graphql/relay/global_identification.py sha256=GYlvrx7C_8iexuGcRbvX4nmzvPvOgixb-FNYz-XU-Qg 4692
apischema/graphql/relay/mutations.py sha256=nvkHbr6j11Cabdt5Ez_9hpmN_Gp4aUYpHI5Vvl-5KlY 5624
apischema/graphql/relay/utils.py sha256=tsmBLecVK97I6_LDyMcR026XiKBbvJ4lY9wkhh0CoNw 252
apischema/json_schema/__init__.py sha256=OWtiw_buDtM9Lmq7PdWsPfVW1Davgi6ZJbuBn2KpAuA 258
apischema/json_schema/conversions_resolver.py sha256=6HWUFgUOFXva0KbYPA_VTTVzxWrxwlV3gjPGG_QzobM 4540
apischema/json_schema/patterns.py sha256=wPifw7aQlhc87s0Sr6FcyWevZ89IiHDirTWQoR71RJI 812
apischema/json_schema/refs.py sha256=S8cM8zXwAyn7U23fJ1PuSyjrGjg_McxX5dFaejtfFt0 5852
apischema/json_schema/schema.py sha256=e1nqSDTB9e97FFknIdIO0RFa77andi1cIItAL604y_k 29562
apischema/json_schema/types.py sha256=6TBd9ThH9JA3rAURX6EmUOif2LO5EXc_VHi7_yT4VAg 3923
apischema/json_schema/versions.py sha256=A0LZ9IqCZ4eaNpS5S7uPwh6_HZa-7Pe3PGfSR5LH4Yo 4141
apischema/metadata/__init__.py sha256=R-MIewV0oF5_9su3TSiWMGv8nFyw9cS9CDmxY3lkKcs 610
apischema/metadata/implem.py sha256=i8xa-c4T39E6Gjub4sRw_Zg_0teyThVj-4JeFFyRcBM 2977
apischema/metadata/keys.py sha256=jbyEnckOIJUD5DzRVuQ_TWYrVT_H3XSDyO-NipIIejg 919
apischema/objects/__init__.py sha256=lGEkF39vdjss1UeKUDnlqNiAQ1tHGIW-0NKiiFKMXiU 392
apischema/objects/conversions.py sha256=awp2IjhC0ewNO-kU_Q7Vx3pn7o5aw8QN3-xbLOx4sng 6110
apischema/objects/fields.py sha256=qnap4nAwVvLFL6WfuPBi-QcANRmEIImKz2pb8abOX3U 8188
apischema/objects/getters.py sha256=xHM3NB_WhI_AGTAdHUDwhalxi-uuizY2Z1sk6Ia_9IY 4314
apischema/objects/visitor.py sha256=VmEBckcTNq0D4bnopqXxqv8NxsRPtCEdr6Kyd6wehXI 5445
apischema/serialization/__init__.py sha256=5JdsxoMjLvNzS-0zCGmtW_YTtEFbJ2cXi6lj_kPJNxk 25418
apischema/serialization/errors.py sha256=gqSNxWTLaOjEY_BxfgviMvsPjeJlfcTL108o1vG9Mms 262
apischema/serialization/methods.py sha256=nialZuNYom5RwN396ugedfs0UlAuH1xYPjWHCZSN6Yk 12830
apischema/serialization/serialized_methods.py sha256=lasChQkXOvE8d-BIIN4vyyj133REfXjaPQQJpvsBxGw 5514
apischema/validation/__init__.py sha256=t19ZzIHKa9vdjpCHgf6gVNEiPXFFHC93ZoNQvR0FbUQ 303
apischema/validation/dependencies.py sha256=Dbj6dYdZ85WhVrDCHeBGh9EcV7Y8l_cA8Tv52TEfpZo 2076
apischema/validation/errors.py sha256=Xu8_ve5XU3Ai1z-vQkrPtkY2ZItngil6qXdThKBkD-s 4903
apischema/validation/mock.py sha256=rdA_1ku8mwPIHU1h4zkmKXG2CKkWpr1-TmnMpeTzSA4 1918
apischema/validation/validators.py sha256=LG14Ozh_URyhyxr7vLKiTPSoiXIuoP1P--hlDu9rFIs 6873
apischema-0.18.1.dist-info/LICENSE.txt sha256=GSAKapQH5ZIGWlpQTA7v5YrfECyaxaohUb1vJX-qepw 1090
apischema-0.18.1.dist-info/METADATA sha256=TrjQvXlos1dQEKB9e1ef1wgvh2odPeS2VrX1stbTxow 5987
apischema-0.18.1.dist-info/WHEEL sha256=yrvteVAZzxQvtDnzdCRh4dP01sPIxYhLXIXplC7o50E 102
apischema-0.18.1.dist-info/top_level.txt sha256=zW0-6yTDoOL1hAiW09vIidai_o1RmEB0JfImev9wq44 10
apischema-0.18.1.dist-info/RECORD

top_level.txt

apischema