Skip to main content

CLI utility for creating and managing tasks in a terminal

Project description

Terka - Ter[minal] Ka[nban]

PyPI Downloads GitHub Workflow CI codecov

terka (pronounced tyorka or Тёрка) is a CLI tool that helps you manage your tasks in the terminal. Create task, assign it to a project, update it status, write comments and many more!

Key features:

  • Manage tasks within projects with CLI and Text UI interface
  • Support for sprints (with story points assignment and time tracker)
  • Manage meta-tasks with epics and stories
  • Tag tasks and specify collaborators

Installation

To install terka run the following command:

pip install terka[all]

install the latest development version with pip install -e git+https://github.com/AndreyMarkinPPC/terka.git#egg=terka[all]

It will make terka command available in your shell.

After terka is installed run terka init to initialize necessary DB and config files.

Usage

The general structure of terka command goes as follows:

terka <command> <entity> [options]

terka exposes several commands (create, update, show, list, etc) and entities (tasks, projects, users, sprints, epics, stories). Please refer to the list of commands available in terka.

Project details


Release history Release notifications | RSS feed

This version

3.0.1

Download files

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

Source Distribution

terka-3.0.1.tar.gz (56.9 kB view details)

Uploaded Source

Built Distribution

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

terka-3.0.1-py3-none-any.whl (70.8 kB view details)

Uploaded Python 3

File details

Details for the file terka-3.0.1.tar.gz.

File metadata

  • Download URL: terka-3.0.1.tar.gz
  • Upload date:
  • Size: 56.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for terka-3.0.1.tar.gz
Algorithm Hash digest
SHA256 5bedabe00e8062b4c9498d3657e26fe94e2485ab03bcf1c607e7e8cd19761d3f
MD5 fc2cbdd10fd58dee078cc668b5d093e1
BLAKE2b-256 11ea28656f9b15223568817279080fe27758eda906a310f2985e33b2a4c97fe4

See more details on using hashes here.

File details

Details for the file terka-3.0.1-py3-none-any.whl.

File metadata

  • Download URL: terka-3.0.1-py3-none-any.whl
  • Upload date:
  • Size: 70.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for terka-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c136828d964bb8633b730be7abbd31f2c51445cc20af0c74bf6f4a633685374a
MD5 767f2ebdfded08a7b049b3027ce315af
BLAKE2b-256 c180955e0df98c5c02561293d2cf88ab147aa35114a719ebf2c6377e652c2f06

See more details on using hashes here.

Supported by

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