Skip to main content

A Basic Todo Tracker in Cli

Project description

Todoska

Todoska is a simple, fast, and powerful todo list manager.

Installation

pip install todoska

Usage

todoska --help

>>> Usage: todoska [OPTIONS] COMMAND [ARGS]...
Try 'todoska --help' for help.

Error: Missing command.
todoska --help

>>>> python
Usage: todoska [OPTIONS] COMMAND [ARGS]...

Options:
  --install-completion [bash|zsh|fish|powershell|pwsh]
                                  Install completion for the specified shell.
  --show-completion [bash|zsh|fish|powershell|pwsh]
                                  Show completion for the specified shell, to
                                  copy it or customize the installation.     
  --help                          Show this message and exit.

Commands:
  add       Add a new task to the todo list ๐Ÿ˜€
  complete  Mark a task as complete โ™ฆ [Index]
  delete    Delete a task from the todo list ๐ŸŽˆ [Index]
  show      Show all tasks in the todo Table ๐Ÿ˜€
  update    Update a task from the todo list โ†— [Index]

Usage :

  • Add new task :
todoska add --help

>>> Usage: todoska add [OPTIONS] TASK CATEGORY

Arguments:
  TASK      [required]
  CATEGORY  [required]

Options:
  --help  Show this message and exit.
  • Update a task :
todoska update <task-id> <task-name>
>>> Usage: todoska update [OPTIONS] POSITION

Arguments:
  POSITION  [required]

Options:
  --task TEXT
  --category TEXT
  --help           Show this message and exit.
  • Delete a task :
todoska delete <task-id>
>>> Usage: todoska delete [OPTIONS] POSITION

Arguments:
  POSITION  [required]

Options:
  --help  Show this message and exit
  • View All task :
todoska show --help
>>> $ todoska show  --help
Usage: todoska show [OPTIONS]

Options:
  --help  Show this message and exit.

Demo :

todoska add "Buy milk" "Home"
```python
    adding Buy milk, Home
    Todos! ๐Ÿ’ป
    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     
    โ”‚ #      โ”‚ Todo                 โ”‚     Category โ”‚         Done โ”‚     
    โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค     
    โ”‚ 1      โ”‚ Buy milk             โ”‚         Home โ”‚          โŒ  โ”‚      
    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Change Log
==========

2.1 (01/05/2022)
-------------------
- Initial Working Commits ๐ŸŽˆ


0.2.06 (01/05/2022)
-------------------

- Code Refactoring


0.1.04 (30/04/2022)
-------------------

- ๐Ÿ› Minor Bugs Fixed 


0.1.02 (30/04/2022)
-------------------
- changed some code 


0.1.03 (30/04/2022)
-------------------
- removed Sqlite3 dependency


0.1.01 (30/04/2022)
-------------------
- First Release
- Initial Implementation

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

Todoska-2.2.1.tar.gz (5.3 kB view hashes)

Uploaded Source

Supported by

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