Simple command reminder application
Project description
Simple command reminder application
krmd is a simple command reminder application where you can add the commands,configs, parameters you use,and list,
update, delete whenever you want.
It basically consists of 4 commands.
Usages can be found in the Usage section.
Installation
$ pip install krmd
Usage
There is 4 command to use.
1- add: It is used when the command is wanted to be added.
-> krmd add "<command>"
2- list: It is used when it is desired to display the added commands.
-> krmd list
3- update: It is used if any of the added commands are wanted to be updated.
-> krmd update <command_id> "<command>"
-> krmd update 5 "<command>"
4- delete: It is used to delete any of the added commands.
-> krmd delete <command_id>
-> krmd delete 5
Development
This project includes a number of helpers in the Makefile
to streamline common development tasks.
Environment Setup
The following demonstrates setting up and working with a development environment:
### create a virtualenv for development
$ make virtualenv
$ source env/bin/activate
### run krmd cli application
$ krmd --help
### run pytest / coverage
$ make test
Deployments
Docker
Included is a basic Dockerfile
for building and distributing Your local command reminder
,
and can be built with the included make
helper:
$ make docker
$ docker run -it krmd --help
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
krmd-0.0.1.tar.gz
(18.3 kB
view details)
Built Distribution
krmd-0.0.1-py3-none-any.whl
(19.0 kB
view details)
File details
Details for the file krmd-0.0.1.tar.gz
.
File metadata
- Download URL: krmd-0.0.1.tar.gz
- Upload date:
- Size: 18.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34ebc171c9486e1ad9848a75280dc0a70463ef47a78622bdcb52857e2ddeba86 |
|
MD5 | 2d116ebbd726ee09fe1426b3d32b8a03 |
|
BLAKE2b-256 | 84a9300684a7e2e94ccf667a5f3089ad6e0f8474de5d57d1d578bbd2ad83c605 |
File details
Details for the file krmd-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: krmd-0.0.1-py3-none-any.whl
- Upload date:
- Size: 19.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5dc321e12809e6915dcb1ff82aab1276f205f3361c5c2fdf100178f47744dc79 |
|
MD5 | b34697cdde577d6a3c04911503534c5a |
|
BLAKE2b-256 | 0ec0fe2c5e7b1e5db94aeef223937b3ace42c31af26148c02d86c467b7ff3ef5 |