algolia / algolia/algoliasearch-client-python
[bug]: Using algoliasearch v3 and need to use `async-timeout>=4.0.3` but only `async-timeout@^3` is supported
- Lenguaje dominante
- Python
- Estrellas
- 207
- Forks
- 63
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
### Description
We kindly request a maintenance release of algoliasearch v3 (e.g., v3.0.1) that supports `async-timeout>=4.0.3` while maintaining all other functionality. This is critical because our project needs to integrate `redis-py` which requires the newer `async-timeout` version, but we cannot migrate to `algoliasearch` v4 yet due to its incomplete migration guide, lack of comprehensive documentation, and inferior developer experience compared to v3. This dependency conflict is currently blocking our ability to implement Redis functionality, which is essential for our infrastructure. A small maintenance update would benefit many users who are still using v3 in production systems while planning controlled migrations to v4 on their own timelines.
I would really appreciate your support on this 🙏
### Client
All
### Version
3
### Relevant log output
```shell
```
Guía de contribución
Línea de trabajo
Comienza inspeccionando los metadatos de dependencias del paquete Python v3 para comprobar la restricción de async-timeout y revisa la configuración de pruebas existente. Confirma que la restricción actualizada siga siendo compatible con el client y redis-py, luego ejecuta la suite de pruebas relevante y verifica que el paquete pueda publicarse sin cambiar ninguna otra funcionalidad.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python, redis
- Área
- backend-api-design
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100