Closed
Description
Environment details
- OS type and version:
- Python version:
3.11
google-cloud-spanner
version:3.49.0
, so latest release
Steps to reproduce
- Attempt to download
google-cloud-spanner==3.49.0
- Attempt to insert a record into a Spanner instance.
Stack trace
ModuleNotFoundError: No module named 'grpc_interceptor'
Traceback (most recent call last):
....
File "/usr/lib/python3.11/site-packages/google/cloud/spanner.py", line 17, in <module>
from google.cloud.spanner_v1 import __version__
File "/usr/lib/python3.11/site-packages/google/cloud/spanner_v1/__init__.py", line 70, in <module>
from google.cloud.spanner_v1.client import Client
File "/usr/lib/python3.11/site-packages/google/cloud/spanner_v1/client.py", line 50, in <module>
from google.cloud.spanner_v1.instance import Instance
File "/usr/lib/python3.11/site-packages/google/cloud/spanner_v1/instance.py", line 37, in <module>
from google.cloud.spanner_v1.testing.database_test import TestDatabase
File "/usr/lib/python3.11/site-packages/google/cloud/spanner_v1/testing/database_test.py", line 25, in <module>
from google.cloud.spanner_v1.testing.interceptors import (
File "/usr/lib/python3.11/site-packages/google/cloud/spanner_v1/testing/interceptors.py", line 16, in <module>
from grpc_interceptor import ClientInterceptor
ModuleNotFoundError: No module named 'grpc_interceptor'
I suspect this is related to this recent commit.