用于解决Trio相关问题的flake8插件。
项目描述
flake8-async
用于解决与Trio、AnyIO或asyncio相关问题的flake8插件。
这可以包括从直接的错误到无意义的/死代码,再到可能影响性能的问题,以及可能表明误解的微小语法点。
对于持有不同意见的人来说,可能会过于嘈杂,这是可以接受的。
与flake8-bugbear配合良好。
一些检查已集成到ruff中。
此插件之前被称为flake8-trio,还有一个名为flake8-async的小型插件,用于asyncio。但这个插件是flake8-async检查的子集,并增加了对anyio的支持,因此现在将其命名为flake8-async,以更准确地传达其用途。同时,所有错误代码都从TRIOxxx重命名为ASYNCxxx,这与旧flake8-async中使用的一致。
规则
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
flake8_async-24.9.5.tar.gz (103.1 kB 查看哈希)
构建分发
flake8_async-24.9.5-py3-none-any.whl (50.3 kB 查看哈希)
关闭
flake8_async-24.9.5.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | da8b649b2bd327dbc74d67f98db7ac4ea82475620c5c77c91aa8e80e9b923e18 |
|
MD5 | 738ad9c5f85fb1239a9752a5d6f8cdd1 |
|
BLAKE2b-256 | 2cee12de650d88035b2244128eaa3ef790b1ee4c45425f35223f3b78b3aead64 |
关闭
flake8_async-24.9.5-py3-none-any.whl的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 794398223a9e5ac2917e69ce1d71e17996b39f48003e4ed24921f5738eb7584d |
|
MD5 | f26a04edcdf3f42e9744b936f904d3c2 |
|
BLAKE2b-256 | b780fffbec199336b73370fb237b1cdcd4fd88f8e2655c2cb485277fb18b3e8f |