├── .codecov.yml ├── .coveragerc ├── .flake8 ├── .github ├── dependabot.yml └── workflows │ ├── auto-merge.yml │ ├── ci.yaml │ └── codeql.yml ├── .gitignore ├── .isort.cfg ├── .mypy.ini ├── .pre-commit-config.yaml ├── .pyup.yml ├── CHANGES.txt ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── aiohttp_session ├── __init__.py ├── cookie_storage.py ├── log.py ├── memcached_storage.py ├── nacl_storage.py ├── py.typed └── redis_storage.py ├── codecov.yml ├── demo ├── flash_messages_example.py ├── login_required_example.py ├── main.py ├── memcached_storage.py └── redis_storage.py ├── docs ├── Makefile ├── _static │ └── aiohttp-icon-128x128.png ├── aiohttp-icon.ico ├── conf.py ├── glossary.rst ├── index.rst ├── make.bat └── reference.rst ├── examples └── postgres_storage.py ├── pytest.ini ├── requirements-dev.txt ├── requirements.txt ├── setup.py └── tests ├── __init__.py ├── conftest.py ├── test_abstract_storage.py ├── test_cookie_storage.py ├── test_encrypted_cookie_storage.py ├── test_get_session.py ├── test_http_exception.py ├── test_memcached_storage.py ├── test_nacl_storage.py ├── test_path_domain.py ├── test_redis_storage.py ├── test_response_types.py ├── test_session_dict.py ├── test_session_middleware.py └── typedefs.py /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/.coveragerc -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/.github/workflows/auto-merge.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/.gitignore -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/.isort.cfg -------------------------------------------------------------------------------- /.mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/.mypy.ini -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pyup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/.pyup.yml -------------------------------------------------------------------------------- /CHANGES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/CHANGES.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/README.rst -------------------------------------------------------------------------------- /aiohttp_session/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/aiohttp_session/__init__.py -------------------------------------------------------------------------------- /aiohttp_session/cookie_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/aiohttp_session/cookie_storage.py -------------------------------------------------------------------------------- /aiohttp_session/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/aiohttp_session/log.py -------------------------------------------------------------------------------- /aiohttp_session/memcached_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/aiohttp_session/memcached_storage.py -------------------------------------------------------------------------------- /aiohttp_session/nacl_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/aiohttp_session/nacl_storage.py -------------------------------------------------------------------------------- /aiohttp_session/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aiohttp_session/redis_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/aiohttp_session/redis_storage.py -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/codecov.yml -------------------------------------------------------------------------------- /demo/flash_messages_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/demo/flash_messages_example.py -------------------------------------------------------------------------------- /demo/login_required_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/demo/login_required_example.py -------------------------------------------------------------------------------- /demo/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/demo/main.py -------------------------------------------------------------------------------- /demo/memcached_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/demo/memcached_storage.py -------------------------------------------------------------------------------- /demo/redis_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/demo/redis_storage.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/aiohttp-icon-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/docs/_static/aiohttp-icon-128x128.png -------------------------------------------------------------------------------- /docs/aiohttp-icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/docs/aiohttp-icon.ico -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/glossary.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/docs/glossary.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/docs/reference.rst -------------------------------------------------------------------------------- /examples/postgres_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/examples/postgres_storage.py -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_abstract_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/tests/test_abstract_storage.py -------------------------------------------------------------------------------- /tests/test_cookie_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/tests/test_cookie_storage.py -------------------------------------------------------------------------------- /tests/test_encrypted_cookie_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/tests/test_encrypted_cookie_storage.py -------------------------------------------------------------------------------- /tests/test_get_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/tests/test_get_session.py -------------------------------------------------------------------------------- /tests/test_http_exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/tests/test_http_exception.py -------------------------------------------------------------------------------- /tests/test_memcached_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/tests/test_memcached_storage.py -------------------------------------------------------------------------------- /tests/test_nacl_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/tests/test_nacl_storage.py -------------------------------------------------------------------------------- /tests/test_path_domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/tests/test_path_domain.py -------------------------------------------------------------------------------- /tests/test_redis_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/tests/test_redis_storage.py -------------------------------------------------------------------------------- /tests/test_response_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/tests/test_response_types.py -------------------------------------------------------------------------------- /tests/test_session_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/tests/test_session_dict.py -------------------------------------------------------------------------------- /tests/test_session_middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/tests/test_session_middleware.py -------------------------------------------------------------------------------- /tests/typedefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aio-libs/aiohttp-session/HEAD/tests/typedefs.py --------------------------------------------------------------------------------