python_input_validation.sanitizers

Business-level input sanitizers.

Functions

sanitize_email(→ str)

Sanitize email input (business-level).

sanitize_text_input(→ str)

Sanitize general text input.

Module Contents

python_input_validation.sanitizers.sanitize_email(email: str) str

Sanitize email input (business-level).

Args:

email: Email address to sanitize

Returns:

Sanitized email (lowercased, trimmed)

python_input_validation.sanitizers.sanitize_text_input(text: str, max_length: int | None = None) str

Sanitize general text input.

Args:

text: Text to sanitize max_length: Optional maximum length

Returns:

Sanitized text