Skip to main content

Validus

https://img.shields.io/pypi/v/validus.svg https://img.shields.io/travis/shopnilsazal/validus.svg

A dead simple Python string validation library.

Requirements

  • Python 3.3+

Installation

pip install validus

Usage

>>> import validus

>>> validus.isemail('someone@example.com')
True

List of Functions

isascii()
isprintascii()
isnonempty()
isbase64()
isemail()
ishexadecimal()
isint()
isfloat()
ispositive()
isslug()
isuuid()
isuuid3()
isuuid4()
isuuid5()
isfullwidth()
ishalfwidth()
islatitude()
islongitude()
ismac()
ismd5()
issha1()
issha256()
issha512()
ismongoid()
isiso8601()
isbytelen()
isipv4()
isipv6()
isip()
isport()
isdns()
isssn()
issemver()
ismultibyte()
isfilepath()
isdatauri()
isjson()
istime()
isurl()
iscrcard()
isisin()
isiban()
ishexcolor()
isrgbcolor()
isphone()
isisbn()
isisbn10()
isisbn13()
isimei()
ismimetype()
isisrc()

Resources

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.3.0 (2018-05-22)

  • isurl function updated and removed support for irc url.

0.2.0 (2017-12-15)

  • Added some more functions.

  • Refactored for improved performance.

0.1.0 (2017-06-07)

  • First release on PyPI.

Metadata

Release files for validus 0.3.0

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

Source distribution (sdist)

Source distribution for validus 0.3.0
File Size Uploaded
validus-0.3.0.tar.gz 27.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for validus 0.3.0
File Interpreter ABI Platform
validus-0.3.0-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 40.6 kB

Release files / validus-0.3.0.tar.gz

Download URL validus-0.3.0.tar.gz
Size 27.2 kB
Tags Source
SHA-256 checksum
How to use checksums
465f89d1ee0ef5780330c7480a2e4387ba3fc27a55d88889dc853484ca080681
BLAKE2b-256 checksum
How to use checksums
6f9a561ecf6770adf73f5c945fd49d5a2548139ce1aa556c035bffa3897fcbc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / validus-0.3.0-py2.py3-none-any.whl

Download URL validus-0.3.0-py2.py3-none-any.whl
Size 13.4 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
dd27b3ac928ed1f1aa3f3ee9ea3a9acd35c01be01821c1e6c0554dc34975dbd9
BLAKE2b-256 checksum
How to use checksums
b6f04c16002db1bcbe0dab97a58bd36a57aa23a0d6e5384b0d34d9cd02d7a167
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.0

2 release files

0.1.0

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