#3360 packaging: Require Pytest 9+
Pull request opened by
edgarrmondragon
## Summary by Sourcery
Require pytest 9+ across all dependency groups, update pytest configuration settings in pyproject.toml, and adjust tests to align with the new pytest and pytest-subtests APIs.
Enhancements:
• Bump pytest version requirement to >=9 in testing, docs, and package dependencies
• Rename pytest configuration section in pyproject.toml, raise minversion to 9, and standardize option formats (filterwarnings quoting and norecursedirs syntax)
Tests:
• Remove deprecated pytest_subtests imports and switch to pytest.Subtests for subtests fixtures
• Instantiate type classes in ArrayType calls within test schemas
Chores:
• Regenerate uv.lock to reflect updated dependencies
meltano/sdk