connexion

View on PyPIReverse Dependencies (119)

3.2.0 connexion-3.2.0-py3-none-any.whl

Wheel Details

Project: connexion
Version: 3.2.0
Filename: connexion-3.2.0-py3-none-any.whl
Download: [link]
Size: 113388
MD5: ff815f07c05f9317edc8094169494527
SHA256: 905950337d40f526fb4f2eed3b15fc15d8c367625921ab9442954a025d3e03b3
Uploaded: 2025-01-08 09:13:49 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: connexion
Version: 3.2.0
Summary: Connexion - API first applications with OpenAPI/Swagger
Author: Robbe Sneyders
Author-Email: robbe.sneyders[at]gmail.com
Maintainer: Robbe Sneyders
Maintainer-Email: robbe.sneyders[at]gmail.com
Home-Page: https://github.com/spec-first/connexion
Project-Url: Repository, https://github.com/spec-first/connexion
License: Apache-2.0
Keywords: api,swagger,openapi
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
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: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Internet
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: HTTP Servers
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.8,<4.0
Requires-Dist: Jinja2 (>=3.0.0)
Requires-Dist: PyYAML (>=5.1)
Requires-Dist: a2wsgi (>=1.7); extra == "flask"
Requires-Dist: asgiref (>=3.4)
Requires-Dist: flask[async] (>=2.2); extra == "flask"
Requires-Dist: httpx (>=0.23)
Requires-Dist: inflection (>=0.3.1)
Requires-Dist: jsf (>=0.10.0); extra == "mock"
Requires-Dist: jsonschema (>=4.17.3)
Requires-Dist: python-multipart (>=0.0.15)
Requires-Dist: requests (>=2.27)
Requires-Dist: starlette (>=0.35)
Requires-Dist: swagger-ui-bundle (>=1.1.0); extra == "swagger-ui"
Requires-Dist: typing-extensions (>=4.6.1)
Requires-Dist: uvicorn[standard] (>=0.17.6); extra == "uvicorn"
Requires-Dist: werkzeug (>=2.2.1)
Provides-Extra: flask
Provides-Extra: mock
Provides-Extra: swagger-ui
Provides-Extra: uvicorn
Description-Content-Type: text/markdown
[Description omitted; length: 10688 characters]

WHEEL

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

RECORD

Path Digest Size
connexion/__init__.py sha256=L43xhr2mjACib11jbJWCZiOectio2ZxhoS9IdQ3krUg 1351
connexion/__main__.py sha256=eZM1sfJgtQxvseTeBkUSZJPUo9tCcIkuVCKTF8lvFpI 144
connexion/apps/__init__.py sha256=UUnAJlYEsZqXbabnBYkKZLKzrGjeWak3l3SN3H1taw4 250
connexion/apps/abstract.py sha256=PChpN6hjsp-KDxZ_xitFIQRvUkywJTbN_o9beysUex4 13375
connexion/apps/asynchronous.py sha256=GqPPV5kuuRlk5Yw8buAKRLDttLhOlX7BO83SwjaY3tU 8411
connexion/apps/flask.py sha256=k7FLTz-3OvYUoFqQt_2L5IMqvWSq1DoW-xSykCv_nq0 11381
connexion/cli.py sha256=9ke1Guyn5KwK4ec_zMbCIqf6bxDihYd3tV5YoquLgyM 4813
connexion/context.py sha256=eNL-v5LCY3-FbOW3xpkcak7BXkabSRYQzFFeijZmevo 991
connexion/datastructures.py sha256=Fdv6sTb62jqregt0CpDK2WWeaWsiCdGTyeLxq2-lPfY 1081
connexion/decorators/__init__.py sha256=sLe8ta3ZrPH0g7CzCPbyeO-XhbgweZJsHoESlb9F8vo 210
connexion/decorators/main.py sha256=xaPBHb0pIDuWR1SKWuQpr9wEAwt6Qhw-pYnhPd4n-dE 6868
connexion/decorators/parameter.py sha256=zZTvO7bRF4grjrdmYWdAvxSwNw8p_xlAkBbB816Rwpo 15414
connexion/decorators/response.py sha256=ZXcn22bzrmPIWVtqBO1l-0skL5PO-bg5DuPoBW2bCDM 8078
connexion/exceptions.py sha256=TUyxAuS95nta7mWv_nJIkzsFehpP_tgPdAH-AV2Zesk 7948
connexion/frameworks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
connexion/frameworks/abstract.py sha256=LV5qzVpx673fNcJjDkrPz8aUGSPlh7dYS9boxctmX2o 1093
connexion/frameworks/flask.py sha256=VlPDWtPVt2ejprHS0PJSh-4zbMtBxeG4sBkRDWxBQKo 4120
connexion/frameworks/starlette.py sha256=MlOyAEqKr5SIIHkaaMI4FtnSyg03TVBj5ujuKkQqmqg 2834
connexion/handlers.py sha256=NaJ52f6LvcBjzKPDPlAnhm4Mk_3DgN4WW-DBzvSPXuA 1259
connexion/http_facts.py sha256=gUJpEEa3z0oVe1Pk0aYnVQaPq10BQzXvBAq91Yjekoc 2264
connexion/json_schema.py sha256=CsBCkeP4jL_hxxLeoatSBZqfCEQI5_qkaSY180L4rPc 4661
connexion/jsonifier.py sha256=af_7GtBuLZKCmJGQnZPn3nzPeXFBqoCzSM-F_McearQ 2856
connexion/lifecycle.py sha256=eR-mybBhsRJ2GYCNC0yfirtOCBJ2ejtK_Ksr5ZMXbr4 8579
connexion/middleware/__init__.py sha256=QDNax64bOJqgMSumKfCJQ2ABatavtVPeQR2V92bERTQ 111
connexion/middleware/abstract.py sha256=x_28uPVGs0wwtuC1pkxmh7UTmZIZFINzRRD7jKkSvbs 9761
connexion/middleware/context.py sha256=Ferz3rkezBia0gbPI4j0_9iTtevaUlWp1lJJLdp_IDw 1407
connexion/middleware/exceptions.py sha256=t0EwYYyew0YB-mRAGHM5VbA6uSEU1tY6_gAMeH4LdJM 3858
connexion/middleware/lifespan.py sha256=VTe8iG3Jyd7LQGCl1bXpjqDoJlUIGdnzL2KMiysLlTQ 940
connexion/middleware/main.py sha256=ycu5qLq_yd2XM93G0FvTtNeYy1uYzl75e2Ru2753s68 22341
connexion/middleware/request_validation.py sha256=-PH1NAwq18YH0df7zczXMOhUEWz0EallRhKVybeIM78 6659
connexion/middleware/response_validation.py sha256=C_DFttUDGT3Mnlb2xM8qnAKnQc_WYDB9GPTCWQgqKpo 5659
connexion/middleware/routing.py sha256=YmZygnhMi5yunrDew-XEcfhlSpvsKfiCoKrCIrqvlgk 5458
connexion/middleware/security.py sha256=O3x5Rd71oIZUXbwEUeQuHZl7F4Wsgx919ZHtYEi5LZA 5905
connexion/middleware/server_error.py sha256=4Qu0lXWpoFOt3-Zp7f5sbgkVmU670wAt8-fxhPKb7xk 1250
connexion/middleware/swagger_ui.py sha256=R2EDwf6PQ-ov7nVkXFAmdCq7JZ2pQPfLL_jgZ0u96Oc 8203
connexion/mock.py sha256=S61TxtVJkxpxWdxEXtTbMYjtRJT-oJj4xMiHF3CYq2k 2033
connexion/operations/__init__.py sha256=v26pgEQb9H0IaBKTx77AxJ2ode35q8gdvZb_4pMqHfI 531
connexion/operations/abstract.py sha256=nPVIDLTqOwCwq5TZkUnwilasESlIpNdHiQQGiMPXPys 7005
connexion/operations/openapi.py sha256=i8kInOuQXUwQI7wxajgreJxn2aSPEGtGz4ye-JU5sSE 8673
connexion/operations/swagger2.py sha256=3Ie7u71-LnL8e0GAQNXZvTXkxxpGMB_52fMRuD4RERI 11046
connexion/options.py sha256=nLx2oiabrJBzdYuUdUzErcsiDhdurIGdiSkM7A578EQ 3760
connexion/problem.py sha256=3HxH1-GADufQBF-uWlsd-RBbJDnHY63E2sAHX6BimM8 2255
connexion/resolver.py sha256=vJU4EzlRUHsqBHrZ7gY7lUJq2Mhmkd2wfLfQDoukf1E 12315
connexion/resources/schemas/v2.0/schema.json sha256=ZCkWKuRIeDOBXW13k2vuYvDXruNXOVIkN2k2bQ3lNlM 40020
connexion/resources/schemas/v3.0/schema.json sha256=0DE2JE50kU03ADkIVUvxhMRJbGqP4D-zkQyBBWGoa-0 35456
connexion/security.py sha256=D4OUHcDEjYf2iIebHnjS9yL_t0keeYqKsrAG0KvC2Ig 21890
connexion/spec.py sha256=rxMEWF0C_BhXezTyj7C2jkJGHtNXqeC2IcyzKQWj_mE 10208
connexion/testing.py sha256=IoA_G9TBsL8k65rUUwG13jR9Ye50yH9Exo1D1omYPoY 2201
connexion/types.py sha256=zwVs8wt1HF8TR2FCoJRyT6_Fc1IzhDaDIKdIoWxOyqQ 888
connexion/uri_parsing.py sha256=1SKC-G4KYqSF7OlY3q_6EiFDm9ErUKveX7Ko6jjSWTM 11661
connexion/utils.py sha256=NKLpCR4vfygq7EaBQt1iYurw4YVupaAmF36C5IM54ls 16357
connexion/validators/__init__.py sha256=iQ2A3pOWbvrOnOllfuuZ8ROfb8AR6J9YP_Bm01s4AHs 892
connexion/validators/abstract.py sha256=AYKMh7ltNf5XxBoHP9qEf-1mWIUlfVMRqQh2ybGx3Jk 7229
connexion/validators/form_data.py sha256=Au8hzaMKKPR5mWzGS2Fssm0ksVTePSeGmNJdIoBiqUQ 4586
connexion/validators/json.py sha256=TfkNCE3cUefrk2c7zK7zhOadQxTS1n_n6NlMC3r8Siw 4916
connexion/validators/parameter.py sha256=jnIajJy5PV1CwIkWpzhhXRjKLArJFnt1FKkekFAhxDM 4958
connexion-3.2.0.dist-info/LICENSE sha256=WNHhf_5RCaeuKWyq_K39vmp9F28LxKsB4SpomwSZ2L0 11357
connexion-3.2.0.dist-info/METADATA sha256=MQj2eBlevT9GKd_srSKcKVjLKA78adaTmAzVMZu79uc 12978
connexion-3.2.0.dist-info/NOTICE sha256=aAZSHj9Vjir8I-fi1YSqsQunG4Z2zhAi1dlEgqIO5y8 102
connexion-3.2.0.dist-info/WHEEL sha256=RaoafKOydTQ7I_I3JTrPCg6kUmTgtm4BornzOqyEfJ8 88
connexion-3.2.0.dist-info/entry_points.txt sha256=Kh6sf0IG6NN8xBhkSE_bcH8MpOh0gp3FUySJ2PQ6L4w 48
connexion-3.2.0.dist-info/RECORD

entry_points.txt

connexion = connexion.cli:main