Metadata-Version: 2.4
Name: libfake
Version: 1.0.0
Summary: A professional and highly-configurable library for generating realistic names and email addresses.
Home-page: https://github.com/pymmdrza/libfake
Author: Mmdrza
Author-email: Pymmdrza@gmail.com
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# libfake

First name , Surname and Email Fake Mode in Python with Library Fake.

## Install

```bash
pip install libfake
```
in mac or linux use `pip3` : `pip3 install libfake`

---

## Usage

```python
from libfake import FakeName
fake = FakeName()
```

### First Name and Surname

```python
# Random First name
first_name = fake.get_firstname()
# Random Surname
surname = fake.get_surname()
```
### First name , Surname and Email

```python
first_name = fake.get_firstname()
surname = fake.get_surname()
# Generate email From first name and surname.
email = fake.generate_email(first_name, surname)
```

### Random Full Name 

```python
full_name = fake.get_full_name()
```

### Random Email

```python
random_email = fake.generate_email()
```

### Email for a Specific Name

```python
specific_email = fake.generate_email("Alice", "Wonderland")
```

### Custom Provider

```python
provider_custom = "example.com"
# Create a new, custom-configured instance (resets the singleton)
custom_fake = fake.get_details(first_name="Alice", surname="Smith", provider=provider_custom)
# return dict details , if need just email:
custom_email = custom_fake.get('email')
```


## Programmer

Programmer and Owner By : [Pymmdrza](https://github.com/Pymmdrza)

