diff --git a/app/__init__.py b/app/__init__.py index 09ea62405..48e122bd8 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -109,6 +109,7 @@ from app.notify_client.template_statistics_api_client import template_statistics from app.notify_client.upload_api_client import upload_api_client from app.notify_client.user_api_client import user_api_client from app.url_converters import SimpleDateTypeConverter, TemplateTypeConverter +from app.utils.api_health import is_api_down from app.utils.govuk_frontend_jinja.flask_ext import init_govuk_frontend from notifications_utils import logging, request_helper from notifications_utils.formatters import ( @@ -118,8 +119,6 @@ from notifications_utils.formatters import ( from notifications_utils.recipients import format_phone_number_human_readable from notifications_utils.url_safe_token import generate_token -from app.utils.api_health import is_api_down - login_manager = LoginManager() csrf = CSRFProtect() talisman = Talisman() diff --git a/app/utils/api_health.py b/app/utils/api_health.py index b22ffd63d..b476db2c4 100644 --- a/app/utils/api_health.py +++ b/app/utils/api_health.py @@ -1,6 +1,7 @@ -import os -import requests import logging +import os + +import requests from requests.exceptions import RequestException logger = logging.getLogger(__name__) diff --git a/poetry.lock b/poetry.lock index f298ef7fd..39f8fcef3 100644 --- a/poetry.lock +++ b/poetry.lock @@ -17,6 +17,7 @@ version = "5.0.1" description = "Timeout context manager for asyncio programs" optional = false python-versions = ">=3.8" +groups = ["main"] files = [ {file = "async_timeout-5.0.1-py3-none-any.whl", hash = "sha256:39e3809566ff85354557ec2398b55e096c8364bacac9405a7a1fa429e77fe76c"}, {file = "async_timeout-5.0.1.tar.gz", hash = "sha256:d9321a7a3d5a6a5e187e824d2fa0793ce379a202935782d555d6e9d2735677d3"}, @@ -1473,6 +1474,7 @@ version = "3.0.2" description = "Safely add untrusted strings to HTML/XML markup." optional = false python-versions = ">=3.9" +groups = ["main", "dev"] files = [ {file = "MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8"}, {file = "MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158"},