Registry / security / cuenca-validations

cuenca-validations

JSON →
library2.1.37pypypi✓ verified 81d ago

A library of common validations used across Cuenca's services for data integrity. Current version 2.1.37, requires Python >=3.9. Released on PyPI with regular updates.

pip install cuenca-validations
INSTALL
IMPORT
SIG · CUENCA-VALIDATIONS
C
cuenca-validations
securitypythonv2.1.37
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

PhoneNumber
from cuenca_validations import PhoneNumber
from cuenca_validations.models.base import CuencaBaseModel

Define a validation model using CuencaBaseModel and Pydantic.

from cuenca_validations.models.base import CuencaBaseModel from pydantic import Field class MyModel(CuencaBaseModel): name: str = Field(..., min_length=1) my_model = MyModel(name='Alice') print(my_model.dict())
Debug
Known issues
breakingVersion 2.0 dropped Python 3.8 support; requires >=3.9.
fix
Upgrade Python to 3.9+ or pin cuenca-validations<2.0
affects: <2.0
gotchaModels must be imported from specific submodules, not from cuenca_validations.models directly.
fix
Import from cuenca_validations.models.users, etc.
affects: all
deprecatedValidation methods using deprecated pydantic v1 syntax may break; migrate to pydantic v2 style.
fix
Use pydantic v2 Field and validators.
affects: >=2.1.0
Upgrade
Version history
2.1.37latest on PyPI · released Jun 4, 2026
Audit
Dependencies
pydanticrequiredUsed for data validation models
Agent activity
15 hits · last 30 days
node
14
Amazon
1
Resources
cuenca-validations — pip install cuenca-validations · libregistry