muffin-rest

View on PyPIReverse Dependencies (1)

9.4.0 muffin_rest-9.4.0-py3-none-any.whl

Wheel Details

Project: muffin-rest
Version: 9.4.0
Filename: muffin_rest-9.4.0-py3-none-any.whl
Download: [link]
Size: 36498
MD5: d913e5913e2ca42946bf69f1750a445d
SHA256: c73fb92660c8f58e57bb46f5ee4f47e73067a29bc702de4c92ac8d1fba513079
Uploaded: 2024-11-25 09:25:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: muffin-rest
Version: 9.4.0
Summary: The package provides enhanced support for writing REST APIs with Muffin framework
Author: Kirill Klenov
Author-Email: horneds[at]gmail.com
Home-Page: 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 1.9.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=3efL8-AbxR0oHEwySfWSyfRuxCWyJOwDaYAhUzg6f-0 10772
muffin_rest/limits.py sha256=pA5hnDQgrP-euDGjAoczlT_b7Dxzw5btQ-3okkHYKSA 1855
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=reHbd2o-F6bKEKc8bznzj0TMY2vzjK6Yt1qOny7kt_w 2691
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=wXeneVE1IZl1ROnY28re73H62Y1_tEmoEQYzPhuOyBI 702
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-9.4.0.dist-info/LICENSE sha256=xHPkOZhjyKBMOwXpWn9IB_BVLjrrMxv2M9slKkHj2hM 1082
muffin_rest-9.4.0.dist-info/METADATA sha256=7LF2JbYYQ4k9VusfwGZolZi9oY3rHNIIC3TQs03tUFM 4134
muffin_rest-9.4.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
muffin_rest-9.4.0.dist-info/RECORD