Coverage for src/lexigram/auth/session/__init__.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.15.4, created at 2026-08-25 12:26 +0800

1"""Session management for lexigram-auth.""" 

2 

3from __future__ import annotations 

4 

5from lexigram.auth.session.cookie_backend import SessionCookieBackend 

6from lexigram.auth.session.hooks import ( 

7 SessionCreatedHook, 

8 SessionExpiredHook, 

9 SessionRefreshedHook, 

10 SessionRevokedHook, 

11) 

12from lexigram.auth.session.manager import SessionManagerImpl 

13 

14__all__ = [ 

15 "SessionCookieBackend", 

16 "SessionCreatedHook", 

17 "SessionExpiredHook", 

18 "SessionManagerImpl", 

19 "SessionRefreshedHook", 

20 "SessionRevokedHook", 

21]