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

Enforce types for all params

08898ae8032411c323cd08dcb134160ba7241a4e authored about 3 years ago by Tim <[email protected]>
rubocop: fix violations

ec5ec2df502965b91df484a2d0f7d21e540ba3a1 authored about 3 years ago by Tim <[email protected]>
puppet-lint: fix params_empty_string_assignment

665f4dd2e53f79ae633d1dd6539f06d7962f57ab authored about 3 years ago by Tim <[email protected]>
modulesync 5.1.0

2bf0d3815aef101afccd146cea910f21f28b6f10 authored about 3 years ago by Tim <[email protected]>
Merge pull request #627 from zanyou/fix-duplicated-args

Remove duplicate arguments in the pip install command

0c5e66cd17ba345438c63ca2da34b59f2266d014 authored about 3 years ago by Tim Meusel <[email protected]>
Merge pull request #629 from traylenator/array

Correct python::pip::environment parameter example

c5a794408c8930eaf063bfd20aceef4d104be73a authored about 3 years ago by Kenyon Ralph <[email protected]>
Correct python::pip::environment parameter example

The example for `python::pip{'cx_Oracle':...}` used and invalid
environment parameter.

371dc10ca4ae6481565901511b73867ea5c65b58 authored about 3 years ago by Steve Traylen <[email protected]>
add test for install_args

fe1c01828a9be5c9d26f612f547a9536f65e4abb authored about 3 years ago by Kentaro Horio <[email protected]>
Merge pull request #628 from yakatz/patch-1

RHEL8 has a different package name

22cd11b12feed8b45fc19176a166a378e1e93768 authored about 3 years ago by Tim Meusel <[email protected]>
Add gunicorn tests for RHEL7 and all tests for RHEL8

117b7411d0466953b2ffc7c7cf7e2f7a91a2ecf9 authored about 3 years ago by Yehuda Katz <[email protected]>
RHEL8 has a different package name

1318ea22b5fac4d9f019fbea6869de2db15d851f authored about 3 years ago by Yehuda Katz <[email protected]>
fix expected command

6aece7ee19ff8d710708b99fcdb494a728edec61 authored about 3 years ago by Kentaro Horio <[email protected]>
remove duplicated args

2db549d114648ba22a3824c9ba8b02bda0b16071 authored about 3 years ago by Kentaro Horio <[email protected]>
Merge pull request #625 from voxpupuli/modulesync

modulesync 4.2.0

311ab37b235a4146bee7de69eb64c3c42b56a679 authored over 3 years ago by Tim Meusel <[email protected]>
modulesync 4.2.0

2d0da576a53fabce6ca86e0644b00e5d78d9c8d9 authored over 3 years ago by Tim <[email protected]>
Add declared requirements install test (#1)

Add unit test for verifying requirements installation to declared venv

f962dc943a6b4cc070f02fd167369c6a0bfec367 authored over 3 years ago by Alex Cullen <[email protected]>
Merge pull request #624 from voxpupuli/modulesync

12a9f57ef5ee0c8801dfdeeb6d94927ccfe06f51 authored over 3 years ago by Christos Papageorgiou <[email protected]>
Modulesync 4.2.0

d72954ba192db503f5414a5825f0d1f106315468 authored over 3 years ago by Christos Papageorgiou <[email protected]>
[blacksmith] Bump version to 6.2.1-rc0

92ad355d1051aec77aac53e3dfcdd1655c13acf0 authored over 3 years ago by Christos Papageorgiou <[email protected]>
Merge pull request #623 from voxpupuli/rel620

7e9bedc8c1d211d29eb97b43e48e21df8837d47e authored over 3 years ago by Christos Papageorgiou <[email protected]>
Release 6.2.0

b9c84a3071a12322eb9676e0efc57cca25236054 authored over 3 years ago by Christos Papageorgiou <[email protected]>
Merge pull request #620 from voxpupuli/drop-any_puppet_to_python

Delete the never released any_puppet_to_python() function

3a5aef6f3cc5fedf225892141f9e7528314ec258 authored over 3 years ago by Tim Meusel <[email protected]>
Merge pull request #622 from voxpupuli/stdlib

Allow stdlib 8.0.0

24612e888245125d600d5810285cd32619cd948b authored over 3 years ago by Tim Meusel <[email protected]>
Allow stdlib 8.0.0

8768a815f05b1ccdd27e89c5e4f33f73ac4cc941 authored over 3 years ago by Romain Tartière <[email protected]>
Merge pull request #621 from voxpupuli/debian11-python-pip

Add support for Debian 11

fb1264a84e888998567d149ad2525356941d14c9 authored over 3 years ago by Garrett Honeycutt <[email protected]>
Add support for Debian 11

c02dcc7534a30d25da36f79d70079d72492e7427 authored over 3 years ago by Romain Tartière <[email protected]>
Delete the any_puppet_to_python() function

It was integrated into the stdlib as to_python().

564e9e5359dd4872305140b75658ac30ca4c14b7 authored over 3 years ago by Romain Tartière <[email protected]>
If user declares their own requirements, don't set subscribe to undef.

8591aed9e8ba0a24a64914f8c302ffc4a8178f6d authored over 3 years ago by Alex Cullen <[email protected]>
Merge pull request #616 from voxpupuli/any_puppet_to_python

New function: any_puppet_to_python()

df3683b7dc7b6338e6cc9f7c9d2a675f22d691f9 authored over 3 years ago by Romain Tartière <[email protected]>
New function: any_puppet_to_python()

This function return a String representation of the value passed as
parameter.

70e753d0c0ac60cb9dc41f988429619f33ecb89b authored over 3 years ago by Romain Tartière <[email protected]>
[blacksmith] Bump version to 6.1.1-rc0

fd345d896c19582ffc95ca2a464fdb01a8528382 authored over 3 years ago by Tim Meusel <[email protected]>
Merge pull request #611 from bastelfreak/rel602

release 6.1.0

99c00328ba49f7597742996e5e9d02ba6d1dfe04 authored over 3 years ago by Tim Meusel <[email protected]>
release 6.1.0

893ae3f4405c9787cb2a123df08726f87bfcf290 authored over 3 years ago by Tim Meusel <[email protected]>
Merge pull request #612 from smortex/freebsd

Add support for FreeBSD

3c31b1310b854c6e2c9639705ba5347ee102cf8c authored over 3 years ago by Tim Meusel <[email protected]>
Add support for FreeBSD

Make this module usable on FreeBSD.

While here, sort operating system lists in alphabetical ord...

237d7a095c3fa2e70a02e62d523a81a4e4fa5d22 authored over 3 years ago by Romain Tartière <[email protected]>
Merge pull request #609 from voxpupuli/modulesync

modulesync 4.1.0

91c32e2ad74906d6873fed240e1ff8999a1a6128 authored over 3 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
rubocop: autofix

697a6d9a449e742f48a6f2d6615cb907048e9976 authored over 3 years ago by Tim Meusel <[email protected]>
modulesync 4.1.0

e9cec26d782222739b4c395cddc73273344f332a authored over 3 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 6.0.2-rc0

0f522f6b866b091d75ecb5d122ee50543d618dab authored over 3 years ago by Tim Meusel <[email protected]>
Merge pull request #608 from bastelfreak/rel601

release 6.0.1

db7cbeba1668c7f759c183b454273c87d7ff34ea authored over 3 years ago by Tim Meusel <[email protected]>
release 6.0.1

b1127ee52638f166d46e3440bbd3b6f7dcb03556 authored over 3 years ago by Tim Meusel <[email protected]>
Merge pull request #607 from brabiega/patch-1

Use $real_pkgname for pip uninstall command

50886bf63aa68b3bbecf1861545fa6b2a0f33691 authored over 3 years ago by Tim Meusel <[email protected]>
Use virtualenv for pip acceptance tests

f36ea4abe4499fd6ef7a99ecd8eaf603ab0a4bef authored over 3 years ago by BR <[email protected]>
Fixed syntax in acceptance tests

6599b7647a1e3c818daf63dc3cfff6c21df04281 authored over 3 years ago by BR <[email protected]>
Added pip uninstall acceptance test

9985ea0a36f5ae2d14e423f380ad65787230b150 authored over 3 years ago by BR <[email protected]>
Fixed pip path

1c177bd4ce7358756f04f694b3ce5751fbb8de79 authored over 3 years ago by BR <[email protected]>
Initial pip acceptance tests

7f5f52b465a09ea14e90dd4f3c25f1b136c75278 authored over 3 years ago by BR <[email protected]>
Added tests for pip uninstall

2fd2a90b33f3dba527b2b0f76b29848ce20bcf5a authored over 3 years ago by BR <[email protected]>
Use $real_pkgname for pip uninstall command

Fix #606

e271d85bac36ec65d2d663fbb75fe7da2d73333f authored over 3 years ago by BR <[email protected]>
[blacksmith] Bump version to 6.0.1-rc0

7dd4543fb5d39c897e0acb2571d18239caa5a852 authored almost 4 years ago by Tim Meusel <[email protected]>
Merge pull request #605 from bastelfreak/rel600

release 6.0.0

7d34bffb02e33f5112968e4919ec9ffa8a97855e authored almost 4 years ago by Tim Meusel <[email protected]>
release 6.0.0

d80a778462ea9fe226d8203a4fdeb101bce0d136 authored almost 4 years ago by Tim Meusel <[email protected]>
Merge pull request #604 from bastelfreak/stdlib2

puppetlabs/stdlib: Allow 7.x

cf322bebed356f28a0ee5fccd3648d54dcf6c3a8 authored almost 4 years ago by Garrett Honeycutt <[email protected]>
puppetlabs/stdlib: Allow 7.x

a1602cc7e3148fe13114151ee24aab803e2ed538 authored almost 4 years ago by Tim Meusel <[email protected]>
Drop Puppet 5 support

91741e0156bd092fb64ffb2656ca25a0c30dce8e authored almost 4 years ago by Tim Meusel <[email protected]>
Merge pull request #602 from Puppet-Finland/puppet7

Support Puppet 7

737c841cbdb19c5c5296deffee6cc49423315d5f authored almost 4 years ago by Kenyon Ralph <[email protected]>
Support Puppet 7

d0d929f21b0fa12cd0f084830c39a92ccea0f889 authored almost 4 years ago by Samuli Seppänen <[email protected]>
Merge pull request #599 from syseleven/pip_version

Add the possibility to specify the pip version in virtual envs

d7be32bcd801feaae2e490972c4c1237119be90a authored almost 4 years ago by Tim Meusel <[email protected]>
Add the possibility to specify the pip version in virtual envs

a96f0386e94b8dae53dd1c3c29f22ba9fee38631 authored almost 4 years ago by Sascha Doering <[email protected]>
Merge pull request #595 from bastelfreak/cleanup

Set default python to 3

911daa0e30df2210150663560b232d695cf4a769 authored about 4 years ago by Tim Meusel <[email protected]>
Set default python to 3

da2b6b59c12908e9a9ea4d45910a8c06aee82627 authored about 4 years ago by Tim Meusel <[email protected]>
pyvenv: increase default timeout

debian sometimes takes a bit longer in CI to pass, this fixes it.

c0e9c2625365fd7ebeee0bde2bf221f2e575f70a authored about 4 years ago by Tim Meusel <[email protected]>
Drop python::virtualenv defined resource

The whole virtualenv setup is deprecated upstream. pyvenv / the built-in
python module venv shou...

6f66bc29a55edf8975792444e50b49676990618b authored about 4 years ago by Tim Meusel <[email protected]>
Merge pull request #594 from treydock/el8

Support RedHat/CentOS 8

d9c51a8a0b86660b08f31e3b59b761fb877366f5 authored about 4 years ago by Tim Meusel <[email protected]>
Support RedHat/CentOS 8

bae5907138967bf73756a96b5802c4f1b39fc383 authored about 4 years ago by Trey Dockendorf <[email protected]>
Support Ubuntu 20.04 (#593)

add support for Ubuntu 20.04

Co-authored-by: Tim Meusel <[email protected]>

ff8df6365782515a3f35c3a0b9dabd0528daf034 authored about 4 years ago by treydock <[email protected]>
Merge pull request #592 from treydock/virtualenv

Fix python::virtualenv to allow virtualenv to not require absolute path

7941a0c581230a929938a4ba035cdd7b94232f73 authored about 4 years ago by Tim Meusel <[email protected]>
Add virtualenv unit tests

2777d4912439232bbe10a3f4178ebe0323503cf1 authored about 4 years ago by Trey Dockendorf <[email protected]>
Fix python::virtualenv to allow virtualenv to not require absolute path

911d4060cb2999e818225083a3903ef5759e2531 authored about 4 years ago by Trey Dockendorf <[email protected]>
Merge pull request #590 from bastelfreak/pipfoo

enhance pyvenv tests

21abb33ce5b5db4cca7c7f68d3a28c2c2cbc31a1 authored about 4 years ago by Tim Meusel <[email protected]>
enhance pyvenv tests

9eee58b66da431d9aed6530e734de755c1805e5b authored about 4 years ago by Tim Meusel <[email protected]>
Merge pull request #588 from bastelfreak/pipfoo

Add pyvenv acceptance test

54ca822919f083141f94e3b8212f8b3d1c8647f9 authored about 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Add pyvenv acceptance test

Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>

e938d88209861f51d00859da9582d87773076a7b authored about 4 years ago by Tim Meusel <[email protected]>
Merge pull request #587 from bastelfreak/cwd

python::requirements: make cwd optional (again)

22c5f8d35c4ea7177bb1afbc06f7cd3f85d771e1 authored about 4 years ago by Tim Meusel <[email protected]>
python::requirements: make cwd optional (again)

This was optional before
https://github.com/voxpupuli/puppet-python/pull/580 was merged.

af69f6bf610a7e05c3d53edadd5d34715f422ecb authored about 4 years ago by Tim Meusel <[email protected]>
Merge pull request #584 from voxpupuli/modulesync

modulesync 4.0.0

0ca4bd873e3a1ddcc6433bc58be074aef66a2c90 authored about 4 years ago by Tim Meusel <[email protected]>
Update spec/defines/requirements_spec.rb

Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>

79eb9602bf7f561abdc5799f27f2c396419d5820 authored about 4 years ago by Tim Meusel <[email protected]>
Update spec/defines/requirements_spec.rb

Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>

500549f96cb61eb3bffc672a7b11921c11c83b10 authored about 4 years ago by Tim Meusel <[email protected]>
fix broken unit tests

48a3c981f8c01e4894089c0da6d7e96011d3598b authored about 4 years ago by Tim Meusel <[email protected]>
puppet-lint: autofix

e3b28da5a59a2b0461ae9a40ece88b7401d6b4c3 authored about 4 years ago by Tim Meusel <[email protected]>
modulesync 4.0.0

153e35cb287c39be182e58d4850e32cb34f45dcd authored about 4 years ago by Tim Meusel <[email protected]>
python::gunicorn: Fix typo in datatype

017875f3b1bf6fd290bd61ab27ecc3c7c2748fe8 authored about 4 years ago by Tim Meusel <[email protected]>
Merge pull request #580 from crazymind1337/general_linting_and_syntax

General linting/indent/syntax

5e09d61baf8ecfea2b2a4be414a0e4b4eb0c9da7 authored about 4 years ago by Mina Galić <[email protected]>
fix parameter lists of manifests and puppet code style/lint/indent

7520a85323b8d1be342bba4edb458e51ff7c942a authored about 4 years ago by Mike Fröhner <[email protected]>
Merge pull request #577 from voxpupuli/modulesync

modulesync 3.1.0

4c44d18a66bf137a8123d33040ebb2ead5c2d011 authored about 4 years ago by Tim Meusel <[email protected]>
modulesync 3.1.0

f1f24ccb46999884cbe3c8b6e81e6f6649912b8e authored about 4 years ago by Tim Meusel <[email protected]>
Merge pull request #575 from waipeng/py3_virtualenv

Use Python 3 for virtualenv tests

698dc11bb7885eda7a86f9c0466f2cda1e0de559 authored over 4 years ago by Tim Meusel <[email protected]>
Use Python 3 for virtualenv test

Python 2 has been deprecated, we should default to testing with Python 3

In commit 04ebe2d16d1d...

89b33245fa6e441c9baa1b44da3ec791b913eebe authored over 4 years ago by Jake Yip <[email protected]>
Merge pull request #574 from bastelfreak/newline

tests: separate contexts with newline

87f4afa20474bd4a81c8064c08140b77b6df8ef7 authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
tests: separate contexts with newline

d455ef153ba95f4da1157e15e68aaf98ed99c5ff authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #573 from bastelfreak/debian10

Add Debian 10 support

c52e233025fc046dabbad2297baa71df5d330181 authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #572 from bastelfreak/python3

Add acceptance test for managing Python 3

710ae59f1a3eb1d0d076b67ecd1ed1641e0dcb6a authored over 4 years ago by Tim Meusel <[email protected]>
Add Debian 10 support

a8069d5fa83dbc313338329a533b74098a3424cc authored over 4 years ago by Tim Meusel <[email protected]>
Add acceptance test for managing Python 3

0b5456eba39b7e00d6cc8c2baab8bf7af411467e authored over 4 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 5.0.1-rc0

d1141392858e93413110c4f7a58f0e848a738744 authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #569 from bastelfreak/rel500

release 5.0.0

c8ba589b2bf79b168692359dfccc30fae1197499 authored over 4 years ago by Tim Meusel <[email protected]>
release 5.0.0

f9a10b25ab7982fbc5e13b7c433fa7ec719ee75a authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #566 from bastelfreak/centos

Drop CentOS 6 support

9701bd0433e267dd09a3bf98d3de2fe511caff36 authored over 4 years ago by Mina Galić <[email protected]>
Merge pull request #562 from bastelfreak/debian

delete legacy nodesets

0b5c00c24cdc677d7c66a1febc3e7247cf2c2338 authored over 4 years ago by Tim Meusel <[email protected]>
delete legacy nodesets

Those nodesets aren't used anymore, so we can safely delete them.

8c98165c4f973c6de243db1feb4f41617d0e93ef authored over 4 years ago by Tim Meusel <[email protected]>