Skip to main content

# PyValico

Small python wrapper around the [valico](https://github.com/rustless/valico) rust library to provide fast JSON schema validation.

## Usage

`python >>> from valico import validate >>> validate([2,3,4], {"maxItems": 2}) valico.ValidationError: MaxLength condition is not met `

## TODO * Add tests / travis build * Benchmark against [jsonschema](https://github.com/Julian/jsonschema)

Metadata

Release files for PyValico 0.0.2

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

Built distributions (wheels)

Table of built distributions (wheels) for PyValico 0.0.2
File Interpreter ABI Platform
PyValico-0.0.2-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
PyValico-0.0.2-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
PyValico-0.0.2-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details

Total release size: 5.7 MB

Release files / PyValico-0.0.2-cp37-cp37m-manylinux1_x86_64.whl

Download URL PyValico-0.0.2-cp37-cp37m-manylinux1_x86_64.whl
Size 2.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
8ddf6afae27cf2f252a322bc4215646041682e7ef9942fd0f4dd20fe4fde5e32
BLAKE2b-256 checksum
How to use checksums
fb3e2aa333d360af8b269508350239b048ef682b38ef48a4d542758344d80730
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.5.2

Release files / PyValico-0.0.2-cp36-cp36m-manylinux1_x86_64.whl

Download URL PyValico-0.0.2-cp36-cp36m-manylinux1_x86_64.whl
Size 1.9 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
c9f93813f0da1a726ee9ff170669a22a01558d401888596aae3953c884cda6e1
BLAKE2b-256 checksum
How to use checksums
d4dfdbad87e06cde79a4719abe275af7f4d633c74ef5063324097d5512726f8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.5.2

Release files / PyValico-0.0.2-cp35-cp35m-manylinux1_x86_64.whl

Download URL PyValico-0.0.2-cp35-cp35m-manylinux1_x86_64.whl
Size 948.8 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
ccfcdb6044904cd10d24c97765bc5f7f4bae19c7c6e5ab073528aeebfbdb6ddd
BLAKE2b-256 checksum
How to use checksums
d335f165c7fbc37212ad5bfcc86e63cb13c676d2f5f0558011a179079d6b9583
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.5.2

Release history Release notifications | RSS feed

This release

0.0.2 This release

3 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