Metadata-Version: 2.4
Name: pyShir_email
Version: 0.1.0
Summary: A simple Python email format validation package
Author: pyShir
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# pyShir_email

A simple Python email format validation package by pyShir
contact: 8801309495010 (whatsapp/phone)


## Installation

```bash
pip install pyShir_email


Usage

from pyShir_email import EmailValidation
validation = EmailValidation()
result = validation.check("example@gmail.com")
print(result)

Output:
True


Features

Email format validation
Checks for missing @
Checks for missing .
Checks for multiple @
Checks for spaces
Checks local-part length
Checks total email length
Checks invalid special characters
Checks invalid hyphen placement

Example
from pyShir_email import EmailValidation


validation = EmailValidation()

emails = [
    "example@gmail.com",
    "test@yahoo.com",
    "invalid-email",
]

for email in emails:
    print(email, validation.check(email))


License
MIT License
