A batteries included task runner, that uses pyproject.toml for configuration and works well with poetry.
What's the difference between this Python project and similar ones?
Uses pyproject.toml for configuration
Integrates seamlessly with the poetry dependency manager, either as a plugin or via its own CLI.
Can also be used with any virtualenv or standalone
Works cross platform (depending how tasks are defined)
Simple things are simple, complex things are possible:
various ways of defining tasks (e.g. shell commands or python functions)
define CLI arguments for tasks
compose tasks together
command line completion
--
Anyone who agrees with this pull request could submit an Approve review to it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/vinta/awesome-python/pull/1914
**Author:** [@nat-n](https://github.com/nat-n)
**Created:** 1/8/2022
**Status:** ❌ Closed
**Base:** `master` ← **Head:** `patch-1`
---
### 📝 Commits (1)
- [`8e606d3`](https://github.com/vinta/awesome-python/commit/8e606d3088717006163a1913607b337efd41b44b) Add Poe the Poet
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
## What is this Python project?
A batteries included task runner, that uses pyproject.toml for configuration and works well with poetry.
## What's the difference between this Python project and similar ones?
- Uses pyproject.toml for configuration
- Integrates seamlessly with the [poetry](https://python-poetry.org/) dependency manager, either as a plugin or via its own CLI.
- Can also be used with any virtualenv or standalone
- Works cross platform (depending how tasks are defined)
- Simple things are simple, complex things are possible:
- various ways of defining tasks (e.g. shell commands or python functions)
- define CLI arguments for tasks
- compose tasks together
- command line completion
--
Anyone who agrees with this pull request could submit an *Approve* review to it.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/1914
Author: @nat-n
Created: 1/8/2022
Status: ❌ Closed
Base:
master← Head:patch-1📝 Commits (1)
8e606d3Add Poe the Poet📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
What is this Python project?
A batteries included task runner, that uses pyproject.toml for configuration and works well with poetry.
What's the difference between this Python project and similar ones?
--
Anyone who agrees with this pull request could submit an Approve review to it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.