transmute-core

View on PyPIReverse Dependencies (4)

1.13.7 transmute_core-1.13.7-py3-none-any.whl

Wheel Details

Project: transmute-core
Version: 1.13.7
Filename: transmute_core-1.13.7-py3-none-any.whl
Download: [link]
Size: 2401645
MD5: 8cea4a452174f9e37c1aa6a3f58eed71
SHA256: 354d674d2385279e5ce2f7e57985b975418267ec059b8f3e0adda783124a68bb
Uploaded: 2023-12-02 07:16:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: transmute-core
Version: 1.13.7
Summary: a utility library to help provide api route generation form function signature for web frameworks.
Author: Yusuke Tsutsumi
Home-Page: https://github.com/toumorokoshi/transmute-core
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 2
Requires-Dist: attrs (>=17.3.0)
Requires-Dist: cattrs (>=0.9.0)
Requires-Dist: jsonschema-extractor (>=0.6.0)
Requires-Dist: schematics (>=2.0.0)
Requires-Dist: six
Requires-Dist: swagger-schema (>=0.5.1)
Requires-Dist: pyyaml (>=5)
Requires-Dist: singledispatch; python_version < "3.4"
Requires-Dist: typing; python_version < "3.5"
Requires-Dist: babel; extra == "test"
Requires-Dist: flask; extra == "test"
Requires-Dist: mock; extra == "test"
Requires-Dist: pytest-benchmark; extra == "test"
Requires-Dist: sphinx; extra == "test"
Requires-Dist: sphinx-autobuild; extra == "test"
Requires-Dist: sphinx-rtd-theme; extra == "test"
Requires-Dist: sphinxcontrib-programoutput; extra == "test"
Requires-Dist: tornado; extra == "test"
Requires-Dist: aiohttp (>=3.0); python_version > "3" and extra == "test"
Requires-Dist: pydantic; python_version > "3" and extra == "test"
Requires-Dist: pytest-aiohttp; python_version > "3" and extra == "test"
Provides-Extra: test
License-File: LICENSE
[Description omitted; length: 688 characters]

WHEEL

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

RECORD

Path Digest Size
transmute_core/__init__.py sha256=AwLXGzqDB1qnos70CNHyh-KYhgC52wFuvOhuRePFFq0 584
transmute_core/_version.py sha256=yr52dFNyS7ug9i1cG-vnn-JTkd_TtzEy7wGLpt46Lw4 413
transmute_core/compat.py sha256=OzrXcyQXWaML3XQFroeC-NXh4xsc6HzTaOBM1KCby3U 876
transmute_core/context.py sha256=u7pmSYk8IY425IgDmbeuP3sbtXj-5CE7G1CFggXD2q0 1038
transmute_core/decorators.py sha256=m7cBjXrgimJBx2foHi7n5xlf8efKg69n4XmoXuicO6g 2466
transmute_core/exceptions.py sha256=P5MO8lYe8b-QSEmfZOcWqz4CUPVIHqETJ6Qx826d1rU 827
transmute_core/handler.py sha256=1IOmz7Ur3TYZc0itw2ZgswVRPxQK8fMLe2vvL4TPUDE 2157
transmute_core/param_extractor.py sha256=YknRO8GU7ji6rlfX-bMxq8KCObXgSYcv7MnrhCdnXOU 5493
transmute_core/response_shape.py sha256=kqPRiNbh2O9TaMUkw97hbaH-CoVkXfLDxTxsD6wTj7U 1588
transmute_core/attributes/__init__.py sha256=SuKYIAOYL_x1Uggbnl8Op7CqbsDQ048yCchLl8iE0p0 3834
transmute_core/attributes/response_type.py sha256=mrMUg2SiZqJG_1qtjVerSMLATqaVU8rgHMeO1ASwrD8 1342
transmute_core/contenttype_serializers/__init__.py sha256=wE0j46EuNIGqtinc_6DZd_fjrH_fmWimNHwR--qJ7E4 293
transmute_core/contenttype_serializers/interface.py sha256=GYsdVLybBNtksPmO-i2j8a856tNz4Yob7v_VkM2JAcU 1429
transmute_core/contenttype_serializers/json_serializer.py sha256=eSQ7kCYIgVclI0PnmucZ87A4E2EJqZTGPDAM_4TqqcY 1202
transmute_core/contenttype_serializers/serializer_set.py sha256=dikeckjJU5m60VxbFjXSKi2hLxlZIEdFLcqNZLdUZ3M 1756
transmute_core/contenttype_serializers/yaml_serializer.py sha256=AyWOEeS0mL-fIXIgKwmG5SACS0QXlUkU_qaC92SBFxw 1133
transmute_core/frameworks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
transmute_core/frameworks/aiohttp/__init__.py sha256=MYwmON_Ac7xSldI7NgbFMBvQG-R9N0kV1j2fRkX8TI0 213
transmute_core/frameworks/aiohttp/handler.py sha256=O6-0G_UAeCFpFnV2BIB4mCCBw3nKrmEDOy5j0LafSXc 2268
transmute_core/frameworks/aiohttp/route.py sha256=-pHXEdzzgIeg8CbIM9lJWpapxSEGnKplOsWWOSwRMYA 823
transmute_core/frameworks/aiohttp/swagger.py sha256=armVr1KOupgW35pQo_PaznncJoiCJtiaZQTBYz8KLFk 1995
transmute_core/frameworks/aiohttp/url_dispatcher.py sha256=32gXOUU40Bz2onJZkVMnrCD7FiYL-CXrhoAeHmznLNA 2033
transmute_core/frameworks/flask/__init__.py sha256=tbWPBQS-h3YBiH8n5M9-AEXtiLzEtY1JojqX-Hz_QOA 87
transmute_core/frameworks/flask/handler.py sha256=eVPYFBQyEoFlTNGPOXiDhJHpmLd1bdF7mOIjSp4P8Fo 1883
transmute_core/frameworks/flask/route.py sha256=BcQDFw2RFUYc5CJOkwgiKNYMi_6Hly6zOx-NTLCv3QQ 943
transmute_core/frameworks/flask/swagger.py sha256=tOfKuMWr0wMeH0Cwk65bCMFOHWTT1pdAeZp0AmDQMOY 2411
transmute_core/frameworks/tornado/__init__.py sha256=hYsDaRKeOK40stGr0bbVi28MmHxXbxv1o8Rvl-S6blM 190
transmute_core/frameworks/tornado/handler.py sha256=92roc5iwZjWv_TpP4zYFLESpf0GhNdTa0jMGEttDwCM 2149
transmute_core/frameworks/tornado/route_set.py sha256=KeULwWmJHmEUBzLK31WBrdEp1HBxZBPVdP_GOrOJC08 1012
transmute_core/frameworks/tornado/swagger.py sha256=ocJ5UMouyS2Ny6_aMX6yUYG6us-KWMXvf4Ba5ej2MQY 1936
transmute_core/frameworks/tornado/url.py sha256=Dk8tAevpOUNC-C6xDeWg_CNSNObSzgE_KzpwhBRojGA 776
transmute_core/function/__init__.py sha256=eT7Ho6D83J0oXHdSk7WZ2wOoqbP8j7YilKqhv97WV9w 257
transmute_core/function/parameters.py sha256=HWf6lP0uPRJgxWQbepBY7r5YeA6ajrolOfAVJnIZVQ4 3982
transmute_core/function/response.py sha256=2H-yi4cYXWd2Vt-Ms37aKLQMDGR2e4sUdRe5uvs6dvg 418
transmute_core/function/signature.py sha256=as02AziI61RHhdnBfHoZxccA0D1hZBGlUHTu6PXscSU 2097
transmute_core/function/transmute_function.py sha256=xk1Wcio2rC39ZB8TrIQlFpoKZd5Fgq726f8UaZc109g 6715
transmute_core/http_parameters/__init__.py sha256=zPs6kyqXBUWwr5TpnD7OHyAX2EOJPRzwXptSKvTEP28 312
transmute_core/http_parameters/param_set.py sha256=jt9B2JzmjC5WEkdqgDRVYQm93iqJ1k3T1Zn46JvKUrY 1093
transmute_core/http_parameters/swagger.py sha256=_p4UT4UwTS5A1tV-_fbkf2KE8OdYEhqp3DmzwZ1WduU 2700
transmute_core/object_serializers/__init__.py sha256=SCi4IpkyOHgExGtq162Rf0dGTjlI4E4trY4X9pkRz8k 830
transmute_core/object_serializers/compound_serializer.py sha256=FKow06i8UVTxeiwhvpOC9Xn-mjznUW97WAaPR6w8Ei4 850
transmute_core/object_serializers/interface.py sha256=PqwnmcoMWI1T4Do-jj4CS9iNPSZjpUT3fPEMazLK2GQ 1225
transmute_core/object_serializers/primitive_serializer.py sha256=1vJpH1eroZqoU5GXUjAKVuVIR-L3MkElygKrb1DRCbk 3246
transmute_core/object_serializers/schematics_serializer.py sha256=4lyMzytCPotFimgoH-EoDbmjyN2Z9VVL9750yO37OaA 6178
transmute_core/object_serializers/serializer_set.py sha256=iJ4w3B1-valGhSzpX7Z4HTJ_LTImT0einBj2wzcpRkE 1919
transmute_core/object_serializers/cattrs_serializer/__init__.py sha256=34cCSs_SxUCXBDyxc1yhoHm1XY3kPV6poIIY9zZJPl8 2300
transmute_core/object_serializers/cattrs_serializer/converter.py sha256=zkR-WGa4GkjKD5IQVV0Whzz-Dfe8nLMHlwi_5fNi16E 1723
transmute_core/swagger/__init__.py sha256=M-PWJfGyvRHvaWADhaTAc6rwOn3aI6Ghv1yq3zApf_0 2744
transmute_core/swagger/swagger.html sha256=UAL0gaL2d7Npfvjl-ucwZbQM7UER1oIXzyPa7fvR7QM 1402
transmute_core/swagger/template.py sha256=Wdpjzf5Lzwq5OEkmy8WbI4RrSLojQgHK6L1OlsYYbSc 1220
transmute_core/swagger/static/favicon-16x16.png sha256=ryStYE3Xs7zaj5dauXMHX0ovcKQIeUShL474tjo-B8I 665
transmute_core/swagger/static/favicon-32x32.png sha256=PtYS9B4FDKXnAAytbxy-fn2jn2X8qZwC6Z5lkQVuWDc 628
transmute_core/swagger/static/index.html sha256=D0IechUjkDMX66Fpswf0r1rPyLdcch8WLVg64ChcgdU 1424
transmute_core/swagger/static/oauth2-redirect.html sha256=mlP6bvH-chmmgsh3mbOdUi5RonjSCtSo6aiDZL7pDO4 2388
transmute_core/swagger/static/swagger-ui-bundle.js sha256=JTH_2KfvFzNH5nsABXQg5mBxeREUykgGfYXfCrv5qIk 942720
transmute_core/swagger/static/swagger-ui-bundle.js.map sha256=9GAstEBljVLw65_lsNgPFaGFSFvIVnUOF8pVFKY2tYw 3980916
transmute_core/swagger/static/swagger-ui-standalone-preset.js sha256=YZPb0wAxCcUa3R0I5sfRJR-q4gOXIaypaaoS6UpnF_8 328231
transmute_core/swagger/static/swagger-ui-standalone-preset.js.map sha256=zjthPZMLplbqqeAWxZt9s16-mXW-nn8r1rnw4Mv8WSo 1462535
transmute_core/swagger/static/swagger-ui.css sha256=_yKxyfvUtgdV0QV6i3XOJwItp3_81mZ0ykJiyTvoqew 153555
transmute_core/swagger/static/swagger-ui.css.map sha256=D0JzeidYQcPScBFKXwraBNOkQbs-UbJ50k0-tYEsfdU 91
transmute_core/swagger/static/swagger-ui.js sha256=Gnmpl9LlttpGlu8C9S3-6P3Ngnwxfd3aOkI0hqgFNbE 772017
transmute_core/swagger/static/swagger-ui.js.map sha256=7nSaHgCladoynvrUSeiquk3jm14itJ3aH6IVwrbS-tw 1520193
transmute_core/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
transmute_core/tests/conftest.py sha256=EbOTH4aGDIWgS-jZ1JMbrX-cYXsAz7dgzgyj4mHYmGg 2552
transmute_core/tests/test_attributes.py sha256=7Yid118WzTUIa-nlZAuwjfxv6bxCarw1PeINQjTKiiE 2155
transmute_core/tests/test_attrs.py sha256=uk9YWWQhLYJV1mMrCFS2rM2bAX1jm5zHcut1XkQgDvY 4768
transmute_core/tests/test_basetype_serializer.py sha256=OwWoFfFKahTKBnr0dRigp4f4uq-sxfuH8pyL5lmP_bc 2645
transmute_core/tests/test_benchmark.py sha256=eq52D4_fpTl7R7PEz4hr8ImtD0VWsi-KoMxxHvvhvZg 2030
transmute_core/tests/test_decorators.py sha256=5ub80yFcQdiaGqENuJ_Y3Msc5g15XO03Dob4N-6jEc8 708
transmute_core/tests/test_exceptions.py sha256=wDX9liTjjWux7OQF6Yt1yexy9xCipAyyrYbRMo2L928 303
transmute_core/tests/test_full.py sha256=s0noP-vrIQr8Cyoy09pLyOk2y1fm9sBmmRY1fHnaxKo 903
transmute_core/tests/test_function.py sha256=fW4c4Q6rG_AJ4HTei8DHzPp0_inJPbtvT9sr8rhNgsI 2092
transmute_core/tests/test_handler.py sha256=cbzFTP1T2Tw9HLB_Qy_roqRxSUpPJNHxAK4tH98Z4Vo 2553
transmute_core/tests/test_param_extractor.py sha256=S19TzNNjtkt_cKnin5U18dNLexJpZ_ZoN516iW34oRk 5048
transmute_core/tests/test_response_shape.py sha256=0-uqw6K6IY4QBhKhGvV90SxcFosepuNKLcibKw3fN2A 928
transmute_core/tests/test_schematics.py sha256=cbXWnOKN9xIdwn_3nrzv0GeOV5eFxNq2VWQV4Eeth3E 5923
transmute_core/tests/test_serializer_set.py sha256=YROx1SLCno25DEHFCLafMYu-GZS8hc8LVEJOlM1lYOY 226
transmute_core/tests/test_signature.py sha256=u7QO5Xej15raVQ2HgbdhSG8C0GCGv3TXDilygCeSrFQ 2021
transmute_core/tests/test_swagger.py sha256=EyMTIEy3BYmI69zc0nJuEWr3Xi5Ka5Zi4397ucMFEzI 5460
transmute_core/tests/utils.py sha256=FaQg-Fgv4nZuPtk5O1HkU61dp916H_2wKpSbQ_KUmNc 839
transmute_core/tests/contenttype_serializers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
transmute_core/tests/contenttype_serializers/test_default_serializer_set.py sha256=BzcAF7aZsUkIHEAKsBWT7HZkSHEHOO7u7XJc_QdVdso 1393
transmute_core/tests/contenttype_serializers/test_serializer_set.py sha256=5NXhPxDsRcYl4uQjspkBCSZrq13ZEXpUm9kq-mqzVyY 200
transmute_core/tests/frameworks/test_aiohttp/__init__.py sha256=P1Nc1qo3tnvTmy0Mf26rEdVf_okEJtp1V6CIiXQ_tDk 25
transmute_core/tests/frameworks/test_aiohttp/conftest.py sha256=Klz3a7V0nfCeUurLePY1vwMInLeLOSNmhick-zFOZbo 346
transmute_core/tests/frameworks/test_aiohttp/example.py sha256=AikcFGGdXGUbg6cpsIrhmGP6E2CVZshJ2V9mRpkug1E 2278
transmute_core/tests/frameworks/test_aiohttp/test_full.py sha256=5YhSyZ5SSa8OVTLG7_2evLMqcQlUt3NT3XtN3hKlUWo 3409
transmute_core/tests/frameworks/test_aiohttp/test_handler.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
transmute_core/tests/frameworks/test_aiohttp/test_parsing.py sha256=HWtksSs6F0f-i8pgjplV0LBelm1JMIVYuqJIIoXDlAE 492
transmute_core/tests/frameworks/test_aiohttp/test_urldispatcher.py sha256=UdKYT-TTGKDrvpu9WKXjgjw8ktRebSMp0Qmd_q6pZAY 1558
transmute_core/tests/frameworks/test_aiohttp/utils.py sha256=UCtfaCynrUzyCExNFLTtfm1KbOSDAkiB4SjTfhGMMG0 117
transmute_core/tests/frameworks/test_flask/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
transmute_core/tests/frameworks/test_flask/conftest.py sha256=dXVMUqDOK2XBruZetgwkCKtxYwqoCb0VEwr7eSJ4TUY 102
transmute_core/tests/frameworks/test_flask/example.py sha256=TfI9r1D9aSUX2u3OTLIopk1wEWHoenenWEix0jeiWr4 2206
transmute_core/tests/frameworks/test_flask/gunicorn_config.py sha256=fduj8LDE9vCi5k45lVyJAFUrkekxnEf2yPuE4OD3elQ 36
transmute_core/tests/frameworks/test_flask/test_app.py sha256=mFKZkeI4w9r0J9YrbYsTI9wdwyL_LniEGfhfe9sdwGw 742
transmute_core/tests/frameworks/test_flask/test_full.py sha256=FXR6cJMfan1Pdane096D7-NSr_dnlpDyJP-tqbmXAK4 1201
transmute_core/tests/frameworks/test_tornado/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
transmute_core/tests/frameworks/test_tornado/conftest.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
transmute_core/tests/frameworks/test_tornado/example.py sha256=Ds5tWvy2a7WlfD0SQz5UpCOPC-hcUdlyCmIpCqA0gQQ 1065
transmute_core/tests/frameworks/test_tornado/test_handle.py sha256=WdBwQu9-qsKBcZkTjXtd7nCESM8kkoEy1mL0_qq-JT4 2487
transmute_core/tests/function/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
transmute_core/tests/function/test_parameters.py sha256=B5c-YWQASPUv23bqoVJOdjApgHkxnNrkeCvzJm5lTR0 2016
transmute_core/tests/http_parameters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
transmute_core/tests/http_parameters/conftest.py sha256=RdHyuJUwZivsTLqgKoN9SyGUlOHzmIifrhly3IQHspY 1287
transmute_core/tests/http_parameters/test_swagger.py sha256=foqeIAOtKHqPE5B1oY5MjgXocN8oeHlXAGM9WVEQ9to 3073
transmute_core/tests/object_serializers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
transmute_core/tests/object_serializers/test_compound_serializer.py sha256=ENKlq-WZB5Pc-431XVALyKsI0uvAuNKuMCQHeQv4ZFg 1094
transmute_core/tests/object_serializers/test_primitive_serializer.py sha256=yt7K7GjSgif_VhGfCa3fyJUbXyw3O8rI48MXvMpti_4 518
transmute_core/tests/swagger/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
transmute_core/tests/swagger/test_function.py sha256=TRGUaxKDYwbSPiuoYZBuyH7rFq9tjEReGTDn8L0d4uU 2243
transmute_core/tests/swagger/test_template.py sha256=8hQy4D2u2wsrsGlAE4KvHia4QGW0jmncDtL6MZpneTc 144
transmute_core-1.13.7.dist-info/LICENSE sha256=r-HhP-FdldVe6sk1Mc7Jb6EKrlV7NOQC3Yg4omhb37c 1081
transmute_core-1.13.7.dist-info/METADATA sha256=6DhbsPF4KcGYFrbBr0163y7fwaNEBNxM43cQpLHTr9g 2133
transmute_core-1.13.7.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
transmute_core-1.13.7.dist-info/top_level.txt sha256=9LWz0PtntSSbrhWPoAi4t7xYmJs-Kymx0I1NfFUkrF4 15
transmute_core-1.13.7.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
transmute_core-1.13.7.dist-info/RECORD

top_level.txt

transmute_core

zip-safe