Skip to main content

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.

Metadata

Release files for validat 0.0.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for validat 0.0.7
File Size Uploaded
validat-0.0.7.tar.gz 6.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for validat 0.0.7
File Interpreter ABI Platform
validat-0.0.7-py3-none-any.whl Python 3 none any Details

Total release size: 12.8 kB

Release files / validat-0.0.7.tar.gz

Download URL validat-0.0.7.tar.gz
Size 6.8 kB
Tags Source
SHA-256 checksum
How to use checksums
a1cb53b946f7b19f7b7f798ba642b6b20f33badd3de8a00337a84dbafd2db50b
BLAKE2b-256 checksum
How to use checksums
d74b10190aaa257894ff22af41772195a749535687f3d348f665d7c693935c8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 12, 2025.

Transparency log

Release files / validat-0.0.7-py3-none-any.whl

Download URL validat-0.0.7-py3-none-any.whl
Size 6.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
330131e7c3d683723d67ade6d9ecfcc32c43889b63db34f58f9f6c7ec6a4df84
BLAKE2b-256 checksum
How to use checksums
7f16aec0759b7708b47185e015e8dd5938414293e656be999d955a9ba27b3d88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 12, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.7 This release

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page