pyenv
« Back to VersTracker
Description:
Python version management
Type: Formula  |  Tracked Since: Dec 16, 2025
Links: Homepage  |  @pyenv  |  formulae.brew.sh
Category: Developer tools
Tags: python version-management development tool cli
Install: brew install pyenv
About:
pyenv is a command-line tool that enables developers to manage multiple Python versions on a per-project or system-wide basis. It allows seamless switching between Python interpreters for different development environments without conflicts. The tool simplifies installation and version management, making it essential for testing applications across various Python releases.
Key Features:
  • Isolated Python version management
  • Easy installation of new Python versions
  • Automatic version switching per directory
  • Plugin ecosystem for extended functionality
Use Cases:
  • Developing applications that need to support multiple Python versions
  • Testing library compatibility across different Python releases
  • Maintaining separate Python environments for different projects
Alternatives:
  • conda – Conda is a broader package manager that includes Python version management but is heavier and focuses on data science packages
  • asdf – asdf is a multi-language version manager that can handle Python alongside other languages, while pyenv is Python-specific
Version History
Detected Version Rev Change Commit
Dec 16, 2025 11:19pm 0 VERSION_BUMP bade3394
Dec 3, 2025 2:58am 0 VERSION_BUMP d6fdf648
Dec 2, 2025 8:11pm 0 VERSION_BUMP 2f265255
Nov 19, 2025 2:16pm 0 VERSION_BUMP 65e0c9ee
Oct 31, 2025 11:46pm 0 VERSION_BUMP 1f769238
Sep 10, 2025 5:25pm 0 VERSION_BUMP 9ba0cd0d
Dec 18, 2024 8:05am 0 VERSION_BUMP 92c5b91f
Dec 3, 2024 11:17pm 0 VERSION_BUMP 2c63352c
Nov 17, 2024 10:00pm 0 VERSION_BUMP 60d13a17
Oct 28, 2024 2:56am 0 VERSION_BUMP 7b117e3d
Oct 28, 2024 1:12am 0 VERSION_BUMP a22800cb
Oct 2, 2024 5:23pm 0 VERSION_BUMP f08883c4
Sep 18, 2024 6:57am 0 VERSION_BUMP 8e3cac20