python_input_validation.validators

Business-level input validators.

Functions

validate_email_format(→ bool)

Validate email format (business-level).

validate_string_length(→ bool)

Validate string length constraints.

Module Contents

python_input_validation.validators.validate_email_format(email: str) bool

Validate email format (business-level).

Args:

email: Email to validate

Returns:

True if valid format

python_input_validation.validators.validate_string_length(text: str, min_length: int | None = None, max_length: int | None = None) bool

Validate string length constraints.

Args:

text: Text to validate min_length: Minimum length (inclusive) max_length: Maximum length (inclusive)

Returns:

True if length is valid