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

Ouverte
#578 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
207
Forks
63
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### 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

```

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par inspecter les métadonnées de dépendances du paquet Python v3 pour la contrainte async-timeout et examinez la configuration de test existante. Confirmez que la contrainte mise à jour reste compatible avec le client et redis-py, puis exécutez la suite de tests pertinente et vérifiez que le paquet peut être publié sans modifier aucune autre fonctionnalité.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python, redis
Domaine
backend-api-design
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.