Flake8-async

Latest version: v24.5.2

Safety actively analyzes 628969 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

24.5.2

- ASYNC101 now also warns on anyio & asyncio taskgroup.s
- Fixed a bug where ASYNC101 and ASYNC91x would not recognize decorators with parameters directly imported. I.e. `fixture(...)` will now suppress errors.

24.5.1

- Add ASYNC912: no checkpoints in with statement are guaranteed to run.
- ASYNC100 now properly treats async for comprehensions as checkpoints.
- ASYNC100 now supports autofixing on asyncio.

24.4.2

- Add ASYNC119: yield in contextmanager in async generator.

24.4.1

- ASYNC91X fix internal error caused by multiple `try/except` incorrectly sharing state.

24.3.6

- ASYNC100 no longer triggers if a context manager contains a `yield`.

24.3.5

- ASYNC102 (no await inside finally or critical except) no longer raises warnings for calls to `aclose()` on objects in trio/anyio code. See https://github.com/python-trio/flake8-async/issues/156

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.