Pre-release
This release is a pre-release and may not be stable for production use.
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
Metadata
Release files for krmd 0.0.1.dev20220323223822
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| krmd-0.0.1.dev20220323223822.tar.gz | 18.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| krmd-0.0.1.dev20220323223822-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 37.4 kB
Release files / krmd-0.0.1.dev20220323223822.tar.gz
| Download URL | krmd-0.0.1.dev20220323223822.tar.gz |
|---|---|
| Size | 18.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d5c0582a1da6d8875eb4205b8904a417e72dd02a12d4de3d3c9da06272aeb326
|
|
BLAKE2b-256 checksum How to use checksums |
97ee31106a0eae457c59982d67a3f7b10f25a610a8b3fe54f8f2e9a6ae11eebc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / krmd-0.0.1.dev20220323223822-py3-none-any.whl
| Download URL | krmd-0.0.1.dev20220323223822-py3-none-any.whl |
|---|---|
| Size | 19.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d4a27c1df4bd7531d25d364435e91b1ef05e7f64983183e6c99817d6f9732e3a
|
|
BLAKE2b-256 checksum How to use checksums |
bb06370192c285de0767f0ca3b91f747edca1cb1c560cd1f92738221d7a82e6c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|