d1b79539c4
New versions of setuptools and old versions explode when mixed together in dangerous ratios. Ensure the ratio is just right in the pip module so that it ends up everywhere that needs it. Change-Id: I22fe26c6cb40ee24ca242226e5b52dc127b4c564
22 lines
419 B
Puppet
22 lines
419 B
Puppet
# Class: pip
|
|
#
|
|
class pip::python3 {
|
|
include pip::params
|
|
|
|
package { $::pip::params::python3_devel_package:
|
|
ensure => present,
|
|
}
|
|
|
|
package { $::pip::params::python3_pip_package:
|
|
ensure => present,
|
|
require => Package[$::pip::params::python3_devel_package]
|
|
}
|
|
|
|
package { 'setuptools':
|
|
ensure => latest,
|
|
provider => pip3,
|
|
require => Package[$::pip::params::python3_pip_package],
|
|
}
|
|
|
|
}
|