class nodo::utils::development::python ( $ensure = 'installed', ) { package { [ 'python3-setuptools', 'python3-virtualenv', 'python3-yaml', 'python3-cheetah', 'python3-unidecode', 'python3-shortuuid', 'python3-pycurl', # For PyPI package management #'python3-build', #'python3-keyrings.alt', #'twine', # Not managed #'python-bs4', #'python-scrapy', #'python3-pgpy', ]: ensure => $ensure, } }