---
name: "taskipy"
section: "1"
platform: "linux"
package: "python3-taskipy"
version: "1.14.1-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/taskipy"
---

# taskipy(1)

Taskipy automation tool for Python projects

## NAME

**taskipy - Taskipy automation tool for Python projects**

## SYNOPSIS

**task** \[-h\] \[--help\] \[--list\] \[name\] \[args\]

## DESCRIPTION

```
The Taskipy project is a utility for automating tasks in Python projects,
providing a simple way to define and execute various development tasks. It
allows tasks like style checking (lint) or other operations to be defined
and executed via a single configuration file.
```

## USAGE

```
To install Taskipy as a dev dependency, use Poetry:
poetry add --dev taskipy
For Anaconda Python-based environments, Taskipy is also available via conda-forge:
conda install -c conda-forge taskipy
```

## OPTIONS

**-h, --help** Show help message and exit.

**-l, --list** Show a list of available tasks.

## EXAMPLES

To list available tasks: **task -l**

To run a specific task: **task test**

Available tasks include:

- **test**

  Runs all tests.

- **post\_test**

  Runs linting after tests: ./task lint.

- **test\_windows**

  Command used by Windows CI on Github.

- **lint**

  Lints project using pylint for style and mypy for typings.

- **lint\_pylint**

  Runs pylint tests for Taskipy.

- **lint\_mypy**

  Runs mypy tests for Taskipy.

- **make\_release\_commit**

  Creates a tagged commit for the release. Do not use directly.

- **pre\_publish\_patch**

  Runs tests before publishing a patch version: ./task test.

- **publish\_patch**

  Publishes a patch version that includes fixes but no new features (x.x.PATCH).

- **pre\_publish\_minor**

  Runs tests before publishing a minor version: ./task test.

- **publish\_minor**

  Publishes a minor version with new features (x.MINOR.x).

## SEE ALSO

```
Take a look at https://github.com/taskipy/taskipy?tab=readme-ov-file#readme for
more information on how to use Taskipy.
```

## AUTHOR

```
Taskipy was created by Josenilson Ferreira da Silva <nilsonfsilva@hotmail.com>.
Please visit https://github.com/taskipy/taskipy/issues for any issues related
to Taskipy.
```
