python-launcher
« Back to VersTracker
Description:
Launch your Python interpreter the lazy/smart way
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: python version-management cli developer-tools cross-platform
Install: brew install python-launcher
About:
Python Launcher is a cross-platform command-line tool that intelligently selects and runs the most appropriate installed Python version for your project. It automatically detects version constraints from files like .python-version or pyproject.toml, eliminating the need to manage version managers or full paths. This streamlines the workflow for developers working across multiple projects with different Python requirements.
Key Features:
  • Automatic Python version detection from project files
  • Cross-platform support (Windows, macOS, Linux)
  • No virtual environment or version manager required
  • Simple command-line interface
Use Cases:
  • Running scripts with specific Python versions without manual activation
  • Switching between projects with conflicting Python requirements
  • Simplifying Python execution in CI/CD pipelines
Alternatives:
  • pyenv – pyenv manages installed versions; python-launcher focuses on selecting the right version for a given project context
  • conda – conda is a full environment/package manager; python-launcher is a lightweight version selector
Version History
Detected Version Rev Change Commit
Sep 14, 2025 7:13am 0 VERSION_BUMP 11c059c1