From 689e1a9fcb84f0a675e48acac4bb1a9f065c6ec4 Mon Sep 17 00:00:00 2001 From: gabino Date: Wed, 4 Mar 2026 13:09:49 -0600 Subject: [PATCH] Update CUENCA_FILE_URL regex pattern for API endpoints --- cuenca_validations/types/requests.py | 3 ++- cuenca_validations/version.py | 2 +- tests/test_requests.py | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/cuenca_validations/types/requests.py b/cuenca_validations/types/requests.py index 33597a42..de3a96d4 100644 --- a/cuenca_validations/types/requests.py +++ b/cuenca_validations/types/requests.py @@ -92,7 +92,8 @@ ) CUENCA_FILE_URL = ( - r'^https:\/\/(?:stage|sandbox|api)\.cuenca\.com\/files\/([a-zA-Z0-9\-_]+)$' + r'^https:\/\/(?:api\.stage|api\.sandbox|api)\.cuenca\.com' + r'\/files\/([a-zA-Z0-9\-_]+)$' ) DOCS_WITH_BACK = [ diff --git a/cuenca_validations/version.py b/cuenca_validations/version.py index c2ca560b..97ab6826 100644 --- a/cuenca_validations/version.py +++ b/cuenca_validations/version.py @@ -1 +1 @@ -__version__ = '2.1.24' +__version__ = '2.1.25' diff --git a/tests/test_requests.py b/tests/test_requests.py index c70ab90a..e937fb03 100644 --- a/tests/test_requests.py +++ b/tests/test_requests.py @@ -8,7 +8,7 @@ from cuenca_validations.typing import DictStrAny -@pytest.mark.parametrize('environment', ['stage', 'sandbox', 'api']) +@pytest.mark.parametrize('environment', ['api.stage', 'api.sandbox', 'api']) def test_file_cuenca_url(environment: str) -> None: request_data: DictStrAny = dict( tos_id='TS67dcae8e74e81bba5a77bf47',