Testinfra

Latest version: v6.0.0

Safety actively analyzes 628924 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 10

3.3.0

=====

* Add extras for backend dependencies (454)
* Various enhencements of kitchen integration documentation
* ansible backend now support "password" field from ansible inventory
* New backend "openshift"

3.2.1

=====

* Fix Process module when working with long strings (username, ...) 505

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

=====

* 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

=====

* 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

=====

* Set default timeout to 10s on ssh/paramiko connections
* Add support for ansible inventory parameter ansible_private_key_file

Page 3 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.