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.1

  • Fixed type declarations for Validator.clone() method.

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.1.tar.gz (37.0 kB view details)

Uploaded Source

Built Distributions

ValidX-0.6.1-py3-none-any.whl (38.5 kB view details)

Uploaded Python 3

ValidX-0.6.1-py2-none-any.whl (38.5 kB view details)

Uploaded Python 2

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

Uploaded CPython 3.8 Windows x86-64

ValidX-0.6.1-cp38-cp38-win32.whl (372.7 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

ValidX-0.6.1-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.1-cp37-cp37m-win_amd64.whl (415.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

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

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

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

ValidX-0.6.1-cp37-cp37m-macosx_10_9_x86_64.whl (461.8 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

ValidX-0.6.1-cp36-cp36m-win_amd64.whl (415.2 kB view details)

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

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

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

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

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

ValidX-0.6.1-cp36-cp36m-macosx_10_9_x86_64.whl (467.9 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

ValidX-0.6.1-cp35-cp35m-win_amd64.whl (397.6 kB view details)

Uploaded CPython 3.5m Windows x86-64

ValidX-0.6.1-cp35-cp35m-win32.whl (345.2 kB view details)

Uploaded CPython 3.5m Windows x86

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

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

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

Uploaded CPython 3.5m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

ValidX-0.6.1-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.1-cp27-cp27mu-manylinux2010_x86_64.whl (1.6 MB view details)

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

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

Uploaded CPython 2.7mu manylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

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

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

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

Uploaded CPython 2.7m manylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7m

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

Uploaded CPython 2.7m

ValidX-0.6.1-cp27-cp27m-macosx_10_9_x86_64.whl (439.7 kB view details)

Uploaded CPython 2.7m macOS 10.9+ x86-64

File details

Details for the file ValidX-0.6.1.tar.gz.

File metadata

  • Download URL: ValidX-0.6.1.tar.gz
  • Upload date:
  • Size: 37.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1.tar.gz
Algorithm Hash digest
SHA256 c032bb4dc07f413caf9565016a46eaa3320ed557ee9f44fba79de5e67c4cf6c5
MD5 cfdb18640161ef8a1a34081799624842
BLAKE2b-256 cfccc68f4c78ff6589eb6fbe69b8ecc94b1686f186a723d3963d2cf7b1b7f94b

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-py3-none-any.whl.

File metadata

  • Download URL: ValidX-0.6.1-py3-none-any.whl
  • Upload date:
  • Size: 38.5 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.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 84c6c9b11a846a23e9520448c36f512f6bbc0d19ab258c18845f0f95adb64d2f
MD5 b46cf866b6b49e4fcf0cfc32036e77c7
BLAKE2b-256 be912e0b3caddeb3429e4fa3f2c3a829a45a03c38edc65744200a5b74d49fc2c

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-py2-none-any.whl.

File metadata

  • Download URL: ValidX-0.6.1-py2-none-any.whl
  • Upload date:
  • Size: 38.5 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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-py2-none-any.whl
Algorithm Hash digest
SHA256 5e7dcb4504ee7c7f3f26cf2c5128ac2b92856c05e603c652504e360013d27058
MD5 5799fc903286d3575bf71a4916e318d7
BLAKE2b-256 02c9f34968f364bfcb54cc73707e1168b1403e2fd758e03fecd622224b0f4b04

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ValidX-0.6.1-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.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 68a46cf39ae3dfb3af07a0f0f2eb2e719037c537503a2dcead52ce5d27ddc721
MD5 16c74e9551c6e31500cae3c447ebe13f
BLAKE2b-256 fe9ead2a6b8a8003f768f5e3b63282b4df7b1b1f25dcc3b6eb6646c3b722b052

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: ValidX-0.6.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 372.7 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.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ca6f8c18cc56872b850f933026afb9c6192ccb205747cbdca7a6bfaf75a97d8c
MD5 1b397fd2809684fe6e698e1ba75b8205
BLAKE2b-256 a1656c819cf4f6c574c3d0562e46ab5262a923c64aaaaca62e95b4080df24271

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c9f0b50b3e6572237592c4422c02b8782b25e07d4b12cd9a6b67d66065fa0c37
MD5 dfa03ea11b92ee847c39ba7b51ea65e3
BLAKE2b-256 6d9c2fce6f5f5c9b48088d263fd51167db91c75f35335db8732dc9ebb9749494

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5e84f52e1ebac56d405fb14d08de6f7be3fc5f8fb5324c20961a8b3e03a89a64
MD5 b3829629da1aba6c4d43eb209ef70926
BLAKE2b-256 19dd388b25b076369cafe46e536c61d8ebf1744f092b8e75be796d75bb9b8d80

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8e63045f8f165fdec43ae3d2760f29ffebf4871c8e24a9ca5de156b786b6837f
MD5 4dcdeb090f30445a6ca263a19b312874
BLAKE2b-256 b2458609c1a903dcc7b69aa7b9249572fb2f644508a0d000d3c03a125786dda7

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 2fe3900acc7a98d793e317651e19f2e73a504aafac3cfa66bc31feea7776003f
MD5 9ef219f79c0edf0fdf861794ab4f4500
BLAKE2b-256 efc11caa769b371c210bd13e4dafd400268e8de157d79a7cba9cbb56f53b5638

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-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.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ddc9117be74c2983e9409849ba54f78d8f1c387be909300f4bfe14c57a1d9c2a
MD5 02b6b812fde452c2b97bd919e73dcd99
BLAKE2b-256 b6b98a001f16965f32efc9041f9f8a2b078eb0d4c4aa64bf479a4420cac9ddee

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: ValidX-0.6.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 415.6 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.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1fe8d0f4d0ebf5baded797c67f33c4e3bb579207da7291dab15f4c4a39494740
MD5 4b6c3821e3b256d652ce32de4d2be45d
BLAKE2b-256 175dd1d383e1f849abd24a5c9e38ee2bc723c52e6393cb2d1a01e6857deb94ee

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: ValidX-0.6.1-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.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 4f593c5fecbb5a24239a934230c2d8d800929722c644c9c7cc556b0d6f8b0110
MD5 91cc7673541980325e21a8e19e1ce5a7
BLAKE2b-256 b9b33b508ad42d19e806ca1c07330e8407ea671f9f98404e7555070bf4640430

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 95af8bd6f6077c67cda6957f8967d97f9e661224829dc1c1049eae4e9785e127
MD5 783901ce68cea92244735e24573554a8
BLAKE2b-256 6486143f295ad7b6621cb9fb715a1018b1f8f6d8f668345a56eff591b0acecc9

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d2fe5a066facef0d0a51b9cd7bc21deacd9c84b7a8713a20ade303f79663168e
MD5 67955ad1d0accce8dae283666bc3e8e9
BLAKE2b-256 174c54de276de37708dbff120731847ad45f82e2917b443ef7ebe094e193a264

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2fdda0ce50d23c83ef75cd0481417ad88d96f73d0b6bc71cc16735fe3e882c31
MD5 4291a77fe2b1bfe6e5168d095332f7e1
BLAKE2b-256 63a059282178449d918a364b674179cc1e2582f27a71c67fa508f1a7cf4ac67c

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f92c66aa2933f46a619ea0d82e0e3e51109d6fe59417f50b910f92ba4e54bd3a
MD5 d97d5968bd321532bfd0265076deb922
BLAKE2b-256 ff0f474c8210a7962040f98d22895933f23a704d3f07936f77a4c068306905fd

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 461.8 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.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3088d4c47e2962adb14fa6784bbd2fb23a5088c1b58a711206b58b889fd41fec
MD5 fbbfff56e197ef4e88281cb5302df59d
BLAKE2b-256 3c334221e8b093e1ea06c49dc39998049a178e4136610893e394c9403fe0a558

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: ValidX-0.6.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 415.2 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.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 9380d9b61793e8f049ebd774db42579a7d9b9a5fa97df0a888041685b3db2678
MD5 4dcd8d3be559bdf54796b27d433016af
BLAKE2b-256 8478e6a28ed2fe8135b2af008a6520f7095bb232a6dfb3729a9ab3c1042c21f7

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: ValidX-0.6.1-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.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 1c3addd2935063f17482b2172afe5a73951fded354cfb438c94736cb66208ace
MD5 7c1e4863875ce892a183c57faacd5111
BLAKE2b-256 c3ec2fcbd73b0f473eef43c679ed5f5ad14339c289a429ec746978b4b99eb05a

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9c6e8479ce37e18cf451f960851b720d5c5ccac421b3215fd7ddc205d91d47c1
MD5 87a24f58d53e8574c4a5bd75f5d31b48
BLAKE2b-256 edca29071dd6e66f17aa37b3f483dc76d8df1f06b6ee503a7b6843dc9b110a8e

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3ae802d073b02c35cf951eb481d779d2ef7ed537df64fa10e8dc04630a81ac1d
MD5 46c90193e6fd906367365fd8e3528d89
BLAKE2b-256 4712b531dc40d7c8d8c1a615a4b526b45190e300d6294beaed1321ca683e8734

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 dddcecaf566a6484c5e9849784850d95f4b2486bcb3f7267ca93905efdc68f9e
MD5 40f157ca15dca756346578dbf0c383b1
BLAKE2b-256 7970d2b9974a859400661927dbce05ea7c452f1855bb6f55c9e53467f0d27f0f

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8bb82d9bf24522140b619e3e3e5d34a281b84b9dc97c6eb2e5a5ff93546cab4f
MD5 eb98b9356095d6d29825c6e2672459dc
BLAKE2b-256 24540435991e961a6491800e518e222db556618199713616a04d835c8ce40a65

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 467.9 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.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 63adc683a507069014895ffd1ee347f89c0707e7bcfcc32193d7a1e71fce0e19
MD5 f9a645a5413d85f66cafcfaec8e8711e
BLAKE2b-256 2efbeac057dd1b1c1f5535a40216c986be648cb1148a20545dd7d004ae3289f7

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: ValidX-0.6.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 397.6 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.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 862f3d2a7bafa71071a585b09c9842ca4d366bbc3df4893b0bee42fc2119cbd6
MD5 0a4cb6b01e6192a7e2b742118c791aca
BLAKE2b-256 dcb12cdbd950608147f5cedf6f23d6b7f060e870f8201000a5da4f2eb3a5e7e2

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp35-cp35m-win32.whl.

File metadata

  • Download URL: ValidX-0.6.1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 345.2 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.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 1b5850950abd41e2004f81843d16a8f1be0dcbca7023f0a0c3eafb790a592ec2
MD5 d8a321f07deb6cdbe3c9d71de353db7a
BLAKE2b-256 fc6d7447d91fab92ae28bffdb7447ef2fdd7ac1ed69080240bc1ddeecfe5c82a

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0a9415f7a970ee66650b1551a2d5330d726daa6452312691e4c32d661e032c1e
MD5 c00f09793155d11575cc25af79a8cbbc
BLAKE2b-256 16414666b3c8fd73327f3200187e71e775c536a9c632c49ee13f18e3aa598ccc

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp35-cp35m-manylinux2010_i686.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 18ba2a668e4c988d2d6c065bd49f0f5e696ffe96d87577acc7465f38fe20ee98
MD5 44528cce8e827cd5439159a5cc958cdb
BLAKE2b-256 9c042657bc12d71183817298c3ec1f00e452d123ac4bf8ba796bac0add7668c4

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 78c7c8229661e0c566344f2007d4b169dd57e414c7ade281c4d9015e8bf5e196
MD5 1aa8a9481d79b29d1132b5d641b23522
BLAKE2b-256 3b4d8f131e8e90d23454bb5a0cb25f1d72d88e3a668e618ba084de0435f583e6

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4c92fb53c0d1807cf46af9439cd5f30a12c30ecc518360be6814f928b473463e
MD5 e188048f9dfb7c994c81f9064efced80
BLAKE2b-256 98860dda37cf730458378c1feb12f6f4d376e69788db6a37bf9d62f31152e867

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-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.1-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 42ba3cad20f39df000511f7c76cbfefa8db733888212cd723625df5eb455e0cc
MD5 ce29c182bb918d02315d2329879e4a4f
BLAKE2b-256 666241caa6fdb6650ef0a0417f2b954e63060df1303c2e11f44456f9706c7919

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4f30d51d29f53eaace4a1389437b11faf4d20e6cedb99fc12e1d65e2e725ffe3
MD5 673a383f6d828bfc49cbafa669b6910b
BLAKE2b-256 8b41e1d4b7636b1b4983ba2e3e42505ef4d1d61905dc0aaf9dcb38e009e4b115

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp27-cp27mu-manylinux2010_i686.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4058e07638c22b4ffaa1837c691fcb495e3ed481dafe08ca93b3e0b6999463d1
MD5 dd43bb0f8a136aebb1d78a041f33d5d3
BLAKE2b-256 e0bfb9b7c2ad45c35ca671ed664b03579bbd5b1ca6e40452dd7fa7f6ef2231fe

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 52665f4dfabb7af35fd609056c70811ac656d5a167ce4918fcb9b351ed8b80e3
MD5 193ffde30ce5c3a4d16b8bee81376316
BLAKE2b-256 2259728aebb778966e2c89f838e01c6be62a48c7117d83cc2745233b55d398ff

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 85e4078582b8b84d8f66ab46576407bc8f1fc02ec88eefb4b12f92c9a0850189
MD5 6ebf7e2c0370e57f17e74f4233779bbf
BLAKE2b-256 aa72c00afd530c1729bb39c2957b537414d25e1acb2e9cba8c3d0327bb816185

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9e2f74d993c66c99d4e03bd7fc3052a240ed7e9e1f930e78beca575c72dc517d
MD5 c0fd4c1b1ca12eac387fa95f1d15d32c
BLAKE2b-256 c27c2d2565fd2dd15ce532194cb1a5002d555195e9347177bec867ec48823517

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp27-cp27m-manylinux2010_i686.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2f5bda9f6e45f5fdcfe3505c2ee14b79ab5f0a2fc26233e2d1e2d422d138380e
MD5 2ff865d03c313a2f4bfee1966f3e86f2
BLAKE2b-256 d14c2580681fc46aa6df35599d5d2e4e9f59e0c9074cbe6a0a5fa170a7108680

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1e02b57c29781ab2386e79954f9ee676e3d9b00d17c4ae32d48715f61b77c833
MD5 894f9fc36ddda378dc10653a0beeeeee
BLAKE2b-256 f684efab90e35778292c8296be2b15de7e6edfe3eb7b12c601d22ab51d7102b2

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: ValidX-0.6.1-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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for ValidX-0.6.1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6e927e73a2f8c33744c77aaa6c286f95b084c6ebc72dcd0a2d82bd47b5446970
MD5 d8dc5fcf95b4095cb6c2b909913de5ba
BLAKE2b-256 9bb133e96e34efe87a3a1aa68898f529b4f3d7584b814ca4ea807fa59c996892

See more details on using hashes here.

File details

Details for the file ValidX-0.6.1-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: ValidX-0.6.1-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 439.7 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.1-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 716dbb0ab1e3d92225c467c0d6cbfeb19fbcc54c4479827992e4856a00ffbd71
MD5 e837bd2aa7d9b9057204f8d1761edf44
BLAKE2b-256 42e3f300dc7a486ab908dd74b855874282dabe1b332e64fbceeec8c65722dd43

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