Skip to main content

Wrapper around the valico rust library for JSON schema validation

Project description

# 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)

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

PyValico-0.0.1.tar.gz (1.5 kB view details)

Uploaded Source

Built Distribution

PyValico-0.0.1-cp36-cp36m-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.6m Windows x86-64

File details

Details for the file PyValico-0.0.1.tar.gz.

File metadata

  • Download URL: PyValico-0.0.1.tar.gz
  • Upload date:
  • Size: 1.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for PyValico-0.0.1.tar.gz
Algorithm Hash digest
SHA256 2a2d7c64de6313585a27be477dd9c2fce51254985c0f1b89e719b8ca6dbcabfa
MD5 75fdb4a5c666550b398b82fe120e8d40
BLAKE2b-256 663e13d40638b0ec70a969955ada36595afb3434ec7c42ddb534a7bbf4423c62

See more details on using hashes here.

File details

Details for the file PyValico-0.0.1-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for PyValico-0.0.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 996eb6e79e07206dddb8d056ac228ae33ae30324625596c3a0af0adf2ebbfcb0
MD5 8e5d6944f2264fb02e8a3c230afcfd39
BLAKE2b-256 e9e0761462576155790de1e9088f2641a23c879869895b5a030952ca423eb962

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