commit python-testinfra for openSUSE:Factory

2020-07-04 Thread root
Hello community,

here is the log from the commit of package python-testinfra for 
openSUSE:Factory checked in at 2020-07-05 01:17:42

Comparing /work/SRC/openSUSE:Factory/python-testinfra (Old)
 and  /work/SRC/openSUSE:Factory/.python-testinfra.new.3060 (New)


Package is "python-testinfra"

Sun Jul  5 01:17:42 2020 rev:14 rq:818477 version:5.2.1

Changes:

--- /work/SRC/openSUSE:Factory/python-testinfra/python-testinfra.changes
2020-03-11 18:56:14.679698981 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-testinfra.new.3060/python-testinfra.changes  
2020-07-05 01:18:32.585065609 +0200
@@ -1,0 +2,10 @@
+Fri Jul  3 06:02:57 UTC 2020 - Steve Kowalik 
+
+- Upate to 5.2.1:
+  * Fix documentation build
+  * Allow kubeconfig context to be supplied in kubernetes backend
+  * Drop file.__ne__ implementation and require python >= 3.5
+  * Use remote_user and remote_port in ansible.cfg
+  * Add arch (architecture) attribute to system_info module 
+
+---

Old:

  testinfra-5.0.0.tar.gz

New:

  testinfra-5.2.1.tar.gz



Other differences:
--
++ python-testinfra.spec ++
--- /var/tmp/diff_new_pack.qNS2pN/_old  2020-07-05 01:18:37.129080091 +0200
+++ /var/tmp/diff_new_pack.qNS2pN/_new  2020-07-05 01:18:37.129080091 +0200
@@ -19,7 +19,7 @@
 %define skip_python2 1
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-testinfra
-Version:5.0.0
+Version:5.2.1
 Release:0
 Summary:Python module to test infrastructures
 License:Apache-2.0

++ testinfra-5.0.0.tar.gz -> testinfra-5.2.1.tar.gz ++
 1619 lines of diff (skipped)




commit python-testinfra for openSUSE:Factory

2020-03-11 Thread root
Hello community,

here is the log from the commit of package python-testinfra for 
openSUSE:Factory checked in at 2020-03-11 18:54:34

Comparing /work/SRC/openSUSE:Factory/python-testinfra (Old)
 and  /work/SRC/openSUSE:Factory/.python-testinfra.new.3160 (New)


Package is "python-testinfra"

Wed Mar 11 18:54:34 2020 rev:13 rq:783800 version:5.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-testinfra/python-testinfra.changes
2020-02-07 15:54:19.979508200 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-testinfra.new.3160/python-testinfra.changes  
2020-03-11 18:56:14.679698981 +0100
@@ -1,0 +2,12 @@
+Wed Mar 11 11:31:39 UTC 2020 - pgaj...@suse.com
+
+- version update to 5.0.0
+  5.0.0
+  =
+  * Breaking change:  host.file().listdir() is now a method
+  4.1.0
+  =
+  * Pass extra arguments to ansible CLI via host.ansible()
+  * New method host.file.listdir() to list items in a directory.
+
+---

Old:

  testinfra-4.0.0.tar.gz

New:

  testinfra-5.0.0.tar.gz



Other differences:
--
++ python-testinfra.spec ++
--- /var/tmp/diff_new_pack.FYy1t5/_old  2020-03-11 18:56:15.483699340 +0100
+++ /var/tmp/diff_new_pack.FYy1t5/_new  2020-03-11 18:56:15.487699342 +0100
@@ -19,7 +19,7 @@
 %define skip_python2 1
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-testinfra
-Version:4.0.0
+Version:5.0.0
 Release:0
 Summary:Python module to test infrastructures
 License:Apache-2.0

++ testinfra-4.0.0.tar.gz -> testinfra-5.0.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-4.0.0/CHANGELOG.rst 
new/testinfra-5.0.0/CHANGELOG.rst
--- old/testinfra-4.0.0/CHANGELOG.rst   2020-01-05 16:29:32.0 +0100
+++ new/testinfra-5.0.0/CHANGELOG.rst   2020-03-05 19:42:34.0 +0100
@@ -2,6 +2,17 @@
 Changelog
 =
 
+5.0.0
+=
+
+* Breaking change:  host.file().listdir() is now a method
+
+4.1.0
+=
+
+* Pass extra arguments to ansible CLI via host.ansible()
+* New method host.file.listdir() to list items in a directory.
+
 4.0.0
 =
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-4.0.0/PKG-INFO new/testinfra-5.0.0/PKG-INFO
--- old/testinfra-4.0.0/PKG-INFO2020-01-05 16:29:48.0 +0100
+++ new/testinfra-5.0.0/PKG-INFO2020-03-05 19:42:51.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: testinfra
-Version: 4.0.0
+Version: 5.0.0
 Summary: Test infrastructures
 Home-page: https://github.com/philpep/testinfra
 Author: Philippe Pepiot
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-4.0.0/images/alpine/Dockerfile 
new/testinfra-5.0.0/images/alpine/Dockerfile
--- old/testinfra-4.0.0/images/alpine/Dockerfile2020-01-05 
16:29:32.0 +0100
+++ new/testinfra-5.0.0/images/alpine/Dockerfile2020-03-05 
19:42:34.0 +0100
@@ -1,4 +1,4 @@
-FROM alpine:3.9
+FROM alpine:3.11
 
 RUN apk add --update --no-cache python openrc openssh && \
 sed -i "s/^#PermitRootLogin prohibit-password/PermitRootLogin 
without-password/g" /etc/ssh/sshd_config && \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-4.0.0/images/debian_buster/Dockerfile 
new/testinfra-5.0.0/images/debian_buster/Dockerfile
--- old/testinfra-4.0.0/images/debian_buster/Dockerfile 1970-01-01 
01:00:00.0 +0100
+++ new/testinfra-5.0.0/images/debian_buster/Dockerfile 2020-03-05 
19:42:34.0 +0100
@@ -0,0 +1,75 @@
+FROM debian:buster
+
+ENV container docker
+
+# ntpd is linked to /bin/false, so the service is not running but is enabled
+RUN apt-get update && \
+DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends \
+lsb-release \
+python \
+openssh-server \
+puppet \
+salt-minion \
+locales \
+ntp \
+sudo \
+supervisor \
+systemd-sysv \
+python-pip \
+python-virtualenv \
+iptables \
+iptables-persistent && \
+rm -rf /var/lib/apt/lists/*
+RUN mkdir -p /var/run/sshd && \
+(cd /lib/systemd/system/sysinit.target.wants/; for i in *; do if ! test $i 
= systemd-tmpfiles-setup.service; then rm -f $i; fi; done) && \
+rm -f /lib/systemd/system/multi-user.target.wants/* && \
+rm -f /etc/systemd/system/*.wants/* && \
+rm -f /lib/systemd/system/local-fs.target.wants/* && \
+rm -f /lib/systemd/system/sockets.target.wants/*udev* && \
+rm -f /lib/systemd/system/sockets.target.wants/*initctl* && \
+systemctl enable ssh.service && \
+systemctl d

commit python-testinfra for openSUSE:Factory

2020-02-07 Thread root
Hello community,

here is the log from the commit of package python-testinfra for 
openSUSE:Factory checked in at 2020-02-07 15:53:31

Comparing /work/SRC/openSUSE:Factory/python-testinfra (Old)
 and  /work/SRC/openSUSE:Factory/.python-testinfra.new.26092 (New)


Package is "python-testinfra"

Fri Feb  7 15:53:31 2020 rev:12 rq:770550 version:4.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-testinfra/python-testinfra.changes
2019-09-17 13:39:10.581825953 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-testinfra.new.26092/python-testinfra.changes 
2020-02-07 15:54:19.979508200 +0100
@@ -1,0 +2,12 @@
+Thu Feb  6 12:11:37 UTC 2020 - Ondřej Súkup 
+
+- update to 4.0.0
+ * drop python 2 support
+ * Add podman backend and module
+ * Add extras for backend dependencies
+ * various enhencements of kitchen integration documentation
+ * ansible backend now support "password" field from ansible inventory
+ * New backend "openshift"
+ * Fix Process module when working with long strings (username, ...)
+
+---

Old:

  testinfra-3.2.0.tar.gz

New:

  testinfra-4.0.0.tar.gz



Other differences:
--
++ python-testinfra.spec ++
--- /var/tmp/diff_new_pack.BtMVz4/_old  2020-02-07 15:54:22.523509591 +0100
+++ /var/tmp/diff_new_pack.BtMVz4/_new  2020-02-07 15:54:22.531509595 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-testinfra
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,21 +16,24 @@
 #
 
 
+%define skip_python2 1
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-testinfra
-Version:3.2.0
+Version:4.0.0
 Release:0
 Summary:Python module to test infrastructures
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:https://github.com/philpep/testinfra
 Source: 
https://files.pythonhosted.org/packages/source/t/testinfra/testinfra-%{version}.tar.gz
+BuildRequires:  %{python_module paramiko}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module pywinrm}
 BuildRequires:  %{python_module salt}
 BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six >= 1.4}
+BuildRequires:  %{python_module tornado < 5}
 BuildRequires:  ansible > 2.8
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros

++ testinfra-3.2.0.tar.gz -> testinfra-4.0.0.tar.gz ++
 1636 lines of diff (skipped)




commit python-testinfra for openSUSE:Factory

2019-09-17 Thread root
Hello community,

here is the log from the commit of package python-testinfra for 
openSUSE:Factory checked in at 2019-09-17 13:39:08

Comparing /work/SRC/openSUSE:Factory/python-testinfra (Old)
 and  /work/SRC/openSUSE:Factory/.python-testinfra.new.7948 (New)


Package is "python-testinfra"

Tue Sep 17 13:39:08 2019 rev:11 rq:731296 version:3.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-testinfra/python-testinfra.changes
2019-09-04 09:10:37.726977459 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-testinfra.new.7948/python-testinfra.changes  
2019-09-17 13:39:10.581825953 +0200
@@ -1,0 +2,10 @@
+Mon Sep 16 13:27:28 UTC 2019 - Tomáš Chvátal 
+
+- Update to 3.2.0:
+  * New module "environment" for getting remote environment variables
+  * New module "block_device" exposing block device informations
+  * Add a global flag --force-ansible to the command line
+  * Raise an error in case of missing ansible inventory file
+  * Fix an escape issue with ansible ssh args set inventory or configuration 
file
+
+---

Old:

  testinfra-3.1.0.tar.gz

New:

  testinfra-3.2.0.tar.gz



Other differences:
--
++ python-testinfra.spec ++
--- /var/tmp/diff_new_pack.8bmyyC/_old  2019-09-17 13:39:11.085825872 +0200
+++ /var/tmp/diff_new_pack.8bmyyC/_new  2019-09-17 13:39:11.085825872 +0200
@@ -18,12 +18,12 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-testinfra
-Version:3.1.0
+Version:3.2.0
 Release:0
 Summary:Python module to test infrastructures
 License:Apache-2.0
 Group:  Development/Languages/Python
-URL:http://github.com/philpep/testinfra
+URL:https://github.com/philpep/testinfra
 Source: 
https://files.pythonhosted.org/packages/source/t/testinfra/testinfra-%{version}.tar.gz
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module pywinrm}

++ testinfra-3.1.0.tar.gz -> testinfra-3.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.1.0/CHANGELOG.rst 
new/testinfra-3.2.0/CHANGELOG.rst
--- old/testinfra-3.1.0/CHANGELOG.rst   2019-08-18 13:34:56.0 +0200
+++ new/testinfra-3.2.0/CHANGELOG.rst   2019-09-08 14:15:25.0 +0200
@@ -2,6 +2,15 @@
 Changelog
 =
 
+3.2.0
+=
+
+* New module "environment" for getting remote environment variables
+* New module "block_device" exposing block device informations
+* Add a global flag --force-ansible to the command line
+* Raise an error in case of missing ansible inventory file
+* Fix an escape issue with ansible ssh args set inventory or configuration file
+
 3.1.0
 =
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.1.0/PKG-INFO new/testinfra-3.2.0/PKG-INFO
--- old/testinfra-3.1.0/PKG-INFO2019-08-18 19:03:01.0 +0200
+++ new/testinfra-3.2.0/PKG-INFO2019-09-08 14:16:28.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: testinfra
-Version: 3.1.0
+Version: 3.2.0
 Summary: Test infrastructures
 Home-page: https://github.com/philpep/testinfra
 Author: Philippe Pepiot
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.1.0/doc/source/backends.rst 
new/testinfra-3.2.0/doc/source/backends.rst
--- old/testinfra-3.1.0/doc/source/backends.rst 2019-08-17 12:44:33.0 
+0200
+++ new/testinfra-3.2.0/doc/source/backends.rst 2019-09-08 14:11:51.0 
+0200
@@ -80,7 +80,7 @@
 
 The ansible backend is able to parse ansible inventories to get host 
connection details.
 For local, ssh, paramiko or docker connections it will use the equivalent
-testinfra connection backend, unless `force_ansible=True`.
+testinfra connection backend, unless `force_ansible=True` (or 
``--force-ansible``) is set.
 
 For other connections types or when `force_ansible=True`, testinfra will run
 all commands through ansible, which is substantially slower than using native
@@ -88,9 +88,10 @@
 
 Examples::
 
-$ py.test --hosts=all # tests all inventory hosts
+$ py.test --hosts='ansible://all' # tests all inventory hosts
 $ py.test --hosts='ansible://host1,ansible://host2'
 $ py.test --hosts='ansible://web*'
+$ py.test --force-ansible --hosts='ansible://all'
 $ py.test --hosts='ansible://host?force_ansible=True'
 
 kubectl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.1.0/doc/source/modules.rst 
new/testinfra-3.2.0/doc/source/modules.rst
--- old/testinfra-3.1.0/doc/source/modules.rst  2019-07-07 01:41:09.00

commit python-testinfra for openSUSE:Factory

2019-09-04 Thread root
Hello community,

here is the log from the commit of package python-testinfra for 
openSUSE:Factory checked in at 2019-09-04 09:10:23

Comparing /work/SRC/openSUSE:Factory/python-testinfra (Old)
 and  /work/SRC/openSUSE:Factory/.python-testinfra.new.7948 (New)


Package is "python-testinfra"

Wed Sep  4 09:10:23 2019 rev:10 rq:727101 version:3.1.0

Changes:

--- /work/SRC/openSUSE:Factory/python-testinfra/python-testinfra.changes
2019-08-28 16:04:59.750768808 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-testinfra.new.7948/python-testinfra.changes  
2019-09-04 09:10:37.726977459 +0200
@@ -1,0 +2,13 @@
+Wed Aug 28 12:26:12 UTC 2019 - Marketa Calabkova 
+
+- update to version 3.1.0
+  * ssh connections uses persistent connections by default.
+  * ansible ssh connections now use ssh backend instead of paramiko.
+  * Add a new ansible connection options “force_ansible”, when set 
+to True, testinfra will always call ansible for all commands 
+he need to run.
+  * Handle all ansible connections types by setting force_ansible=True 
+for connections which doesn’t have a testinfra equivalent connection 
+(for example “network_cli”).
+
+---

Old:

  testinfra-3.0.6.tar.gz

New:

  testinfra-3.1.0.tar.gz



Other differences:
--
++ python-testinfra.spec ++
--- /var/tmp/diff_new_pack.BNPLI8/_old  2019-09-04 09:10:40.386977090 +0200
+++ /var/tmp/diff_new_pack.BNPLI8/_new  2019-09-04 09:10:40.390977089 +0200
@@ -18,14 +18,13 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-testinfra
-Version:3.0.6
+Version:3.1.0
 Release:0
 Summary:Python module to test infrastructures
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:http://github.com/philpep/testinfra
 Source: 
https://files.pythonhosted.org/packages/source/t/testinfra/testinfra-%{version}.tar.gz
-BuildRequires:  %{python_module paramiko}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module pywinrm}
 BuildRequires:  %{python_module salt}

++ testinfra-3.0.6.tar.gz -> testinfra-3.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.6/.travis.yml 
new/testinfra-3.1.0/.travis.yml
--- old/testinfra-3.0.6/.travis.yml 2019-07-07 01:41:09.0 +0200
+++ new/testinfra-3.1.0/.travis.yml 2019-08-10 11:59:33.0 +0200
@@ -1,16 +1,31 @@
 sudo: required
 services:
   - docker
-env:
-  matrix:
-- TOXENV=py27,py3
-- TOXENV=flake8
-- TOXENV=pylint
-- TOXENV=sphinxdoc
-- TOXENV=check-manifest
 language: python
 python: 3.5
 install:
   - pip install tox
-script:
-  - tox -e $TOXENV
+jobs:
+  include:
+- stage: lint
+  script: tox -e pylint
+  name: pylint
+- script: tox -e flake8
+  name: flake8
+- script: tox -e check-manifest
+  name: check-manifest
+- script: tox -e sphinxdoc
+  name: sphinxdoc
+- stage: test
+  script: tox -e py27,py3
+  name: python tests
+- stage: deploy
+  name: deploy to pypi
+  script: skip
+  if: repo == "philpep/testinfra" AND tag IS present
+  deploy:
+provider: pypi
+user: "__token__"
+on:
+  tags: true
+distributions: "sdist bdist_wheel"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.6/CHANGELOG.rst 
new/testinfra-3.1.0/CHANGELOG.rst
--- old/testinfra-3.0.6/CHANGELOG.rst   2019-08-04 14:05:14.0 +0200
+++ new/testinfra-3.1.0/CHANGELOG.rst   2019-08-18 13:34:56.0 +0200
@@ -2,6 +2,19 @@
 Changelog
 =
 
+3.1.0
+=
+
+* ssh connections uses persistent connections by default. You can disable this
+  by passing controlpersist=0 to the connections options.
+* ansible ssh connections now use ssh backend instead of paramiko.
+  ansible_ssh_common_args and ansible_ssh_extra_args are now taking in account.
+* Add a new ansible connection options "force_ansible", when set to True,
+  testinfra will always call ansible for all commands he need to run.
+* Handle all ansible connections types by setting force_ansible=True for
+  connections which doesn't have a testinfra equivalent connection (for example
+  "network_cli").
+
 3.0.6
 =
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.6/PKG-INFO new/testinfra-3.1.0/PKG-INFO
--- old/testinfra-3.0.6/PKG-INFO2019-08-04 14:06:21.0 +0200
+++ new/testinfra-3.1.0/PKG-INFO2019-08-18 19:03:01.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Versio

commit python-testinfra for openSUSE:Factory

2019-08-28 Thread root
Hello community,

here is the log from the commit of package python-testinfra for 
openSUSE:Factory checked in at 2019-08-28 16:04:58

Comparing /work/SRC/openSUSE:Factory/python-testinfra (Old)
 and  /work/SRC/openSUSE:Factory/.python-testinfra.new.7948 (New)


Package is "python-testinfra"

Wed Aug 28 16:04:58 2019 rev:9 rq:726340 version:3.0.6

Changes:

--- /work/SRC/openSUSE:Factory/python-testinfra/python-testinfra.changes
2019-08-14 11:37:43.472693074 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-testinfra.new.7948/python-testinfra.changes  
2019-08-28 16:04:59.750768808 +0200
@@ -1,0 +2,5 @@
+Tue Aug 27 06:30:54 UTC 2019 - Jan Engelhardt 
+
+- Language fixes to the description.
+
+---



Other differences:
--
++ python-testinfra.spec ++
--- /var/tmp/diff_new_pack.aU55vH/_old  2019-08-28 16:05:00.406768710 +0200
+++ /var/tmp/diff_new_pack.aU55vH/_new  2019-08-28 16:05:00.406768710 +0200
@@ -20,12 +20,11 @@
 Name:   python-testinfra
 Version:3.0.6
 Release:0
-Summary:Test infrastructures
+Summary:Python module to test infrastructures
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:http://github.com/philpep/testinfra
 Source: 
https://files.pythonhosted.org/packages/source/t/testinfra/testinfra-%{version}.tar.gz
-BuildRequires:  ansible > 2.8
 BuildRequires:  %{python_module paramiko}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module pywinrm}
@@ -33,6 +32,7 @@
 BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six >= 1.4}
+BuildRequires:  ansible > 2.8
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-pytest
@@ -41,12 +41,12 @@
 %python_subpackages
 
 %description
-With Testinfra you can write unit tests in Python to test actual state of
-your servers configured by managements tools like Salt, Ansible, Puppet,
-Chef and so on.
+With Testinfra, one can write unit tests in Python to test the actual
+state of servers configured by managements tools like Salt, Ansible,
+Puppet, Chef and so on.
 
-Testinfra aims to be a Serverspec equivalent in python and is written as
-a plugin to the Pytest test engine
+Testinfra is like a Serverspec equivalent in Python, and is written
+as a plugin to the Pytest test engine.
 
 %prep
 %setup -q -n testinfra-%{version}




commit python-testinfra for openSUSE:Factory

2019-08-14 Thread root
Hello community,

here is the log from the commit of package python-testinfra for 
openSUSE:Factory checked in at 2019-08-14 11:37:41

Comparing /work/SRC/openSUSE:Factory/python-testinfra (Old)
 and  /work/SRC/openSUSE:Factory/.python-testinfra.new.9556 (New)


Package is "python-testinfra"

Wed Aug 14 11:37:41 2019 rev:8 rq:723136 version:3.0.6

Changes:

--- /work/SRC/openSUSE:Factory/python-testinfra/python-testinfra.changes
2019-06-03 18:57:49.760374130 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-testinfra.new.9556/python-testinfra.changes  
2019-08-14 11:37:43.472693074 +0200
@@ -1,0 +2,12 @@
+Tue Aug 13 16:55:33 UTC 2019 - Sean Marlow 
+
+- Update to 3.0.6:
+  + Issue full command logging using DEBUG log level to avoid
+logging sensible data when log level is INFO.
+  + Fix possible crash when parsing ansible inventories.
+  + Support using alternative kubeconfig file in kubectl
+connections.
+  + Support parsing ProxyCommand from ssh_config for paramiko
+connections.
+
+---

Old:

  testinfra-3.0.5.tar.gz

New:

  testinfra-3.0.6.tar.gz



Other differences:
--
++ python-testinfra.spec ++
--- /var/tmp/diff_new_pack.baYEK8/_old  2019-08-14 11:37:44.188692946 +0200
+++ /var/tmp/diff_new_pack.baYEK8/_new  2019-08-14 11:37:44.192692945 +0200
@@ -18,13 +18,14 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-testinfra
-Version:3.0.5
+Version:3.0.6
 Release:0
 Summary:Test infrastructures
 License:Apache-2.0
 Group:  Development/Languages/Python
-Url:http://github.com/philpep/testinfra
+URL:http://github.com/philpep/testinfra
 Source: 
https://files.pythonhosted.org/packages/source/t/testinfra/testinfra-%{version}.tar.gz
+BuildRequires:  ansible > 2.8
 BuildRequires:  %{python_module paramiko}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module pywinrm}
@@ -32,7 +33,6 @@
 BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six >= 1.4}
-BuildRequires:  ansible > 2.4
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-pytest

++ testinfra-3.0.5.tar.gz -> testinfra-3.0.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.5/CHANGELOG.rst 
new/testinfra-3.0.6/CHANGELOG.rst
--- old/testinfra-3.0.5/CHANGELOG.rst   2019-05-29 23:43:03.0 +0200
+++ new/testinfra-3.0.6/CHANGELOG.rst   2019-08-04 14:05:14.0 +0200
@@ -2,6 +2,14 @@
 Changelog
 =
 
+3.0.6
+=
+
+* Issue full command logging using DEBUG log level to avoid logging sensible 
data when log level is INFO.
+* Fix possible crash when parsing ansible inventories #470
+* Support using alternative kubeconfig file in kubectl connections #460
+* Support parsing ProxyCommand from ssh_config for paramiko connections
+
 3.0.5
 =
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.5/PKG-INFO new/testinfra-3.0.6/PKG-INFO
--- old/testinfra-3.0.5/PKG-INFO2019-05-29 23:44:05.0 +0200
+++ new/testinfra-3.0.6/PKG-INFO2019-08-04 14:06:21.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: testinfra
-Version: 3.0.5
+Version: 3.0.6
 Summary: Test infrastructures
 Home-page: https://github.com/philpep/testinfra
 Author: Philippe Pepiot
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.5/doc/source/backends.rst 
new/testinfra-3.0.6/doc/source/backends.rst
--- old/testinfra-3.0.5/doc/source/backends.rst 2019-05-29 22:03:56.0 
+0200
+++ new/testinfra-3.0.6/doc/source/backends.rst 2019-08-04 13:12:17.0 
+0200
@@ -93,7 +93,9 @@
 $ py.test --hosts='kubectl://mypod-a1b2c3'
 # specify container name and namespace
 $ py.test --hosts='kubectl://somepod-2536ab?container=nginx&namespace=web'
-
+# you can specify kubeconfig either from KUBECONFIG environment variable
+# or when working with multiple configuration with the "kubeconfig" option
+$ py.test 
--hosts='kubectl://somepod-123?kubeconfig=/path/kubeconfig,kubectl://otherpod-123?kubeconfig=/other/kubeconfig'
 
 winrm
 ~
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.5/test/test_backends.py 
new/testinfra-3.0.6/test/test_backends.py
--- old/testinfra-3.0.5/test/test_backends.py   2019-05-29 22:00:55.0 
+0200
+++ new/testinfra-3.0.6/test/test_backends.py   2019-08-04 13:12:17.0

commit python-testinfra for openSUSE:Factory

2019-06-03 Thread root
Hello community,

here is the log from the commit of package python-testinfra for 
openSUSE:Factory checked in at 2019-06-03 18:57:49

Comparing /work/SRC/openSUSE:Factory/python-testinfra (Old)
 and  /work/SRC/openSUSE:Factory/.python-testinfra.new.5148 (New)


Package is "python-testinfra"

Mon Jun  3 18:57:49 2019 rev:7 rq:707116 version:3.0.5

Changes:

--- /work/SRC/openSUSE:Factory/python-testinfra/python-testinfra.changes
2019-05-27 08:38:38.755064881 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-testinfra.new.5148/python-testinfra.changes  
2019-06-03 18:57:49.760374130 +0200
@@ -1,0 +2,7 @@
+Mon Jun  3 10:06:46 UTC 2019 - Tomáš Chvátal 
+
+- Update to 3.0.5:
+  * Set default timeout to 10s on ssh/paramiko connections
+  * Add support for ansible inventory parameter ansible_private_key_file
+
+---

Old:

  testinfra-3.0.4.tar.gz

New:

  testinfra-3.0.5.tar.gz



Other differences:
--
++ python-testinfra.spec ++
--- /var/tmp/diff_new_pack.ZOBAy5/_old  2019-06-03 18:57:50.776373753 +0200
+++ /var/tmp/diff_new_pack.ZOBAy5/_new  2019-06-03 18:57:50.780373752 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-testinfra
-Version:3.0.4
+Version:3.0.5
 Release:0
 Summary:Test infrastructures
 License:Apache-2.0

++ testinfra-3.0.4.tar.gz -> testinfra-3.0.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.4/CHANGELOG.rst 
new/testinfra-3.0.5/CHANGELOG.rst
--- old/testinfra-3.0.4/CHANGELOG.rst   2019-05-18 15:40:43.0 +0200
+++ new/testinfra-3.0.5/CHANGELOG.rst   2019-05-29 23:43:03.0 +0200
@@ -2,6 +2,12 @@
 Changelog
 =
 
+3.0.5
+=
+
+* Set default timeout to 10s on ssh/paramiko connections
+* Add support for ansible inventory parameter ansible_private_key_file
+
 3.0.4
 =
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.4/PKG-INFO new/testinfra-3.0.5/PKG-INFO
--- old/testinfra-3.0.4/PKG-INFO2019-05-18 15:41:22.0 +0200
+++ new/testinfra-3.0.5/PKG-INFO2019-05-29 23:44:05.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: testinfra
-Version: 3.0.4
+Version: 3.0.5
 Summary: Test infrastructures
 Home-page: https://github.com/philpep/testinfra
 Author: Philippe Pepiot
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.4/test/test_backends.py 
new/testinfra-3.0.5/test/test_backends.py
--- old/testinfra-3.0.4/test/test_backends.py   2019-05-09 23:53:28.0 
+0200
+++ new/testinfra-3.0.5/test/test_backends.py   2019-05-29 22:00:55.0 
+0200
@@ -161,6 +161,14 @@
 'host.port': '',
 'ssh_identity_file': 'key',
 }),
+('host', {}, b'host ansible_host=127.0.1.1 ansible_user=u 
ansible_private_key_file=key ansible_port= ansible_become=yes 
ansible_become_user=u', {  # noqa
+'NAME': 'paramiko',
+'sudo': True,
+'sudo_user': 'u',
+'host.name': '127.0.1.1',
+'host.port': '',
+'ssh_identity_file': 'key',
+}),
 ('host', {}, b'host ansible_connection=docker', {
 'NAME': 'docker',
 'name': 'host',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.4/testinfra/backend/__init__.py 
new/testinfra-3.0.5/testinfra/backend/__init__.py
--- old/testinfra-3.0.4/testinfra/backend/__init__.py   2019-05-18 
14:13:41.0 +0200
+++ new/testinfra-3.0.5/testinfra/backend/__init__.py   2019-05-29 
23:41:33.0 +0200
@@ -52,7 +52,7 @@
 if query.get(key, ['false'])[0].lower() == 'true':
 kw[key] = True
 for key in ("sudo_user", 'namespace', 'container', 'read_timeout_sec',
-'operation_timeout_sec'):
+'operation_timeout_sec', 'timeout'):
 if key in query:
 kw[key] = query.get(key)[0]
 for key in (
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.4/testinfra/backend/paramiko.py 
new/testinfra-3.0.5/testinfra/backend/paramiko.py
--- old/testinfra-3.0.4/testinfra/backend/paramiko.py   2019-05-09 
22:56:12.0 +0200
+++ new/testinfra-3.0.5/testinfra/backend/paramiko.py   2019-05-29 
23:41:33.0 +0200
@@ -40,11 +40,12 @@
 
 def __init__(
 self, hostspec, ssh_config=None, ssh_identity_file=None,
-*args, **kwargs):
+timeout=10, *args, **kwargs):
 

commit python-testinfra for openSUSE:Factory

2019-05-26 Thread root
Hello community,

here is the log from the commit of package python-testinfra for 
openSUSE:Factory checked in at 2019-05-27 08:38:34

Comparing /work/SRC/openSUSE:Factory/python-testinfra (Old)
 and  /work/SRC/openSUSE:Factory/.python-testinfra.new.5148 (New)


Package is "python-testinfra"

Mon May 27 08:38:34 2019 rev:6 rq:705297 version:3.0.4

Changes:

--- /work/SRC/openSUSE:Factory/python-testinfra/python-testinfra.changes
2019-05-22 15:39:34.302508205 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-testinfra.new.5148/python-testinfra.changes  
2019-05-27 08:38:38.755064881 +0200
@@ -1,0 +2,6 @@
+Fri May 24 19:26:49 UTC 2019 - Tomáš Chvátal 
+
+- Update to 3.0.4:
+  * Add support for ansible lxc and lxd connections
+
+---

Old:

  testinfra-3.0.3.tar.gz

New:

  testinfra-3.0.4.tar.gz



Other differences:
--
++ python-testinfra.spec ++
--- /var/tmp/diff_new_pack.wdXEQI/_old  2019-05-27 08:38:39.635064537 +0200
+++ /var/tmp/diff_new_pack.wdXEQI/_new  2019-05-27 08:38:39.655064529 +0200
@@ -12,13 +12,13 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-testinfra
-Version:3.0.3
+Version:3.0.4
 Release:0
 Summary:Test infrastructures
 License:Apache-2.0

++ testinfra-3.0.3.tar.gz -> testinfra-3.0.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.3/CHANGELOG.rst 
new/testinfra-3.0.4/CHANGELOG.rst
--- old/testinfra-3.0.3/CHANGELOG.rst   2019-05-09 23:33:33.0 +0200
+++ new/testinfra-3.0.4/CHANGELOG.rst   2019-05-18 15:40:43.0 +0200
@@ -2,6 +2,11 @@
 Changelog
 =
 
+3.0.4
+=
+
+* Add support for ansible lxc and lxd connections
+
 3.0.3
 =
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.3/PKG-INFO new/testinfra-3.0.4/PKG-INFO
--- old/testinfra-3.0.3/PKG-INFO2019-05-09 23:54:17.0 +0200
+++ new/testinfra-3.0.4/PKG-INFO2019-05-18 15:41:22.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: testinfra
-Version: 3.0.3
+Version: 3.0.4
 Summary: Test infrastructures
 Home-page: https://github.com/philpep/testinfra
 Author: Philippe Pepiot
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.3/doc/source/backends.rst 
new/testinfra-3.0.4/doc/source/backends.rst
--- old/testinfra-3.0.3/doc/source/backends.rst 2019-05-09 22:56:12.0 
+0200
+++ new/testinfra-3.0.4/doc/source/backends.rst 2019-05-18 15:38:58.0 
+0200
@@ -108,10 +108,10 @@
 
 $ py.test 
--hosts='winrm://vagrant@127.0.0.1:2200?read_timeout_sec=120&operation_timeout_sec=100'
 
-LXC
-~~~
+LXC/LXD
+~~~
 
-The LXC backend can be used to test *running* LXC containers. It uses the
+The LXC backend can be used to test *running* LXC or LXD containers. It uses 
the
 `lxc exec `_ command::
 
 $ py.test --hosts='lxc://container_name'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.3/test/test_modules.py 
new/testinfra-3.0.4/test/test_modules.py
--- old/testinfra-3.0.3/test/test_modules.py2019-05-09 23:53:28.0 
+0200
+++ new/testinfra-3.0.4/test/test_modules.py2019-05-18 15:38:54.0 
+0200
@@ -341,7 +341,6 @@
 assert variables["groups"] == {
 "all": ["debian_stretch"],
 "testgroup": ["debian_stretch"],
-"ungrouped": [],
 }
 
 with pytest.raises(host.ansible.AnsibleException) as excinfo:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.3/test-requirements.txt 
new/testinfra-3.0.4/test-requirements.txt
--- old/testinfra-3.0.3/test-requirements.txt   2019-05-07 22:51:21.0 
+0200
+++ new/testinfra-3.0.4/test-requirements.txt   2019-05-18 15:38:54.0 
+0200
@@ -5,4 +5,4 @@
 tornado<5
 salt
 pywinrm
-ansible>=2.4,<3
+ansible>=2.8,<3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-3.0.3/testinfra/utils/ansible_runner.py 
new/testinfra-3.0.4/testinfra/utils/ansible_runner.py
--- old/testinfra-3.0.3/testinfra/utils/ansible_runner.py   2019-05-09 
23:53:28.0 +0200
+++ new/testinfra-3.0.4/testinfra/utils/ansible_runner.

commit python-testinfra for openSUSE:Factory

2019-05-22 Thread root
Hello community,

here is the log from the commit of package python-testinfra for 
openSUSE:Factory checked in at 2019-05-22 15:39:31

Comparing /work/SRC/openSUSE:Factory/python-testinfra (Old)
 and  /work/SRC/openSUSE:Factory/.python-testinfra.new.5148 (New)


Package is "python-testinfra"

Wed May 22 15:39:31 2019 rev:5 rq:703551 version:3.0.3

Changes:

--- /work/SRC/openSUSE:Factory/python-testinfra/python-testinfra.changes
2018-12-24 11:45:09.413251891 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-testinfra.new.5148/python-testinfra.changes  
2019-05-22 15:39:34.302508205 +0200
@@ -1,0 +2,50 @@
+Thu May 16 20:39:31 UTC 2019 - ran...@suse.com
+
+- Removed _multibuild, not needed here. 
+
+---
+Thu May 16 20:27:54 UTC 2019 - ran...@suse.com
+
+- update to version 3.0.3
+  3.0.3
+  * Fix paramiko parsing RequestTTY from ssh configs
+  * Re-add "groups" key from ansible.get_variables()
+to be backward compatible with testinfra 2.X
+  3.0.2
+  * Fix ansible with no inventory resolving to "localhost"
+  * Fix support for ansible 2.8 with no inventory
+  * Fix ansible/paramiko which wasn't reading hosts config
+from ~/.ssh/config
+  * Allow to pass --ssh-config and --ssh-identity-file to
+ansible connection
+  3.0.1
+  * Fix parsing of ipv6 adresses for paramiko, ssh and
+ansible backends.
+  * Fix --connection=ansible invocation when no hosts are provided
+  3.0.0
+  * New ansible backend fixing support for ansible 2.8 and
+license issue.
+  * Windows support is improved.
+
+---
+Tue Apr 16 10:10:11 UTC 2019 - Marketa Calabkova 
+
+- update to version 2.1.0
+  * socket: fix parsing of ipv6 addresses with new versions of ss
+  * Add addr module, used to test network connectivity
+  * Drop deprecated "testinfra" command, you should use "py.test" 
+instead
+  * Drop support for ansible <= 2.4
+  * Drop deprecated top level fixtures, access them through the 
+fixture "host" instead.
+  1.1?.0
+  * Fix pytest 4 compatibility
+  * Allow to urlencode character in host specification "user:pass@host"
+  * Drop support for python 2.6
+  * Allow to configure timeouts for winrm backend
+  * Add support for ansible "become" user in ansible module
+  * packaging: Use setuptools_scm instead of pbr
+  * iptables: add ip6tables support
+  * Fix no_ssl and no_verify_ssl options for WinRM backend
+
+---

Old:

  testinfra-1.14.0.tar.gz

New:

  testinfra-3.0.3.tar.gz



Other differences:
--
++ python-testinfra.spec ++
--- /var/tmp/diff_new_pack.P2g74v/_old  2019-05-22 15:39:34.902506756 +0200
+++ /var/tmp/diff_new_pack.P2g74v/_new  2019-05-22 15:39:34.902506756 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-testinfra
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,30 +12,32 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-testinfra
-Version:1.14.0
+Version:3.0.3
 Release:0
 Summary:Test infrastructures
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:http://github.com/philpep/testinfra
 Source: 
https://files.pythonhosted.org/packages/source/t/testinfra/testinfra-%{version}.tar.gz
-BuildRequires:  %{python_module pbr}
+BuildRequires:  %{python_module paramiko}
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module pywinrm}
+BuildRequires:  %{python_module salt}
+BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module six >= 1.4}
+BuildRequires:  ansible > 2.4
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires(post):   update-alternatives
-Requires(postun): update-alternatives
 Requires:   python-pytest
 Requires:   python-six >= 1.4
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
-
 %python_subpackages
 
 %description
@@ -54,20 +56,16 @@
 
 %install
 %python_install
-%python_clone -a %{buildroot}%{_bindir}/testinfra
 %python_expand %fdupes %{buildroot}%{$python_sitelib}/testinfr

commit python-testinfra for openSUSE:Factory

2018-12-24 Thread root
Hello community,

here is the log from the commit of package python-testinfra for 
openSUSE:Factory checked in at 2018-12-24 11:45:08

Comparing /work/SRC/openSUSE:Factory/python-testinfra (Old)
 and  /work/SRC/openSUSE:Factory/.python-testinfra.new.28833 (New)


Package is "python-testinfra"

Mon Dec 24 11:45:08 2018 rev:4 rq:659713 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/python-testinfra/python-testinfra.changes
2018-07-22 23:04:15.136930246 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-testinfra.new.28833/python-testinfra.changes 
2018-12-24 11:45:09.413251891 +0100
@@ -1,0 +2,5 @@
+Tue Dec  4 12:55:11 UTC 2018 - Matej Cepl 
+
+- Remove superfluous devel dependency for noarch package
+
+---



Other differences:
--
++ python-testinfra.spec ++
--- /var/tmp/diff_new_pack.X5pMmu/_old  2018-12-24 11:45:09.973251394 +0100
+++ /var/tmp/diff_new_pack.X5pMmu/_new  2018-12-24 11:45:09.973251394 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -25,7 +25,6 @@
 Group:  Development/Languages/Python
 Url:http://github.com/philpep/testinfra
 Source: 
https://files.pythonhosted.org/packages/source/t/testinfra/testinfra-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module pbr}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes




commit python-testinfra for openSUSE:Factory

2018-07-22 Thread root
Hello community,

here is the log from the commit of package python-testinfra for 
openSUSE:Factory checked in at 2018-07-22 23:04:12

Comparing /work/SRC/openSUSE:Factory/python-testinfra (Old)
 and  /work/SRC/openSUSE:Factory/.python-testinfra.new (New)


Package is "python-testinfra"

Sun Jul 22 23:04:12 2018 rev:3 rq:624200 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/python-testinfra/python-testinfra.changes
2018-05-02 12:19:16.914298629 +0200
+++ /work/SRC/openSUSE:Factory/.python-testinfra.new/python-testinfra.changes   
2018-07-22 23:04:15.136930246 +0200
@@ -1,0 +2,19 @@
+Thu Jul 19 19:57:27 UTC 2018 - sean.mar...@suse.com
+
+- Update to v1.14.0
+  + Add a new lxc backend
+  + Socket: fix is_listening for unix sockets
+  + Add namespace and container support for kubernetes backend
+  + Add a cache of parsed ansible inventories for ansible backend
+  + Service: fix service detection on Centos 6 hosts
+  + File: implement file comparison with string paths
+- Update to v1.13.1
+  + package: fix is_installed and version behavior for uninstalled
+packages
+  + ansible: Use predictibles test ordering when using pytest-xdist
+to fix random test collections errors
+- Update to v1.13.0
+  + socket: fix detection of udp listening sockets
+  + ssh backend: Add support for GSSAPI
+
+---

Old:

  testinfra-1.12.0.tar.gz

New:

  testinfra-1.14.0.tar.gz



Other differences:
--
++ python-testinfra.spec ++
--- /var/tmp/diff_new_pack.qqlf3H/_old  2018-07-22 23:04:17.560929348 +0200
+++ /var/tmp/diff_new_pack.qqlf3H/_new  2018-07-22 23:04:17.564929346 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-testinfra
-Version:1.12.0
+Version:1.14.0
 Release:0
 Summary:Test infrastructures
 License:Apache-2.0
@@ -66,7 +66,8 @@
 
 %files %{python_files}
 %defattr(-,root,root,-)
-%doc CHANGELOG.rst LICENSE README.rst
+%doc CHANGELOG.rst README.rst
+%license LICENSE
 %python_alternative %{_bindir}/testinfra
 %{python_sitelib}/*
 

++ testinfra-1.12.0.tar.gz -> testinfra-1.14.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-1.12.0/CHANGELOG.rst 
new/testinfra-1.14.0/CHANGELOG.rst
--- old/testinfra-1.12.0/CHANGELOG.rst  2018-04-24 21:20:54.0 +0200
+++ new/testinfra-1.14.0/CHANGELOG.rst  2018-06-05 15:00:19.0 +0200
@@ -2,6 +2,28 @@
 Changelog
 =
 
+1.14.0
+==
+
+* Add a new lxc backend
+* Socket: fix is_listening for unix sockets
+* Add namespace and container support for kubernetes backend
+* Add a cache of parsed ansible inventories for ansible backend
+* Service: fix service detection on Centos 6 hosts
+* File: implement file comparison with string paths
+
+1.13.1
+==
+
+* package: fix is_installed and version behavior for uninstalled packages 
(#321 and #326)
+* ansible: Use predictibles test ordering when using pytest-xdist to fix 
random test collections errors (#316)
+
+1.13.0
+==
+
+* socket: fix detection of udp listening sockets (#311)
+* ssh backend: Add support for GSSAPI
+
 1.12.0
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-1.12.0/PKG-INFO 
new/testinfra-1.14.0/PKG-INFO
--- old/testinfra-1.12.0/PKG-INFO   2018-04-24 21:21:47.0 +0200
+++ new/testinfra-1.14.0/PKG-INFO   2018-06-05 15:01:12.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: testinfra
-Version: 1.12.0
+Version: 1.14.0
 Summary: Test infrastructures
 Home-page: http://github.com/philpep/testinfra
 Author: Philippe Pepiot
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/testinfra-1.12.0/doc/source/backends.rst 
new/testinfra-1.14.0/doc/source/backends.rst
--- old/testinfra-1.12.0/doc/source/backends.rst2018-04-22 
14:47:02.0 +0200
+++ new/testinfra-1.14.0/doc/source/backends.rst2018-06-05 
14:56:29.0 +0200
@@ -91,10 +91,15 @@
 kubectl
 ~~~
 
-The kubectl backend can be used to test containers running in Kubernetes.
-It uses the `kubectl exec 
`_ command::
-
-$ py.test --connection=kubectl --hosts=pod_id-123456789-9fng/container_name
+The kubectl backend can be used to test containers running in Kubernetes.  It
+uses the `kubectl exec 
`_ command and
+support connecting to a given container name within a pod and using a given
+namespace::
+
+# will use the default namespace and default contai

commit python-testinfra for openSUSE:Factory

2018-05-02 Thread root
Hello community,

here is the log from the commit of package python-testinfra for 
openSUSE:Factory checked in at 2018-05-02 12:19:06

Comparing /work/SRC/openSUSE:Factory/python-testinfra (Old)
 and  /work/SRC/openSUSE:Factory/.python-testinfra.new (New)


Package is "python-testinfra"

Wed May  2 12:19:06 2018 rev:2 rq:602843 version:1.12.0

Changes:

--- /work/SRC/openSUSE:Factory/python-testinfra/python-testinfra.changes
2017-08-30 16:24:00.546687800 +0200
+++ /work/SRC/openSUSE:Factory/.python-testinfra.new/python-testinfra.changes   
2018-05-02 12:19:16.914298629 +0200
@@ -1,0 +2,39 @@
+Tue May  1 18:11:56 UTC 2018 - sean.mar...@suse.com
+
+- Update to v1.12.0
+  + ansible: fix compatibility with ansible 2.5
+  + pip: fix compatibility with pip 10
+- Update to v1.11.1
+  + Socket: fix error with old versions of ss without the
+--no-header option
+- Update to v1.11.0
+  + Fix bad error reporting when using ansible module without
+ansible backend
+  + Socket: add a new implementation using ss instead of netstat
+  + Add service, process, and systeminfo support for Alpine
+- Update to v1.10.1
+  + Fix get_variables() for ansible>=2.0,<2.4
+  + Paramiko: Use the RequireTTY setting if specified in a
+provided SSHConfig
+- Update to v1.10.0
+  + New iptables module
+- Update to v1.9.1
+  + Fix running testinfra within a suite using doctest (#268)
+  + Service: add is_valid method for systemd
+  + Fix file.linked_to() for Mac OS
+- Update to v1.9.0
+  + Interface: allow to find 'ip' command ousite of PATH
+  + Fix --nagios option with python 3
+- Update to v1.8.0
+  + Deprecate testinfra command (will be dropped in 2.0), use
+py.test instead.
+  + Handle --nagios option when using py.test command
+- Update to v1.7.1
+  + Support for ansible 2.4
+- Update to v1.7.0
+  + Salt: allow specifiy config directory
+  + Add a WinRM backend
+  + Socket: ipv6 sockets can handle ipv4 clients
+  + Service: Enhance upstart detection
+
+---

Old:

  testinfra-1.6.5.tar.gz

New:

  testinfra-1.12.0.tar.gz



Other differences:
--
++ python-testinfra.spec ++
--- /var/tmp/diff_new_pack.rDtFYG/_old  2018-05-02 12:19:19.00450 +0200
+++ /var/tmp/diff_new_pack.rDtFYG/_new  2018-05-02 12:19:19.006222304 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-testinfra
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-testinfra
-Version:1.6.5
+Version:1.12.0
 Release:0
 Summary:Test infrastructures
 License:Apache-2.0

++ testinfra-1.6.5.tar.gz -> testinfra-1.12.0.tar.gz ++
 3260 lines of diff (skipped)