- update to 7.0.0:
* Improved ssh config support in Paramiko backend
* Add chroot backend
* Add support for Manjaro-Linux
* Add support for Cloudlinux
* [BREAKING] Drop support for python 3.6 which is EOL
* Handle ansible_connection type community.docker.docker
* add ssh_extra_args option
* Allow to test for user password expiration
* Handle ANSIBLE_SSH_COMMON_ARGS and
ANSIBLE_SSH_EXTRA_ARGS environment variables for ansible
connections
* Fix encoding issue in salt connections
* Fix AttributeError when "command" is not available and
fallback to "which"
* Fallback to which when "command -v" fails
* Use realpath by default to resolve symlinks instead of
"readlink -f"
* ansible: Support environment variables
* Force package module to resolve to RpmPackage on Fedora
* Fix new versions of supervisor may exit with status != 0
* Eventually decode ansible output when it's not ascii
* Either use python3 or python to get remote encoding
* Implement Interface names and default (#615)
* Implement Service.systemd_properties (#612)
OBS-URL: https://build.opensuse.org/request/show/1085841
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest-testinfra?expand=0&rev=3
* Improved ssh config support in Paramiko backend
* Add chroot backend
* Add support for Manjaro-Linux
* Add support for Cloudlinux
* [BREAKING] Drop support for python 3.6 which is EOL
* Handle ansible_connection type community.docker.docker
* add ssh_extra_args option
* Allow to test for user password expiration
* Handle ANSIBLE_SSH_COMMON_ARGS and
ANSIBLE_SSH_EXTRA_ARGS environment variables for ansible
connections
* Fix encoding issue in salt connections
* Fix AttributeError when "command" is not available and
fallback to "which"
* Fallback to which when "command -v" fails
* Use realpath by default to resolve symlinks instead of
"readlink -f"
* ansible: Support environment variables
* Force package module to resolve to RpmPackage on Fedora
* Fix new versions of supervisor may exit with status != 0
* Eventually decode ansible output when it's not ascii
* Either use python3 or python to get remote encoding
* Implement Interface names and default (#615)
* Implement Service.systemd_properties (#612)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest-testinfra?expand=0&rev=8
- Update to 6.3.0
* Fix#451 for use with pytest -p no:terminal
* Add client_version() and server_version() and version() to
docker module.
- Release 6.2.0
* Fix#590: Systeminfo doesn't resolve Windows correctly (#592)
* First implementation of network namespaces in addr module
(#596)
* pip check support in PipPackage module (#605)
* pip refactoring: implementation of installed and version (#606)
* Allow to specify supervisorctl and supervisord.conf paths
(#536)
- Release 6.1.0
* Fix wrong package module on CentOS having dpkg tools installed
#570 (#575)
* Deduplicate hosts returned by get_backends() (#572)
* Use /run/systemd/system/ to detect systemd (fixes#546)
* Use ssh_args from ansible.cfg
* Require python >= 3.6
* Fix ValueError with python 3.8+ when using --nagios option.
- Release 6.0.0
* Breaking change: testinfra has moved to the
https://github.com/pytest-dev/ organization. Project on PyPi
is renamed as pytest-testinfra. A dummy testinfra will make
the transition, but you should rename to pytest-testinfra in
your requirements files.
- Add testinfra-parametrize-backends-test.patch in order to be able
to skip salt backend and still test the rest.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest-testinfra?expand=0&rev=3