aio-libs / aio-libs/aiohttp

Replace aiodns with dnspython maybe?

未关闭
#6,202 0 条评论 3 个 reaction 已指派 0 人 在 GitHub 查看
enhancement
主要语言
Python
星标
16.5k
派生
2.4k
平均合并
17 小时 22 分钟
30 天内合并 PR
212

描述

### Is your feature request related to a problem?

Not a problem really but the replacement can simplify aiohttp internals a little; backward compatibility can be provided (I hope)

### Describe the solution you'd like

Use https://dnspython.readthedocs.io/en/latest/async-resolver.html
Use embedded caches https://dnspython.readthedocs.io/en/latest/resolver-caching.html as a replacement for home-grown `_DNSCacheTable`

### Describe alternatives you've considered

Keep everything as is, fix all found and future bugs :)

### Related component

Client

### Additional context

Have no idea when I can find time frame for the issue, feel free to contribute please

### Code of Conduct

- [X] I agree to follow the aio-libs Code of Conduct

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

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