From 77d821bb6e3d8afbca96907a5d2651b2f9e8290f Mon Sep 17 00:00:00 2001 From: edraft Date: Mon, 22 Sep 2025 22:08:44 +0200 Subject: [PATCH] Added internal imports --- src/cpl-api/cpl/api/__init__.py | 3 +++ src/cpl-api/cpl/api/abc/__init__.py | 1 + src/cpl-api/cpl/api/application/__init__.py | 1 + src/cpl-api/cpl/api/middleware/__init__.py | 4 ++++ src/cpl-api/cpl/api/model/__init__.py | 3 +++ src/cpl-api/cpl/api/registry/__init__.py | 2 ++ 6 files changed, 14 insertions(+) diff --git a/src/cpl-api/cpl/api/__init__.py b/src/cpl-api/cpl/api/__init__.py index b163c104..0546ce03 100644 --- a/src/cpl-api/cpl/api/__init__.py +++ b/src/cpl-api/cpl/api/__init__.py @@ -1,5 +1,8 @@ from cpl.dependency.service_collection import ServiceCollection as _ServiceCollection +from .error import APIError, AlreadyExists, EndpointNotImplemented, Forbidden, NotFound, Unauthorized +from .logger import APILogger +from .settings import ApiSettings def add_api(collection: _ServiceCollection): try: diff --git a/src/cpl-api/cpl/api/abc/__init__.py b/src/cpl-api/cpl/api/abc/__init__.py index e69de29b..857fd67f 100644 --- a/src/cpl-api/cpl/api/abc/__init__.py +++ b/src/cpl-api/cpl/api/abc/__init__.py @@ -0,0 +1 @@ +from .asgi_middleware_abc import ASGIMiddleware \ No newline at end of file diff --git a/src/cpl-api/cpl/api/application/__init__.py b/src/cpl-api/cpl/api/application/__init__.py index e69de29b..d3d60652 100644 --- a/src/cpl-api/cpl/api/application/__init__.py +++ b/src/cpl-api/cpl/api/application/__init__.py @@ -0,0 +1 @@ +from .web_app import WebApp \ No newline at end of file diff --git a/src/cpl-api/cpl/api/middleware/__init__.py b/src/cpl-api/cpl/api/middleware/__init__.py index e69de29b..bfeda08e 100644 --- a/src/cpl-api/cpl/api/middleware/__init__.py +++ b/src/cpl-api/cpl/api/middleware/__init__.py @@ -0,0 +1,4 @@ +from .authentication import AuthenticationMiddleware +from .authorization import AuthorizationMiddleware +from .logging import LoggingMiddleware +from .request import RequestMiddleware diff --git a/src/cpl-api/cpl/api/model/__init__.py b/src/cpl-api/cpl/api/model/__init__.py index e69de29b..c7d3622f 100644 --- a/src/cpl-api/cpl/api/model/__init__.py +++ b/src/cpl-api/cpl/api/model/__init__.py @@ -0,0 +1,3 @@ +from .api_route import ApiRoute +from .policy import Policy +from .validation_match import ValidationMatch \ No newline at end of file diff --git a/src/cpl-api/cpl/api/registry/__init__.py b/src/cpl-api/cpl/api/registry/__init__.py index e69de29b..de732fa0 100644 --- a/src/cpl-api/cpl/api/registry/__init__.py +++ b/src/cpl-api/cpl/api/registry/__init__.py @@ -0,0 +1,2 @@ +from .policy import PolicyRegistry +from .route import RouteRegistry \ No newline at end of file