validators 0.35.0


pip install validators

  Latest version

Released: May 01, 2025


Meta
Author: Konsta Vesterinen
Requires Python: >=3.9

Classifiers

Development Status
  • 4 - Beta

Environment
  • Web Environment

Intended Audience
  • Developers

License
  • OSI Approved :: MIT License

Operating System
  • OS Independent

Programming Language
  • Python
  • Python :: 3 :: Only
  • Python :: 3.9
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13
  • Python :: Implementation :: CPython

Topic
  • Software Development :: Libraries :: Python Modules

validators - Python Data Validation for Humans™

PyCQA SAST Docs Version Downloads

Python has all kinds of data validation tools, but every one of them seems to require defining a schema or form. I wanted to create a simple validation library where validating a simple value does not require defining a form or a schema.

pip install validators

Then,

>>> import validators
>>>
>>> validators.email('someone@example.com')
True

Resources


Python 3.9 reaches EOL in October 2025.

Wheel compatibility matrix

Platform Python 3
any

Files in release

Extras:
Dependencies: