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, } }