Skip to main content

task

Build Status

Taskwarrior-like CLI tool

Usage: task [OPTIONS] COMMAND [ARGS]...

Options:
  -v, --version  print version
  --help         Show this message and exit.

Commands:
  add       Add task
  describe  Describe task.
  done      Finished task.
  ls        List tasks.
  rm        Remove a task.

Installation

Make sure to have poetry

Github repository

$ git clone https://github.com/matteyeux/task
$ cd task
$ poetry install

PyPI

  • Installation : pip3 install task
  • Update : pip3 install --upgrade task

Setup

Make sure to have ~/.local/bin in your $PATH (export PATH=$PATH:~/.local/bin)

The first time you run task add command it will setup the SQLite3 database.

Examples

Add

  • Add task: task add "Start TIC-BLK4" -p BLK4
  • Add task in project: task add "Start TIC-BLK4" -p BLK4

List

List tasks :

λ ~ » task ls
  ID  Project    Task                          Urgency  Due    Age
   1  etna_cli   fix my bug                          0         4 minutes
   2  etna_cli   add tabulate to list stuff          0         4 minutes
   3  Master2    Get that diploma                    0         3 minutes
   4             Buy a new iPhone                    0         2 minutes
   5             Patch the covid-19 bug              0         41 seconds
   6  BLK4       Start TIC-BLK4                      0         9 seconds

Done

Set task to done :

λ ~ » task done 6
Done 6

Remove

Delete row from database :

λ ~ » task rm 5
Done

Credits

  • Task Warrior : because it's a pretty cool project
  • me : cuz I wrote it

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

task-0.2.5.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

task-0.2.5-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

Details for the file task-0.2.5.tar.gz.

File metadata

  • Download URL: task-0.2.5.tar.gz
  • Upload date:
  • Size: 9.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.6 CPython/3.7.9 Linux/4.19.0-6-amd64

File hashes

Hashes for task-0.2.5.tar.gz
Algorithm Hash digest
SHA256 86870b1bab521a73318a15d54c60d1cb4be7bb99cfcfdd4ed55cb024531bb0f6
MD5 6b1c53e9b1e9901212e07c86bc9821a2
BLAKE2b-256 46c66e23c8b5a9de68835f1d260dda808fedda76d4bca57242ca053b68ed89b1

See more details on using hashes here.

File details

Details for the file task-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: task-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 10.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.6 CPython/3.7.9 Linux/4.19.0-6-amd64

File hashes

Hashes for task-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 d083e0305cece9083e39543162aad4a6b923c7b7ee3e1f9acfdf710887bc7317
MD5 6c7ae5b779f73c1b282da35f5306f531
BLAKE2b-256 901c7ecf3786274e78c14789d0eaa00d774fdca51583b87eab2f4ee5159971d2

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.5 This release

2 files

0.2.4

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page