Metadata-Version: |
2.1 |
Name: |
Sesh |
Version: |
0.7.2 |
Summary: |
Sesh is a session management library for FastAPI |
Author-Email: |
Brian Farrell <brian.farrell[at]me.com> |
Project-Url: |
repository, https://gitlab.com/brianfarrell/sesh/ |
Project-Url: |
documentation, https://brianfarrell.gitlab.io/sesh/ |
License: |
AGPLv3 |
Keywords: |
authentication,cache,caching,cookie,redis,session |
Classifier: |
Development Status :: 4 - Beta |
Classifier: |
Framework :: FastAPI |
Classifier: |
License :: OSI Approved :: GNU Affero General Public License v3 |
Classifier: |
Programming Language :: Python :: 3 |
Classifier: |
Programming Language :: Python :: 3.12 |
Classifier: |
Typing :: Typed |
Requires-Python: |
>=3.12 |
Requires-Dist: |
aenum (>=3.1.15) |
Requires-Dist: |
fastapi (>=0.111.1) |
Requires-Dist: |
itsdangerous (>=2.2.0) |
Requires-Dist: |
loguru (>=0.7.2) |
Requires-Dist: |
pydantic[email] (>=2.8.2) |
Requires-Dist: |
pydantic-settings (>=2.3.4) |
Requires-Dist: |
redis[hiredis] (>=5.0.7) |
Requires-Dist: |
build[virtualenv]; extra == "dev" |
Requires-Dist: |
setuptools; extra == "dev" |
Requires-Dist: |
setuptools-scm[toml]; extra == "dev" |
Requires-Dist: |
twine (>=5.1.1); extra == "dev" |
Requires-Dist: |
mkdocs-macros-plugin; extra == "doc" |
Requires-Dist: |
mkdocs-material[imaging,recommended]; extra == "doc" |
Requires-Dist: |
mkdocstrings[python]; extra == "doc" |
Requires-Dist: |
mike; extra == "doc" |
Requires-Dist: |
httpx (==0.27.0); extra == "example" |
Requires-Dist: |
uvicorn[standard] (>=0.30.1); extra == "example" |
Requires-Dist: |
alt-pytest-asyncio (>=0.8.1); extra == "test" |
Requires-Dist: |
asgi-lifespan (>=2.1.0); extra == "test" |
Requires-Dist: |
coverage[toml] (>=7.6.0); extra == "test" |
Requires-Dist: |
dirty-equals (>=0.7.1.post0); extra == "test" |
Requires-Dist: |
httpx (==0.27.0); extra == "test" |
Requires-Dist: |
mypy (>=1.11.0); extra == "test" |
Requires-Dist: |
pytest (>=8.2.2); extra == "test" |
Requires-Dist: |
pytest-cov (>=5.0.0); extra == "test" |
Requires-Dist: |
pytest-env (>=1.1.3); extra == "test" |
Requires-Dist: |
uvicorn[standard] (>=0.30.1); extra == "test" |
Provides-Extra: |
dev |
Provides-Extra: |
doc |
Provides-Extra: |
example |
Provides-Extra: |
test |
Description-Content-Type: |
text/markdown |
License-File: |
LICENSE |