@@ -392,7 +392,9 @@ def showcase(
392392 """Run the Showcase test suite."""
393393
394394 with showcase_library (session , templates = templates , other_opts = other_opts ):
395- session .install ("pytest" , "pytest-asyncio" )
395+ # Use pytest-asyncio<1.0.0 while we investigate the recent failure described in
396+ # https://github.com/googleapis/gapic-generator-python/issues/2399
397+ session .install ("pytest" , "pytest-asyncio<1.0.0" )
396398 test_directory = Path ("tests" , "system" )
397399 ignore_file = env .get ("IGNORE_FILE" )
398400 pytest_command = [
@@ -422,7 +424,9 @@ def showcase_w_rest_async(
422424 with showcase_library (
423425 session , templates = templates , other_opts = other_opts , rest_async_io_enabled = True
424426 ):
425- session .install ("pytest" , "pytest-asyncio" )
427+ # Use pytest-asyncio<1.0.0 while we investigate the recent failure described in
428+ # https://github.com/googleapis/gapic-generator-python/issues/2399
429+ session .install ("pytest" , "pytest-asyncio<1.0.0" )
426430 test_directory = Path ("tests" , "system" )
427431 ignore_file = env .get ("IGNORE_FILE" )
428432 pytest_command = [
@@ -585,7 +589,8 @@ def showcase_mypy(
585589 """Perform typecheck analysis on the generated Showcase library."""
586590
587591 session .install (
588- "mypy" ,
592+ # TODO(https://github.com/googleapis/gapic-generator-python/issues/2410): Use the latest version of mypy
593+ "mypy<1.16.0" ,
589594 "types-setuptools" ,
590595 "types-protobuf" ,
591596 "types-requests" ,
0 commit comments