Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-python

Puppet module for installing and managing Python, pip, virtualenvs and Gunicorn virtual hosts.
https://github.com/voxpupuli/puppet-python

[blacksmith] Bump version to 7.3.1-rc0

68cdefc85754b955a697b4e9a7e1c33f2c14fa95 authored 11 months ago by Tim Meusel <[email protected]>
Merge pull request #687 from bastelfreak/rel730

Release 7.3.0

41026be569bf605c9d720f9b38a3fc43cef3b2e1 authored 11 months ago by Tim Meusel <[email protected]>
Release 7.3.0

7b2e88a52d39f65f26df6ff8316ea056f8cf7d8c authored 11 months ago by Tim Meusel <[email protected]>
Add python_path to pyvenv class (#686)

* Add python_path to pyvenv class
Issue #685

- Add: `python_path` variable to `python::pyven...

05cbf65a03eb2c79a204bfd466933f6052026113 authored 11 months ago by Wouter Mellema <[email protected]>
Merge pull request #684 from voxpupuli/modulesync

modulesync 7.3.0

8f09514f3ac5bf1de911d178ed080536bf48d1c9 authored 11 months ago by Markus Zilch <[email protected]>
modulesync 7.3.0

1b0bd78d3625be06acafcb1ba7c66a6cbd5cb685 authored 11 months ago by markuszilch <[email protected]>
[blacksmith] Bump version to 7.2.1-rc0

ece8051906eda06468df17b53125b9e184abab8e authored about 1 year ago by Romain Tartière <[email protected]>
Merge pull request #683 from voxpupuli/release-7.2.0

Release 7.2.0

eb792dcc182be5f8ec748b9aa5df3e897389efdb authored about 1 year ago by Romain Tartière <[email protected]>
Release 7.2.0

6a16969f5ef571542bd5f50c75e5e178d125df7c authored about 1 year ago by Romain Tartière <[email protected]>
Merge pull request #682 from voxpupuli/portable-latest-version-detection

Make latest version detection portable

2f16b92975587daf420030cc2e4e220149ab0a84 authored about 1 year ago by Romain Tartière <[email protected]>
Make latest version detection portable

This is currently broken on FreeBSD do to the usage of GNU-grep specific
grep(1) flag: `-P`.

We...

0d580e0b195727d9efd5912f74d1de3c2b9169ab authored about 1 year ago by Romain Tartière <[email protected]>
Merge pull request #681 from voxpupuli/modulesync

modulesync 7.2.0

1433b2ac6603ca28391beb34f6960f3d68895e6b authored about 1 year ago by Tim Meusel <[email protected]>
modulesync 7.2.0

7c9afca27b7cbe73acda2f75dc7e5340f4d35157 authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #676 from ValdrinLushaj/feature/CPE-14938

Add Support for RedHat/CentOS 9

d6829cc9d3226f2c4babc803b32810cafaa4bfdb authored about 1 year ago by Kenyon Ralph <[email protected]>
Standardize gunicorn package references across RHEL versions

b61c32f6f7a1b563638b190c836cd10afe7c70a1 authored about 1 year ago by Lushaj, Valdrin <[email protected]>
removed unnecessary code, since case >= 8 already does the same thing

f7b0196c9038de79ee1e0d5f0123387baac60077 authored about 1 year ago by Lushaj, Valdrin <[email protected]>
[blacksmith] Bump version to 7.1.1-rc0

87ebe53f396560d4a687977ec3b17bdc4d98f372 authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #680 from bastelfreak/rel710

Release 7.1.0

be2803bd77488b5a3f62e6e115b9279967b9dac9 authored about 1 year ago by Tim Meusel <[email protected]>
Release 7.1.0

88c6a1157e6662c9acf552e7f6136011a467e8d4 authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #678 from bastelfreak/debian12

Add Debian 12 support

9245ce8b4554d227e9662e4c674dd48ca1eef326 authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #679 from bastelfreak/ubuntu22

Add Ubuntu 22.04 support

32410471f763a3ff2bb07df9523b6e92369e6001 authored about 1 year ago by Tim Meusel <[email protected]>
Add Ubuntu 22.04 support

b5e76279ab07abcfc226b6c0d64a4047efc1a489 authored about 1 year ago by Tim Meusel <[email protected]>
Add Debian 12 support

cdd8de29582dc710c54ca7b5f4c84a1dc5af70d6 authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #677 from JakeTRogers/redhat_venv

apply python-venv exclude to RedHat family instead of just CentOS

ad29652a4b85346217f682183dcbca8dc76f80cb authored about 1 year ago by Kenyon Ralph <[email protected]>
added RedHat family OSes: Alma, Oracle, RedHat, & Rocky versions 8 & 9 to metadata.json operatingsystem_support array

4e144a1464b2b18fc18f41dfe1c6357e87a992b5 authored about 1 year ago by Jake Rogers <[email protected]>
apply python-venv exclude to RedHat family instead of just CentOS

92b91a0683c52d6b43f8c4579764c99054a9af0e authored about 1 year ago by Jake Rogers <[email protected]>
Merge pull request #669 from voxpupuli/rework-package-management

Allow to skip management of python dev package

4a4c467b84fea767cf75965c0e449caffbf43d8c authored about 1 year ago by Tim Meusel <[email protected]>
Add Support for RedHat/CentOS 9

4523bd7dcc2c11a0f171d48c97c7a6bd2c93c4c0 authored about 1 year ago by Lushaj, Valdrin <[email protected]>
Merge pull request #674 from dandunckelman/update-epel

Bump puppet-epel to allow 5.x

2ac598c6025f1dcca8d9025a4d28f1de1c5c8ec3 authored about 1 year ago by Kenyon Ralph <[email protected]>
Bump puppet-epel to allow 5.x

32e23b57b6b01d62b5bbdfb9033e7b9f3c0d7804 authored about 1 year ago by Dan Dunckel <[email protected]>
Merge pull request #672 from voxpupuli/fix-freebsd-default-group

74399b16d50f4f9dbd7b825ba5cdc181611540d6 authored about 1 year ago by Romain Tartière <[email protected]>
Use the wheel group by default on FreeBSD

FreeBSD does not have a 'root' group. System files owned by the 'root'
user belong to the 'whee...

8172b275b40edbb5867082be35d0c863779ef695 authored over 1 year ago by Romain Tartière <[email protected]>
Merge pull request #619 from acullenn/requirements_subscribe_fix

If user declares their requirements.txt in Puppet, don't skip pip installation in python::requir...

9dcd35b4bda7247c03f0ad8f1142db3d30f207ce authored over 1 year ago by Tim Meusel <[email protected]>
Allow to skip management of python dev package

Just like we can skip managing the pip and venv packages, allow to
opt-out of managing the dev p...

5bd8f1be290ee9eb2fa2f1b094dfabce28edf3bf authored over 1 year ago by Romain Tartière <[email protected]>
Remove ensure-packages

fa9cbc41ca0764c9c7d923b3340a24eadea110ea authored over 1 year ago by Stefan - Zipkid - Goethals <[email protected]>
Only set subscribe to a requirements.txt file if manage_requirements is true

8881c431aa9403eaaa68c4dfd456a3b03c7223f0 authored over 1 year ago by Stefan - Zipkid - Goethals <[email protected]>
Add 'installed' to package ensure

See https://github.com/puppetlabs/puppetlabs-stdlib/blob/main/lib/puppet/functions/stdlib/ensure...

5c0646b73111d97382731289260249e8a1c891b7 authored over 1 year ago by Stefan - Zipkid - Goethals <[email protected]>
Use 'installed' because ensure_packages() forces it

https://github.com/puppetlabs/puppetlabs-stdlib/blob/main/lib/puppet/functions/stdlib/ensure_pac...

8564e713b1944fad8768199d42793357d4ef3ce6 authored over 1 year ago by Stefan - Zipkid - Goethals <[email protected]>
Update declared_requirements_install_spec.rb

Add # frozen_string_literal: true required by rubocop check

6ca453bddf6dba5c9ea111d2c58295b619e60114 authored over 1 year ago by Stefan Goethals <[email protected]>
Merge branch 'master' into requirements_subscribe_fix

c5eebe5f937cad91ce148ecc0b7719626f085a81 authored over 1 year ago by Stefan Goethals <[email protected]>
Merge pull request #667 from voxpupuli/modulesync

modulesync 7.0.0

e15cfa74b6ba43d65f9614325d022c0c2c8259bc authored over 1 year ago by Tim Meusel <[email protected]>
Ignore remaining rebocop offenses

5057117bb7aaab6e11f318914e21cc14e86b6cf2 authored over 1 year ago by Romain Tartière <[email protected]>
Auto-correct rubocop offenses

3e64f8654b4b096ed9d7cdfb0989f83b0b8bea9b authored over 1 year ago by Romain Tartière <[email protected]>
modulesync 7.0.0

12e2bf12c6bbca3bc9f670541cd1b5769f8cb65c authored over 1 year ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 7.0.1-rc0

f1d0bf97fa95b27c6812664bc3bf65eb77293649 authored over 1 year ago by Romain Tartière <[email protected]>
Merge pull request #666 from voxpupuli/release-7.0.0

b816be44740a1b2c4a90d4209e411a853b93a514 authored over 1 year ago by Romain Tartière <[email protected]>
Release 7.0.0

a3696d528d89e8d2a82b663666799b7f64f9662d authored over 1 year ago by Romain Tartière <[email protected]>
Merge pull request #664 from voxpupuli/puppet8_20230723

0e15c541af65117b9e14e652463489b630914b84 authored over 1 year ago by Romain Tartière <[email protected]>
Merge pull request #663 from voxpupuli/stdlib9_20230723

9cf4f608ce78b2fea4e58d24e1e341a0649a7779 authored over 1 year ago by Romain Tartière <[email protected]>
Add Puppet 8 support

ca03734cd80738f7f39f05fb2271eb301dedb2a5 authored over 1 year ago by Tim Meusel <[email protected]>
puppetlabs/stdlib: Allow 9.x

f0316cf16643efc6bc9246a9d24d060ece9f5c60 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #659 from voxpupuli/ubuntu-1604

Drop Ubuntu 16.04 (EOL)

175ac42dfb6f7df1df1a583e39be123d38f5d061 authored over 1 year ago by Tim Meusel <[email protected]>
Drop Ubuntu 16.04 (EOL)

26b034820c61273e19bcaaf1a0d6f3f88aa619af authored over 1 year ago by Romain Tartière <[email protected]>
Drop Debian 9 (EOL)

71fa2edbf24cc4169543d77d985a7f9323f92175 authored over 1 year ago by Romain Tartière <[email protected]>
modulesync 6.0.0

9c1a9228a4092b4c714acc22c34f9c59e090ca24 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #656 from voxpupuli/puppet7

Drop Puppet 6 support

47a2190ecbf4d2495304d785a72d81eb7f2c3724 authored over 1 year ago by Tim Meusel <[email protected]>
Drop Puppet 6 support

db3c500f8916acccea58c115e7c0fb92dabfbe40 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #654 from voxpupuli/modulesync

modulesync 5.5.0

c5fe03efee33b41c33c3a2c328efe9103ee61768 authored over 1 year ago by Tim Meusel <[email protected]>
modulesync 5.5.0

4895041fc616750e0c3eea51460aee0e2c3d3fb4 authored over 1 year ago by Massimiliano Adamo <[email protected]>
Merge pull request #651 from jameslikeslinux/fix-gentoo-pip-install

Fix pip installation on Gentoo

448fcab139900bbb47ac000aa7c211b3f39104b3 authored almost 2 years ago by Kenyon Ralph <[email protected]>
Fix pip installation on Gentoo

The 'pip' package name is ambiguous on Gentoo, with options
'app-misc/pip' and 'dev-python/pip',...

a3dafc71f800c5ac3970f65a52fef1fe1293b49a authored almost 2 years ago by James Lee <[email protected]>
Merge pull request #649 from voxpupuli/modulesync

modulesync 5.4.0

39f5df324f2dd553fb112ffa2e560a120e88f9dd authored about 2 years ago by Romain Tartière <[email protected]>
modulesync 5.4.0

6c20de311a599fac9244c8d9a0e823efd0ab7ee8 authored about 2 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 6.4.1-rc0

8a8f98e9821f72e778054b26ed5107b1b7e70dde authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #645 from ananace/rel631

Release 6.4.0

bcbf6f85d67f85555d11c964b4fcaa1c455f398d authored about 2 years ago by Tim Meusel <[email protected]>
Release 6.4.0

dad309c343a9b7ff1d8108a1ef5524fd3c1fbb57 authored about 2 years ago by Alexander Olofsson <[email protected]>
Merge pull request #648 from bastelfreak/foo

move static data from params.pp to init.pp

6824e0f20d059ef2be86e68198895f74e0965166 authored about 2 years ago by Tim Meusel <[email protected]>
move static data from params.pp to init.pp

80adc6303fbef15e624eb9b4e2698435f9761b21 authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #642 from bastelfreak/arch

Implement Arch Linux support

57266bc980dd70a86f5934034d8b08871ecbcad6 authored about 2 years ago by Tim Meusel <[email protected]>
Implement Arch Linux support

b78b4c97fb89db765ca54fad2a084645f597b11e authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #647 from bastelfreak/tests

cleanup acceptance tests

e5d11e9bf6537ec98d66d476f4071907efa8d0d8 authored about 2 years ago by Tim Meusel <[email protected]>
cleanup acceptance tests

this module effectivly only supports python 3, which is also the default
in the init.pp. we do n...

c0829d54953a25c1afc4f566f0fe1d094cf2f708 authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #646 from ananace/lint-fixes

Fix linting complaints

5eb38c241d1c527fc0ddb452354977c59dacf7fa authored about 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Fix linting complaints

a18248f6f0d10d78d40fe02104be450a30508a67 authored about 2 years ago by Alexander Olofsson <[email protected]>
Merge pull request #644 from voxpupuli/modulesync

modulesync 5.3.0

5165021db6a4f6d5891609fb333d7a9f2e63929d authored over 2 years ago by Tim Meusel <[email protected]>
modulesync 5.3.0

54ecdda13152f48d4d4006267c7059cd5ba1e537 authored over 2 years ago by Tim Meusel <[email protected]>
Merge pull request #639 from saz/pip-resolver

use legacy pip resolver for pip versions < 21.1 > 20.2.4

b7236a8b3164238e03f014c526b9a3ef52c65a14 authored over 2 years ago by Tim Meusel <[email protected]>
use legacy pip resolver for pip versions < 21.1 > 20.2.4

d305819d572335644aa7ad265332301f7096b4ee authored over 2 years ago by Steffen Zieger <[email protected]>
Merge pull request #641 from ookisan/python-pyvenv-add-prompt

380a434264081a0b8d1358f5e73c0d9ec02ba52c authored over 2 years ago by Romain Tartière <[email protected]>
Add prompt parameter to python::pyvenv

Add a prompt parameter to python::pyvenv that uses the --prompt
command-line argument available ...

bd3f2127d902786c3fd526285d95831cb9f2c290 authored over 2 years ago by David Byers <[email protected]>
Merge pull request #640 from ookisan/python-pip-add-extra-index-parameter

Add extra_index parameter to python::pip

c47ce1ea5d28a526b7b3d7d3a3417d50748b820d authored over 2 years ago by Tim Meusel <[email protected]>
Add extra_index parameter to python::pip

Add extra_index parameter to python::pip, corresponding to the pip
command line option --extra-i...

42be1f3e67186420ecd3e65309735725efbedbb9 authored over 2 years ago by David Byers <[email protected]>
[blacksmith] Bump version to 6.3.1-rc0

ef2df5b4d72c0159e19b66555018865b816725e4 authored over 2 years ago by Tim Meusel <[email protected]>
Merge pull request #636 from bastelfreak/rel630

Release 6.3.0

316f8f184df52354ae11eeb76ae74be54de039f0 authored over 2 years ago by Sebastian Rakel <[email protected]>
Merge pull request #637 from voxpupuli/modulesync

modulesync 5.3.0

fa27fd77c56b9b48e030a3ba4db0a364527782bd authored over 2 years ago by Tim Meusel <[email protected]>
modulesync 5.3.0

d22f9c75f736342d71a4de3bec8bcda69cd27be8 authored over 2 years ago by Tim Meusel <[email protected]>
Release 6.3.0

bcf6262359f42be935d714632825b547ddb116b5 authored over 2 years ago by Tim Meusel <[email protected]>
Merge pull request #633 from vchepkov/virtualenv

339d2a16aa1509b7090e61133cf3d07e401fa196 authored almost 3 years ago by Romain Tartière <[email protected]>
cleanup references to obsolete virtualenv parameter/command

a69f7121bf75ec4d9c0748677bc8d1df7be2aad9 authored almost 3 years ago by Vadym Chepkov <[email protected]>
Merge pull request #634 from vchepkov/epel

9a2a219ac936374d4388f1207e53cf3d77fa48ef authored almost 3 years ago by Romain Tartière <[email protected]>
allow puppet/epel v4

21e0c4fa3176005bd7726455b51c767ada277e2e authored almost 3 years ago by Vadym Chepkov <[email protected]>
Merge pull request #579 from crazymind1337/fix/python-venv/installation

Add python-venv installation

96b887f675984a59cf86c8ff75d17cebbfb1ae3a authored almost 3 years ago by Tim Meusel <[email protected]>
Add python-venv installation

4cf8bee172cd82510d2a205280315b64fddd325d authored almost 3 years ago by Mike Fröhner <[email protected]>
replace all package declarations with ensure_packages()

bba491a573506e4cb58e5a930f2c2dd34e8fd4f4 authored almost 3 years ago by Alex Cullen <[email protected]>
revert use ensure_package instead of package for python install (test)

680bd8c83351e27aa574d11b2c3cb80d3f8338f5 authored about 3 years ago by Alex Cullen <[email protected]>
use ensure_package instead of package for python install (test)

b8c374167ec7013f35e1473699812a9c4c4d751e authored about 3 years ago by Alex Cullen <[email protected]>
[blacksmith] Bump version to 6.2.2-rc0

f87c9c2963be633394dad44a1a8ed047291f838a authored about 3 years ago by Tim <[email protected]>
Merge pull request #632 from bastelfreak/rel621

Release 6.2.1

bbab557cbf9a1e4de9630985016d3ee7552ce932 authored about 3 years ago by Tim Meusel <[email protected]>
Release 6.2.1

0fd8fed936e76788e813efb8e5efe7631450fa93 authored about 3 years ago by Tim <[email protected]>
Merge pull request #631 from voxpupuli/modulesync

modulesync 5.1.0 & puppet-lint: fix params_empty_string_assignment

60db389552519c56eb5f44baefd2779716a5f176 authored about 3 years ago by Tim Meusel <[email protected]>