aboutsummaryrefslogtreecommitdiff
path: root/manifests/utils/development/python.pp
blob: 4dfc043b49dd42e8d382b455b240cc5f2c8fc63c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
class nodo::utils::development::python (
  $ensure = 'installed',
) {
  package { [
    'python3-setuptools',
    'python3-virtualenv',
    'python3-yaml',
    'python3-cheetah',
    'python3-unidecode',
    'python3-shortuuid',
    'python3-pycurl',
    #'black',

    # For PyPI package management
    #'python3-build',
    #'python3-keyrings.alt',
    #'twine',

    # Not managed
    #'python-bs4',
    #'python-scrapy',
    #'python3-pgpy',
  ]:
    ensure => $ensure,
  }
}