semvec/pypi-packages huggingface dataset:
VkApiBot 1.0.4
Very well python library for easy work with vk_api lib.
Requires Python: >=3.8

# VkApiBot
____

**VkApiBot** - Р±РёР±Р»РёРѕС‚РµРєР° РґР»СЏ Р»РµРіРєРѕРіРѕ РёСЃРїРѕР»СЊР·РѕРІР°РЅРёСЏ РјРѕРґСѓР»СЏ vk_api

[https://vk.com/id559935246](РњРѕР№ Р’Рљ)
___
## РЎСѓС‰РµСЃС‚РІСѓРµС‚ С‚СЂРё РІРёРґР° С…РµРЅРґР»РµСЂРѕРІ:
___

#### message_handler_from_chat - РІРѕР·РІСЂР°С‰Р°РµС‚ РґР°РЅРЅС‹Рµ РїРѕР»СѓС‡РµРЅРЅС‹Рµ РёР· Р±РµСЃРµРґ
    @bot.message_handler_from_chat()
    def on_message(data):
        peer_id = data.peer_id
        bot.api.messages.send(peer_id=peer_id, message="Р’С‹ РЅР°РїРёСЃР°Р»Рё РјРЅРµ РёР· Р±РµСЃРµРґС‹", random_id=0)


#### message_handler_from_private - РІРѕР·РІСЂР°С‰Р°РµС‚ РґР°РЅРЅС‹Рµ, РїРѕР»СѓС‡РµРЅРЅС‹Рµ РёР· Р›РЎ СЃРѕРѕР±С‰РµСЃС‚РІР°
    @bot.message_handler_from_chat()
    def on_message(data):
        peer_id = data.peer_id
        bot.api.messages.send(peer_id=peer_id, message="Р’С‹ РЅР°РїРёСЃР°Р»Рё РјРЅРµ РёР· Р›РЎ СЃРѕРѕР±С‰РµСЃС‚РІР°", random_id=0)

#### message_event_handler - РІРѕР·РІСЂР°С‰Р°РµС‚ РґР°РЅРЅС‹Рµ РїСЂРё РІР·Р°РёРјРѕРґРµР№СЃС‚РІРёРё СЃ СЃРѕРѕР±С‰РµРЅРёРµРј
    @bot.message_handler_from_chat()
    def on_message(data):
        bot.api.messages.sendMessageEventAnswer(
            event_id=data.event_id,
            user_id=event.user_id,
            peer_id=event.peer_id,
            event_data=json.dumps(event.payload),
        )
pdcommandline 0.1.5
Library to build multithreaded command line applications
Requires Python: >=3.8

# pdcommandline - library to build multithreaded interactive command line applications

A cross platform library to build multithreaded command line applications with formatted output, command line parsing and context sensitive command line completion.

## ***pdcommandline*** features:
* VT100 support for colored formatting of the output
* colored and styled strings
* table and tree formatting
* logging with filtering for verbosity levels
* thread safe access for multi threaded applications
* worker and background threads
* lifecycle management of threads
* multiline progess display
* customizable interactive keyboard input
* handling of CTRL+C signals with support of hooks
* command line parsing
    * context sensitive help
    * context sensitive command completion

***NOTE***: The current implementation of ***pdcommandline*** is a prototype. It’s assumed that the API will change in future releases.

## Getting started
* Install from [PyPI](https://pypi.org/project/pdcommandline)
* Checkout the [sources](https://gitlab.com/pdbuild/pdcommandline)
apimatic-1-pypi 1.0.0
Simple calculator API hosted on APIMATIC

# Getting Started with APIMATIC Calculator

## Introduction

Simple calculator API hosted on APIMATIC

## Install the Package

The package is compatible with Python versions `2 >=2.7.9` and `3 >=3.4`.
Install the package from PyPi using the following pip command:

```python
pip install apimatic-1-pypi==1.0.0
```

You can also view the package at:
https://pypi.python.org/pypi/apimatic-1-pypi

## Test the SDK

You can test the generated SDK and the server with test cases. `unittest` is used as the testing framework and `nose` is used as the test runner. You can run the tests as follows:

Navigate to the root directory of the SDK and run the following commands

```
pip install -r test-requirements.txt
nosetests
```

## Initialize the API Client

**_Note:_** Documentation for the client can be found [here.](/doc/client.md)

The following parameters are configurable for the API Client:

| Parameter | Type | Description |
|  --- | --- | --- |
| `environment` | Environment | The API environment. <br> **Default: `Environment.PRODUCTION`** |
| `timeout` | `float` | The value to use for connection timeout. <br> **Default: 60** |
| `max_retries` | `int` | The number of times to retry an endpoint call if it fails. <br> **Default: 0** |
| `backoff_factor` | `float` | A backoff factor to apply between attempts after the second try. <br> **Default: 2** |
| `retry_statuses` | `Array of int` | The http statuses on which retry is to be done. <br> **Default: [408, 413, 429, 500, 502, 503, 504, 521, 522, 524]** |
| `retry_methods` | `Array of string` | The http methods on which retry is to be done. <br> **Default: ['GET', 'PUT']** |

The API client can be initialized as follows:

```python
from apimaticcalculator.apimaticcalculator_client import ApimaticcalculatorClient
from apimaticcalculator.configuration import Environment

client = ApimaticcalculatorClient(
    environment=Environment.PRODUCTION,)
```

## List of APIs

* [Simple Calculator](/doc/controllers/simple-calculator.md)

## Classes Documentation

* [Utility Classes](/doc/utility-classes.md)
* [HttpResponse](/doc/http-response.md)
* [HttpRequest](/doc/http-request.md)