semvec/pypi-packages huggingface dataset:
smbc-gp-client 0.0.5
An http client to call smbc-gp api

# Python SMBC GMO Pay Client Lib
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2FMonoidDev%2Fsmbc-gp-client.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2FMonoidDev%2Fsmbc-gp-client?ref=badge_shield)

An http client to call SMBC GMO Pay APIs. (smbc-gp-client)

## Upload package
```
python3 -m pip install --user --upgrade setuptools wheel twine
python3 setup.py sdist bdist_wheel
twine upload dist/*
```

## How to use
use pip install package `smbc-gp-client`
```
pip3 install smbc-gp-client
```
in your code:
```python
from smbc_gp_client.smbc_gp_client import SmbcGpClient

client = SmbcGpClient()
client.create_transation(...)
client.execute_transaction(...)
```
for more details, please refer to `SmbcGpClient` class method description.

## License
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2FMonoidDev%2Fsmbc-gp-client.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2FMonoidDev%2Fsmbc-gp-client?ref=badge_large)

## Reference
- SMBC GMO PAYMENT https://www.smbc-gp.co.jp/
MailGw-Temporary-Email 0.0.2
10 Minute Temporary Email
Requires Python: >=3.6
Keywords: mail,email,temporary mail,temporary email,mailgw

# MailGW API Wrapper



Mail.gw is a free 10 minute temporary mail service, This library is useful for automation tasks such as making accounts that needs email verification.

Account delete itself after 10 minutes

## Installation

Windows:

```
pip install MailGw-Temporary-Email
```

Linux/Mac OS:

```
pip3 install MailGw-Temporary-Email
```

## Example

```python
from mailgw_temporary_email import Email

def listener(message):
    print("\nSubject: " + message['subject'])
    print("Content: " + message['text'] if message['text'] else message['html'])

# Get Domains
test = Email()
print("\nDomain: " + test.domain)

# Make new email address
test.register()
print("\nEmail Adress: " + str(test.address))

# Start listening
test.start(listener)
print("\nWaiting for new emails...")
```

# Documentation

API: [https://mail.gw](https://docs.mail.gw/)

`register(username=None, password=None, domain=None)` | Make an email account with random credentials, You can also pass a username, password and domain to use the same account.

`start(listener, interval=3)` | Start listening for new emails, Interval means how many seconds takes to sync, And you also need to pass a function for `listener`, This function gets called when new email arrive.

`stop()` | Stop listening for new emails.