hapless (adjective) - (especially of a person) unfortunate. A developer who accidentally launched long-running process in the foreground.
Simplest way of running and tracking processes in the background.
pip install hapless
# or to make sure proper pip is used for the given python executable
python -m pip install haplessInstall into user-specific directory in case of any permissions-related issues.
pip install --user hapless
python -m pip install --user hapless# Run arbitrary script
hap run -- python long_running.py
# Show summary table
hap
# Display status of the specific process
hap status 1See USAGE.md for the complete list of commands and available parameters.
See DEVELOP.md to setup your local development environment and feel free to create a pull request with a new feature.
Changes made in each release can be found on the Releases page.
Python versions compatibility:
0.11.1is the last version to support Python3.7
- Rich console UI library.
- Supervisor full-fledged process manager.
- podmena provides nice emoji icons to commit messages.
🇺🇦 Donate to this foundation in case you want to help. Every donation matter!