build: revamp "test" dependencies from pyproject (#1468)

# What does this PR do?

The `test` section has been updated to include only the essential
dependencies needed for running integration tests, which are shared
across all providers. If a provider requires additional dependencies,
please add them to your environment separately. When using uv to
run your tests, you can specify extra dependencies with the
`--with` flag.

Signed-off-by: Sébastien Han <seb@redhat.com>
This commit is contained in:
Sébastien Han 2025-03-10 23:43:16 +01:00 committed by Kevin Cogan
parent 031e0741d3
commit 910811039b
No known key found for this signature in database
GPG key ID: 79BDE38B5A18DE42
3 changed files with 873 additions and 81 deletions

938
uv.lock generated

File diff suppressed because it is too large Load diff