[arch-commits] Commit in molecule/trunk (PKGBUILD)

2020-12-02 Thread David Runge via arch-commits
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)

2020-11-12 Thread Felix Yan via arch-commits
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)

2020-11-09 Thread Felix Yan via arch-commits
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)

2020-10-26 Thread David Runge via arch-commits
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)

2020-10-21 Thread David Runge via arch-commits
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)

2020-10-20 Thread David Runge via arch-commits
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)

2020-09-01 Thread David Runge via arch-commits
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)

2020-08-18 Thread David Runge via arch-commits
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)

2020-07-14 Thread David Runge via arch-commits
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)

2020-05-04 Thread David Runge via arch-commits
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)

2020-04-29 Thread David Runge via arch-commits
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)

2020-04-09 Thread David Runge via arch-commits
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)

2020-03-15 Thread David Runge via arch-commits
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')