Package Release Info

python-pytest-testinfra-10.1.1-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python313-pytest-testinfra

Change Logs

* Wed Dec 04 2024 steven.kowalik@suse.com
- Add patch support-python-313.patch:
  * Do not use crypt for testing.
- Switch to pyproject macros.
* Fri Jun 07 2024 dmueller@suse.com
- update to 10.1.1:
  * [FIX] Add check for the existence of ssh control path
    directory
  * [FIX] Handle is_installed for rpm package when rpm database
    is corrupted
  * [FIX] Fix service.exists
* Sat Mar 16 2024 dmueller@suse.com
- update to 10.1.0:
  * [NEW] Add Interface.link property
  * [FIX] Make file properties follow symlinks
  * [FIX] Require pytest>=6 and use future annotations for
    pytest<7 compatibility
* Mon Jan 15 2024 dmueller@suse.com
- update to 10.0.0:
  * [FIX] Fix output of error message
  * [FIX] Ansible: Fix for missing group names in get_variables()
  * [FIX] testinfra/modules/blockdevice: Don't fail on stderr
  * [DOC] Extend and show the documentation of CommandResult
  * [FIX] Extend list of valid suffixes for systemd units
  * [DOC] Add missing Environment doc section
  * [MISC] Define types for plugin.py
  * [MISC] Bump actions/checkout from 3 to 4
  * [FIX] Missing RHEL distribution in package module
  * [NEW] feat(package): brew support
  * [NEW] Add Service.exists
  * [MISC] Make CommandResult a dataclass
- update to 9.0.0:
  * [BREAKING] pytest-testinfra now require python >= 3.9
  * [BREAKING] Drop deprecated module PipPackage
  * [NEW] Add support for the SSH ControlPath connection sharing
    option
  * [FIX] Retry SSH on ConnectionResetError
  * [FIX] List openSUSE Leap and Tumbleweed explicitly as rpm
    based distributions
  * [FIX] Make group name mandatory in group module
* Mon May 22 2023 georg.pfuetzenreuter@suse.com
- Update to 8.1.0:
  * [NEW] Add Windows support for File and Service modules
  * [NEW] Add File.is_executable property
- 8.0.0:
  * [NEW] Add Group.members attribute
  * [NEW] Add File.inode attribute
  * [NEW] Add Interface.routes() method
  * [NEW] Add Docker.is_restarting attribute
  * [FIX] Fix possible error in Interface.default()
  * [FIX] Fix busybox detection in Process module
  * [FIX] Fix possible KeyError in SysInfo module
  * [BREAKING] drop support for python 3.7
- 7.0.1:
  * [FIX] Fix command -v compatibility with dash shell
* Tue May 09 2023 dmueller@suse.com
- 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)
* Fri May 05 2023 kastl@b1-systems.de
- add sle15_python_module_pythons
* Tue Apr 27 2021 mcepl@suse.com
- Rename package to the upstream name: python-pytest-testinfra.
* Mon Apr 26 2021 code@bnavigator.de
- 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.
  (All docker tests are skipped automatically, because no there is
  no docker host running.)
- Ignore upstream test-requirements.txt version pins:
  * tornado < 5
  * ansible >= 3
* Fri Jul 03 2020 steven.kowalik@suse.com
- 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