Manages pyenv and its installed Pythons.
This cookbook requires Chef 15.3+.
- Debian derivatives (debian, ubuntu)
- Fedora
- RHEL derivatives (RHEL, AlmaLinux, Rocky Linux, CentOS Stream, Amazon Linux, Oracle)
- openSUSE and openSUSE leap
Examples installations are provided in test/cookbooks/test/recipes
A pyenv_install is required to be set so that pyenv knows which version you want to use, and is installed on the system.
- pyenv_global
- pyenv_install
- pyenv_local
- pyenv_pip
- pyenv_plugin
- pyenv_python
- pyenv_rehash
- pyenv_script
See migration.md for the current platform requirements and test layout. The resource API stays unchanged; the major version removes obsolete operating-system versions from the supported baseline.
This project exists thanks to all the people who contribute.
Thank you to all our backers!
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.