Manage reoccuring assignments and tasks.
Project description
Assignment Manager
A terminal based assignment-manager written in python. It can also handle both one-time tasks and reoccuring assignments. Also allows you to track your progress.
Prerequisites
All you need in order to use this repo is python>=3.8
.
Note that there are some python dependencies, however
most of them should be available for all OS's.
Installation
If you have pipx, run
pipx install assignment-manager
otherwise you can just run
pip install assignment-manager
Note that if you are using pip
, you may want to
setup a venv.
Usage
You use the following two keywords as entry points
assman
assignment-manager
To view the help panel, write
$ assman --help
Usage: assman [OPTIONS] COMMAND [ARGS]...
╭─ Options ────────────────────────────────────────────────────────────────────────────────────────╮
│ --install-completion [bash|zsh|fish|powershell|pwsh] Install completion for the │
│ specified shell. │
│ [default: None] │
│ --show-completion [bash|zsh|fish|powershell|pwsh] Show completion for the specified │
│ shell, to copy it or customize the │
│ installation. │
│ [default: None] │
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────────────────────────╮
│ add │
│ backup │
│ remove │
│ rename │
│ show │
│ update │
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for assignment_manager-0.1.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0ea5d20ae4f44b0c973d329370c01b5946f839851423c1a1f10c9fbbd4248a1 |
|
MD5 | 3c5b6346001f1fe3c19a2fb7af9b9561 |
|
BLAKE2b-256 | a95eadc7767c67e293c0e3b9be0156ccbd61cf2358a7ba9d997223a9c9a4e7e9 |