Skip to main content

fast, powerful, and flexible validator with sane syntax

Project description

ValidX

https://travis-ci.com/Cottonwood-Technology/ValidX.svg?branch=master https://badge.fury.io/py/ValidX.svg https://readthedocs.org/projects/validx/badge/?version=latest

ValidX is fast, powerful, and flexible validator with sane syntax.

from validx import Dict, Str

schema = Dict({"message": Str()})
data = {"message": "ValidX is cool!"}

print(schema(data))
{'message': 'ValidX is cool!'}

The full documentation is available at Read the Docs.

Changes

0.6

  • Added Python 3.8 into test matrix.

  • Made validators immutable.

  • Added contracts checks on validator initialization.

  • Added new simplified syntax for cloning validators.

  • Got rid of global state within LazyRef validator. It now acts like a pure function.

  • Fixed raising of ambiguous MinLengthError on List and Dict validation.

0.5.1

  • Fixed type declarations. Again. One does not simply make mypy happy.

0.5

  • Removed confusing nullable check from Any validator.

  • Fixed type declarations.

0.4

  • Fixed library objects pickling.

  • Fixed checking of length within List validator.

0.3

  • Fixed handling of default values and length validation within Dict validator.

0.2

  • Added support of timezones into Date and Datetime validators.

  • Added support of custom parsers into Date, Time, and Datetime validators.

  • Added Type validator for custom types.

0.1

  • Initial release.

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

ValidX-0.6.post1.tar.gz (34.8 kB view details)

Uploaded Source

Built Distributions

ValidX-0.6.post1-py3-none-any.whl (38.9 kB view details)

Uploaded Python 3

ValidX-0.6.post1-py2-none-any.whl (38.6 kB view details)

Uploaded Python 2

ValidX-0.6.post1-cp38-cp38-win_amd64.whl (429.6 kB view details)

Uploaded CPython 3.8 Windows x86-64

ValidX-0.6.post1-cp38-cp38-win32.whl (372.8 kB view details)

Uploaded CPython 3.8 Windows x86

ValidX-0.6.post1-cp38-cp38-manylinux2010_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

ValidX-0.6.post1-cp38-cp38-manylinux2010_i686.whl (2.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

ValidX-0.6.post1-cp38-cp38-manylinux1_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8

ValidX-0.6.post1-cp38-cp38-manylinux1_i686.whl (2.3 MB view details)

Uploaded CPython 3.8

ValidX-0.6.post1-cp38-cp38-macosx_10_9_x86_64.whl (470.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

ValidX-0.6.post1-cp37-cp37m-win_amd64.whl (415.7 kB view details)

Uploaded CPython 3.7m Windows x86-64

ValidX-0.6.post1-cp37-cp37m-win32.whl (363.2 kB view details)

Uploaded CPython 3.7m Windows x86

ValidX-0.6.post1-cp37-cp37m-manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

ValidX-0.6.post1-cp37-cp37m-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

ValidX-0.6.post1-cp37-cp37m-manylinux1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7m

ValidX-0.6.post1-cp37-cp37m-manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.7m

ValidX-0.6.post1-cp37-cp37m-macosx_10_9_x86_64.whl (461.9 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

ValidX-0.6.post1-cp36-cp36m-win_amd64.whl (415.3 kB view details)

Uploaded CPython 3.6m Windows x86-64

ValidX-0.6.post1-cp36-cp36m-win32.whl (363.3 kB view details)

Uploaded CPython 3.6m Windows x86

ValidX-0.6.post1-cp36-cp36m-manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

ValidX-0.6.post1-cp36-cp36m-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

ValidX-0.6.post1-cp36-cp36m-manylinux1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.6m

ValidX-0.6.post1-cp36-cp36m-manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.6m

ValidX-0.6.post1-cp36-cp36m-macosx_10_9_x86_64.whl (468.0 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

ValidX-0.6.post1-cp35-cp35m-win_amd64.whl (397.7 kB view details)

Uploaded CPython 3.5m Windows x86-64

ValidX-0.6.post1-cp35-cp35m-win32.whl (345.3 kB view details)

Uploaded CPython 3.5m Windows x86

ValidX-0.6.post1-cp35-cp35m-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ x86-64

ValidX-0.6.post1-cp35-cp35m-manylinux2010_i686.whl (1.8 MB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ i686

ValidX-0.6.post1-cp35-cp35m-manylinux1_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.5m

ValidX-0.6.post1-cp35-cp35m-manylinux1_i686.whl (1.8 MB view details)

Uploaded CPython 3.5m

ValidX-0.6.post1-cp35-cp35m-macosx_10_9_x86_64.whl (426.9 kB view details)

Uploaded CPython 3.5m macOS 10.9+ x86-64

ValidX-0.6.post1-cp27-cp27mu-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.12+ x86-64

ValidX-0.6.post1-cp27-cp27mu-manylinux2010_i686.whl (1.6 MB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.12+ i686

ValidX-0.6.post1-cp27-cp27mu-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 2.7mu

ValidX-0.6.post1-cp27-cp27mu-manylinux1_i686.whl (1.6 MB view details)

Uploaded CPython 2.7mu

ValidX-0.6.post1-cp27-cp27m-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded CPython 2.7m manylinux: glibc 2.12+ x86-64

ValidX-0.6.post1-cp27-cp27m-manylinux2010_i686.whl (1.6 MB view details)

Uploaded CPython 2.7m manylinux: glibc 2.12+ i686

ValidX-0.6.post1-cp27-cp27m-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 2.7m

ValidX-0.6.post1-cp27-cp27m-manylinux1_i686.whl (1.6 MB view details)

Uploaded CPython 2.7m

ValidX-0.6.post1-cp27-cp27m-macosx_10_9_x86_64.whl (439.8 kB view details)

Uploaded CPython 2.7m macOS 10.9+ x86-64

File details

Details for the file ValidX-0.6.post1.tar.gz.

File metadata

  • Download URL: ValidX-0.6.post1.tar.gz
  • Upload date:
  • Size: 34.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1.tar.gz
Algorithm Hash digest
SHA256 950af3758fdefa4a161ab021fd28460360a11526a3e8b6da86f8209b60313f16
MD5 e73ce96dd45122e27bfe7d8588289faa
BLAKE2b-256 0b8a9ba62a8a6d814d6083f6a4d4a08cae05351ea1d449b2c465c0708745f6da

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-py3-none-any.whl.

File metadata

  • Download URL: ValidX-0.6.post1-py3-none-any.whl
  • Upload date:
  • Size: 38.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 6054f43b2f4545df0af66d2a487dfc110b0cc7192fcc8c0ac21d2b871e103dfe
MD5 48ff5a954e043532ee25fc795d0d40ed
BLAKE2b-256 ed3fe54ee54d3542931164674310fbe734f8493d045eae756a5cf8b3aa24882c

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-py2-none-any.whl.

File metadata

  • Download URL: ValidX-0.6.post1-py2-none-any.whl
  • Upload date:
  • Size: 38.6 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-py2-none-any.whl
Algorithm Hash digest
SHA256 d6f2f197af0457ca394520f406d3bc010d5784f6756d793140f32b46e6626fc5
MD5 7420b0ac790340ab23ea451ddb758572
BLAKE2b-256 a4e6b06a89d0c0f7a0b25f5534313d4da88e60c2984b51212c780db179a20c2d

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 429.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.post1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 76f825da445b4cce2872bec3dad5f18eda3452f047ecce9500686f3f2e80d278
MD5 cbc99495edc5470c0b7a1a3b8394b425
BLAKE2b-256 39860631e3553fe6ff590b4a39a306d2a4236bf318be12244e6ea2e962760bce

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp38-cp38-win32.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 372.8 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.post1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 73eb43b66858909f733a5712560e376de57f1b9e07b423c65f1be8f72c91f4f1
MD5 68c95ee250448514f416ca1b34f0f1be
BLAKE2b-256 f05032a82af7bc003753e86cad2304c8b9839c64cf9207c8889e936370c80cc3

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 24540cf933e6dd7fb05bcc11120d97722b3177a6f5f5382bef5635008e381370
MD5 bcd5840c7dcad98c3c624d4e8f6c54ce
BLAKE2b-256 1f104e8c8c1e1bad2e14a00c58ffa072ae9795a8002f4c8b33559282056ba303

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7fc1b8ef0845e91c13a22d1a1f13ba40e7bd13f50c74a323e11bfb1a81d6b43a
MD5 b567384a1dec4e57aea1991b5e0ede88
BLAKE2b-256 4b880e8e27293f2930bbc9f9ef40d1243a461366fd10b1d82a1d4d617d34af31

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 de0b77e75568c6ca991cde979365070617e590f5d3c7ba8344e62f30116830f0
MD5 7f208e9984739bbfce015a0510f15bbf
BLAKE2b-256 5eb105d65455e14fa29987f1c4cc36bc244488b69453b485f521f032c23b0af2

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 42a924cbf230c571aa4d072142c19a316337e3ffb8e8e061640080f44161f6a6
MD5 93378641dcaae736c4546b6ce7be52c3
BLAKE2b-256 262420b85a5b0b44ca3e389c28300fbe8ed8c2eaa9702993c7f58a5fba761632

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 470.0 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for ValidX-0.6.post1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6af514ae7e447f759980aef7ccc411a3878a1a99367a07535b914d50e76b7ab2
MD5 8736ab57105e983f7c720b8ae7b87bcb
BLAKE2b-256 09bacc23e6881d545f7fa34a3350f3272b623381a61cbd19fa9ca2d79cdfe5c8

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 415.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.post1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9f4805342c6cebe5b58d9d7f25eaf70ccd7b9b10abe64cb56732b269aca23feb
MD5 f2182ee5a7be8d79e85873260a32ec5d
BLAKE2b-256 87fdaf84d896ab05d790ef363a44f1709bc5435c41794de91c3c6aa9a2c51fa4

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 363.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.post1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 695c896061616d8657b979aad10a9e0117e824a06733488369525aa44de33ee4
MD5 cc03d24016409607ea77a933088a05df
BLAKE2b-256 1010e79ded67a598d0ea4c985c7b910daa3e628105e73017bf3aff02e0e2b7cf

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 bf2a6dbc9e479fb127e70f88e67d18c3cfec12db091aa458811e8b95e0ef336a
MD5 48a3af58f51abad6d581560c5a85715f
BLAKE2b-256 01a35e152a0bde198776013fdea02da72eed98bb122824ca3409256bd0656662

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c3a51df6b690b7b7476be3b97a7e2c7dbab95b1f967149c9137ee4dd1376183e
MD5 a24b88d808fc5c164d7abd6331f0bcf3
BLAKE2b-256 7b18367983e202cb18c0d81a73acab6d63b6709e1d047e0595ce17e2f2f95ecc

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3b06b1bf2faccc99cc735a112aee954383f6c0eab04eebe7e2d009630d18e590
MD5 f7cb014f766c8199ba18909844ad2e96
BLAKE2b-256 419c839eb418f44973aa1de25cd0206b6e083a61e50664bc9d275e52a964cf88

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e55133c28e214cc6530924b5beecf9346e61d7cdf1f93ec90ad590bb660063fa
MD5 76c30ad848ae094defe28b2cf0a2f11f
BLAKE2b-256 d0c44e7665e112db58b9799fdf4ae44b3fa12c372fadbf4447cac298f92a8c53

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 461.9 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for ValidX-0.6.post1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f7c34c8a196806455687081b0a732cd0dd3ca2046a14ee9f474fed1c3f3f0cf7
MD5 2ded96a7bce9a601102406805a8ca869
BLAKE2b-256 13ec95a72b4c3762b74be35efd173603a714d80023f0e0e9528559f20faed848

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 415.3 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.post1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 4f25bcca035adc2150b937ff8aad32c2b37d5b4ec08383193cddb430be857aeb
MD5 63d8d3e9d21204d5f302269d1d790e5e
BLAKE2b-256 d61779d92d106ec522d5b2dd9bc6af1499444f62bb1c174bfa146b7fc4f4f8ae

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 363.3 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.post1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 03bc44b392f24796b79e08087836d285103ada83ebdc8293e6fab7861f07151e
MD5 abcfda64a815f842eb12810a352cb035
BLAKE2b-256 9022a29615c819ee6732a6a52ff74ae4c6fc162f08ebfe8a8dec7dba5f4e611d

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0bbe97c89e99a0436f3b06261901c8cd9a1f2d98aee1df5ff512c6fb15c09a02
MD5 47fa3f1fdc2faa87d928075609c7cc86
BLAKE2b-256 ab2953bf24fcde681ba6423801073ded1970230b8bfb95c0d69745f7b734d74e

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 284368c1314f8ae55c0a261a0cc3577e5142cd317d555fb3a6532c6de4998dc3
MD5 8012ab462a499e844b3a9ba831391adf
BLAKE2b-256 87079fd5c89b3115e98cd6775836ee302563984acb8b62a4173f5315ba1a8881

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e2bcb1f31375d56ce015dd1549c9f3f176cc12e12910facefef07898005bd4d8
MD5 6f546bf93f518fdc91b5397d5249f738
BLAKE2b-256 4c582f25893f766b48ff1866be1bc65ab6cb3324a27237913832f9beb9d4b909

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 adf87a437c639d836c07bac477765a94f21476eacf32d3fd107cd9d4d0e80a02
MD5 20d70105327b3cb4c2099f47fd81d3e3
BLAKE2b-256 9a0380565c325ab58c29800975f08d026cca356ed5344a7d9d52a69d6fa537e8

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 468.0 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for ValidX-0.6.post1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 44246c26619ad0589896dfe4856d8ec0f1ae1c47c0524b83b5df26844611105e
MD5 5df2fb1d630946f24d269eed56d64607
BLAKE2b-256 c3213e58510788b6aa1e8e78212a4ca44b06c523839e43eeff09813c76e282a1

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 397.7 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.post1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 cbe193bc1769baf8ca7886ce8d9d7724db282651a3479531149a95ede92d1b6b
MD5 37ca21211531baa9ba1b401ec6ca43f2
BLAKE2b-256 0f7605dfc63857d867b0e74caa32a650070050f1bbc98fd86af64df2888626b4

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp35-cp35m-win32.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 345.3 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.post1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 3b44af34f1d5a35a37b44358bf6fb920972eb981874d445edb8d238c2095855e
MD5 4cd2d56022acb9b299e6e3cebaf562bd
BLAKE2b-256 8517dfcf37a4372f41a181e36857a7b0879070fef1505968a439abb3750ce979

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d0f6985ef451a54ce48db3f9836e09c91d7b770621c92561ed496319ed826309
MD5 40442fd3f42b847e581c3d3ee4581f30
BLAKE2b-256 76553c3cbd0d570e062fe300909df90947e7eefe828606d8baf599472acb9974

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp35-cp35m-manylinux2010_i686.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b675b4b96fa785b023594c2f804fbeae0a81adf22e392b9c8a9e05e15dcafce4
MD5 85fd9a892553bfc55254f711744bc820
BLAKE2b-256 c2edbf0c160f042ca0712378b7b1e34889ec859d1a376d517a6d0aef2d61ef84

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2c77086434fb7e7f5398a70669bcb248aaca58d0f9b3b1b715fa8a3c3ff66f3a
MD5 70a65d777ccbfa9e6a8f4c8b2cc66e66
BLAKE2b-256 731e22f2fbde5efac17bebfebb3cd83d92919cbad4d642f29b3d8aada33a049f

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ca1e33776b27528d5dd737f46b9c76930fa0970f7c2c173dadd9c214d7fba571
MD5 d9726dabeaa7d3550158d59c67c7b577
BLAKE2b-256 c86bb1892bce11b6b4736e6aa452bcd1d3585564671c3b5f4d79aea49ab14040

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 426.9 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for ValidX-0.6.post1-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9cbd9b61c72ac34da0a7eecb1f7f7e2bce8b709699a218a4c69960a3e04743cf
MD5 1d2f8a3cbfd09edc3a3fd9a6945732f5
BLAKE2b-256 1476d9280f8ce20eeef2e51d8c1be14ed3abb1d2bcd4b4b3c9fbf136e3ad1803

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c73c26e7997f95a5eaa7155e64a2ad6640e52184041e104c24cf58f17fa13bab
MD5 2a0177160c4f1336f49be56f151f1a9e
BLAKE2b-256 2da147ff74aa1458eeb370e5d63dc701185b5d49743e34ab8e61f1b8159f97aa

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp27-cp27mu-manylinux2010_i686.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp27-cp27mu-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ccc9c44255e206b0ad92f08056c4302de734f9480d7eeea3d96b34c134d433a7
MD5 dd6757c6e322330ad82fc62d24ddd202
BLAKE2b-256 d35d5c192a899c3bf9eacfc151ed3be81c9fe1aa4206004d33be332f7bb09d46

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 119fab2f7730311b938e4e74b952ce3dabe51b62290b7b5c76603342a7404387
MD5 cea7f33d669ecd3268bea975ec3d8a8d
BLAKE2b-256 3c6933bff43ad123f7844aaa26b0e68790dc96b9eb6d78a9b7e915e54b3ce5c6

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c358f06feee1300705812efa6dd9129faec893598c677b315f357c0d6eefc4c7
MD5 822428ba0e478b6d9d90e5fbe4e228db
BLAKE2b-256 9c2ae80d9ae58e966c7dfc43581dd38183b70e89eeed7977b34f0e452ed46cba

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a791d919a02b245aeb73b0c5a2d5581cf423caf15dcfc70b3d990ae268a8189e
MD5 90967f8a5dceb507ab8690bf99b51cd6
BLAKE2b-256 777884334b08f82b3172d4d69aaf5eb38a1bdea89090a14b7898360da6fcd63f

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp27-cp27m-manylinux2010_i686.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp27-cp27m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0a492e8e83f9bc95e562048c4bf5c08e88eb4c4cbc3f56687f5bd4e56cc942cb
MD5 0889584554d16dedf955c3fb4a89b38f
BLAKE2b-256 a49db88fcdcc5e1db11bc43a110bd894a06aadfc44dbd8317ae07bf275a61af7

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a321873ba0050a3192413744f3f498962f02d79a4c08ce342096366f3d148309
MD5 9180febac9042392af3e22d5b1a57377
BLAKE2b-256 aa802d91d4835140e835819c8bc8c5b338820d91f3f19dc852fd09f11a815bb2

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for ValidX-0.6.post1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 20615a401ab8a1fff01d460d1d95ab07fccd5166bd429b48f61bdfa84dc8ee8f
MD5 7241f9a8d47d96c281efc05134cf89a8
BLAKE2b-256 5eb7830d89c603b0bc478fad79d77cb15aad80c4036dcf958e73f4611b191e7b

See more details on using hashes here.

File details

Details for the file ValidX-0.6.post1-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.post1-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 439.8 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for ValidX-0.6.post1-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b2ada4dfa8e0475bcaf50f4739cfa1e106ce3a4a639b540097b8f529dcba4e20
MD5 61edf1a510d3855ce1e59a85f28b3d25
BLAKE2b-256 1e88a36ea13680e831e9da906cf04536c78feaa2c27e871a626920f3b6665476

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