Hurry
Hurry is a Python-based command-line interface (CLI) tool (current version 1.1) that helps users execute routine commands and scripts faster using templated configurations. It has a slow release cadence, with the latest update in 2019. It primarily functions as a standalone executable and is not intended for use as a traditional Python library with direct module imports.
Warnings
- breaking The package name for Hurry was changed from `hurry-script` to `hurry` with the 1.0 release. Users who previously installed `hurry-script` must switch to `pip install hurry` to get updates and the current version.
- gotcha This `hurry` package (from GitHub user Telichkin) is a command-line interface tool for managing and running shell commands. It is not the `hurry.filesize` library, which is a separate, older, and unrelated Python library for formatting file sizes.
- gotcha Hurry primarily functions as a command-line utility and does not expose a Python API for direct programmatic `import` and usage within other Python scripts. Its core functionality is accessed via the `hurry` executable.
Install
-
pip install hurry
Imports
- hurry (CLI usage)
hurry add my_command 'echo Hello, World!'
- hurry.filesize (unrelated package)
from hurry.filesize import size
Quickstart
# Add a command template
hurry add greet 'echo Hello, {name}!'
# Run the command template
hurry run greet --name Alice
# List all stored commands
hurry ls
# Delete a command template
hurry del greet