Skip to main content

Simple project for the creation and management of tasks by CLI

Project description

Task Tracker CLI app

This is a light app for the administration of tasks from the Command-Line Interface (CLI).

Features

  • Add a new task with your description.
  • Update the description of an existing task.
  • Change the status of a task such as: "todo", "in-progress" or "done".
  • Eliminate a task for your ID.
  • List all tasks or list for your status.

Installation

pip install task-tracker-cli-bryandev

Usage

Add a task

# Adding a new task
taskcli add "Buy groceries"
# ouput: Task added successfully (ID: 1)

Update a task

# Updating a task
taskcli update 1 "Buy groceries an cook dinner"

Mark task status

# Marking a task as in progress or done
taskcli mark-in-progress 1
taskcli mark-done 1

Delete a task

# deleting a task
taskcli delete 1
# ouput: Task 1 delete

List tasks

# list all tasks
taskcli list

# list tasks by status:
# todo
taskcli list todo

# in progress
taskcli list in-progress

# done
taskcli list done

Help

taskcli -h
taskcli --help

Project details


Download files

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

Source Distribution

task_tracker_cli_bryandev-0.1.4.2.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

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

task_tracker_cli_bryandev-0.1.4.2-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file task_tracker_cli_bryandev-0.1.4.2.tar.gz.

File metadata

File hashes

Hashes for task_tracker_cli_bryandev-0.1.4.2.tar.gz
Algorithm Hash digest
SHA256 df2ccbc73d5c6154109117bb14046ef916b36ce2a2afbb35fcda19094d45aa1e
MD5 8af1db55b2bba786d75edb90e07e3f62
BLAKE2b-256 e9209b5508e88a2f126775035626f6c277cb245c42b0c130beaf1a1996399444

See more details on using hashes here.

File details

Details for the file task_tracker_cli_bryandev-0.1.4.2-py3-none-any.whl.

File metadata

File hashes

Hashes for task_tracker_cli_bryandev-0.1.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6bdc2f34175add605165dd4c607e0729ce872ec3065bdec25ad9f25f05304c24
MD5 af813800d6720793f1cce3f817e9e199
BLAKE2b-256 09085180ff89249d20a2ac9ec4f3ce787a2e1cf02f49de52fbcbffad30944800

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