semvec/pypi-packages huggingface dataset:
TH-Menu 0.2.3
Умная система вложенных меню с кнопкой 'Назад' для nextcord
Requires Python: >=3.8


# TH_Menu — Возможности и Описание


## TH_Menu — библиотека для создания вложенных меню в Discord с использованием nextcord. Позволяет быстро и удобно создавать иерархические меню с кнопками.
📖 Подробнее в [Официальной вики TH_Menu](https://github.com/Thomson-Hate/TH-Menu/wiki/TH_Menu#-th_menu--%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D1%83%D0%BC%D0%BD%D1%8B%D1%85-%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%BD%D1%8B%D1%85-%D0%BC%D0%B5%D0%BD%D1%8E-%D0%B4%D0%BB%D1%8F-discord)
## Для установки:
```py
pip install TH-Menu
```
## Основные функции:

1. Вложенные меню
   - Поддержка неограниченного количества уровней вложенности подкатегорий.
   - Автоматическая навигация по меню с кнопкой "Назад" для возврата на предыдущий уровень.

2. Локализация
   - Возможность задавать заголовки, подписи и описания меню и кнопок в виде словарей с переводами на разные языки.
   - Автоматическое определение языка пользователя по Interaction.locale.
   - Поддержка fallback-языка.

3. Поиск по меню
   - Команда или кнопка для поиска по названию пунктов меню.
   - Поддержка fuzzy-поиска для частичного совпадения.
   - Отображение результатов поиска с возможностью перехода к найденным пунктам.

4. Загрузка структуры меню из файлов
   - Поддержка форматов JSON и YAML.
   - Автоматическое преобразование строк с названиями функций в callable объекты.
   - Валидация структуры меню при загрузке.

5. Пагинация
   - Автоматическое разбиение подменю на страницы, если количество пунктов превышает лимит (по умолчанию 25).
   - Кнопки управления страницами: вперед, назад, индикатор текущей страницы.
   - Сохранение позиции при возврате назад.

6. SmartAction
   - Обёртка для действий с дополнительными свойствами.
   - Возможность задавать условие отображения кнопки (например, проверка прав пользователя).
   - Поддержка локализованных меток и описаний для кнопок.
   - Удобное объединение callback и метаданных.

7. Настройки
   - Параметры timeout для автоматического закрытия меню по таймауту.
   - Параметр ephemeral для отправки сообщений только видимых пользователю.

8. Автообновление
   - При запуске проверяется наличие новой версии библиотеки на PyPI.
   - В случае обновления выводится подсказка с командой обновления.

9. Поддержка slash-команд и обычных команд Discord.

---

Этот модуль позволяет разработчикам Discord-ботов легко создавать удобные, масштабируемые и локализованные меню без лишнего кода и сложных настроек.
MiraAiSystems 0.2.0
An AI system that uses Gemini AI to do various tasks including NLP, file operations, and media handling.
Requires Python: >=3.7

Hello Folks! I am MoonTech, The Founder of Mira(Moontech Innovation and Research Agency), this is  Its Branch AIM (Artificial Intelligence Machinery)

which AIMs(pun intended) on AI, This Package "MiraAiSystems" includes 6 Functions:

1. ConAI(x): Register your API key before using any other Function, Place API key as x or register it in Activate
2. T1(x,t): Translator function, Translate the Sentence X into the language T
3. T2(x): Language Identifiers Function, Identify the Language that the text X written in
4. T3(x): Text Definer and Explained Function, Define and Explain any language in world
5. T4(): Chatbot Function, Ask Pablo anything about Languages
6. GameSafe(x): GameSafe function, Fetch the Coding of X() function
7. Render(x): Render function, Asks gemini X function
8. ActNLP(): Speech-to-Speech Conversation from Gemini
9. ActCV(): Open Camera to detect Faces
10. ActCV\_Yolo(): Open Camera to Detect Many things Advanced Computer vision
11. RunLinx(): Multi-function tool with:



âœ… getimage

Displays an image using Pillow. Useful for viewing .png, .jpg, .bmp, etc.



âœ… getext

Detects and prints the file extension and its MIME type for any file path provided.



âœ… getstats

Shows detailed file metadata like size, created time, modified time, and file type.



âœ… getaudioinfo

Reads and prints metadata (like artist, album, duration) from supported audio files (.mp3, .flac, etc.) using mutagen.



âœ… readtext

Opens and prints contents of a .txt file directly into the console.



âœ… readpdf

Extracts and prints text from a PDF file using PyPDF2.



âœ… openurl

Opens any valid URL or file path in your default browser.



âœ… voiceplay

Uses pyttsx3 to read aloud text from a .txt file.



âœ… playmusic

Plays .mp3, .wav, or .ogg files using pygame.mixer until stopped manually (Enter key).



MAIN: High Size Aprox- 2.6 GB
liteflow-python 0.0.2
Build production-grade LLM apps the easy way.
Requires Python: >=3.9

# [LiteFlow Python SDK](https://liteflow.cloud)

**Access the best AI models with one unified API key — no tokens to juggle, no billing chaos, no compromises.**

LiteFlow lets you talk to top-tier LLMs like Claude, GPT, Mistral, and more — all through a single, resilient, and cost-efficient endpoint. The Python SDK is the easiest way to tap into that power in just a few lines.

---

## Why LiteFlow?

- **One key, every model**  
  Stop juggling API keys across 5 different dashboards. LiteFlow unifies the top LLMs under a single, clean interface.

- **Optimized for cost**  
  We've done the heavy-lifting optimzations to provide you with the cheapest cost on the market.

- **Intelligent fallback & resilience**  
  If a model is down or slow, LiteFlow seamlessly reroutes the request — so you never miss a beat.

- **Privacy-first**  
  No prompt logging, no training, no vendor lock-in. Your data stays yours.

---

## Quickstart

```bash
pip install liteflow-python
```

Then, in your code:

```python
from liteflow_python import LiteFlow

client = LiteFlow("<YOUR-API-KEY>")

response = client.chat_completion(
	messages=[{"role": "user", "content": """
Imagine a runaway trolley is hurtling down a track towards five dead people. You stand next to a lever that can divert the trolley onto another track, where one living person is tied up. Do you pull the lever?
Reason step-by-step to find the correct answer.
"""}],
  model="Claude Opus 4",
  max_tokens=1000
)
print(response)
```

---

## Features
- Simple chat_completions() interface
- Unified token usage tracking
- Transparent, simple and the most competitive pricing
- Built-in retries, fallbacks, and latency optimization

**Power Meets Simplicity**

Why waste time comparing models, managing budgets, and rewriting adapters?
Let LiteFlow be the layer between your app and LLM chaos — fast, cheap, and always online.

→ Install now and ship your next AI project with confidence.

---

## Community & Support
Need help? 
- [Contact us](mailto:contact@liteflow.cloud)
- [Join our Discord](https://discord.gg/sfRdZ9EAfg)
- [Open an issue](https://github.com/53gf4u1t/liteflow-python/issues)
cryptopkg 0.1.0
A universal package for symmetric encryption (AES-GCM) and hashing (SHA256).
Requires Python: >=3.7

# cryptopkg

Универсальный пакет для симметричного шифрования (AES-GCM) и хеширования (SHA256).

## Установка зависимостей

```
pip install pycryptodome
```

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

```python
from cryptopkg import CryptoLogic

key = b'some_32_byte_key________________'  # 32 байта для AES-256
crypto = CryptoLogic(key)

# Шифрование
enc = crypto.encrypt('секретное сообщение')
print(enc)

# Дешифрование
plain = crypto.decrypt(enc)
print(plain)

# Хеширование
h = CryptoLogic.generate_hash('some data')
print(h)
```

## Важно
- Ключ должен быть 16, 24 или 32 байта (AES-128/192/256).
- Не храните ключи в коде, используйте переменные окружения.