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

Offen
#578 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
207
Forks
63
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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

```

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der Prüfung der Dependency-Metadaten des Python-v3-Pakets auf die async-timeout-Constraint und überprüfe das vorhandene Test-Setup. Bestätige, dass die aktualisierte Constraint weiterhin mit dem client und redis-py kompatibel ist, führe anschließend die relevante Testsuite aus und verifiziere, dass das Paket freigegeben werden kann, ohne andere Funktionalität zu ändern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python, redis
Bereich
backend-api-design
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.