FluxMusic
- генерация текста в музыку с помощью Rectified Flow Transformer
https://github.com/feizc/FluxMusic
опубликовано в @gitgate на правах хабавный проект выходного дня для тех, кому нечем заняться.
#misic #ai #python
GitHub
GitHub - feizc/FluxMusic: Text-to-Music Generation with Rectified Flow Transformers
Text-to-Music Generation with Rectified Flow Transformers - feizc/FluxMusic
🔥8👍6
pytion
- независимый неофициальный python
клиент для официального Notion API
(только для внутренней интеграции)Клиент построен на собственной объектной модели на основе API (*не использует клиент
notion-sdk-py
)Если вы используете
notion.so
и хотите автоматизировать некоторые вещи с помощью оригинального API
, добро пожаловать! Вы можете читать любые доступные данные, создавать базовые модели и даже работать с базами данных.Текущая версия Notion API = «28 июня 2022 г.»
https://github.com/lastorel/pytion
Рубрика "я пиарюсь". Проект Егора Гомзина - @lastorel Просьба поддержать, "озвездив" репку !
#python #api #notion
GitHub
GitHub - lastorel/pytion: Unofficial Python client for official Notion API
Unofficial Python client for official Notion API. Contribute to lastorel/pytion development by creating an account on GitHub.
👍8🔥5
yandex-music-downloader
- еще один доунлоадер, переписанный на питон, с дополнительными возможностями. Возможность загрузки:
- Всех треков исполнителя
- Всех треков из альбома
- Всех треков из плейлиста
- Отдельного трека
Загрузка всех метаданных трека/альбома:
- Номер трека
- Номер диска
- Название трека
- Исполнитель
- Дополнительные исполнители
- Год выпуска альбома
- Обложка альбома
- Название альбома
- Текст песни (при использовании флага --add-lyrics)
Поддержка паттерна для пути сохранения музыки
https://github.com/llistochek/yandex-music-downloader
опубликовано в @gitgate
#yandex #music #downloader #python #tui
GitHub
GitHub - llistochek/yandex-music-downloader: Загрузчик музыки с сервиса Яндекс.Музыка
Загрузчик музыки с сервиса Яндекс.Музыка. Contribute to llistochek/yandex-music-downloader development by creating an account on GitHub.
👍16🔥15
sqlite-web
- веб админ панель для баз данных SQLite
, написанная на Python
https://github.com/coleifer/sqlite-web
опубликовано в @gitgate
#webui #sqlite #python
GitHub
GitHub - coleifer/sqlite-web: Web-based SQLite database browser written in Python
Web-based SQLite database browser written in Python - coleifer/sqlite-web
👍7🔥6
py2many
- транспилятор (конвертер) кода Python
для многих CLike
языков Поддерживается
Rust
, С++
, Julia
, Kotlin
, Nim
, Go
, Dart
, V
, and D
.Python
популярен, на нем легко программировать, но он имеет низкую производительность во время выполнения. Мы можем исправить это, транспилировав подмножество языка в более производительный статически типизированный язык.Второе преимущество - безопасность. Написание чувствительного к безопасности кода на языке низкого уровня, таком как
C
, подвержено ошибкам и может привести к повышению привилегий. Для решения этого варианта использования существуют специализированные языки, такие как wuffs
. py2many
может быть более универсальным решением проблемы, когда вы можете проверить источник с помощью модульных тестов перед транспилированием.Третий потенциальный вариант использования — ускорить код
Python
путем его передачи в расширение.Swift
и Kotlin
доминируют в рабочем процессе разработки мобильных приложений. Однако не существует единого решения, которое бы хорошо работало для библиотек нижнего уровня, где есть желание совместно использовать код между платформами. Kotlin Mobile Multiplatform
(KMM
) является игроком на этом месте, но он еще не прижился. py2many
предоставляет альтернативу.Наконец, это отличный образовательный инструмент для изучения нового языка путем реализации серверной части для вашего любимого языка.
https://github.com/py2many/py2many
опубликовано в @gitgate
#python #rust #cpp #julia #kotlin #nim #go #dart #v #d #convert
GitHub
GitHub - py2many/py2many: Transpiler of Python to many other languages
Transpiler of Python to many other languages. Contribute to py2many/py2many development by creating an account on GitHub.
👍12🔥5
venv-manager
- мощный CLI
инструмент для легкого управления виртуальными venv
средами Python
.Возможности:
- создание и управление окружениями
venv
- список всех
venv
- установка пакетов и отслеживание зависимостей
- клонирование окружений
venv
- обновление пакетов глобально или для конкретного окружения
venv
- оистка кэш и временных файлов
- активация окружения
venv
https://github.com/jacopobonomi/venv_manager
опубликовано в @gitgate
#cli #venv #python
GitHub
GitHub - jacopobonomi/venv_manager: A powerful CLI tool for managing Python virtual environments with ease.
A powerful CLI tool for managing Python virtual environments with ease. - jacopobonomi/venv_manager
👍10🔥8
pex
- библиотека для создания файлов .pex
(Python EXecutable
), которые представляют собой исполняемые среды Python в духе virtualenvs. pex
- делает развертывание приложений Python
таким же простым, как cp
. Файлы pex
могут даже включать несколько дистрибутивов Python
для конкретных платформ, что означает, что один файл pex может быть переносимым между Linux
и OS X
.Файлы
pex
можно построить с помощью инструмента pex. Системы сборки, такие как Pants
, Buck
и {py}gradle
, также поддерживают прямую сборку файлов .pex
.pex
распространяется по лицензии Apache2
.https://github.com/pex-tool/pex
опубликовано в @gitgate
#python
GitHub
GitHub - pex-tool/pex: A tool for generating .pex (Python EXecutable) files, lock files and venvs.
A tool for generating .pex (Python EXecutable) files, lock files and venvs. - pex-tool/pex
👍14🔥4
Telert
- крошечная утилита, которая отправляет уведомления, когда ваши команды в терминале или код Python
завершаются. Она поддерживает несколько каналов уведомлений:
- приложения для обмена сообщениями:
Telegram
, Microsoft Teams
, Slack
, Discord
- мобильные устройства:
push
уведомления (Android
и iOS
)- локальные уведомленияна рабочем столе, звуковые оповещения
- пользовательские интеграции:
HTTP endpoints
для любой службыИдеально подходит для длительных задач, удаленных серверов, конвейеров непрерывной интеграции или мониторинга критически важного кода.
Можно испольщовать как библиотеку
python
, docker
контейнер или через API
на своем сервере или в публичном облаке.https://github.com/navig-me/telert
Опубликовано в @gitgate
#alert #telegram #cli #teams #slack #discord #api #docker #python
👍26🔥8
Pmail
- удобный клиент на базе терминала для сервиса Google Gmail
Pmail
создан на основе API Gmail
с использованием Python
, отсюда и название. Pmail
должен хорошо интегрироваться с другими утилитами терминала, он использует W3m
для разбора писем, Vim
(Neovim
) для редактирования и составления писем и интегрирует fzf
для нечеткого поиска адресов электронной почты и в качестве средства выбора файлов для выбора вложений. Pmail
не ставит своей целью реализовать все функции, доступные через API
, текущий набор функций приведен ниже. Конечно, Pmail
во многом вдохновлен Mutt
, но стремится стать гораздо более простым и удобным клиентом для пользователей Gmail
.Возможности:
- отправка, получение, ответ и пересылка электронных писем.
- интерфейс управлением с клавиатуры и привязками к
vimish
.- легкий.
- просмотр писем с помощью
W3m
.- создание электронных писем с помощью
Vim
.- нечеткий поиск по контактам с помощью
fzf
, нет необходимости в адресной книге.- сортировка сообщений в соответствии с системой ярлыков
Gmail
.- легкое управление метками (отметить как прочитанное, переместить в корзину и т. д.)
- отдельные клиентские и серверные программы.
https://github.com/lt20kmph/pmail
опубликовано в @gitgate
#gmail #mua #fzf #w3m #tui #api #python
👍8🔥3