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 |