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 个 reaction 已指派 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

```

贡献指南

打开贡献指南

调研方向

首先检查 Python v3 package 的 dependency metadata 中对 async-timeout 的约束,并审查现有的 test setup。确认更新后的约束仍与 client 和 redis-py 兼容,然后运行相关的 test suite,并验证 package 可以在不更改其他功能的情况下发布。

由索引模型根据 Issue 内容生成。

评估

技术栈
python, redis
领域
backend-api-design
Issue 类型
缺陷
难度
3/5
预计耗时
1-2 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。