You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/lib/ansible_test/_internal
Matt Martz 590e46c422
[stable-2.13] tarfile: Handle deprecation warning for extract and extractall (#81545) (#81634)
* [stable-2.13] tarfile: Handle deprecation warning for extract and extractall (#81545)

* Python 3.11.4 introduces a new parameter 'filter' in extract and
extractall in tarfile. Handle deprecation warning message emitted
in Python 3.12.
* added probing mechanism in ansible-galaxy code to detect broken
data filter implementation in tarfile.

Fixes: #80832

Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
Co-authored-by: Matt Clay <matt@mystile.com>
(cherry picked from commit 1cc5efa)

Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>

* py3.8 doesn't have functools.cache

---------

Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>
2 years ago
..
ci [stable-2.13] ansible-test - Update git diff handling (#80202) 3 years ago
classification [stable-2.13] Docs removal and other backports (#81409) 2 years ago
cli [stable-2.13] ansible-test - Fix timeout handling (#80764). (#80767) 3 years ago
commands [stable-2.13] tarfile: Handle deprecation warning for extract and extractall (#81545) (#81634) 2 years ago
compat ansible-test - Code cleanup and refactoring. (#77169) 4 years ago
dev [stable-2.13] ansible-test - Improve container management. (#79538) 3 years ago
provider [stable-2.13] ansible-test - Update source layout detection (#81418) (#81436) 2 years ago
__init__.py [stable-2.13] ansible-test - Fix timeout handling (#80764). (#80767) 3 years ago
ansible_util.py [stable-2.13] ansible-test - Always use managed entry points (#81537). (#81541) 2 years ago
become.py [stable-2.13] ansible-test - Improve container management. (#79538) 3 years ago
bootstrap.py ansible-test - Code cleanup and refactoring. (#77169) 4 years ago
cache.py ansible-test - split controller/target testing (#75605) 4 years ago
cgroup.py [stable-2.13] ansible-test - Improve container management. (#79538) 3 years ago
completion.py [stable-2.13] ansible-test - Improve container management. (#79538) 3 years ago
config.py [stable-2.13] ansible-test - Update git diff handling (#80202) 3 years ago
connections.py [stable-2.13] ansible-test - Support RSA SHA-1 for SSH clients.. 3 years ago
constants.py [stable-2.13] ansible-test - Always use managed entry points (#81537). (#81541) 2 years ago
containers.py [stable-2.13] ansible-test - fix warning to include image name (#79560) (#79974) 3 years ago
content_config.py [stable-2.13] ansible-test - Parse content config only once. (#78418) (#78426) 3 years ago
core_ci.py [stable-2.13] ansible-test - Fix file permissions for delegation (#80204) 3 years ago
coverage_util.py [stable-2.13] ansible-test - Improve container management. (#79538) 3 years ago
data.py [stable-2.13] ansible-test - Fix traceback when mixing sources (#80801) (#80830) 3 years ago
delegation.py [stable-2.13] ansible-test - Always use managed entry points (#81537). (#81541) 2 years ago
diff.py ansible-test - More PEP 484 type hints. 4 years ago
docker_util.py [stable-2.13] ansible-test - Fix `--prime-containers` and `--explain` (#79581) 3 years ago
encoding.py ansible-test - split controller/target testing (#75605) 4 years ago
executor.py ansible-test - split controller/target testing (#75605) 4 years ago
git.py [stable-2.13] ansible-test - local change detection without --fork-point (#79734) (#80901) 3 years ago
host_configs.py [stable-2.13] ansible-test - Improve container management. (#79538) 3 years ago
host_profiles.py [stable-2.13] ansible-test - Support Podman 4.4.0+ 3 years ago
http.py ansible-test - More PEP 484 type hints. 4 years ago
init.py ansible-test - Code cleanup and refactoring. (#77169) 4 years ago
inventory.py [stable-2.13] ansible-test - Support RSA SHA-1 for SSH clients.. 3 years ago
io.py ansible-test - Code cleanup and refactoring. (#77169) 4 years ago
junit_xml.py ansible-test - split controller/target testing (#75605) 4 years ago
metadata.py [stable-2.13] ansible-test - Update git diff handling (#80202) 3 years ago
payload.py [stable-2.13] ansible-test - Fix vendoring support (#80074) 3 years ago
provisioning.py [stable-2.13] ansible-test - Fix target PyPI proxy config.. 3 years ago
pypi_proxy.py [stable-2.13] ansible-test - Multiple backports (#77951) 4 years ago
python_requirements.py [stable-2.13] Overhaul package-data sanity test (#81427) (#81437) 2 years ago
ssh.py [stable-2.13] ansible-test - Support RSA SHA-1 for SSH clients.. 3 years ago
target.py [stable-2.13] ansible-test - Allow target prefixes to use `_` (#80021) 3 years ago
test.py [stable-2.13] ansible-test - Fix timeout handling (#80764). (#80767) 3 years ago
thread.py [stable-2.13] ansible-test - Improve container management. (#79538) 3 years ago
timeout.py [stable-2.13] ansible-test - Fix handling of long timeouts (#80769) (#80774) 3 years ago
util.py [stable-2.13] ansible-test - Always use managed entry points (#81537). (#81541) 2 years ago
util_common.py [stable-2.13] ansible-test - Improve container management. (#79538) 3 years ago
venv.py [stable-2.13] ansible-test - Multiple backports (#77951) 4 years ago