Skip to main content

Validator Pizza Python is a library for validator.pizza which detects disposable email addresses.

Project description

bannerCodacy Badge License

Validator Pizza Python is a library for http://validator.pizza which helps you verify if an email or domain is a disposable email service provider.

Install

pip install validator-pizza-python

Usage

from validator_pizza_python import PizzaValidator

PizzaValidator.validate("teixeira.zeus@gmail.com")
# EmailStatus(status=200, email='teixeira.zeus@gmail.com', domain='gmail.com', mx=True, disposable=False, alias=False, did_you_mean=None)

PizzaValidator.is_disposable("teixeira.zeus@gmail.com")
# False

PizzaValidator.is_disposable("gmail.com")
# False

Async version

from validator_pizza_python import AioPizzaValidator

pizza_client = AioPizzaValidator()
email_status = await pizza_cliente.validate("teixeira.zeus@gmail.com")
pizza_cliente.close()

Developer

  • Thiago da Silva Teixeira

License

Released under the MIT License.

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

validator-pizza-python-1.0.0.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

validator_pizza_python-1.0.0-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file validator-pizza-python-1.0.0.tar.gz.

File metadata

  • Download URL: validator-pizza-python-1.0.0.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for validator-pizza-python-1.0.0.tar.gz
Algorithm Hash digest
SHA256 ba384ef8fab517b4a5c0a7382fa7423662cdb5e92d0da95384ffe42c24a019d1
MD5 fae437bd3e55d26df2ccc4c09dbdf1aa
BLAKE2b-256 00631ce216bdfaf6e8627fafbcbf6791efcb4ca2a9cdc4334adca738fcaad8d0

See more details on using hashes here.

File details

Details for the file validator_pizza_python-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for validator_pizza_python-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5585742570ad79076ccadac62a4752e9c826908bfe0663b64fd68b049cad0b1e
MD5 423b115850f807534be231e32274dca9
BLAKE2b-256 16566fac3f96f01abd93cf3055c9caf041d7512f55e609a1cfab37c93788c113

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page