A Rust-based email validation library with Python bindings, leveraging the power of pyo3 and validator crates to provide robust and efficient email validation.
Project description
Rusty Email Validator
This project provides a simple email validation library written in Rust, with Python bindings using PyO3. The library uses the validator
crate to validate email addresses.
Features
- Validate email addresses using Python.
Requirements
- Python 3.6 or higher
Installation
You can install the package directly from PyPI:
pip install rusty-email-validator
Usage
Here's an example of how to use the email validation function in Python:
from rusty_email_validator import validate
email = "example@example.com"
is_valid = validate(email)
print(f"Is valid: {is_valid}")
License
This project is licensed under the MIT License. See the LICENSE file for details.
Acknowledgements
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for rusty_email_validator-0.1.1a1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cf992dd0b0c628f08b993b22add74cd1dd197aa3424a21f93a30a58e9eb3ad9 |
|
MD5 | b022fa21fdac8979dd7099a4c494bad1 |
|
BLAKE2b-256 | b1c0c7982dbfb13cba68ad1048add0d7b3132ad2156fac204222a2f74ff47bde |
Close
Hashes for rusty_email_validator-0.1.1a1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a333d860600e9eaf84df70e664947a12951a3177816861da824833edfc2fe1db |
|
MD5 | 04cc4e5877b157f422dccb2792d43e94 |
|
BLAKE2b-256 | 54c8c383ace2c71c727934a5ec28456a4a84aab8b2ca01da27aa93ac1698708d |