Metadata-Version: 2.1
Name: pycloudkit
Version: 1.0.1
Summary: A library for creating and working with cloud databases
Home-page: https://github.com/professionsalincpp/pyserver
Author: griguchaev
Author-email: griguchaev@yandex.ru
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# PyCloudKit: A Toolkit for building Clouds with Python

## Description

PyCloudKit provides a toolkit for building clouds with Python. It includes:
* A server class for maintaining the cloud
* A client class for interacting with the cloud

## Features

*   Ease of use: PyCloudKit provides a simple interface for creating and managing clouds.
*   Reliability: PyCloudKit provides reliable integration with databases.
*   Speed: PyCloudKit provides fast cloud operations using asynchronous operations.

## Examples

### Simple cloud creation

```python
from PyCloudKit import CloudServer

server = CloudServer('127.0.0.1', 8080, 'databases/cloud.db')

def main():
    server.start()

if __name__ == '__main__':
    main()
```

### Connecting to the cloud

```python
from PyCloudKit import CloudClient

client = CloudClient('127.0.0.1', 8080)

def main():
    # Р—Р°РґР°С‚СЊ Р·РЅР°С‡РµРЅРёРµ РІ РѕР±Р»Р°РєРµ
    client.set('key', 'value')
    # РџРѕР»СѓС‡РёС‚СЊ Р·РЅР°С‡РµРЅРёРµ РёР· РѕР±Р»Р°РєР°
    value = client.get('key')
    print(value)

if __name__ == '__main__':
    main()
```
# Installation

Pyserver can be installed using pip:

```bash
pip install PyCloudKit
```

# Р›РёС†РµРЅР·РёСЏ

Pyserver СЏРІР»СЏРµС‚СЃСЏ РѕС‚РєСЂС‹С‚С‹Рј РїСЂРѕРµРєС‚РѕРј. Р’С‹ РјРѕР¶РµС‚Рµ РїРѕР»СѓС‡РёС‚СЊ Р»РёС†РµРЅР·РёСЋ РЅР° [GitHub](https://github.com/professionsalincpp/PyCloudKit/blob/main/LICENSE).
