cadwyn

View on PyPIReverse Dependencies (0)

5.1.0 cadwyn-5.1.0-py3-none-any.whl

Wheel Details

Project: cadwyn
Version: 5.1.0
Filename: cadwyn-5.1.0-py3-none-any.whl
Download: [link]
Size: 56938
MD5: 06cfbc29836aa25d63c2e0dee0a97ea6
SHA256: d2159ae44a13f3088948c772f1871d3d7ffdb206a7cdaa7d28c69fe8933e7dfd
Uploaded: 2025-03-08 16:48:34 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: cadwyn
Version: 5.1.0
Summary: Production-ready community-driven modern Stripe-like API versioning in FastAPI
Author-Email: Stanislav Zmiev <zmievsa[at]gmail.com>
Project-Url: Source code, https://github.com/zmievsa/cadwyn
Project-Url: Documentation, https://docs.cadwyn.dev
Keywords: api,api-versioning,code-generation,fastapi,hints,json-schema,pydantic,python,python310,python311,python312,python313,python39,stripe,versioning
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: AsyncIO
Classifier: Framework :: FastAPI
Classifier: Framework :: Pydantic
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
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 :: 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 :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.9
Requires-Dist: backports-strenum (<2,>=1.3.1); python_version < "3.11"
Requires-Dist: fastapi (>=0.112.3)
Requires-Dist: issubclass (>=0.1.2)
Requires-Dist: jinja2 (>=3.1.2)
Requires-Dist: pydantic (>=2.0.0)
Requires-Dist: starlette (>=0.30.0)
Requires-Dist: typing-extensions (>=4.8.0)
Requires-Dist: fastapi[standard] (>=0.112.3); extra == "standard"
Requires-Dist: typer (>=0.7.0); extra == "standard"
Provides-Extra: standard
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 2389 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
cadwyn/__init__.py sha256=gWsp-oNP5LhBqWF_rsrv6sEYP9KchTu8xhxAR8uaPm0 1035
cadwyn/__main__.py sha256=fGoKJPNVueqqXW4rqwmRUBBMoDGeLEyATdT-rel5Pvs 2449
cadwyn/_asts.py sha256=QvqZmDdwH8U-Ocpj9vYR6MRrIANF8ugk9oZgAo76qLs 5223
cadwyn/_importer.py sha256=QV6HqODCG9K2oL4Vc15fAqL2-plMvUWw_cgaj4Ln4C8 1075
cadwyn/_render.py sha256=7jb32Cnbf6xJicYBGRuhGz4U5LUzo8InZbf-gENgnEw 5537
cadwyn/_utils.py sha256=q_mTtMKTNTDzqCza67XST-jaPSfuTgnFLmOe0dlGeYY 2295
cadwyn/applications.py sha256=YyESoMwQMq9jxqai6lNrsL0BAKxjTKW5lm3Se_U81j4 20391
cadwyn/changelogs.py sha256=aBTlsZ8PQpw9t4sSyezNTYDs6CMPtzIGulgAHA1ELPs 19622
cadwyn/exceptions.py sha256=gLCikeUPeLJwVjM8_DoSTIFHwmNI7n7vw1atpgHvbMU 1803
cadwyn/middleware.py sha256=jtcysj66Fck_3EteK0zLJCOTMms3g6avi3U8lV-roQI 4316
cadwyn/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cadwyn/route_generation.py sha256=e7mnVqtvTx1Oh_khmrM0dAowhVUOO1K4vaVVEGgXgrY 25230
cadwyn/routing.py sha256=EkV38cDQFAtR1M_fGWeq81lYaSPuDK4Pr8fjTTJVZvY 6912
cadwyn/schema_generation.py sha256=J9HWrxwmsozR6RwhLDhL5cdy_hnwJ0HmusIKhQ7yt8I 44912
cadwyn/static/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cadwyn/static/docs.html sha256=WNm5ANJVy51TcIUFOaqKf1Z8eF86CC85TTHPxACtkzw 3455
cadwyn/structure/__init__.py sha256=Wgvjdq3vfl9Yhe-BkcFGAMi_Co11YOfTmJQqgF5Gzx4 655
cadwyn/structure/common.py sha256=YuyfYMxkJcj2c5SFh9teBoEC2xLO5_2QjPzYjwdZcTs 478
cadwyn/structure/data.py sha256=NWURVnP_84VI2ugp9ppo0Ofyve3pVYjymF9K82Jh-SA 7791
cadwyn/structure/endpoints.py sha256=zUgzglNhBPnmWdJ03A8pFT4zPs_lj8nQ7c7Uo2d-ejU 6246
cadwyn/structure/enums.py sha256=4FCc9aniLE3VuWAVIacrNP_FWxTIUm9JkeeHA_zZdwQ 1254
cadwyn/structure/schemas.py sha256=80AUbko1cksXh7qPBmnknDFLK52xr4kw9HfHeXqcw1I 10813
cadwyn/structure/versions.py sha256=9ihqt27upAOWXCGYou2rCJ7ZqgxjJshKOFpx2LuLpBE 33905
cadwyn-5.1.0.dist-info/METADATA sha256=VJxbSg9GgUty0MNmjf9gkvLnMrx5R5UFq-FseQ3yWOk 4562
cadwyn-5.1.0.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
cadwyn-5.1.0.dist-info/entry_points.txt sha256=mGX8wl-Xfhpr5M93SUmkykaqinUaYAvW9rtDSX54gx0 47
cadwyn-5.1.0.dist-info/licenses/LICENSE sha256=KeCWewiDQYpmSnzF-p_0YpoWiyDcUPaCuG8OWQs4ig4 1072
cadwyn-5.1.0.dist-info/RECORD

entry_points.txt

cadwyn = cadwyn.__main__:app