From 62e8d667798313a03a811b3d8fb36680de7a247c Mon Sep 17 00:00:00 2001 From: Richard Nemeth Date: Mon, 23 May 2022 20:39:42 +0200 Subject: [PATCH] fix: import classes in the base module --- src/keycloak/__init__.py | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/src/keycloak/__init__.py b/src/keycloak/__init__.py index 62c47a8..2c7f70f 100644 --- a/src/keycloak/__init__.py +++ b/src/keycloak/__init__.py @@ -22,7 +22,41 @@ # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. from ._version import __version__ +from .connection import ConnectionManager +from .exceptions import ( + KeycloakAuthenticationError, + KeycloakAuthorizationConfigError, + KeycloakConnectionError, + KeycloakDeleteError, + KeycloakDeprecationError, + KeycloakError, + KeycloakGetError, + KeycloakInvalidTokenError, + KeycloakOperationError, + KeycloakPostError, + KeycloakPutError, + KeycloakRPTNotFound, + KeycloakSecretNotFound, +) from .keycloak_admin import KeycloakAdmin from .keycloak_openid import KeycloakOpenID -__all__ = ["KeycloakAdmin", "KeycloakOpenID", "__version__"] +__all__ = [ + "__version__", + "ConnectionManager", + "KeycloakAuthenticationError", + "KeycloakAuthorizationConfigError", + "KeycloakConnectionError", + "KeycloakDeleteError", + "KeycloakDeprecationError", + "KeycloakError", + "KeycloakGetError", + "KeycloakInvalidTokenError", + "KeycloakOperationError", + "KeycloakPostError", + "KeycloakPutError", + "KeycloakRPTNotFound", + "KeycloakSecretNotFound", + "KeycloakAdmin", + "KeycloakOpenID", +]