Skip to content

Commit 2b949b3

Browse files
committed
Merge remote-tracking branch 'origin/main' into dcreager/callable-return
* origin/main: (67 commits) Move `Token`, `TokenKind` and `Tokens` to `ruff-python-ast` (#21760) [ty] Don't confuse multiple occurrences of `typing.Self` when binding bound methods (#21754) Use our org-wide Renovate preset (#21759) Delete `my-script.py` (#21751) [ty] Move `all_members`, and related types/routines, out of `ide_support.rs` (#21695) [ty] Fix find-references for import aliases (#21736) [ty] add tests for workspaces (#21741) [ty] Stop testing the (brittle) constraint set display implementation (#21743) [ty] Use generator over list comprehension to avoid cast (#21748) [ty] Add a diagnostic for prohibited `NamedTuple` attribute overrides (#21717) [ty] Fix subtyping with `type[T]` and unions (#21740) Use `npm ci --ignore-scripts` everywhere (#21742) [`flake8-simplify`] Fix truthiness assumption for non-iterable arguments in tuple/list/set calls (`SIM222`, `SIM223`) (#21479) [`flake8-use-pathlib`] Mark fixes unsafe for return type changes (`PTH104`, `PTH105`, `PTH109`, `PTH115`) (#21440) [ty] Fix auto-import code action to handle pre-existing import Enable PEP 740 attestations when publishing to PyPI (#21735) [ty] Fix find references for type defined in stub (#21732) Use OIDC instead of codspeed token (#21719) [ty] Exclude `typing_extensions` from completions unless it's really available [ty] Fix false positives for `class F(Generic[*Ts]): ...` (#21723) ...
2 parents 2c62674 + 515de2d commit 2b949b3

File tree

298 files changed

+18742
-7331
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

298 files changed

+18742
-7331
lines changed

.config/nextest.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,6 @@ serial = { max-threads = 1 }
77
filter = 'binary(file_watching)'
88
test-group = 'serial'
99

10-
[[profile.default.overrides]]
11-
filter = 'binary(e2e)'
12-
test-group = 'serial'
13-
1410
[profile.ci]
1511
# Print out output for failing tests as soon as they fail, and also at the end
1612
# of the run (for easy scrollability).

.github/renovate.json5

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,11 @@
22
$schema: "https://docs.renovatebot.com/renovate-schema.json",
33
dependencyDashboard: true,
44
suppressNotifications: ["prEditedNotification"],
5-
extends: ["config:recommended"],
5+
extends: ["github>astral-sh/renovate-config"],
66
labels: ["internal"],
77
schedule: ["before 4am on Monday"],
88
semanticCommits: "disabled",
99
separateMajorMinor: false,
10-
prHourlyLimit: 10,
1110
enabledManagers: ["github-actions", "pre-commit", "cargo", "pep621", "pip_requirements", "npm"],
1211
cargo: {
1312
// See https://docs.renovatebot.com/configuration-options/#rangestrategy
@@ -16,7 +15,7 @@
1615
pep621: {
1716
// The default for this package manager is to only search for `pyproject.toml` files
1817
// found at the repository root: https://docs.renovatebot.com/modules/manager/pep621/#file-matching
19-
fileMatch: ["^(python|scripts)/.*pyproject\\.toml$"],
18+
managerFilePatterns: ["^(python|scripts)/.*pyproject\\.toml$"],
2019
},
2120
pip_requirements: {
2221
// The default for this package manager is to run on all requirements.txt files:
@@ -34,7 +33,7 @@
3433
npm: {
3534
// The default for this package manager is to only search for `package.json` files
3635
// found at the repository root: https://docs.renovatebot.com/modules/manager/npm/#file-matching
37-
fileMatch: ["^playground/.*package\\.json$"],
36+
managerFilePatterns: ["^playground/.*package\\.json$"],
3837
},
3938
"pre-commit": {
4039
enabled: true,

.github/workflows/build-binaries.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
with:
4444
submodules: recursive
4545
persist-credentials: false
46-
- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
46+
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
4747
with:
4848
python-version: ${{ env.PYTHON_VERSION }}
4949
- name: "Prep README.md"
@@ -72,7 +72,7 @@ jobs:
7272
with:
7373
submodules: recursive
7474
persist-credentials: false
75-
- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
75+
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
7676
with:
7777
python-version: ${{ env.PYTHON_VERSION }}
7878
architecture: x64
@@ -114,7 +114,7 @@ jobs:
114114
with:
115115
submodules: recursive
116116
persist-credentials: false
117-
- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
117+
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
118118
with:
119119
python-version: ${{ env.PYTHON_VERSION }}
120120
architecture: arm64
@@ -170,7 +170,7 @@ jobs:
170170
with:
171171
submodules: recursive
172172
persist-credentials: false
173-
- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
173+
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
174174
with:
175175
python-version: ${{ env.PYTHON_VERSION }}
176176
architecture: ${{ matrix.platform.arch }}
@@ -223,7 +223,7 @@ jobs:
223223
with:
224224
submodules: recursive
225225
persist-credentials: false
226-
- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
226+
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
227227
with:
228228
python-version: ${{ env.PYTHON_VERSION }}
229229
architecture: x64
@@ -300,7 +300,7 @@ jobs:
300300
with:
301301
submodules: recursive
302302
persist-credentials: false
303-
- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
303+
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
304304
with:
305305
python-version: ${{ env.PYTHON_VERSION }}
306306
- name: "Prep README.md"
@@ -365,7 +365,7 @@ jobs:
365365
with:
366366
submodules: recursive
367367
persist-credentials: false
368-
- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
368+
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
369369
with:
370370
python-version: ${{ env.PYTHON_VERSION }}
371371
architecture: x64
@@ -431,7 +431,7 @@ jobs:
431431
with:
432432
submodules: recursive
433433
persist-credentials: false
434-
- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
434+
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
435435
with:
436436
python-version: ${{ env.PYTHON_VERSION }}
437437
- name: "Prep README.md"

0 commit comments

Comments
 (0)