Registry / devops / pyisemail

pyisemail

JSON →
library2.0.1pypypi✓ verified 86d ago

Simple, robust email validation library for Python that checks email addresses against RFC 5321 and 5322 standards. Current version 2.0.1 (requires Python >=3.7) with annual releases.

pip install pyisemail
INSTALL
IMPORT
SIG · PYISEMAIL
P
pyisemail
devopspythonv2.0.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

is_email
from pyisemail import is_email
import is_email
Module is pyisemail, not is_email.

Basic usage: returns True for valid, False for invalid.

from pyisemail import is_email print(is_email('test@example.com')) print(is_email('invalid-email'))
Debug
Known issues
gotchais_email returns True/False, not a detailed response. Use is_email with diagnose=True for details.
fix
Use is_email(email, diagnose=True) to get a Diagnosis object.
affects: >=1.0.0
Errors
Common errors & fixes
ImportError: No module named is_email
Incorrect import path; module is pyisemail, not is_email.
fix
pip install pyisemail and then from pyisemail import is_email
AttributeError: module 'pyisemail' has no attribute 'is_email'
Incorrect import style; the function is not at top-level if imported as module.
fix
Use from pyisemail import is_email
Upgrade
Version history
2.0.1latest on PyPI · released Oct 25, 2022
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
pyisemail — pip install pyisemail · libregistry