From 0b23b2212afe6b099362fa24b6f1ae49d5db9e5d Mon Sep 17 00:00:00 2001 From: gabino Date: Thu, 24 Jul 2025 13:16:59 -0600 Subject: [PATCH 1/4] Add fiscal_regime_code field to User class --- cuenca/resources/users.py | 3 +++ cuenca/version.py | 2 +- requirements.txt | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/cuenca/resources/users.py b/cuenca/resources/users.py index e6efbe68..770572df 100644 --- a/cuenca/resources/users.py +++ b/cuenca/resources/users.py @@ -7,6 +7,7 @@ Beneficiary, KYCFile, PhoneNumber, + SATRegimeCode, TOSAgreement, TOSRequest, UserQuery, @@ -58,6 +59,7 @@ class User(Creatable, Retrievable, Updateable, Queryable): ) platform_id: Optional[str] = None clabe: Optional[Clabe] = None + fiscal_regime_code: Optional[SATRegimeCode] = None # These fields are added by identify when retrieving a User: names: Optional[str] = None first_surname: Optional[str] = None @@ -149,6 +151,7 @@ def update( email_verification_id: Optional[str] = None, phone_verification_id: Optional[str] = None, curp_document: Optional[SerializableHttpUrl] = None, + fiscal_regime_code: Optional[SATRegimeCode] = None, *, session: Session = global_session, ) -> 'User': diff --git a/cuenca/version.py b/cuenca/version.py index 7c06d6a5..bc2d1000 100644 --- a/cuenca/version.py +++ b/cuenca/version.py @@ -1,3 +1,3 @@ -__version__ = '2.1.7' +__version__ = '2.1.8.dev1' CLIENT_VERSION = __version__ API_VERSION = '2020-03-19' diff --git a/requirements.txt b/requirements.txt index 0dd840ee..00b6be3b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ requests==2.32.3 -cuenca-validations==2.1.12 +cuenca-validations==2.1.13.dev1 pydantic-extra-types==2.10.2 From 11528e7a6d0775be63b848f782d8551ec5bdce22 Mon Sep 17 00:00:00 2001 From: gabino Date: Thu, 24 Jul 2025 13:20:45 -0600 Subject: [PATCH 2/4] Update version to 2.1.8.dev2 in version.py --- cuenca/version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cuenca/version.py b/cuenca/version.py index bc2d1000..c7805f47 100644 --- a/cuenca/version.py +++ b/cuenca/version.py @@ -1,3 +1,3 @@ -__version__ = '2.1.8.dev1' +__version__ = '2.1.8.dev2' CLIENT_VERSION = __version__ API_VERSION = '2020-03-19' From 28a3b7abef0121b127830ef4208d9920bbd22d38 Mon Sep 17 00:00:00 2001 From: gabino Date: Thu, 24 Jul 2025 13:24:03 -0600 Subject: [PATCH 3/4] Add fiscal_regime_code to User class --- cuenca/resources/users.py | 1 + cuenca/version.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/cuenca/resources/users.py b/cuenca/resources/users.py index 770572df..c44cc0ac 100644 --- a/cuenca/resources/users.py +++ b/cuenca/resources/users.py @@ -169,6 +169,7 @@ def update( email_verification_id=email_verification_id, phone_verification_id=phone_verification_id, curp_document=curp_document, + fiscal_regime_code=fiscal_regime_code, status=status, ) return cls._update(id=user_id, **request.model_dump(), session=session) diff --git a/cuenca/version.py b/cuenca/version.py index c7805f47..7d803cc9 100644 --- a/cuenca/version.py +++ b/cuenca/version.py @@ -1,3 +1,3 @@ -__version__ = '2.1.8.dev2' +__version__ = '2.1.8.dev3' CLIENT_VERSION = __version__ API_VERSION = '2020-03-19' From 1007d07f559728a51fd556ae99b22a10bfb2cd05 Mon Sep 17 00:00:00 2001 From: gabino Date: Thu, 24 Jul 2025 17:36:09 -0600 Subject: [PATCH 4/4] Set version to 2.1.8 in version.py --- cuenca/version.py | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cuenca/version.py b/cuenca/version.py index 7d803cc9..1d8a80ac 100644 --- a/cuenca/version.py +++ b/cuenca/version.py @@ -1,3 +1,3 @@ -__version__ = '2.1.8.dev3' +__version__ = '2.1.8' CLIENT_VERSION = __version__ API_VERSION = '2020-03-19' diff --git a/requirements.txt b/requirements.txt index 00b6be3b..ea8bb83f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ requests==2.32.3 -cuenca-validations==2.1.13.dev1 +cuenca-validations==2.1.13 pydantic-extra-types==2.10.2