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
```
=====
* Add support for ansible lxc and lxd connections
```
### 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. See
https://github.com/philpep/testinfra/issues/431 for details. This make
ansible using testinfra native backends and only works for local, ssh or
docker connections. I you have others connection types or issues, please open
a bug on https://github.com/philpep/testinfra/issues/new
* Windows support is improved. "package" module is handled with Chocolatey and
there's support for the "user" module.
```
### 2.1.0
```
======
* docker: new get_containers() classmethod
* socket: fix parsing of ipv6 addresses with new versions of ss
* service: systemd fallback to sysv when "systemctl is-active" is not working
```
### 2.0.0
```
======
* Add addr module, used to test network connectivity
* Drop deprecated "testinfra" command, you should use "py.test" instead
* Drop deprecated top level fixtures, access them through the fixture "host" instead.
* Drop support for ansible <= 2.4
```
Links
- PyPI: https://pypi.org/project/testinfra
- Changelog: https://pyup.io/changelogs/testinfra/
- Repo: https://github.com/philpep/testinfra
This PR updates testinfra from 1.19.0 to 3.0.5.
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 ``` ===== * Add support for ansible lxc and lxd connections ``` ### 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. See https://github.com/philpep/testinfra/issues/431 for details. This make ansible using testinfra native backends and only works for local, ssh or docker connections. I you have others connection types or issues, please open a bug on https://github.com/philpep/testinfra/issues/new * Windows support is improved. "package" module is handled with Chocolatey and there's support for the "user" module. ``` ### 2.1.0 ``` ====== * docker: new get_containers() classmethod * socket: fix parsing of ipv6 addresses with new versions of ss * service: systemd fallback to sysv when "systemctl is-active" is not working ``` ### 2.0.0 ``` ====== * Add addr module, used to test network connectivity * Drop deprecated "testinfra" command, you should use "py.test" instead * Drop deprecated top level fixtures, access them through the fixture "host" instead. * Drop support for ansible <= 2.4 ```Links
- PyPI: https://pypi.org/project/testinfra - Changelog: https://pyup.io/changelogs/testinfra/ - Repo: https://github.com/philpep/testinfra