[arch-commits] Commit in molecule/trunk (PKGBUILD)
Date: Wednesday, December 2, 2020 @ 22:46:36 Author: dvzrv Revision: 769363 upgpkg: molecule 3.2.0-1: Upgrade to 3.2.0. Add and remove dependencies, as changed by upstream. Switch to using python-pytest-testinfra (used to be python-testinfra). Simplify check() by only running unit tests. Report bug to upstream irt test collection problems. Modified: molecule/trunk/PKGBUILD --+ PKGBUILD | 55 +++ 1 file changed, 27 insertions(+), 28 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-02 22:03:27 UTC (rev 769362) +++ PKGBUILD2020-12-02 22:46:36 UTC (rev 769363) @@ -1,41 +1,36 @@ # Maintainer: David Runge pkgname=molecule -pkgver=3.1.5 -pkgrel=3 +pkgver=3.2.0 +pkgrel=1 pkgdesc="Aids in the development and testing of Ansible roles" arch=('any') url="https://github.com/ansible-community/molecule; license=('MIT') depends=('ansible' 'python-cerberus' 'python-click' 'python-click-completion' -'python-click-help-colors' 'python-colorama' 'python-cookiecutter' -'python-jinja' 'python-packaging' 'python-paramiko' 'python-pexpect' -'python-pluggy' 'python-rich' 'python-selinux' 'python-sh' 'python-tabulate' +'python-click-help-colors' 'python-cookiecutter' 'python-enrich' 'python-jinja' +'python-packaging' 'python-paramiko' 'python-pluggy' 'python-rich' +'python-selinux' 'python-subprocess-tee' 'python-sh' 'python-tabulate' 'python-tree-format' 'python-yaml' 'yamllint') makedepends=('python-setuptools-scm' 'python-simplejson') -# TODO: python-pytest-plus -checkdepends=('ansible-lint' 'python-ansi2html' 'python-mock' 'python-pytest' -'python-pytest-cov' 'python-pytest-helpers-namespace' 'python-pytest-html' -'python-pytest-mock' 'python-pytest-verbose-parametrize' -'python-pytest-verbose-parametrize' 'python-pytest-xdist' 'python-testinfra') +checkdepends=('ansible-lint' 'python-ansi2html' 'python-mock' 'python-pexpect' +'python-pytest' 'python-pytest-helpers-namespace' 'python-pytest-html' +'python-pytest-mock' 'python-pytest-testinfra' +'python-pytest-verbose-parametrize' 'python-pytest-verbose-parametrize' +'python-pytest-xdist') optdepends=('molecule-docker: for the docker driver' 'molecule-podman: for the podman driver' 'molecule-vagrant: for the vagrant driver' 'python-pywinrm: for Windows support' -'python-testinfra: for the testinfra verifier') +'python-pytest-testinfra: for the testinfra verifier') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('0c9709f09bb5acadd2c00e00ddad2a8cdae727aacde86e2f930efe3506a2681e500ead612aa3c68f5119b7c936c64be32dffd2e844b0c7819c55ffe00eb7') -b2sums=('4ba9cb2fd549dc1b43fb0247a1872002120ff471d90fedced0f9f17e42e2bb192aa05633170d7225c8b9f4d490d1494f170f9a073e75b8217f6711deb4aa5fff') +sha512sums=('3dc25f910d1b12659267c8acac404c1a23fb54cb54c134f6cc649305b87ed8419792b7446bf5b38d83665f00bfa570e2667dbb2b47cf41d7018cef3911d25a29') +b2sums=('34db52d36a4085ac23287b824be50b02cad9e8d6defc25c8f39e47c063c1654ec6320ebd32952d52fbd85255a1c32c2dfb28b3fb11c01910d91a9cc084e75099') prepare() { cd "$pkgname-$pkgver" - # python-pre-commit is absolutely not a runtime dependency # remove additional pytest options - # unpin python-sh - sed -e '/pre-commit/d' \ - -e '/addopts/d' \ - -e 's/, < 1.14//g' \ - -i setup.cfg + sed -e '/addopts/d' -i setup.cfg } build() { @@ -45,19 +40,23 @@ check() { cd "$pkgname-$pkgver" - # installing into test location, so pytest can pick up the executable - mkdir -vp test_dir + local _python_version="$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')" + local _test_dir='test_dir' + + # install into test location + mkdir -vp "${_test_dir}" python setup.py install --skip-build \ --optimize=1 \ ---prefix=/usr \ ---root="test_dir" - local python_version="$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')" - export PYTHONPATH="${PWD}/test_dir/usr/lib/python${python_version}/site-packages/:${PYTHONPATH}" +--root="${_test_dir}" + + export PYTHONPATH="${PWD}/${_test_dir}/usr/lib/python${_python_version}/site-packages/:${PYTHONPATH}" export PATH="${PWD}/test_dir/usr/bin:${PATH}" - # do not run functional tests + + # skip collection of broken pkg_resources tests: https://github.com/ansible-community/molecule/issues/3004 pytest -v \ - --ignore='lib/molecule/test/functional/conftest.py' \ - --ignore='lib/molecule/test/functional/test_command.py' + --ignore="${_test_dir}/usr/lib/python${_python_version}/site-packages/molecule/test/unit/command/test_converge.py" \ + --ignore="${_test_dir}/usr/lib/python${_python_version}/site-packages/molecule/test/unit/test_shell.py" \ +
[arch-commits] Commit in molecule/trunk (PKGBUILD)
Date: Thursday, November 12, 2020 @ 14:39:42 Author: felixonmars Revision: 751987 upgpkg: molecule 3.1.5-3: Python 3.9 rebuild Modified: molecule/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-12 14:39:34 UTC (rev 751986) +++ PKGBUILD2020-11-12 14:39:42 UTC (rev 751987) @@ -2,7 +2,7 @@ pkgname=molecule pkgver=3.1.5 -pkgrel=2 +pkgrel=3 pkgdesc="Aids in the development and testing of Ansible roles" arch=('any') url="https://github.com/ansible-community/molecule;
[arch-commits] Commit in molecule/trunk (PKGBUILD)
Date: Tuesday, November 10, 2020 @ 04:04:09 Author: felixonmars Revision: 748434 upgpkg: molecule 3.1.5-2: Python 3.9 rebuild Modified: molecule/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-10 04:04:05 UTC (rev 748433) +++ PKGBUILD2020-11-10 04:04:09 UTC (rev 748434) @@ -2,7 +2,7 @@ pkgname=molecule pkgver=3.1.5 -pkgrel=1 +pkgrel=2 pkgdesc="Aids in the development and testing of Ansible roles" arch=('any') url="https://github.com/ansible-community/molecule;
[arch-commits] Commit in molecule/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 00:01:09 Author: dvzrv Revision: 734104 upgpkg: molecule 3.1.5-1: Upgrade to 3.1.5. Modified: molecule/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-26 23:32:09 UTC (rev 734103) +++ PKGBUILD2020-10-27 00:01:09 UTC (rev 734104) @@ -1,7 +1,7 @@ # Maintainer: David Runge pkgname=molecule -pkgver=3.1.4 +pkgver=3.1.5 pkgrel=1 pkgdesc="Aids in the development and testing of Ansible roles" arch=('any') @@ -24,8 +24,8 @@ 'python-pywinrm: for Windows support' 'python-testinfra: for the testinfra verifier') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('b01d72bf0441df98484f813da5ef982efc15842c66782fc8d2709db7997820965c394213e0a1089c97055d4c9242cea8c46f3ea1d3e3acfc0b538c6e85027248') -b2sums=('9f89c6a3ce8d58dd78bb33b21e48a0c46d8512a5b952bd8ec7a2cb01bd638b108dc4c70438735d613c04462c8f94fd5afd4668da1393cec4fbdf5c284c651b39') +sha512sums=('0c9709f09bb5acadd2c00e00ddad2a8cdae727aacde86e2f930efe3506a2681e500ead612aa3c68f5119b7c936c64be32dffd2e844b0c7819c55ffe00eb7') +b2sums=('4ba9cb2fd549dc1b43fb0247a1872002120ff471d90fedced0f9f17e42e2bb192aa05633170d7225c8b9f4d490d1494f170f9a073e75b8217f6711deb4aa5fff') prepare() { cd "$pkgname-$pkgver"
[arch-commits] Commit in molecule/trunk (PKGBUILD)
Date: Wednesday, October 21, 2020 @ 10:10:55 Author: dvzrv Revision: 727828 upgpkg: molecule 3.1.4-1: Upgrade to 3.1.4. Update the ignored tests (location changes and removals). Modified: molecule/trunk/PKGBUILD --+ PKGBUILD | 20 1 file changed, 8 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-21 10:00:53 UTC (rev 727827) +++ PKGBUILD2020-10-21 10:10:55 UTC (rev 727828) @@ -1,7 +1,7 @@ # Maintainer: David Runge pkgname=molecule -pkgver=3.1.3 +pkgver=3.1.4 pkgrel=1 pkgdesc="Aids in the development and testing of Ansible roles" arch=('any') @@ -10,11 +10,11 @@ depends=('ansible' 'python-cerberus' 'python-click' 'python-click-completion' 'python-click-help-colors' 'python-colorama' 'python-cookiecutter' 'python-jinja' 'python-packaging' 'python-paramiko' 'python-pexpect' -'python-pluggy' 'python-selinux' 'python-sh' 'python-tabulate' +'python-pluggy' 'python-rich' 'python-selinux' 'python-sh' 'python-tabulate' 'python-tree-format' 'python-yaml' 'yamllint') makedepends=('python-setuptools-scm' 'python-simplejson') # TODO: python-pytest-plus -checkdepends=('python-ansi2html' 'python-mock' 'python-pytest' +checkdepends=('ansible-lint' 'python-ansi2html' 'python-mock' 'python-pytest' 'python-pytest-cov' 'python-pytest-helpers-namespace' 'python-pytest-html' 'python-pytest-mock' 'python-pytest-verbose-parametrize' 'python-pytest-verbose-parametrize' 'python-pytest-xdist' 'python-testinfra') @@ -24,8 +24,8 @@ 'python-pywinrm: for Windows support' 'python-testinfra: for the testinfra verifier') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('b0a19fc43b01fae51a16f5a6db1f2011377286904fd5a01d46d3a4889bf4ab71cf77c9dab521799c3149b07b8b6f43939bac932104c3faf19ccde76679e4a85b') -b2sums=('ed2b83f889380aa170ed4e7cfe41e0fc541df22305dd39a72b7ff2399154e7c68a899e6176db1f344c0fb183c614992363a892279e626e85fec819f7617929b7') +sha512sums=('b01d72bf0441df98484f813da5ef982efc15842c66782fc8d2709db7997820965c394213e0a1089c97055d4c9242cea8c46f3ea1d3e3acfc0b538c6e85027248') +b2sums=('9f89c6a3ce8d58dd78bb33b21e48a0c46d8512a5b952bd8ec7a2cb01bd638b108dc4c70438735d613c04462c8f94fd5afd4668da1393cec4fbdf5c284c651b39') prepare() { cd "$pkgname-$pkgver" @@ -54,14 +54,10 @@ local python_version="$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')" export PYTHONPATH="${PWD}/test_dir/usr/lib/python${python_version}/site-packages/:${PYTHONPATH}" export PATH="${PWD}/test_dir/usr/bin:${PATH}" - # do not run tests that require interaction with the docker daemon + # do not run functional tests pytest -v \ - --ignore='molecule/test/functional/docker/' \ - --ignore='molecule/test/functional/test_command.py' \ - -k "not test_execute \ - and not test_execute_bakes \ - and not test_execute_bakes_with_ansible_args \ - and not test_executes_cathces_and_exits_return_code_with_stdout" + --ignore='lib/molecule/test/functional/conftest.py' \ + --ignore='lib/molecule/test/functional/test_command.py' } package() {
[arch-commits] Commit in molecule/trunk (PKGBUILD)
Date: Tuesday, October 20, 2020 @ 08:24:19 Author: dvzrv Revision: 727513 upgpkg: molecule 3.1.3-1: Upgrade to 3.1.3. The drivers for docker and podman are now in separate packages (molecule-docker and molecule-podman respectively). Remove now nonrequired depends/optdepends. Add molecule-docker and molecule-podman to optdepends. Modified: molecule/trunk/PKGBUILD --+ PKGBUILD | 31 +++ 1 file changed, 15 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-20 08:19:42 UTC (rev 727512) +++ PKGBUILD2020-10-20 08:24:19 UTC (rev 727513) @@ -1,7 +1,7 @@ # Maintainer: David Runge pkgname=molecule -pkgver=3.0.8 +pkgver=3.1.3 pkgrel=1 pkgdesc="Aids in the development and testing of Ansible roles" arch=('any') @@ -9,23 +9,23 @@ license=('MIT') depends=('ansible' 'python-cerberus' 'python-click' 'python-click-completion' 'python-click-help-colors' 'python-colorama' 'python-cookiecutter' -'python-gilt' 'python-jinja' 'python-paramiko' 'python-pexpect' 'python-pluggy' -'python-selinux' 'python-sh' 'python-tabulate' 'python-tree-format' -'python-yaml' 'yamllint') +'python-jinja' 'python-packaging' 'python-paramiko' 'python-pexpect' +'python-pluggy' 'python-selinux' 'python-sh' 'python-tabulate' +'python-tree-format' 'python-yaml' 'yamllint') makedepends=('python-setuptools-scm' 'python-simplejson') -# TODO: potentially add 'python-shade' -checkdepends=('docker' 'python-ansi2html' 'python-docker' 'python-mock' -'python-pytest' 'python-pytest-cov' 'python-pytest-helpers-namespace' -'python-pytest-html' 'python-pytest-mock' 'python-pytest-sugar' +# TODO: python-pytest-plus +checkdepends=('python-ansi2html' 'python-mock' 'python-pytest' +'python-pytest-cov' 'python-pytest-helpers-namespace' 'python-pytest-html' +'python-pytest-mock' 'python-pytest-verbose-parametrize' 'python-pytest-verbose-parametrize' 'python-pytest-xdist' 'python-testinfra') -optdepends=('docker: for the docker driver' +optdepends=('molecule-docker: for the docker driver' +'molecule-podman: for the podman driver' 'molecule-vagrant: for the vagrant driver' -'podman: for the podman driver' 'python-pywinrm: for Windows support' 'python-testinfra: for the testinfra verifier') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('e097cb997722e00d2eff491be0b571dfab5682708052836ce56cda54fb9ad44912d6c8cdf24e8fffdeea53f051b2e836e0173589573ef522a31a3dc04e59b7a9') -b2sums=('a9f60969d202fbac3fd19796613678492f4e554e1138bbccb84dbb2e95e9f6b88ed30a6fb357d828fe09a74b33b6ecf12b7df2569019693e065a4f42a024b2c5') +sha512sums=('b0a19fc43b01fae51a16f5a6db1f2011377286904fd5a01d46d3a4889bf4ab71cf77c9dab521799c3149b07b8b6f43939bac932104c3faf19ccde76679e4a85b') +b2sums=('ed2b83f889380aa170ed4e7cfe41e0fc541df22305dd39a72b7ff2399154e7c68a899e6176db1f344c0fb183c614992363a892279e626e85fec819f7617929b7') prepare() { cd "$pkgname-$pkgver" @@ -67,10 +67,9 @@ package() { cd "$pkgname-$pkgver" python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" + --optimize=1 \ + --root="${pkgdir}" install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -vDm 644 {CHANGELOG,README}.rst \ + install -vDm 644 README.rst \ -t "${pkgdir}/usr/share/doc/${pkgname}" }
[arch-commits] Commit in molecule/trunk (PKGBUILD)
Date: Tuesday, September 1, 2020 @ 22:14:08 Author: dvzrv Revision: 696047 upgpkg: molecule 3.0.8-1: Upgrade to 3.0.8. Remove version pinning towards python-sh (which has now been fixed to work with python > 3.8). Remove additional options to pytest. Modified: molecule/trunk/PKGBUILD --+ PKGBUILD | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-01 22:10:38 UTC (rev 696046) +++ PKGBUILD2020-09-01 22:14:08 UTC (rev 696047) @@ -1,7 +1,7 @@ # Maintainer: David Runge pkgname=molecule -pkgver=3.0.7 +pkgver=3.0.8 pkgrel=1 pkgdesc="Aids in the development and testing of Ansible roles" arch=('any') @@ -24,13 +24,18 @@ 'python-pywinrm: for Windows support' 'python-testinfra: for the testinfra verifier') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('9624a732d56fb3b576a3ad748a6d8f6f2417d3b0093aebfe77836786b27030af104d0608a92aa31697f59f7d61dd6cea3e493b1b2ba9c17e3ac66bd0ec60b090') -b2sums=('a00595ef9e084dc94b996af2bd05bba5a3a35380525018e5b69a714eeeb15061b0430b9d582147bc263b98f909366f74df5441058c0b5a7ca7d8b5bd97d4cf22') +sha512sums=('e097cb997722e00d2eff491be0b571dfab5682708052836ce56cda54fb9ad44912d6c8cdf24e8fffdeea53f051b2e836e0173589573ef522a31a3dc04e59b7a9') +b2sums=('a9f60969d202fbac3fd19796613678492f4e554e1138bbccb84dbb2e95e9f6b88ed30a6fb357d828fe09a74b33b6ecf12b7df2569019693e065a4f42a024b2c5') prepare() { cd "$pkgname-$pkgver" # python-pre-commit is absolutely not a runtime dependency - sed -e '/pre-commit/d' -i setup.cfg + # remove additional pytest options + # unpin python-sh + sed -e '/pre-commit/d' \ + -e '/addopts/d' \ + -e 's/, < 1.14//g' \ + -i setup.cfg } build() {
[arch-commits] Commit in molecule/trunk (PKGBUILD)
Date: Tuesday, August 18, 2020 @ 12:55:10 Author: dvzrv Revision: 683898 upgpkg: molecule 3.0.7-1: Upgrade to 3.0.7. Fix pytest call (-k does not accept single-quoted statements since 6.0.0). Modified: molecule/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-18 12:49:03 UTC (rev 683897) +++ PKGBUILD2020-08-18 12:55:10 UTC (rev 683898) @@ -1,7 +1,7 @@ # Maintainer: David Runge pkgname=molecule -pkgver=3.0.6 +pkgver=3.0.7 pkgrel=1 pkgdesc="Aids in the development and testing of Ansible roles" arch=('any') @@ -10,8 +10,8 @@ depends=('ansible' 'python-cerberus' 'python-click' 'python-click-completion' 'python-click-help-colors' 'python-colorama' 'python-cookiecutter' 'python-gilt' 'python-jinja' 'python-paramiko' 'python-pexpect' 'python-pluggy' -'python-selinux' 'python-sh' 'python-six' 'python-tabulate' -'python-tree-format' 'python-yaml' 'yamllint') +'python-selinux' 'python-sh' 'python-tabulate' 'python-tree-format' +'python-yaml' 'yamllint') makedepends=('python-setuptools-scm' 'python-simplejson') # TODO: potentially add 'python-shade' checkdepends=('docker' 'python-ansi2html' 'python-docker' 'python-mock' @@ -24,8 +24,8 @@ 'python-pywinrm: for Windows support' 'python-testinfra: for the testinfra verifier') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('2e599d02bfdcabe51136722314894e51d36d170370f6571380a2d78ce2d060a5fbc11b09037af54ba438c8b697b923bcad267eef9a8d7d216b02f4e0b239') -b2sums=('4744e2d0427a12f11a5db7bd06fc166135642a9f85e8befad60fc1d38536520be340ce4d116cc1086553fe019ffe9a8e7d7447c7415440cc857e0dd1f2b80a67') +sha512sums=('9624a732d56fb3b576a3ad748a6d8f6f2417d3b0093aebfe77836786b27030af104d0608a92aa31697f59f7d61dd6cea3e493b1b2ba9c17e3ac66bd0ec60b090') +b2sums=('a00595ef9e084dc94b996af2bd05bba5a3a35380525018e5b69a714eeeb15061b0430b9d582147bc263b98f909366f74df5441058c0b5a7ca7d8b5bd97d4cf22') prepare() { cd "$pkgname-$pkgver" @@ -53,10 +53,10 @@ pytest -v \ --ignore='molecule/test/functional/docker/' \ --ignore='molecule/test/functional/test_command.py' \ - -k 'not test_execute \ + -k "not test_execute \ and not test_execute_bakes \ and not test_execute_bakes_with_ansible_args \ - and not test_executes_cathces_and_exits_return_code_with_stdout' + and not test_executes_cathces_and_exits_return_code_with_stdout" } package() {
[arch-commits] Commit in molecule/trunk (PKGBUILD)
Date: Tuesday, July 14, 2020 @ 21:34:39 Author: dvzrv Revision: 663799 upgpkg: molecule 3.0.6-1: Upgrading to 3.0.6. Modified: molecule/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-14 21:04:55 UTC (rev 663798) +++ PKGBUILD2020-07-14 21:34:39 UTC (rev 663799) @@ -1,7 +1,7 @@ # Maintainer: David Runge pkgname=molecule -pkgver=3.0.5 +pkgver=3.0.6 pkgrel=1 pkgdesc="Aids in the development and testing of Ansible roles" arch=('any') @@ -24,8 +24,8 @@ 'python-pywinrm: for Windows support' 'python-testinfra: for the testinfra verifier') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('e8bfcf6d072c07d6dfc1d5c6671716747aa295616c12c2a56c84b387255c5d0126f11548be32b91e8b401e67e0a9a7673bd96f527cb3281dd205d40f6d0b19f2') -b2sums=('8c6372f3518652f78b30f4969993fc262c3ae51ebc5d679276cdb3e67611e6769c694665e08e4a29c0471f37b83b373421437b20374c03ff38d9d862ee7b73fc') +sha512sums=('2e599d02bfdcabe51136722314894e51d36d170370f6571380a2d78ce2d060a5fbc11b09037af54ba438c8b697b923bcad267eef9a8d7d216b02f4e0b239') +b2sums=('4744e2d0427a12f11a5db7bd06fc166135642a9f85e8befad60fc1d38536520be340ce4d116cc1086553fe019ffe9a8e7d7447c7415440cc857e0dd1f2b80a67') prepare() { cd "$pkgname-$pkgver"
[arch-commits] Commit in molecule/trunk (PKGBUILD)
Date: Monday, May 4, 2020 @ 17:05:49 Author: dvzrv Revision: 624749 upgpkg: molecule 3.0.4-2: Adding python-selinux to depends (FS#66533). Modified: molecule/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-04 17:02:29 UTC (rev 624748) +++ PKGBUILD2020-05-04 17:05:49 UTC (rev 624749) @@ -2,7 +2,7 @@ pkgname=molecule pkgver=3.0.4 -pkgrel=1 +pkgrel=2 pkgdesc="Aids in the development and testing of Ansible roles" arch=('any') url="https://github.com/ansible-community/molecule; @@ -10,8 +10,8 @@ depends=('ansible' 'python-cerberus' 'python-click' 'python-click-completion' 'python-click-help-colors' 'python-colorama' 'python-cookiecutter' 'python-gilt' 'python-jinja' 'python-paramiko' 'python-pexpect' 'python-pluggy' -'python-sh' 'python-six' 'python-tabulate' 'python-tree-format' 'python-yaml' -'yamllint') +'python-selinux' 'python-sh' 'python-six' 'python-tabulate' +'python-tree-format' 'python-yaml' 'yamllint') makedepends=('python-setuptools-scm' 'python-simplejson') # TODO: potentially add 'python-shade' checkdepends=('docker' 'python-ansi2html' 'python-docker' 'python-mock'
[arch-commits] Commit in molecule/trunk (PKGBUILD)
Date: Wednesday, April 29, 2020 @ 11:08:34 Author: dvzrv Revision: 622232 upgpkg: molecule 3.0.4-1: Upgrading to 3.0.4. Adding molecule-vagrant to optdepends \o/. Modified: molecule/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-29 10:08:34 UTC (rev 622231) +++ PKGBUILD2020-04-29 11:08:34 UTC (rev 622232) @@ -1,7 +1,7 @@ # Maintainer: David Runge pkgname=molecule -pkgver=3.0.3 +pkgver=3.0.4 pkgrel=1 pkgdesc="Aids in the development and testing of Ansible roles" arch=('any') @@ -19,13 +19,12 @@ 'python-pytest-html' 'python-pytest-mock' 'python-pytest-sugar' 'python-pytest-verbose-parametrize' 'python-pytest-xdist' 'python-testinfra') optdepends=('docker: for the docker driver' +'molecule-vagrant: for the vagrant driver' 'podman: for the podman driver' 'python-pywinrm: for Windows support' 'python-testinfra: for the testinfra verifier') -# waiting on shibumi to move this to community -#'molecule-vagrant: for the vagrant driver') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('4ffe5c10769ddf18adf028673f4f5a0b729274a7f9b030d18315e2dc2fc3097ac49629e405a54f6d549ecd3ef62d2297ec23a3d20b63f9da631b61da0ad436e3') +sha512sums=('84420677d62aea7e4a3570b97884d85c48a0fe1d94ccdecc400e962a37d772c37bb64b569ac9c2f6e1b034f85758554ff1e16a2a9d5a42120d27d54d8691bdc0') prepare() { cd "$pkgname-$pkgver"
[arch-commits] Commit in molecule/trunk (PKGBUILD)
Date: Thursday, April 9, 2020 @ 09:53:45 Author: dvzrv Revision: 612992 upgpkg: molecule 3.0.3-1: Upgrading to 3.0.3. Removing vagrant based plugin from optdepends. Not in the repos yet. Fixing tests to not run functional tests. Modified: molecule/trunk/PKGBUILD --+ PKGBUILD | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-09 09:01:14 UTC (rev 612991) +++ PKGBUILD2020-04-09 09:53:45 UTC (rev 612992) @@ -1,8 +1,8 @@ # Maintainer: David Runge pkgname=molecule -pkgver=3.0.2 -pkgrel=3 +pkgver=3.0.3 +pkgrel=1 pkgdesc="Aids in the development and testing of Ansible roles" arch=('any') url="https://github.com/ansible-community/molecule; @@ -12,7 +12,7 @@ 'python-gilt' 'python-jinja' 'python-paramiko' 'python-pexpect' 'python-pluggy' 'python-sh' 'python-six' 'python-tabulate' 'python-tree-format' 'python-yaml' 'yamllint') -makedepends=('python-setuptools-scm' 'python-simplejson' ) +makedepends=('python-setuptools-scm' 'python-simplejson') # TODO: potentially add 'python-shade' checkdepends=('docker' 'python-ansi2html' 'python-docker' 'python-mock' 'python-pytest' 'python-pytest-cov' 'python-pytest-helpers-namespace' @@ -21,13 +21,15 @@ optdepends=('docker: for the docker driver' 'podman: for the podman driver' 'python-pywinrm: for Windows support' -'python-testinfra: for the testinfra verifier' -'python-vagrant: for the vagrant driver') +'python-testinfra: for the testinfra verifier') +# waiting on shibumi to move this to community +#'molecule-vagrant: for the vagrant driver') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('fc7a1b4c70f075f9fdf3288c248406ab650569799d0b038e03547e7d0a3937b594a4de1b676cee204df1ddce6b85e5a3378b92a578e8d1b5b02bcc2ef224ccd3') +sha512sums=('4ffe5c10769ddf18adf028673f4f5a0b729274a7f9b030d18315e2dc2fc3097ac49629e405a54f6d549ecd3ef62d2297ec23a3d20b63f9da631b61da0ad436e3') prepare() { cd "$pkgname-$pkgver" + # python-pre-commit is absolutely not a runtime dependency sed -e '/pre-commit/d' -i setup.cfg } @@ -50,6 +52,7 @@ # do not run tests that require interaction with the docker daemon pytest -v \ --ignore='molecule/test/functional/docker/' \ + --ignore='molecule/test/functional/test_command.py' \ -k 'not test_execute \ and not test_execute_bakes \ and not test_execute_bakes_with_ansible_args \
[arch-commits] Commit in molecule/trunk (PKGBUILD)
Date: Sunday, March 15, 2020 @ 17:36:30 Author: dvzrv Revision: 598381 upgpkg: molecule 3.0.2-3: Adding python-vagrant as optdepends for the vagrant driver. Modified: molecule/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-15 17:35:56 UTC (rev 598380) +++ PKGBUILD2020-03-15 17:36:30 UTC (rev 598381) @@ -2,7 +2,7 @@ pkgname=molecule pkgver=3.0.2 -pkgrel=2 +pkgrel=3 pkgdesc="Aids in the development and testing of Ansible roles" arch=('any') url="https://github.com/ansible-community/molecule; @@ -21,7 +21,8 @@ optdepends=('docker: for the docker driver' 'podman: for the podman driver' 'python-pywinrm: for Windows support' -'python-testinfra: for the testinfra verifier') +'python-testinfra: for the testinfra verifier' +'python-vagrant: for the vagrant driver') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) sha512sums=('fc7a1b4c70f075f9fdf3288c248406ab650569799d0b038e03547e7d0a3937b594a4de1b676cee204df1ddce6b85e5a3378b92a578e8d1b5b02bcc2ef224ccd3')