Beekeepy: Add session holder class and session token handling
Compare changes
Files
14+ 37
− 41
@@ -5,11 +5,12 @@ from abc import ABC, abstractmethod
@@ -20,7+21,7 @@
@@ -29,7+30,7 @@
@@ -78,12 +76,12 @@ class AbstractHandle:
@@ -109,7 +107,7 @@ class AbstractHandle:
@@ -121,10 +119,6 @@ class AbstractHandle:
@@ -153,9 +147,9 @@ def _retry_on_unable_to_acquire_database_lock( # noqa: C901
@@ -182,7 +176,7 @@ def _retry_on_unable_to_acquire_database_lock( # noqa: C901
@@ -199,17 +193,18 @@ class AbstractAsyncHandle(ABC, AbstractHandle, ContextAsync[Self]): # type: ign
@@ -224,11 +219,12 @@ class AbstractSyncHandle(ABC, AbstractHandle, ContextSync[Self]): # type: ignor