A commandline utility toolkit.
Project description
CmdKit
CmdKit is a library for developing command line utilities in Python.
Installation
To install CmdKit for general purposes use Pip:
pip install cmdkit
Documentation
Documentation will be available at cmdkit.readthedocs.io. Currently, development of additional features is a priority, but this is a great place for contributing to the project.
Contributions
Contributions are welcome in the form of suggestions for additional features, pull requests with new features or bug fixes, etc. If you find bugs or have questions, open an Issue here. If and when the project grows, a code of conduct will be provided along side a more comprehensive set of guidelines for contributing; until then, just be nice.
Road Map
-
additional unit tests
Basic unit testing exists for theApplication
,Interface
andDaemon
classes. More comprehensive coverage of unit tests needs to be developed. -
documentation and package management
Comprehensive documentation of the API and a few recipes for using the library.
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
File details
Details for the file cmdkit-1.2.1.tar.gz
.
File metadata
- Download URL: cmdkit-1.2.1.tar.gz
- Upload date:
- Size: 12.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9a6b981aca252c94fd53e221be23a59bc0547d39b1dd6f09c1a7683e895ef70 |
|
MD5 | a380a006a62680a790db3e22c4289ed4 |
|
BLAKE2b-256 | fd6f3820f2c94356fdb2a2837d8d6f1f83513a7bbf984f83e1a1c8781b41c891 |
File details
Details for the file cmdkit-1.2.1-py3-none-any.whl
.
File metadata
- Download URL: cmdkit-1.2.1-py3-none-any.whl
- Upload date:
- Size: 23.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 221e1de5ea1f7606b89dd8713460058706b1225efa7fab550e6c21510f29f369 |
|
MD5 | b3dcc5e866240a6764c97408ad251610 |
|
BLAKE2b-256 | e2caa98715ffc5457ebad165238856b3ea2387cf07c65206a678bf94f3f4dab5 |