fixed typos in comments added some more types, config.pp -> private, …
…removed remaining defaults
Merge pull request #440 from paychex/dev
Update modules with defined types for variables as described in docs/Add reference.md
Merge pull request #443 from syseleven/fix/validate_function_deprecation
Replace deprecated validate_* functions
Stop using 'pip search' for ensure => latest
because it does not work properly with devpi as own repo/PyPi mirror and is being considered to be deprecated in pip
erroneously changed in a990c0b and add tests to ensure this kind of breakage will not repeat
Temporarily disable broken test setup
as it fails long before running any code test
Revert "Temporarily disable broken test setup"
This reverts commit bba65fe.
Change default indent to 2 Spaces in .editorconfig
The "de facto" coding style seems to be 2 spaces indent in *.pp files. Make this the default for supported editors
Fix Ubuntu bionic package installation
This rewrites the OS-specific installation to a more generic case statement. It now only lists the trusty exception for the old naming which makes it future proof.
Merge pull request #450 from ekohl/debian-virtualenv
Fix Ubuntu bionic package installation
Merge pull request #449 from emetriq/editorconfig
Change default indent to 2 Spaces in .editorconfig
Merge pull request #446 from gdubicki/fix_python_dotfile
Fix $filename and $mode types in python::dotfile
Merge pull request #434 from gdubicki/dont_use_pip_search
Stop using 'pip search' for ensure => latest
README.md: remove obsolete Installation section
Puppet Forge has installation instructions on each module's page already.
README.md: remove Compatibility section
This section duplicates data already stored in metadata.json (which is displayed on Puppet Forge), so will inevitably become out of sync (as it already is, since Puppet v6 is supported but not listed).
Merge pull request #453 from kenyon/readme_update
README.md: remove obsolete and redundant sections
The hardcoded package name wasn't available on Gentoo. The tests correctly discover this, but the Gentoo parts weren't executed for a long time, because of missing facts in facterdb.
Merge pull request #455 from voxpupuli/modulesync
modulesync 2.3.1
Co-Authored-By: feltra <feltrin@gmail.com>
Co-Authored-By: feltra <feltrin@gmail.com>
Merge pull request #460 from feltra/add_pip_bootstrap
move pip bootstrap into a seperate class
Merge pull request #461 from feltra/make_it_aix_compatible
Allow pip to work in AIX systems
"python3 -m venv" is the recommended replacement since 3.6 pyvenv will be removed in 3.8 Debian (+Ubuntu) need an extra package for the script and the _not deprecated_ python module