Skip to content

Tags: astral-sh/ruff

Tags

0.9.1

Toggle 0.9.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Ruff 0.9.1 (#15407)

0.9.0

Toggle 0.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 0.9.0 (#15371)

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>

0.8.6

Toggle 0.8.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Ruff 0.8.6 (#15253)

0.8.5

Toggle 0.8.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version to 0.8.5 (#15219)

0.8.4

Toggle 0.8.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version to 0.8.4 (#15064)

0.8.3

Toggle 0.8.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Revert certain double quotes from workflow shell script (#14939)

Follow-up from #14938

0.8.2

Toggle 0.8.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version to 0.8.2 (#14789)

0.8.1

Toggle 0.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update CHANGELOG.md with the new commits for 0.8.1 (#14664)

The 0.8.1 release was delayed, so this PR updates the CHANGELOG.md with
the latest commits on `main`.

0.8.0

Toggle 0.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[red-knot] PEP 695 type aliases (#14357)

## Summary

Add support for (non-generic) type aliases. The main motivation behind
this was to get rid of panics involving expressions in (generic) type
aliases. But it turned out the best way to fix it was to implement
(partial) support for type aliases.

```py
type IntOrStr = int | str

reveal_type(IntOrStr)  # revealed: typing.TypeAliasType
reveal_type(IntOrStr.__name__)  # revealed: Literal["IntOrStr"]

x: IntOrStr = 1

reveal_type(x)  # revealed: Literal[1]

def f() -> None:
    reveal_type(x)  # revealed: int | str
```

## Test Plan

- Updated corpus test allow list to reflect that we don't panic anymore.
- Added Markdown-based test for type aliases (`type_alias.md`)

0.7.4

Toggle 0.7.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version to 0.7.4 (#14358)

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy