semvec/pypi-packages huggingface dataset:
gauth-python 0.1.8
Python sdk from Gauth.
License: MIT
Requires Python: >=3.7

# GAuth-Python

> 단 하나의 계정으로 모든 GSM의 서비스를 이용할 수 있게.

```
      ___           ___           ___                       ___     
     /  /\         /  /\         /__/\          ___        /__/\    
    /  /:/_       /  /::\        \  \:\        /  /\       \  \:\   
   /  /:/ /\     /  /:/\:\        \  \:\      /  /:/        \__\:\  
  /  /:/_/::\   /  /:/ /::\   ___  \  \:\    /  /:/     ___ /  /::\ 
 /__/:/__\/\:\ /__/:/ /:/\:\ /__/\  \__\:\  /  /::\    /__/\  /:/\:\
 \  \:\    /:/ \  \:\/:/__\/ \  \:\ /  /:/ /__/:/\:\   \  \:\/:/__\/
  \  \:\  /:/   \  \::/       \  \:\  /:/  \__\/  \:\   \  \::/     
   \  \:\/:/     \  \:\        \  \:\/:/        \  \:\   \  \:\     
    \  \::/       \  \:\        \  \::/          \__\/    \  \:\    
     \__\/         \__\/         \__\/                     \__\/
```

**GAuth는 여러 프로젝트에서 편하게 로그인을 구현할 수 있고 사용자들이 새로 계정을 만들 필요가 없어 접근성을 더욱 쉽게 만들어줄 수 있는 서비스 입니다.**

## Installation

```
// pip3 install gauth-python
// pip install gauth-python
```

## Issue
Git : [GitHub - GSM-MSG/GAuth-SDK-Python](https://github.com/GSM-MSG/GAuth-SDK-Python/issues)<br>
Discord : dev_yohan05
## How to use
### Code 발급
```python
from gauth_python.requests import code_issuance

code_issuance(
    email=YOUR_EMAIL,
    password=YOUR_PASSWORD
)
```

### token 발급
```python
from gauth_python.requests import token_issuance

token_issuance(
    code = YOUR_CODE,
    clientId = YOUR_CLIENT_ID,
    clientSecret = YOUR_CLIENT_SECRET,
    redirectUri = YOUR_REDIRECT_URL
)
```

### token 재발급
```python
from gauth_python.requests import token_reissuance

token_reissuance(
    refreshToken = YOUR_REFRESH_TOKEN
)

```


### 유저 정보 가져오기
```python
from gauth_python.requests import user_info

user_info(
   accessToken = YOUR_ACCESS_TOKEN
)
```
ai-supporter 0.0.3
Ai supporter
License: MIT

# ai-supporter

https://pypi.org/project/ai-supporter
<pre>
pip install ai-supporter
</pre>

```
from ai_supporter.tts import tts

text = "this is text"
file = "speak.mp3"
tts(text, file)
```

```
from ai_supporter.tts import speak

text = "this is text"
speak(text)
```
httplus 0.1.2
An HTTP asynchronous client.
License: MIT
Requires Python: >=3.10,<4.0

# HTTPlus

An HTTP asynchronous client.

[![Stable Version](https://img.shields.io/pypi/v/httplus?label=pypi)](https://pypi.org/project/httplus/)



## Instalation
```shell
pip install httplus
```

## Basic Usage
The simplest request using get method is showed below.
```python
import httplus
...
client = httplus.Client()
res = await client.get('http://someserver/api/collection')
print(res.status)
# 200
data = res.json()
# {...}
```
A request is executed by Client instance class. 
The Client class has get, post, put, delete, options, 
patch and head methods to do requests.


## Examples
### Sending data through POST request
```python
import httplus
...
data = {
    'name': 'Vink',
    'surname': 'Blaster'
}
client = httplus.Client()
res = await client.post('http://someserver/api/customers', data=data)
print(res.status)
# 200
```
The data parameter can be a dict, list or a binary object.
A dict or a list passed by data param will be interpreted like **JSON** format data.
If a binary data like a pdf or an image file is been sending,
a header content mime type need to be informed by headers param.

```python
import httplus
...
image = b'<some_image_binary>'
headers = {
    'Content-Type': 'image/png'
}
url = 'http://someserver/api/books'
...
client = httplus.Client()
res = await client.post(url=url, data=image, headers=headers)
print(res.status)
# 200
```