From bb73c6928de405ebfcb9516bee072680e27e1734 Mon Sep 17 00:00:00 2001 From: Mattie Fu Date: Wed, 28 Oct 2026 17:12:52 +0000 Subject: [PATCH] chore(bigtable): pin pytest<9 in system test dependencies pytest-asyncio==0.21.2 accesses FixtureManager._arg2fixturedefs, which was renamed to _arg2node2fixturedefs in pytest 9.0. Pin pytest<9 in SYSTEM_TEST_STANDARD_DEPENDENCIES so system test collection succeeds. --- packages/google-cloud-bigtable/noxfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/google-cloud-bigtable/noxfile.py b/packages/google-cloud-bigtable/noxfile.py index 8f68486cd3a3..d3c06980b9c2 100644 --- a/packages/google-cloud-bigtable/noxfile.py +++ b/packages/google-cloud-bigtable/noxfile.py @@ -53,7 +53,7 @@ SYSTEM_TEST_PYTHON_VERSIONS: List[str] = ["3.10", "3.14"] SYSTEM_TEST_STANDARD_DEPENDENCIES: List[str] = [ "mock", - "pytest", + "pytest<9", "google-cloud-testutils", ] SYSTEM_TEST_EXTERNAL_DEPENDENCIES: List[str] = [