跳转到主要内容

用于解决Trio相关问题的flake8插件。

项目描述

Documentation Latest PyPi version pre-commit.ci status Test coverage Checked with pyright

flake8-async

用于解决与TrioAnyIOasyncio相关问题的flake8插件。

这可以包括从直接的错误到无意义的/死代码,再到可能影响性能的问题,以及可能表明误解的微小语法点。

对于持有不同意见的人来说,可能会过于嘈杂,这是可以接受的。

与flake8-bugbear配合良好。

一些检查已集成到ruff中。

此插件之前被称为flake8-trio,还有一个名为flake8-async的小型插件,用于asyncio。但这个插件是flake8-async检查的子集,并增加了对anyio的支持,因此现在将其命名为flake8-async,以更准确地传达其用途。同时,所有错误代码都从TRIOxxx重命名为ASYNCxxx,这与旧flake8-async中使用的一致。

规则

https://flake8-async.readthedocs.io/zh/latest/rules.html

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

flake8_async-24.9.5.tar.gz (103.1 kB 查看哈希)

上传时间 源代码

构建分发

flake8_async-24.9.5-py3-none-any.whl (50.3 kB 查看哈希)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页