semvec/pypi-packages huggingface dataset:
yookassa_api 0.3.5
Python Library for YooKassa API
License: MIT
Requires Python: >=3.10

<div align="center">

# YooKassa API Library

[![YooKassaAPI](https://img.shields.io/badge/0.3.3-blue?style=flat&logo=pypi&label=pypi&labelColor=gray)](https://github.com/Lems0n)
[![YooKassaAPI](https://img.shields.io/badge/license-MIT-12C4C4?style=flat&logo=gitbook&logoColor=12C4C4)](https://github.com/Lems0n)
[![YooKassaAPI](https://img.shields.io/badge/3.10%20%7C%203.11%20%7C%203.12%20%7C%203.13%20-yellow?logo=python&logoColor=yellow&label=python&labelColor=gray)](https://github.com/Lems0n)
</div>

## Table of Contents

- [description](#-description)
- [features](#-features)
- [Installation](#installation)
- [Getting Started](#-getting-started)
- [License](#license)
- [Author](#-author-of-yookassa-api-library)

## 📌 Description

A Python library for interacting with the YooKassa API. This library allows you to create, get, and cancel payments, as well as handle refunds.

Also there is both a synchronous and asynchronous variation

## 🔨 Features

- Easy-to-use interface for YooKassa API.
- Supports payment creation, capture, and cancellation.
- Supports refund creation, receiving

## 🗃️ Installation

To install the library, use pip:

```shell
pip install yookassa_api
```

Or you can install it by Poetry:

```shell
poetry add yookassa_api
```

## 💻 Getting Started

Here is a simple example to demonstrate how to use the library:

```python
from yookassa_api import (
    YooKassa, PaymentAmount,
    Confirmation
)
from yookassa_api.types import CurrencyType, ConfirmationType


# Initialize the YooKassa client
client = YooKassa(
    'SECRET_KEY',
    shop_id=999999
)

# Create a payment
payment = client.create_payment(
    PaymentAmount(value=100, currency=CurrencyType.RUB),
    description='Test payment',
    confirmation=Confirmation(                                      
        type=ConfirmationType.REDIRECT,
        return_url="https://t.me/BotFather",                  
    )
)
print(payment)
```

## 📄 Licence

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## 👤 Author of YooKassa API Library
**© [Lemson](https://t.me/nveless)**
anv 1.0
A command line tool to manage anvpy projects
License: MIT

<p align="center">
  <img src="https://github.com/techAnvPy/AnvPy/blob/main/icon.jpg?raw=true" width="350" title="hover text">
</p>
<p align="center">
  <a href="https://play.google.com/store/apps/details?id=org.python.adp&pcampaignid=web_share">
    <img src="https://github.com/techAnvPy/AnvPy/blob/main/play.png?raw=true" width="150" title="hover text">
  </a>
</p>

# AnvPy
### **Android Versatile Python, an IDE on Android for developing apps and games in Python.**
> It serves as a platform that provides complete application development in Python for mobile devices. Say no to waste money on using Python as a back-end service and use AnvPy for directly integrating Python in your applications. It is now the most efficient way as it requires no early-setup for making applications for any OS and it does not need a specialized PC just from your Android Phone. So, let the coding revolution begin with AnvPy.

## Features
- [x] Python
- [x] App/Game development
- [x] Web Application development
- [x] APK/AAB Compilation
- [x] Mobile based IDE
- [x] AI/ML Packages
- [x] Admob integration
- [x] Built-in anv package
- [x] Custom deployment options
- [x] Global anv package

## AnvPy CLI
> [!NOTE]
> Available only for windows.

A command-line interface tool for running and debugging AnvPy projects directly from your PC. Simple commands to launch and edit your projects from Terminal. Download [here](https://github.com/techAnvPy/AnvPy/releases/download/v3.76/AnvPy-CLI.exe).

### usage: anv
```makefile
create:   create a new project
run:      run your project in debug mode
pause:    Automates back functionality
logs:     Print all logs from python
```
```yaml
--title:  title of your project
--mode:   [app] [game] [md1] [md2] [web]
--help:   anvpy cmdline arguments and functions
```
## AnvPy Community
- Telegram: https://t.me/andropython
- Twitter: https://x.com/techAnvPy?t=fzFM-BgM97Lv8vZt9RTgUQ&s=09
## About us
AnvPy is built and maintained by two indie developers who believe in open access and making powerful tools available for everyone — completely free.
If you find AnvPy helpful or if it saves your time, consider supporting our work! Your donation helps us continue improving AnvPy, adding new features, and keeping it free for all.
- Paypal: https://www.paypal.com/paypalme/kivywork