semvec/pypi-packages huggingface dataset:
moneyunify 0.1
A Python client for the MoneyUnify API to simplify mobile money payments
Requires Python: >=3.6

# MoneyUnify Python Client

The MoneyUnify Python Client is a package designed to simplify mobile money (MTN, Airtel, Zamtel) payments for businesses. It allows you to request payments, verify transaction statuses, and disburse funds using the MoneyUnify API.

## Installation

Install the package using pip:

```bash
pip install moneyunify
```

## Usage

### Initialize the Client

```python
from moneyunify import MoneyUnifyClient

client = MoneyUnifyClient(muid='your_moneyunify_id')
```

### Request Payment

```python
response = client.request_payment('0765655244', 5)
print(response)
```

### Verify Transaction

```python
response = client.verify_transaction('transaction_reference')
print(response)
```

### Send Money

```python
response = client.send_money('yourname@email.com', 'Iza', 'Sakir', '096xxxxxxx', 'Settle All funds from MoneyUnify')
print(response)
```
frii-site 0.1.2
Library for contacting the frii.site API
Requires Python: <4.0,>=3.12

# frii.site Python API
The official API for contacting frii.site through it's API

## Installation
You can install this package using pip
`pip install frii_site`

## Usage
This package is very easy to use. First initialize the API.
```python
from frii_site.api import API

api = API("your-api-key")

api.modify(domain="super-awesome-domain",content="1.2.3.4",type_="A") # True
api.modify(domain="domain-i-dont-own",content="1.2.3.4",type_="A") # InvalidPerms exception
```

## Creating an API key
There are two methods to creating an API key. The recommended one is explained [here](https://github.com/ctih1/frii.site-frontend/wiki/API#getting-started)
The second method (not recommended) is to create the API using this library.
```python
from frii_site.perms import permissions as p
api_key = api.create(auth_token="",domains=["super-awesome-domain","another-domain"],perms=[p.MODIFY_CONTENT,...])
```
instasave 0.3.1
Download script for Instagram posts.
Requires Python: >=3.9
Keywords: Download, Instagram, Utility

<h1 align="center">
  <b>instasave</b>
</h1>

A simple script to download media from Instagram posts.

## Install

This code is compatible with all currently supported Python versions.
Install it in your virtual enrivonment with:

```bash
python -m pip install instasave
```

## Usage

> [!WARNING]  
> Abusing this script may get your IP banned by Instagram.

With this package installed in the activated enrivonment, it can be called through `python -m instasave` or through a newly created `instasave` command.

Detailed usage goes as follows:

```bash
Usage: python -m instasave [OPTIONS] [URL]                                                 
                                                                                            
 Download media from Instagram posts.                                                       
                                                                                            
╭─ Arguments ──────────────────────────────────────────────────────────────────────────────╮
│   url      [URL]  Link to the Instagram post you want to download the content of.        │
│                   [default: None]                                                        │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Options ────────────────────────────────────────────────────────────────────────────────╮
│ --log-level                 TEXT  The base console logging level. Can be 'debug',        │
│                                   'info', 'warning' and 'error'.                         │
│                                   [default: info]                                        │
│ --install-completion              Install completion for the current shell.              │
│ --show-completion                 Show completion for the current shell, to copy it or   │
│                                   customize the installation.                            │
│ --help                            Show this message and exit.                            │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
```

The downloaded files will be saved in the current directory under a name composed of the file type (image / video) appended by the download timestamp.

---

<div align="center">
  <sub><strong>Made with ♥︎ by fsoubelet</strong></sub>
  <br>
  <sub><strong>MIT &copy 2020 Felix Soubelet</strong></sub>
</div>
carbon-webhooks 0.1.0
A library to verify Carbon webhook events
Requires Python: >=3.6

# Carbon Webhooks Python Library

`carbon_webhooks_python` is a Python library designed to verify Carbon webhook events. This library provides a simple way to validate webhook signatures and ensure the authenticity of incoming requests.

## Features

- **Generate Signature**: Generate HMAC SHA256 signatures for webhook payloads.
- **Validate Signature**: Validate incoming webhook signatures to ensure they match the expected signature.
- **Extract Signature Header**: Parse and extract components from the Carbon-Signature header.

## Installation

You can install the library using pip:

```sh
pip install carbon_webhooks
message-to-request 0.0.3
Библиотека для упаковки текста в http запрос
Requires Python: >=3.10

# Message to request library #

## Назначение ##
Отправляет текстовые сообщения http POST запросом 

## Установка ##
```
pip install message-to-request
```

## Использование ##

```python
from message_to_request import Sender, MessageType

sender = Sender(url="https://example.com/")

response = sender.send(
    text="test message",
    message_type=MessageType.ERROR,
)
```