go-task-bin is a Python package that simplifies the installation of the Go-based Task task runner CLI. It ensures a specific, stable version of the `task` executable is available on your system, acting as a simpler alternative to Make or other build tools. The current version is 3.50.0, and it typically releases new versions in sync with major updates to the upstream Task CLI project.
pip install go-task-binVerified import paths — ran on the pinned version, not inferred.
The quickstart demonstrates installing `go-task-bin`, ensuring the `task` command is available, creating a basic `Taskfile.yml` to define tasks, and then running those tasks from the command line. Remember that `go-task-bin` installs a CLI tool, not a Python library to import.
Manually add the installation directory to your `PATH` variable. For example, add `export PATH="$HOME/.local/bin:$PATH"` to your shell's configuration file (e.g., `.bashrc`, `.zshrc`) and then `source` the file or restart your terminal.
Ensure your `PATH` prioritizes the `go-task-bin` managed path, or uninstall other global `task` installations if you intend to solely use the `pip` managed version. Update `go-task-bin` regularly using `pip install --upgrade go-task-bin` to get the latest pinned `Task` version.
Remember that `task` commands are executed in your shell environment. To run Python scripts, you would define `cmds` in your `Taskfile.yml` that invoke `python your_script.py`.
No dependency data recorded yet.