invoke

Task manager

A Python library for managing shell-oriented subprocesses and organizing executable code into CLI-invokable tasks

Pythonic task management & command execution.

GitHub

4k stars
95 watching
370 forks
Language: Python
last commit: almost 2 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
pyinfra-dev/pyinfraA tool that transforms Python code into shell commands to manage and deploy infrastructure across various environments such as servers, Docker containers, and local machines.3,966
fabric/fabricA high-level Python library for remote execution and deployment over SSH.14,953
pyinstaller/pyinstallerA tool for bundling Python applications and their dependencies into standalone executables.11,999
joerick/pyinstrumentA Python profiler tool used to identify and optimize slow parts of code.6,727
pyenv/pyenvA tool for managing multiple Python versions on a system39,896
pyodide/pyodideEnables the execution of Python code in web browsers and Node.js environments using WebAssembly12,406
indygreg/pyoxidizerA tool for packaging and distributing Python applications by creating self-contained executables with embedded Python interpreters.5,562
pyenv-win/pyenv-winA tool for managing multiple Python versions on Windows5,146
pytransitions/transitionsAn object-oriented finite state machine implementation in Python with many extensions.5,822
pypi/warehouseThe software behind the Python Package Index.3,617
pypa/pipenvA tool for managing project dependencies and environments in Python development workflows.24,929
facebook/pyre-checkType-checking software for Python code6,885
benfred/py-spyA tool that lets you visualize what your program is spending time on without modifying the code.12,992
pypa/pipA package installer for Python that simplifies the process of managing dependencies and installing packages.9,569
nedbat/coveragepyMeasures code coverage during test execution3,040