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

オープン
#578 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Python
スター
207
フォーク
63
PR マージ指標
30日以内にマージされた PR はありません

説明

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

```

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず、async-timeout の制約について Python v3 パッケージの依存関係メタデータを調査し、既存のテスト設定を確認します。更新された制約が client および redis-py と引き続き互換性があることを確認してから、関連するテストスイートを実行し、他の機能を変更せずにパッケージをリリースできることを検証します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
python, redis
領域
backend-api-design
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。