Skip to content

Commit 1ae7038

Browse files
sharkdpcarljmAlexWaygood
authored
Bump version to 0.0.1a11 (#672)
Co-authored-by: Carl Meyer <[email protected]> Co-authored-by: Alex Waygood <[email protected]>
1 parent 9788148 commit 1ae7038

File tree

7 files changed

+319
-58
lines changed

7 files changed

+319
-58
lines changed

CHANGELOG.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,51 @@
11
# Changelog
22

3+
## 0.0.1-alpha.11
4+
5+
### Breaking changes
6+
7+
- Stabilize auto-complete; remove the opt-in experimental setting ([#18650](https://github.com/astral-sh/ruff/pull/18650))
8+
9+
### Bug fixes
10+
11+
- Fix binary expression inference between Boolean literals and `bool` instances ([#18663](https://github.com/astral-sh/ruff/pull/18663))
12+
- Fix panic that could occur when printing a class's "header" in diagnostic messages ([#18670](https://github.com/astral-sh/ruff/pull/18670))
13+
- Fix panic when attempting to provide autocompletions for an instance of a class that assigns attributes to `self[0]` ([#18707](https://github.com/astral-sh/ruff/pull/18707))
14+
- Fix panics when "pulling types" for various special forms that have the wrong number of parameters. These could cause issues when hovering over symbols in an IDE. ([#18642](https://github.com/astral-sh/ruff/pull/18642))
15+
16+
### Typing semantics and features
17+
18+
- Support type narrowing for attribute and subscript expressions ([#17643](https://github.com/astral-sh/ruff/pull/17643))
19+
- Add partial support for `TypeIs` ([#18589](https://github.com/astral-sh/ruff/pull/18589))
20+
- Support `dataclasses.KW_ONLY` ([#18677](https://github.com/astral-sh/ruff/pull/18677))
21+
- Filter overloads based on `Any` / `Unknown` ([#18607](https://github.com/astral-sh/ruff/pull/18607))
22+
- Improve reachability analysis ([#18621](https://github.com/astral-sh/ruff/pull/18621))
23+
- Model `T: Never` as a subtype of `Never` ([#18687](https://github.com/astral-sh/ruff/pull/18687))
24+
- Update typeshed stubs ([#18679](https://github.com/astral-sh/ruff/pull/18679)): [typeshed diff](https://github.com/python/typeshed/compare/5a3c495d2f6fa9b68cd99f39feba4426e4d17ea9...ecd5141cc036366cc9e3ca371096d6a14b0ccd13)
25+
26+
### Configuration
27+
28+
- Allow overriding rules for specific files ([#18648](https://github.com/astral-sh/ruff/pull/18648))
29+
30+
### Server
31+
32+
- Add `python.ty.disableLanguageServices` config ([#18230](https://github.com/astral-sh/ruff/pull/18230))
33+
34+
### Contributors
35+
36+
- [@dhruvmanila](https://github.com/dhruvmanila)
37+
- [@felixscherz](https://github.com/felixscherz)
38+
- [@MichaReiser](https://github.com/MichaReiser)
39+
- [@alpaylan](https://github.com/alpaylan)
40+
- [@mtshiba](https://github.com/mtshiba)
41+
- [@github-actions](https://github.com/github-actions)
42+
- [@BurntSushi](https://github.com/BurntSushi)
43+
- [@InSyncWithFoo](https://github.com/InSyncWithFoo)
44+
- [@AlexWaygood](https://github.com/AlexWaygood)
45+
- [@abhijeetbodas2001](https://github.com/abhijeetbodas2001)
46+
- [@sharkdp](https://github.com/sharkdp)
47+
- [@ibraheemdev](https://github.com/ibraheemdev)
48+
349
## 0.0.1-alpha.10
450

551
### Server

dist-workspace.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[workspace]
22
members = ["cargo:./ruff"]
33
packages = ["ty"]
4-
version = "0.0.1-alpha.10"
4+
version = "0.0.1-alpha.11"
55

66
# Config for 'dist'
77
[dist]

docs/reference/configuration.md

Lines changed: 149 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)