esmerald-sessions

View on PyPIReverse Dependencies (0)

0.3.0 esmerald_sessions-0.3.0-py3-none-any.whl

Wheel Details

Project: esmerald-sessions
Version: 0.3.0
Filename: esmerald_sessions-0.3.0-py3-none-any.whl
Download: [link]
Size: 9583
MD5: e1e998ec9e6b762b1b6a66a931647cef
SHA256: 9a8fb474ed69ff2f4ed5f44a2368e7089cbb987e6f6b8f43fa52b40486a8115e
Uploaded: 2023-05-17 15:10:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: esmerald_sessions
Version: 0.3.0
Summary: An alternative SessionMiddleware for Esmerald with Pydantic.
Author-Email: Tiago Silva <tiago.silva[at]dymmond.com>
Project-Url: Homepage, https://github.com/dymmond/esmerald-sessions
Project-Url: Documentation, https://esmerald-sessions.dymmond.com/
Project-Url: Changelog, https://esmerald-sessions.dymmond.com/release-notes/
Project-Url: Funding, https://github.com/sponsors/tarsil
Project-Url: Source, https://github.com/dymmond/esmerald-sessions
Keywords: api,asgi,esmerald,fastapi,framework,http,machine learning,ml,openapi,pydantic,rest,starlette,websocket
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Framework :: AnyIO
Classifier: Framework :: AsyncIO
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 :: Only
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: 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.8
Requires-Dist: aiomcache (>=0.7.0)
Requires-Dist: asyncio (<4.0.0,>=3.4.3)
Requires-Dist: esmerald (>=1.2.3)
Requires-Dist: orjson (>=3.8.12)
Requires-Dist: pydantic (<2.0.0,>=1.10.2)
Requires-Dist: pymemcache (<5.0.0,>=4.0.0)
Requires-Dist: redis (<5.0.0,>=4.3.4)
Requires-Dist: aiomcache (>=0.7.0); extra == "all"
Requires-Dist: asyncio (<4.0.0,>=3.4.3); extra == "all"
Requires-Dist: esmerald (>=0.5.1); extra == "all"
Requires-Dist: pydantic (<2.0.0,>=1.10.2); extra == "all"
Requires-Dist: pymemcache (<5.0.0,>=4.0.0); extra == "all"
Requires-Dist: pytz (>=2022.6); extra == "all"
Requires-Dist: redis (<5.0.0,>=4.3.4); extra == "all"
Requires-Dist: tzlocal (<5.0,>=4.2); extra == "all"
Requires-Dist: autoflake (<3.0.0,>=1.4.0); extra == "dev"
Requires-Dist: black (<23.0.0,>=22.10.0); extra == "dev"
Requires-Dist: flake8 (<7.0.0,>=3.8.3); extra == "dev"
Requires-Dist: isort (<6.0.0,>=5.0.6); extra == "dev"
Requires-Dist: loguru (<0.7.0,>=0.6.0); extra == "dev"
Requires-Dist: mypy (==0.991); extra == "dev"
Requires-Dist: pre-commit (<3.0.0,>=2.17.0); extra == "dev"
Requires-Dist: watchfiles (<0.20.0,>=0.16.1); extra == "dev"
Requires-Dist: mdx-include (<2.0.0,>=1.4.2); extra == "doc"
Requires-Dist: mkautodoc (<0.3.0,>=0.2.0); extra == "doc"
Requires-Dist: mkdocs-markdownextradata-plugin (<0.3.0,>=0.2.5); extra == "doc"
Requires-Dist: mkdocs-material (<10.0.0,>=9.0.13); extra == "doc"
Requires-Dist: mkdocs (<2.0.0,>=1.1.2); extra == "doc"
Requires-Dist: mkdocstrings (<0.30.0,>=0.20.0); extra == "doc"
Requires-Dist: pyyaml (<7.0.0,>=6.0); extra == "doc"
Requires-Dist: asyncz[test] (==0.1.3); extra == "test"
Requires-Dist: fakeredis (>=1.10.1); extra == "test"
Requires-Dist: pytest-asyncio (>=0.19.0); extra == "test"
Requires-Dist: pytest-cov (<5.0.0,>=2.12.0); extra == "test"
Requires-Dist: pytest-mock (>=3.10.0); extra == "test"
Requires-Dist: pytest (<8.0.0,>=7.1.3); extra == "test"
Requires-Dist: requests (<3.0.0,>=2.27.0); extra == "test"
Requires-Dist: ruff (<1.0.0,>=0.0.256); extra == "test"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: test
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 1897 characters]

WHEEL

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

RECORD

Path Digest Size
esmerald_sessions/__init__.py sha256=8Q1CfP66VQrKZuuaoxsMz6kmlbpRFT63hsIbqv5HGSA 593
esmerald_sessions/backends.py sha256=imoUVTAaAO5iGN1KQsmR3UX_lF1X7AoAtTJyy8u_LJM 3483
esmerald_sessions/config.py sha256=HIpDHFAf97ryejdsqUkzWY25p6LbAGg6jRXKtV16rD8 1550
esmerald_sessions/datastructures.py sha256=4oCo8ooZSDUsbS61cN63YrCBb0kVIs2QQFyE_VEOiC0 758
esmerald_sessions/enums.py sha256=f7rWVG_xzuYIawd509Lj-hLsao6pCAG7zjvqBzWbHMU 240
esmerald_sessions/exceptions.py sha256=cyfLVHBzddyTYauyfCDFKxJr4LyZQ5KbiPOu7GCn-SA 657
esmerald_sessions/middleware.py sha256=c7oiLFqeZaI2LNTi0xKdDqXO-7oiB2L4Ip4IhS3sXRA 6053
esmerald_sessions/protocols.py sha256=RRwCjjM7PsCLQA6iyJyLCDEpSCeps5P7nFGAKYCexQY 763
esmerald_sessions/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
esmerald_sessions/types.py sha256=wVaA_9Fn4FIrn-vm7hvxp_-2N7N3EPNTMFhoTQOUSao 314
esmerald_sessions-0.3.0.dist-info/METADATA sha256=tuRLKT0Hd79xPxTm8qcUcodfHQXAMC3bqgIPdNkPiUA 5801
esmerald_sessions-0.3.0.dist-info/WHEEL sha256=y1bSCq4r5i4nMmpXeUJMqs3ipKvkZObrIXSvJHm1qCI 87
esmerald_sessions-0.3.0.dist-info/licenses/LICENSE sha256=yKEzXcumAsbG37l9nYusXVAui-b6BPg7mwgiib5xgAo 1078
esmerald_sessions-0.3.0.dist-info/RECORD