NN

nat-n/poethepoet

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

2,1 тыс. stars Качество 67 Тренд 45MIT

Taskrunner, который хорошо сочетается с поэзией или UV.

Обзор

- ✅ Простое объявление задач проекта в вашем pyproject.toml (или poe_tasks.toml) - ✅ Задачи выполняются в поэзии или виртуальной среде uv (или в другой указанной вами среде) - ✅ Завершение имён задач и аргументов по оболочке - ✅ Poe CLI может использоваться автономно или как плагин для поэзии - ✅ Задачи могут быть командами, скриптами оболочек, выражениями на Python или ссылками на функции Python - ✅ Краткие команды с дополнительными аргументами, передаваемыми задаче poe [options] задачи [task_args] - ✅ Легко объявлять именованные CLI-аргументы для ваших задач - ✅ Задачи могут задавать и ссылаться на переменные среды даже без оболочки

Обзор (машинный перевод)

В батарейках был встроенный бегун для задач, который хорошо сочетается с поэзией или ультрафиолетом.

** 📖 Прочитайте документацию 📖 **

Особенности

  • ✅ Простое объявление задач проекта в вашем pyproject.toml (или poe_tasks.toml)

  • ✅ Задачи выполняются в поэзии или виртуальной среде uv (или в другой указанной вами среде)

  • ✅ Завершение имён задач и аргументов по оболочке

  • ✅ Poe CLI может использоваться автономно или как плагин для поэзии

  • ✅ Задачи могут быть командами, скриптами оболочек, выражениями на Python или ссылками на функции Python

  • ✅ Краткие команды с дополнительными аргументами, передаваемыми задаче poe [options] task [task_args]

  • ✅ Легко объявлять именованные CLI-аргументы для ваших задач

  • ✅ Задачи могут задавать и ссылаться на переменные среды даже без оболочки

  • ✅ Задачи самодокументируются, с необязательными сообщениями помощи и группировкой задач (просто запускайте poe без аргументов)

  • ✅ Задачи могут быть составлены для выполнения последовательно, параллельно или в виде DAG.

  • ✅ Работает с файлами .env

  • ✅ Может использоваться как библиотека для встраивания в другие инструменты

  • ✅ Задачи могут быть определены в python-пакетах для удобства повторного использования между проектами

  • ✅ Также хорошо работает как универсальный бегун для задач

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Poe the Poet

A batteries included task runner that works well with poetry or uv.

📖 Read the documentation 📖

Features

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add nat-n/poethepoet
Новичок в MCP? Начните с руководства на mcpskill.org →