Utility CLI Tools that reuseable for develop any Python Package
Project description
Utility Package: CLI Shelf
Table of Contents:
This is the CLI Utility Python package for help me to make versioning and logging on my any Python package repositories, because I do not want to hard code or set up the development flow every time that I create the new Python package project :tired_face:.
pip install clishelf
In the future, I will add more the CLI tools that able to dynamic with many style of config such as I want to make changelog file with style B by my custom message code.
Features
This Utility Package provide some CLI tools for handler development process.
Extended Git
Usage: utils.exe git [OPTIONS] COMMAND [ARGS]...
Extended Git commands
Options:
--help Show this message and exit.
Commands:
bn Show the Current Branch
cl Show the Commit Logs from the latest Tag to HEAD
clear-branch Clear Local Branches that sync from the Remote
cm Show the latest Commit message
commit-previous Commit changes to the Previous Commit with same message
commit-revert Revert the latest Commit on this Local
tl Show the Latest Tag
Versioning
Usage: utils.exe vs [OPTIONS] COMMAND [ARGS]...
Version commands
Options:
--help Show this message and exit.
Commands:
bump Bump Version
changelog Make Changelogs file
conf Return Configuration for Bump version
current Return Current Version
License
This project was licensed under the terms of the MIT license.
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.