Skip to main content

Tools for validating user data and input in Python.

Project description

APN Validators

The Validation Package provides a robust and extensible framework for validating data in Python applications. Designed with flexibility and scalability in mind, it offers a suite of pre-built validators and supports custom validation logic. This package ensures data integrity and simplifies the process of enforcing business rules across various domains.

Key Features

  • Modular Design: Each validator is encapsulated in its own class, making it easy to manage and extend the validation logic.
  • Customizable Error Messages: Validators support customizable error messages, allowing for clear and context-specific feedback.
  • Customizable Schema: Users can create their own validation schemas according to their specific needs, providing flexibility to handle unique validation scenarios.
  • Comprehensive Validation Suite: Includes a wide range of validators for common data validation tasks such as length checks, format verification, numerical comparisons, list inclusion, and regular expression matching.

Documentation

Read the documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

apn_validators-0.4.1.tar.gz (13.2 kB view details)

Uploaded Source

Built Distribution

apn_validators-0.4.1-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file apn_validators-0.4.1.tar.gz.

File metadata

  • Download URL: apn_validators-0.4.1.tar.gz
  • Upload date:
  • Size: 13.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for apn_validators-0.4.1.tar.gz
Algorithm Hash digest
SHA256 d209d4a38099cbd573d9c1add300eca9b0831f3c226928b41be202e92775cc8f
MD5 8a95d446873e55fd1cf8f5d936ac4e51
BLAKE2b-256 1bea6644922a397701921043b97b9bca9ba8c7c2984ab9d6fa3b882c38de36b5

See more details on using hashes here.

File details

Details for the file apn_validators-0.4.1-py3-none-any.whl.

File metadata

File hashes

Hashes for apn_validators-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 174449de9636d2eced755a8debe94086bd06c8bce0c9247576b0ad6dc24923f6
MD5 e98166a25d405820d117b69d86d97bde
BLAKE2b-256 454349b58a53026c83708e44a030f68a22ad1d9c8cd079c5ad28f21eb56626dd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page