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
pyexcel, который добавляет поддержку работы с файлами Excel в формате .xlsx.Позволяет читать и записывать .xlsx-файлы через единый интерфейс
pyexcel, не привязываясь напрямую к конкретным реализациям вроде openpyxl.🔵 Чтение данных из .xlsx-файлов
Запись данных в формат .xlsx
Интеграция с pyexcel, pyexcel-io и другими плагинами
Поддержка работы с листами, строками и колонками
Использует openpyxl как backend
pip install pyexcel-xlsxPlease open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3🔥2👍1🎉1
cftime в графиках matplotlib.Полезна для работы с данными, где стандартные
datetime объекты Python не подходят, например, для климатических и моделируемых временных рядов с нестандартными календарями.🔵 Поддержка нестандартных календарей через cftime.🔵 Прямая интеграция с matplotlib для корректного отображения временных осей.🔵 Удобство визуализации временных рядов в научных данных.
pip install nc-time-axisPlease open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤🔥1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Создаёт списки возможных паролей на основе пользовательских данных (имя, никнейм, дата рождения, слова-ассоциации), комбинируя их в типичные варианты паролей, которые часто используются людьми.
🔵 Генерация паролей на основе персональных данных жертвы🔵 Интерактивный режим с пошаговым вводом информации🔵 Поддержка leetspeak (замена букв на цифры: a - 4, e - 3 и т.п.)🔵 Настройка минимальной и максимальной длины паролей🔵 Возможность добавлять спецсимволы и числа🔵 Работа через CLI, без лишних зависимостей
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤🔥1👍1
Использует Python и
Django для бэкенда, TypeScript и React с Material UI для фронтенда, а данные хранятся в PostgreSQL, Redis или SQLite.🔵 Создание опросов и встреч с удобным интерфейсом🔵 Поддержка различных хранилищ данных (PostgreSQL, Redis, SQLite)🔵 REST API для интеграции и расширения🔵 Лёгкая настройка и запуск через Docker
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤🔥1👍1
Упрощает создание, управление и поддержку виртуальных сред, позволяя работать быстрее и удобнее через визуальный интерфейс.
🔵 Управление множеством виртуальных окружений Python с одного места🔵 Создание виртуальных сред с выбором версии Python🔵 Клонирование окружений из requirements🔵 Генерация requirements из существующих окружений🔵 Добавление описаний к окружениям🔵 Поиск и установка пакетов с PyPI🔵 Обновление пакетов через контекстное меню🔵 Таблица с обзором всех окружений🔵 Интегрированная консоль для вывода команд
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤🔥1🔥1
Также позволяет тестировать экспериментальные функции и улучшает работу с интерфейсом
Gradio.🔵 Оптимизация работы Stable Diffusion для ускоренной генерации.🔵 Поддержка экспериментальных модулей и расширений.🔵 Упрощённая установка и настройка через WebUI.🔵 Расширенные возможности управления ресурсами (GPU/CPU).🔵 Модульная архитектура для лёгкого добавления новых функций.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤🔥1👍1
pytest, который позволяет писать тесты для приложений на PyQt5, PyQt6 и PySide2/PySide6.Облегчает проверку взаимодействия с графическим интерфейсом, имитируя действия пользователя и отслеживая сигналы и сообщения Qt.
🔵 Управление виджетами и имитация действий пользователя (клики мышью, нажатия клавиш, ввод текста) через qtbot.🔵 Ожидание выполнения сигналов с помощью функций waitSignal и waitSignals.🔵 Автоматический захват сообщений qDebug, qWarning и qCritical для проверки и отладки.🔵 Простая интеграция с pytest, что позволяет писать тесты Qt так же легко, как обычные юнит-тесты.
pip install pytest-qtPlease open Telegram to view this post
VIEW IN TELEGRAM
❤🔥2🔥2👍1
🔵 Передача файлов через Telegram🔵 Отправка текста между устройствами🔵 Быстрый доступ без регистрации и сложной настройки🔵 Работа через Telegram-бота🔵 Удобен для обмена данными между ПК, телефоном и сервером🔵 Использует инфраструктуру Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤🔥1👍1
🔵 Преобразование текста в безопасные URL-слаги.🔵 Поддержка Unicode и кириллицы.🔵 Возможность настройки символа-разделителя.🔵 Опция для удаления или замены спецсимволов.🔵 Поддержка кастомных функций нормализации текста.
pip install python-slugifyPlease open Telegram to view this post
VIEW IN TELEGRAM
👍4❤🔥1🔥1
pytest, который позволяет писать тесты для приложений на PyQt5, PyQt6 и PySide2/PySide6.Облегчает проверку взаимодействия с графическим интерфейсом, имитируя действия пользователя и отслеживая сигналы и сообщения Qt.
🔵 Управление виджетами и имитация действий пользователя (клики мышью, нажатия клавиш, ввод текста) через qtbot.🔵 Ожидание выполнения сигналов с помощью функций waitSignal и waitSignals.🔵 Автоматический захват сообщений qDebug, qWarning и qCritical для проверки и отладки.🔵 Простая интеграция с pytest, что позволяет писать тесты Qt так же легко, как обычные юнит-тесты.
pip install pytest-qtPlease open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1🍌1
This media is not supported in your browser
VIEW IN TELEGRAM
Позволяет собирать граф генерации из блоков, наглядно управляя каждым этапом: от загрузки модели до постобработки изображения.
🔵 Нодовая архитектура — гибкая сборка любых пайплайнов генерации🔵 Высокая производительность — эффективно использует VRAM и GPU🔵 Поддержка Stable Diffusion, SDXL, LoRA, ControlNet, VAE🔵 Расширяемость — кастомные ноды и плагины🔵 Сохранение и загрузка workflow в JSON🔵 Image-to-Image, Text-to-Image, Inpainting, Upscale🔵 Точный контроль над seed, sampler, steps, CFG и т.д.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3👍1🔥1