8000 Tags · tdowrick/ruff · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: tdowrick/ruff

Tags

v0.0.253

Toggle v0.0.253's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump version to 0.0.253 (astral-sh#3245)

v0.0.252

Toggle v0.0.252's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump version to 0.0.252 (astral-sh#3142)

v0.0.251

Toggle v0.0.251's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump version to 0.0.251 (astral-sh#3105)

v0.0.250

Toggle v0.0.250's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump version to 0.0.250 (astral-sh#3095)

v0.0.249

Toggle v0.0.249's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump version to 0.0.249 (astral-sh#3063)

v0.0.248

Toggle v0.0.248's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add some additional users to "Who's Using Ruff?" (astral-sh#3035)

v0.0.247

Toggle v0.0.247's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Implement `asyncio-dangling-task` to track `asyncio.create_task` calls (

astral-sh#2935)

This rule guards against `asyncio.create_task` usages of the form:

```py
asyncio.create_task(coordinator.ws_connect())  # Error
```

...which can lead to unexpected bugs due to the lack of a strong reference to the created task. See Will McGugan's blog post for reference: https://textual.textualize.io/blog/2023/02/11/the-heisenbug-lurking-in-your-async-code/.

Note that we can't detect issues like:

```py
def f():
    # Stored as `task`, but never used...
    task = asyncio.create_task(coordinator.ws_connect())
```

So that would be a false negative. But this catches the common case of failing to assign the task in any way.

Closes astra
7909
l-sh#2809.

v0.0.246

Toggle v0.0.246's commit message
Run release on tag creation

v0.0.245

Toggle v0.0.245's commit message
Bump version to 0.0.245

v0.0.244

Toggle v0.0.244's commit message
Bump version to 0.0.244

0