{"id":6670,"library":"hurry","title":"Hurry","description":"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.","status":"active","version":"1.1","language":"python","source_language":"en","source_url":"https://github.com/Telichkin/hurry","tags":["CLI","automation","scripting","command-line-tool"],"install":[{"cmd":"pip install hurry","lang":"bash","label":"Install the latest version"}],"dependencies":[],"imports":[{"note":"Hurry is designed as a command-line tool, not a Python library to be imported into other Python code. Functionality is accessed via the 'hurry' executable from the terminal.","symbol":"hurry (CLI usage)","correct":"hurry add my_command 'echo Hello, World!'"},{"note":"There is a separate, older, and unrelated Python package named 'hurry.filesize' on PyPI that deals with human-readable file sizes. This 'hurry' package (by Telichkin) is a CLI tool for running commands and does not contain the 'filesize' module. Attempting to import 'hurry.filesize' will either fail or import the wrong package if both are installed.","wrong":"from hurry.filesize import size","symbol":"hurry.filesize (unrelated package)"}],"quickstart":{"code":"# Add a command template\nhurry add greet 'echo Hello, {name}!'\n\n# Run the command template\nhurry run greet --name Alice\n\n# List all stored commands\nhurry ls\n\n# Delete a command template\nhurry del greet","lang":"bash","description":"Hurry helps you manage and execute frequently used commands via templates. First, add a command with a template, then run it, and finally, you can list or delete your saved commands."},"warnings":[{"fix":"Use `pip install hurry` for the current version. Uninstall `hurry-script` if it's still present: `pip uninstall hurry-script`.","message":"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.","severity":"breaking","affected_versions":"< 1.0"},{"fix":"Ensure you are using `hurry` as a CLI tool and not attempting to import modules that belong to the `hurry.filesize` package.","message":"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.","severity":"gotcha","affected_versions":"All"},{"fix":"Interact with Hurry via the shell commands (e.g., `hurry add`, `hurry run`) rather than attempting to `import hurry` into Python code.","message":"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.","severity":"gotcha","affected_versions":"All"}],"env_vars":null,"search_vec":"'1.1':16 '2019':40 'autom':64 'base':7 'cadenc':34 'cli':12,63 'command':9,22,67 'command-lin':8 'command-line-tool':66 'configur':28 'current':14 'direct':60 'execut':20,47 'faster':25 'function':43 'help':18 'hurri':1,2 'import':62 'intend':51 'interfac':11 'latest':37 'librari':58 'line':10,68 'modul':61 'primarili':42 'python':6,57 'python-bas':5 'releas':33 'routin':21 'script':24,65 'slow':32 'standalon':46 'templat':27 'tool':13,69 'tradit':56 'updat':38 'use':26,53 'user':19 'version':15","created_at":"2026-04-15T18:37:53.942817+00:00","updated_at":"2026-04-16T15:38:53.860034+00:00","problems":{"verify_error":"no import statement found"},"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":"1.1","cli_name":"hurry","cli_version":"Traceback (most recent call last):","type":"library","homepage":null,"github":"https://github.com/Telichkin/hurry","docs":null,"changelog":null,"pypi":"https://pypi.org/project/hurry/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["devops"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"skip","verified_at":"2026-06-28","last_verified":"2026-06-28","next_check":"2026-07-05","install_tag":null}}