* Use community.crypto 2.x.y for older ansible-core versions / Python versions. (#1076)
(cherry picked from commit 295428167b)
* This also applies for ansible-core 2.15.
---------
Co-authored-by: Felix Fontein <felix@fontein.de>
* Fix/improve tests (#1052)
* Improve unit test condition.
* Improve/fix tests.
(cherry picked from commit fdb97428a3)
* Make sure that community.internal_test_tools is installed for unit tests.
(cherry picked from commit 9972eee967)
* Add inventory filter capability.
* Use community.library_inventory_filtering_v1 collection.
* Bump dependency to 1.0.0.
* Mention the new dependency in the changelog.
* Rename setup role.
* Create new CI group 6, and move docker_compose v1 tests into there.
* Split up Docker setup in integration tests.
* Change setup_docker_compose_v1 to install its own Docker SDK for Python.
* Docker SDK for Python not needed to set up registry or query host info.
* Make compatible with requests 2.29.0.
* This fix should also work with urllib3 2.0 according to urllib3 maintainer.
* Add changelog fragment.
* We still need the constraint for CI until Docker SDK for Python has a new release with a fix.
* Make modifications to response_class as small as possible.
* Revert "We still need the constraint for CI until Docker SDK for Python has a new release with a fix."
This reverts commit 698d544a1e08308e8bf8b4e56ab78c5079f9a17b.
* The pip coming with the ansible-core 2.11 alpine3 image seems to be too old.