cards
Project task tracking / todo list
Initial Goals of the project
- Create a command line application that can be used to track the status of a multi-person project.
- Explore the problems inherent in all applications regarding usability, testing, packaging, deployment, etc.
Rough Current Status
- A "usable" API and CLI.
- Database location is flexible to the API, but the CLI hard codes it to a single user home directory.
Usage
See usage page for details, but here's a demo of how it works:
$ cards add a todo
$ cards add -o Brian another task
$ cards list
╷ ╷ ╷
ID │ state │ owner │ summary
╺━━━━┿━━━━━━━┿━━━━━━━┿━━━━━━━━━━━━━━╸
1 │ todo │ │ a todo
2 │ todo │ Brian │ another task
╵ ╵ ╵
$ cards update 1 -o Brian
$ cards finish 1
$ cards
ID │ state │ owner │ summary
╺━━━━┿━━━━━━━┿━━━━━━━┿━━━━━━━━━━━━━━╸
1 │ done │ Brian │ a todo
2 │ todo │ Brian │ another task
╵ ╵ ╵
$ cards delete 1
$ cards
ID │ state │ owner │ summary
╺━━━━┿━━━━━━━┿━━━━━━━┿━━━━━━━━━━━━━━╸
2 │ todo │ Brian │ another task
╵ ╵ ╵
$ cards --help
Usage: cards [OPTIONS] COMMAND [ARGS]...
Cards is a small command line task tracking application.
Options:
--help Show this message and exit.
Commands:
add Add a card to db.
config List the path to the Cards db.
count Return number of cards in db.
delete Remove card in db with given id.
finish Set a card state to 'done'.
list List cards in db.
start Set a card state to 'in prog'.
update Modify a card in db with given id with new info.
version Return version of cards application
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cards-1.0.0.tar.gz
(15.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
cards-1.0.0-py3-none-any.whl
(6.0 kB
view details)
File details
Details for the file cards-1.0.0.tar.gz.
File metadata
- Download URL: cards-1.0.0.tar.gz
- Upload date:
- Size: 15.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
python-requests/2.25.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
066bf4243bfd0d05b2c3996f2f4430ea79cc6140242c66e4615e98b6b58ac53f
|
|
| MD5 |
c3e92ae480b42da8cdc3f4523bee869c
|
|
| BLAKE2b-256 |
460b75375cdee01c48382f50be82f8dac6c1bf10427a910c8fedd64e5e2bc36a
|
File details
Details for the file cards-1.0.0-py3-none-any.whl.
File metadata
- Download URL: cards-1.0.0-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
python-requests/2.25.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1fd88a5aa9def2ee899673f781303960382af7a185cb9f1476b08b39516b9279
|
|
| MD5 |
67b85c8dd34da4a2bd038c76b32a6bbd
|
|
| BLAKE2b-256 |
5ae139c2c8d2aea3d156596a02ca8c9c967efffd9f2fecceafa1d976f29d9767
|