From 6dc375e28b136f4ec8f299d990e5fda057cc98f4 Mon Sep 17 00:00:00 2001 From: wangting0128 Date: Wed, 27 May 2026 16:08:33 +0800 Subject: [PATCH] Add grpc.experimental.gevent stubs --- stubs/grpcio/@tests/test_cases/check_experimental.py | 5 +++++ stubs/grpcio/grpc/experimental/__init__.pyi | 1 + stubs/grpcio/grpc/experimental/gevent.pyi | 1 + 3 files changed, 7 insertions(+) create mode 100644 stubs/grpcio/@tests/test_cases/check_experimental.py create mode 100644 stubs/grpcio/grpc/experimental/__init__.pyi create mode 100644 stubs/grpcio/grpc/experimental/gevent.pyi diff --git a/stubs/grpcio/@tests/test_cases/check_experimental.py b/stubs/grpcio/@tests/test_cases/check_experimental.py new file mode 100644 index 000000000000..e8a89eccbf3a --- /dev/null +++ b/stubs/grpcio/@tests/test_cases/check_experimental.py @@ -0,0 +1,5 @@ +from typing_extensions import assert_type + +import grpc.experimental.gevent as grpc_gevent + +assert_type(grpc_gevent.init_gevent(), None) diff --git a/stubs/grpcio/grpc/experimental/__init__.pyi b/stubs/grpcio/grpc/experimental/__init__.pyi new file mode 100644 index 000000000000..e54976e15c6a --- /dev/null +++ b/stubs/grpcio/grpc/experimental/__init__.pyi @@ -0,0 +1 @@ +from . import gevent as gevent diff --git a/stubs/grpcio/grpc/experimental/gevent.pyi b/stubs/grpcio/grpc/experimental/gevent.pyi new file mode 100644 index 000000000000..71163b4763c9 --- /dev/null +++ b/stubs/grpcio/grpc/experimental/gevent.pyi @@ -0,0 +1 @@ +def init_gevent() -> None: ...