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.1.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.1-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.1.tar.gz.

File metadata

File hashes

Hashes for task_tracker_cli_bryandev-0.1.4.1.tar.gz
Algorithm Hash digest
SHA256 128c1db26de40f1d84b4bb84ce3632441347982819ad009a94826926930fe105
MD5 fd293a19fbbb7a1a950d5a3c33d66cb4
BLAKE2b-256 db1e8da69a9e970805a2704e94af248397a06b4a4a6c6066c6df115a471bc64d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for task_tracker_cli_bryandev-0.1.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ec0b64b5a937cb281c35047ce0a45a6ef75095dc992c40cb3a2c750165162149
MD5 8181df9d29bbe325e46eeede0994a613
BLAKE2b-256 78ea31a8f47d0bd3bc664571016c64921c53bd61c12c2ef4c59023d0a2012ccb

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