Test import module that doesn't exist
Los mantenedores suelen responder en 1 día
@Venkaiahbabuneelam ya está trabajando en esto.
Desde el 14/10/2026.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 66/100
Línea de trabajo
La prueba que falla es test_interactions_default_timeout en google/genai/tests/interactions/test_integration.py, que importa un módulo _interactions que no existe. Empieza buscando _interactions y DEFAULT_TIMEOUT en el paquete, y revisa el commit b006b4bb que añadió la prueba. Ejecuta pytest google/genai/tests/interactions para reproducir el error de importación. Está terminado cuando la prueba deja de fallar o se elimina o reescribe para que coincida con el código que existe, y la suite se recolecta sin errores. Confirma primero el comportamiento previsto con los mantenedores.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
This test from google/genai/tests/interactions/test_integration.py file will fail:
def test_interactions_default_timeout():
from ... import _interactions
assert _interactions.DEFAULT_TIMEOUT == httpx.Timeout(
timeout=None, connect=5.0
)
This test added by this commit, try to import _interactions module that doesn't exist in all the source, even it assume that it has DEFAULT_TIMEOUT property that doesn't exist in any module.
Environment details
- Programming language: Python
- OS: Arch Linux
- Language runtime version: 3.14
- Package version: 2.30.1
Steps to reproduce
- Clone the repository
- Run
pytest google/genai/tests
Making sure to follow these steps will guarantee the quickest resolution possible.
Thanks!
- Lenguaje dominante
- Python
- Estrellas
- 4k
- Forks
- 1k
- Merge medio
- 1 d 6 h
- PR fusionados (30 d)
- 88
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de googleapis/python-genai
-
FunctionDeclaration.from_callable drops enum and properties from Optional[...] parametersPosiblemente ocupada @Venkaiahbabuneelam la tomó hace 2 días. Abiertopriority: p2 type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
googleapis/python-genai#3105 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Curated history keeps half a user turn when the model turn is invalidPosiblemente ocupada @Venkaiahbabuneelam la tomó hace 10 días. Abiertopriority: p2 type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
googleapis/python-genai#3051 · 3 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
[Bug]: Unsubscripted typing.List and typing.Dict crash convert_if_exist_pydantic_model in AFCPosiblemente ocupada @Venkaiahbabuneelam la tomó hace 10 días. Abiertopriority: p2 type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
googleapis/python-genai#3044 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Name collision in google.genai.interactions: triggers.Interaction shadows response model Interaction in static type checkersPosiblemente ocupada @Venkaiahbabuneelam la tomó hace 17 días. Abiertopriority: p2 type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
googleapis/python-genai#3013 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
[Live API] Function declaration size degrades speech output (name pronunciation): is there a documented budget or design pattern?Posiblemente ocupada @Venkaiahbabuneelam la tomó hace 1 día. Abiertopriority: p2 type: bug
Dificultad 5/5 Más de una semana Aptitud para principiantes 8/100
googleapis/python-genai#3120 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de googleapis/python-genai
Issues similares
-
`LazyFrameRemote` and `ExecuteRemote` sinks do not accept `Path`, like `LazyFrame` sinks do.Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
WingedGuardian/GENesis-AGI#3375 ·
Los mantenedores suelen responder en 1 día
-
curriculum documentation quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
githubnext/gh-aw-workshop#4601 ·
Los mantenedores suelen responder en 1 día
-
approved Good First Issue scope: docs
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
hiero-ledger/hiero-sdk-python#2730 · 3 comentarios ·
Los mantenedores suelen responder en 1 día