muffin-rest

View on PyPIReverse Dependencies (1)

10.0.0 muffin_rest-10.0.0-py3-none-any.whl

Wheel Details

Project: muffin-rest
Version: 10.0.0
Filename: muffin_rest-10.0.0-py3-none-any.whl
Download: [link]
Size: 36363
MD5: 3d92d36d669a9dbfc45b86563f6e8382
SHA256: 7da2bed0502d93e6afa516f77279f9ec8a6793f4c3925428d9ceeb5eb706a734
Uploaded: 2025-01-31 14:03:38 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: muffin-rest
Version: 10.0.0
Summary: The package provides enhanced support for writing REST APIs with Muffin framework
Author: Kirill Klenov
Author-Email: horneds[at]gmail.com
Project-Url: Homepage, https://github.com/klen/muffin-rest
Project-Url: Repository, https://github.com/klen/muffin-rest
License: MIT
Keywords: rest,api,muffin,asgi,asyncio,trio
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: AsyncIO
Classifier: Framework :: Trio
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
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 :: WWW/HTTP
Requires-Python: >=3.9,<4.0
Requires-Dist: apispec (<7,>=6)
Requires-Dist: marshmallow (<4,>=3)
Requires-Dist: marshmallow-peewee; extra == "peewee"
Requires-Dist: marshmallow-sqlalchemy; extra == "sqlalchemy"
Requires-Dist: muffin (<1,>=0)
Requires-Dist: muffin-databases; extra == "sqlalchemy"
Requires-Dist: muffin-peewee-aio; extra == "peewee"
Requires-Dist: pyyaml; extra == "yaml"
Requires-Dist: sqlalchemy; extra == "sqlalchemy"
Provides-Extra: peewee
Provides-Extra: sqlalchemy
Provides-Extra: yaml
Description-Content-Type: text/x-rst
[Description omitted; length: 2617 characters]

WHEEL

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

RECORD

Path Digest Size
muffin_rest/__init__.py sha256=NBZeOEJgQHtFFhVgd9d0fpApFRgU405sbm0cu1y1MOU 1242
muffin_rest/api.py sha256=zssoHjqTsa8UCAyxj6TxQVluYPX9Sigyiph6SRxBY6I 3870
muffin_rest/errors.py sha256=mxEBhNPo3pwpG2em6zaQonbfRgHFBJ3I8WunVYWDjvM 1163
muffin_rest/filters.py sha256=hc-fhBODwrgJM_CvXNtTVH6jIOkjLog8En0iKKYXAGU 5947
muffin_rest/handler.py sha256=p3YQZRF2XgoBrf3r2QNVECqjTilYk5ZXFQ53GiJpZAA 10450
muffin_rest/limits.py sha256=Fnlu4Wj3B-BzpahLK-rDbd1GEd7CEQ3zxyOD0vee7GE 2007
muffin_rest/marshmallow.py sha256=jWsZeMj3KslbGGgzEMo8-e5eeuGhmqFolL0mIEquylc 789
muffin_rest/mongo/__init__.py sha256=SiYSbX6ySJl43fw9aGREIs8ZsS8Qk_ieizoPOj4DjJc 4656
muffin_rest/mongo/filters.py sha256=yIxIDVqMn6SoDgVhCqiTxYetw0hoaf_3jIvX2Vnizok 964
muffin_rest/mongo/schema.py sha256=y4OEPQnlV_COTIIQ3cKmpqDpD2r18eAWn0rijQldWm0 1205
muffin_rest/mongo/sorting.py sha256=iJBnaFwE7g_JMwpGpQkoqSqbQK9XULx1K3skiRRgLgY 870
muffin_rest/mongo/types.py sha256=jaODScgwwYbzHis3DY4bPzU1ahiMJMSwquH5_Thi-Gg 200
muffin_rest/mongo/utils.py sha256=mNkLM-D6gqOA9YW2Qdw0DvE2N4LRmxLAiPMKH9WLttM 3958
muffin_rest/openapi.py sha256=0QU7qrfBjGl0vl378SJC5boZZI2ogddl45fS9WL4Axw 8751
muffin_rest/options.py sha256=38y7AasyAghXNffxX-3xgqLbWDQ1RxAhg77ze7c0Mu0 2232
muffin_rest/peewee/__init__.py sha256=94DSj_ftT6fbPksHlBv40AH2HWaiZommUFOMN2jd9a4 129
muffin_rest/peewee/filters.py sha256=p813eJqyTkAhmS3C1P8rWFWb9Tl33OtADjgLctqKnns 2475
muffin_rest/peewee/handler.py sha256=Tk20ChTGkhzSF0K1-TFruPfXJyHfJE_fDKcQqGQeoAU 5297
muffin_rest/peewee/openapi.py sha256=lDnLnoXi33p0YeFVwRgaVrndyrG2XL93RH-BzbxinOY 1105
muffin_rest/peewee/options.py sha256=TimJtErC9e8B7BRiEkHiBZd71_bZbYr-FE2PIlQvfH0 1455
muffin_rest/peewee/schemas.py sha256=w6jBziUp40mOOjkz_4RCXuY0x5ZDIe9Ob25k1FnZSfc 469
muffin_rest/peewee/sorting.py sha256=aTLL2zYeNfkamfbGuKkIClOsJktdZZZlzZKafccWxyQ 1977
muffin_rest/peewee/types.py sha256=cgCXhpGHkImKwudA1lulZHz5oJswHH168AiW5MhZRCM 155
muffin_rest/peewee/utils.py sha256=wrDcEEeCMzK4GdMSBi7BX0XpBPRZ6pF_EHwDsZPgL1s 706
muffin_rest/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
muffin_rest/redoc.html sha256=GtuHIMvTuSi8Ro6bgI-G8VB94AljMyfjcZseqtBmGCY 559
muffin_rest/schemas.py sha256=BW3dF82C6Q6STs4tZjej1x8Ii1rI3EZUJZR4mNNKmu4 875
muffin_rest/sorting.py sha256=7k7dxElnEGiwvdfDivzcoLnAOXqpQoK52H-ss79Gw0g 2813
muffin_rest/sqlalchemy/__init__.py sha256=9MSvOXWP6665LiA5O1Icl2V05bpz6Ex5sUHB9YWKLvE 6393
muffin_rest/sqlalchemy/filters.py sha256=ejqjEZU0vqvnLwG0sX7QV3RjcXI0a2Ro_A34AAiGMEc 2489
muffin_rest/sqlalchemy/sorting.py sha256=YlFKpIet4TUy7fJ2UBLC8b9lAOwY66QBpPDDApbyh8M 1643
muffin_rest/sqlalchemy/types.py sha256=Exm-zAQCtPAwXvYcCTtPRqSa-wTEWRcH_v2YSsJkB6s 198
muffin_rest/swagger.html sha256=2uGLu_KpkYf925KnDKHBJmV9pm6OHn5C3BWScESsUS8 1736
muffin_rest/types.py sha256=m27-g6BI7qdSWGym4fWALBJa2ZpWR0_m0nlrDx7iTCo 566
muffin_rest/utils.py sha256=c08E4HJ4SLYC-91GKPEbsyKTZ4sZbTN4qDqJbNg_HTE 2076
muffin_rest-10.0.0.dist-info/LICENSE sha256=xHPkOZhjyKBMOwXpWn9IB_BVLjrrMxv2M9slKkHj2hM 1082
muffin_rest-10.0.0.dist-info/METADATA sha256=zVOQR6PAyL4QD4P8S1HPS3g5CPMfCpR3S-EGKCnsBpg 4147
muffin_rest-10.0.0.dist-info/WHEEL sha256=IYZQI976HJqqOpQU6PHkJ8fb3tMNBFjg-Cn-pwAbaFM 88
muffin_rest-10.0.0.dist-info/RECORD