🔵 Единый асинхронный API для Kafka, RabbitMQ, NATS и Redis🔵 Нативная работа с asyncio🔵 Автоматическая валидация сообщений через Pydantic и Msgspec🔵 Удобное объявление обработчиков входящих и исходящих сообщений через декораторы🔵 Генерация документации в формате AsyncAPI🔵 Встроенный механизм внедрения зависимостей🔵 Поддержка middleware🔵 Простое in-memory тестирование без реальных брокеров🔵 Лёгкая интеграция с FastAPI и HTTP-сервисами
pip install faststreamPlease open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤🔥2👍1
Forwarded from Данил
🔵 Автоматический деплой из GitHub по git push🔵 Self-hosted: полный контроль над сервером и окружением🔵 Zero-downtime развёртывание без остановки сервиса🔵 Поддержка Docker и Docker Compose🔵 Работа с несколькими проектами и окружениями🔵 Управление переменными окружения🔵 Быстрый откат к предыдущим версиям🔵 Просмотр логов сборки и запуска
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥2🔥2👍1
⚒️ PageIndex — это проект для создания индексной структуры документов с использованием основанного на рассуждении подхода к RAG.
Предназначен для высокоточного поиска и извлечения информации из больших и сложных документов без применения традиционных векторных баз данных и искусственного разбиения на чанки.
📌 Основные особенности:
📱 Репозиторий
⚙️ Документация
➡️ Справочник Программиста. Подписаться
Предназначен для высокоточного поиска и извлечения информации из больших и сложных документов без применения традиционных векторных баз данных и искусственного разбиения на чанки.
🔵 Иерархическая древовидная структура документа вместо векторного индекса🔵 Поиск на основе логического обхода структуры, а не семантического сходства🔵 Отсутствие векторных эмбеддингов и векторных БД🔵 Отсутствие искусственного разбиения текста на чанки🔵 Более объяснимые и трассируемые результаты поиска🔵 Эффективная работа с большими и сложными документами (PDF, отчёты, мануалы)🔵 Подходит для RAG-сценариев, где важен контекст и структура документа
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤🔥2👍1
tkinter без ручной верстки.Автоматически конвертирует макеты Figma в Python-код, ускоряя разработку GUI-приложений и снижая количество рутины при создании интерфейсов.
🔵 Импорт дизайнов напрямую из Figma🔵 Генерация чистого и читаемого tkinter-кода🔵 Быстрое прототипирование GUI🔵 Поддержка изображений, кнопок, текстовых полей и layout’ов🔵 Подходит даже тем, кто слабо знаком с tkinter
pip install tkdesignerPlease open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3❤🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
🔵 Управление мышью и клавиатурой.🔵 Создание горячих клавиш с привязкой к Python-функциям.🔵 Работа с окнами, процессами и буфером обмена.🔵 Полная типизация для удобной работы в IDE.
pip install ahkPlease open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤🔥1👍1
matplotlib, специально созданную для простого создания красивых, готовых к публикации графиков с минимальным количеством кода.Строится на базе библиотеки
ProPlot, но расширяет её современными возможностями и улучшенной эстетикой визуализации.🔵 Лаконичный и читаемый API поверх matplotlib🔵 Красивая стилизация графиков «из коробки»🔵 Удобная работа с многопанельными фигурами и сетками🔵 Расширенные возможности настройки осей, легенд графиков и цветовых шкал🔵 Поддержка проекций и географических графиков🔵 Меньше шаблонного кода по сравнению с matplotlib🔵 Совместимость с экосистемой matplotlib и NumPy
pip install ultraplotPlease open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤🔥1👍1
Позволяет писать обычный Python-код с синтаксисом, похожим на
Flask, при этом обеспечивая огромную скорость — более 20 000 запросов в секунду.🔵 Маршрутизация с динамическими путями и валидацией типов🔵 Модульная структура проектов через Blueprints — удобно разбивать приложение на отдельные части (например, пользователи, товары, админка)🔵 Встроенная поддержка шаблонов Jinja2🔵 Middleware для обработки запросов и ответов🔵 Rust-поддержка под капотом для суперскорости
pip install bustapiPlease open Telegram to view this post
VIEW IN TELEGRAM
❤🔥1👍1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Написан на Python с использованием
OpenCV и сохраняет каждый зафиксированный эпизод движения в отдельный видеоклип.🔵 Автоматическое извлечение сцен с движением из видео.🔵 Поддержка видео с камер наблюдения и DVR.🔵 Возможность выбора области видео для анализа.🔵 Работа через командную строку и графический интерфейс.🔵 Кроссплатформенность, работает на Windows, Linux и Mac.
pip install dvr-scan --upgradePlease open Telegram to view this post
VIEW IN TELEGRAM
❤🔥2👍1🔥1
pytest, который добавляет поддержку тестов с использованием Selenium.Позволяет интегрировать автоматизированное тестирование веб-приложений в привычный workflow pytest, упрощая настройку браузеров и управление сессиями.
🔵 Поддержка всех основных браузеров через Selenium WebDriver.🔵 Лёгкая интеграция с pytest fixtures.🔵 Возможность делать скриншоты при падении тестов.🔵 Управление удалёнными и локальными браузерами.🔵 Совместимость с CI/CD системами.
pip install pytest-seleniumPlease open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤🔥1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🔵 Упрощённое создание пользовательских фильтров для Django Admin🔵 Гибкая логика фильтрации (можно фильтровать по вычисляемым значениям)🔵 Чистый и лаконичный API без лишнего бойлерплейта🔵 Полная совместимость со стандартным ModelAdmin🔵 Подходит для сложных админских интерфейсов
pip install django-admin-list-filterPlease open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤🔥1👍1
🔵 Поддержка множества форматов: XLS, XLSX, CSV, TSV, ODS и др.🔵 Единый API для всех форматов.🔵 Работа с данными как с list / dict / records.🔵 Экспорт и импорт данных между разными форматами.🔵 Расширяемая экосистема через плагины.🔵 Подходит для скриптов, ETL, отчётов и автоматизации.
pip install pyexcelPlease open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3🔥3👍1
Matplotlib, которая упрощает загрузку и подключение шрифтов без необходимости устанавливать их локально на компьютере.🔵 Загрузка шрифтов без установки в систему🔵 Поддержка Google Fonts🔵 Поддержка Bunny Fonts (GDPR-friendly альтернатива)🔵 Загрузка шрифтов по произвольному URL🔵 Работа напрямую с Matplotlib🔵 Выбор веса и курсива шрифта🔵 Кэширование шрифтов для ускорения работы🔵 Возможность установить шрифт глобально для всех графиков
pip install pyfontsPlease open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤🔥1👍1
Позволяют легко развернуть Jupyter Server или JupyterLab в контейнере Docker, как для личного использования, так и для командной работы через JupyterHub.
🔵 Запуск личного сервера Jupyter с интерфейсом JupyterLab (по умолчанию).🔵 Использование JupyterLab для команды через JupyterHub.🔵 Запуск Jupyter Notebook в локальном Docker-контейнере.🔵 Создание собственных Docker-образов на основе этих стэков.
docker pull jupyter/base-notebook
docker run -p 8888:8888 jupyter/base-notebook
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤🔥1🍌1
This media is not supported in your browser
VIEW IN TELEGRAM
🔵 Отрисовка данных на основе Cartopy с поддержкой различных картографических проекций🔵 Удобное отображение растровых и точечных EO-данных (NetCDF, xarray, numpy и др.)🔵 Интерактивность: hover, клики по данным, всплывающие значения🔵 Гибкая настройка цветовых шкал, легенд и слоёв🔵 Работа с несколькими слоями и источниками данных на одной карте🔵 Поддержка масок, границ, shape-файлов и пользовательских геометрий
pip install eomapsPlease open Telegram to view this post
VIEW IN TELEGRAM
👍3❤🔥1🔥1
🔵 Преобразование листов Excel в Markdown-таблицы🔵 Поддержка .xls и .xlsx🔵 Конвертация конкретного листа или всего файла🔵 Корректная обработка строк, столбцов и пустых ячеек🔵 Подходит для автоматизации и CI-пайплайнов
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3🔥2👍1
FastAPI, которая позволяет быстро добавить удобный веб-интерфейс для управления данными, пользователями и ресурсами приложения.🔵 Полноценная админ-панель «из коробки»🔵 Аутентификация и авторизация (JWT, login/logout)🔵 Работа с БД через Tortoise ORM🔵 CRUD-интерфейс для моделей🔵 Современный UI🔵 Расширяемая архитектура (кастомные страницы, действия, поля)🔵 Фильтрация, сортировка, пагинация данных🔵 Асинхронная работа
pip install fastapi-adminPlease open Telegram to view this post
VIEW IN TELEGRAM
👍3❤🔥2🔥1
🖥 seldom — это фреймворк для автоматизированного тестирования на Python, основанный на
Поддерживает тестирование веб-приложений, мобильных приложений и API, предлагает удобный скелет проекта, красивые отчёты и мощные средства для проверки и управления данными.
📌 Основные особенности:
➡️ Установка библиотеки:
📱 Репозиторий
⚙️ Документация
➡️ Справочник Программиста. Подписаться
unittest.Поддерживает тестирование веб-приложений, мобильных приложений и API, предлагает удобный скелет проекта, красивые отчёты и мощные средства для проверки и управления данными.
🔵 Полнофункциональное тестирование web/app/API.🔵 Быстрое создание проекта через шаблоны.🔵 Интеграция с XTestRunner для современных отчётов.🔵 Богатый набор assert-методов.🔵 Поддержка data-driven тестирования.🔵 Платформенная совместимость.
pip install seldomPlease open Telegram to view this post
VIEW IN TELEGRAM
❤🔥2👍1🔥1
logging.JSON-логи удобны для машинной обработки и легко интегрируются с инструментами агрегации и анализа логов.
🔵 Преобразование стандартных логов Python в JSON-формат.🔵 Поддержка кастомных полей и форматирования.🔵 Легкая интеграция с существующими системами логирования.
pip install python-json-loggerPlease open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3🔥1🍌1
This media is not supported in your browser
VIEW IN TELEGRAM
Реализует алгоритм WindMouse, создающий реалистичные криволинейные траектории с переменной скоростью, имитируя естественное движение мыши.
🔵 Генерация кривых, естественно выглядящих траекторий вместо прямых линий.🔵 Динамическое изменение скорости движения мыши.🔵 Поддержка нескольких бекендов: AutoHotkey (Windows) и PyAutoGUI (кроссплатформенно).🔵 Управление физикой движения.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤🔥2🔥2
🔵 Отрисовка масок сегментации с цветовой палитрой🔵 Визуализация bounding box’ов и полигонов🔵 Удобная работа с label-картами🔵 Наложение аннотаций поверх исходных изображений🔵 Отлично подходит для датасетов в задачах ML / CV
pip install imgvizPlease open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2❤🔥1