semvec/pypi-packages huggingface dataset:
eitaapy 1.2.0
An asynchronous Python wrapper for the Eitaayar API.
License: MIT
Requires Python: >=3.6
Keywords: eitaayar, eitaa, bot, api, python, asynchronous, aiohttp

# eitaapy

🔹 **eitaapy** یک **بسته‌ی غیرهمزمان (Asynchronous)** برای تعامل با API رسمی **Eitaa** است.  
این پکیج به شما امکان ارسال پیام، دریافت اطلاعات کاربران و گروه‌ها، مدیریت بات‌ها و ... را به صورت **آسان و کارآمد** می‌دهد.

---

## 🚀 ویژگی‌ها

✅ **ارتباط غیرهمزمان** (Async) با استفاده از `aiohttp`  
✅ **سادگی در استفاده** با یک رابط کاربری راحت  
✅ **مدیریت پیام‌ها و گروه‌ها**  
✅ **ارسال و دریافت اطلاعات از API**  
✅ **نصب و استفاده‌ی آسان**  

---

## 🛠 نصب

برای نصب **eitaapy** از طریق `pip` کافیست دستور زیر را اجرا کنید:

```sh
pip install eitaapy


```python
import asyncio
from eitaapy import Robot

async def main():
    client = Robot(token="YOUR_API_TOKEN")

    # ارسال پیام به یک کانال یا کاربر
    response = await client.send_message(chat_id="TARGET_GUID", text="سلام! این یک پیام تستی است.")
    
    print(response)

asyncio.run(main())```
keliya-lib 0.3.6
AWS Lambda helpers
License: MIT

# keliya_lib

`keliya_lib` is a Python package designed to streamline AWS Lambda development with DynamoDB. It facilitates database queries, logging, and permissions management for Lambda functions.

## Features

- Simplified DynamoDB queries
- Enhanced logging capabilities
- Fine-grained permissions management

## Installation

You can install `keliya_lib` via pip:

```bash
pip install keliya_lib
```

## Usage

Here's a brief overview of how to use `keliya_lib` in your AWS Lambda functions:

### DynamoDB Queries

```python
from keliya_lib import db_handler



# Perform a insert query
result = db_handler.insert(services_table, event['body'])
```

### Logging

```python
from keliya_lib import log_handler

# Initialize logger
logger = log_handler.logger

# Log an info message
logger.info('This is an info message')

# Log an error message
logger.error('An error occurred')
```

### Permissions Management

Permissions management feature helps manage user permissions for accessing Lambda functions. 

```python
from keliya_lib import permission_handler

# check Permission
permission_handler.check_permission(tenant, current_user_id, table_name, http_method)
```

### License

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