puppet-python
puppet-python copied to clipboard
Puppet module for installing and managing Python, pip, virtualenvs and Gunicorn virtual hosts.
Naturally, this breaks some things.
SCL installation is actually quite confusing since we need to run "scl enable" before using python. To avoid human error it is useful to set scl permanatly on each user...
#### Pull Request (PR) description #### This Pull Request (PR) fixes the following issues
#### Pull Request (PR) description #### This Pull Request (PR) fixes the following issues
#### Pull Request (PR) description When trying to install Puppetboard I ran into this module trying to install virtualenv (doesn't exist as a package, only a port) and `py3.9-pip` (correct...
Install python packages from dedicated classes of the module. This allow to use a single python profile in a control-repo that does not enforce installation / removal of these packages...
This issue has the purpose of tracking progress for improving the way the puppet-python module manage packages. ## Issues we want to solve In these example, we assume a control-repo...
## Affected Puppet, Ruby, OS and module versions/distributions - Puppet: 7.26.0 - Ruby: ruby 2.7.8p225 (2023-03-30 revision 1f4d455848) [x86_64-linux] - Distribution: RHEL9 - Module version: 7.0.0 ## How to reproduce...
#### Pull Request (PR) description This PR provides an optional Parameter for the virtualenv creation. This allows e.g. in airgapped environments to specify a private pip index as source for...
This limit the quantity of spaghetti code we add when adding support for another platform. No functional change.