A chainable, fluent Python library for validating data
Project description
Dead Simple Data Validation In Python
Valipy
Valipy is a simple, chainable and composable data validation library that aims to be used in any place where you need to make sure data is schematized in a certain way.
Valipy is heavily inspired on the js validation library v8n.js and it tries it best to be an almost 1:1 python alternative.
Python Version Support
Valipy currently only supports python >3.11. This is beacuse Valipy uses some features from the typing module only available for the newest python releases.
Features
- Chainable API
- Plenty of validation rules (20+)
- Create your own validation rules
- Reusable
- Can use Regex
- granular exceptions
- Schema Validation
Instalation
As easy as
pip install valipy
Documentation
check de documentation here
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file valipy-0.2.5.tar.gz.
File metadata
- Download URL: valipy-0.2.5.tar.gz
- Upload date:
- Size: 6.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a20f01dee7de21319afda8cd9957112e5e2ae8431a4d40de6839ab28c35ac3e
|
|
| MD5 |
43129974d10770e04e8a8727fc4cc667
|
|
| BLAKE2b-256 |
19369db668dbd3d7cbbb61c5e1ef5cb52decc3abd1974c023cc931cd6c812695
|