Skip to main content

A simple todo list app for the command line

Project description

pydoli

A simple todo list cli

Installation

with pip:

pip install pydoli

or arch btw:

in comming...

Terminal Usage

in comming...

Module Usage

Adding tasks:

from pydoli import add

add("New task")
add("Second task", "Excersice", "Code")

Remove and done tasks:

from pydoli import remove, done

remove(1, "3")
done(2, "4")
remove("all")

Edit task:

from pydoli import edit

edit(1, "Other task")
edit("3", "Other other task")

List tasks:

from pydoli import list_tasks

list_tasks()

The format of tasks:

<ID> [ ✓ ] <TASK> - <CREATED DATE>
<ID> [ ✗ ] <TASK> - <CREATED DATE>

Help and version (this is more for terminal usage):

from pydoli import pydoli_help, version

pydoli_help()
version()
Usage: pydoli [PARAMETTER] [ARGS]
add [MULTIPLE TASKS]
remove [MULTIPLE IDS] or [all]
edit [ID] [NEW TASK]
done [MULTIPLE IDS]
list
help
version

Project details


Release history Release notifications | RSS feed

This version

0.2

Download files

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

Source Distribution

pydoli-0.2.tar.gz (4.1 kB view details)

Uploaded Source

File details

Details for the file pydoli-0.2.tar.gz.

File metadata

  • Download URL: pydoli-0.2.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for pydoli-0.2.tar.gz
Algorithm Hash digest
SHA256 35695e166d5891f07ab0a9b4f13d6f96d2e686c21a52659349cea7c9f4a977d1
MD5 d5648521be534223f2ac9c6e33b309a1
BLAKE2b-256 2de6e0acfe301a920be884a379450e815743d777d2efabee6b501f83d91d8db0

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