Skip to main content

Library for data validation

Project description

Validat

pypi versions license

Validat is a Python library for data validation. It provides a simple and flexible way to validate data structures, ensuring that your data meets the required criteria.

Features

  • Easy to use and integrate
  • Supports various data types and structures
  • Customizable validation rules
  • Detailed error messages

Installation

You can install Validat using pip:

pip install validat

Usage

Here's a basic example of how to use Validat:

import validat

correct_email = "username@example.com"
is_valid = validat.validate_email(correct_email)
print(is_valid) # True

wrong_email = "username@@example.com"
is_valid = validat.validate_email(wrong_email)
print(is_valid) # False

Documentation

For more detailed information, please refer to the official 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

validat-0.0.7.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

validat-0.0.7-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file validat-0.0.7.tar.gz.

File metadata

  • Download URL: validat-0.0.7.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for validat-0.0.7.tar.gz
Algorithm Hash digest
SHA256 a1cb53b946f7b19f7b7f798ba642b6b20f33badd3de8a00337a84dbafd2db50b
MD5 50ed7ef956d28f8d0dcfd16236931a2e
BLAKE2b-256 d74b10190aaa257894ff22af41772195a749535687f3d348f665d7c693935c8f

See more details on using hashes here.

Provenance

The following attestation bundles were made for validat-0.0.7.tar.gz:

Publisher: publish.yml on AliakseiYafremau/validat

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file validat-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: validat-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for validat-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 330131e7c3d683723d67ade6d9ecfcc32c43889b63db34f58f9f6c7ec6a4df84
MD5 ee24d17876e3d7447fa4e05e59dd5288
BLAKE2b-256 7f16aec0759b7708b47185e015e8dd5938414293e656be999d955a9ba27b3d88

See more details on using hashes here.

Provenance

The following attestation bundles were made for validat-0.0.7-py3-none-any.whl:

Publisher: publish.yml on AliakseiYafremau/validat

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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