Skip to content

Commit cbe8d68

Browse files
authored
Merge branch 'main' into run-venv-jedi
2 parents 56fc595 + e2681d5 commit cbe8d68

File tree

15 files changed

+253
-62
lines changed

15 files changed

+253
-62
lines changed

.devcontainer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mcr.microsoft.com/devcontainers/typescript-node:18-bookworm
1+
FROM mcr.microsoft.com/devcontainers/typescript-node:22-bookworm
22

33
RUN apt-get install -y wget bzip2
44

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
permissions: {}
1212

1313
env:
14-
NODE_VERSION: 22.17.0
14+
NODE_VERSION: 22.21.1
1515
PYTHON_VERSION: '3.10' # YML treats 3.10 the number as 3.1, so quotes around 3.10
1616
# Force a path with spaces and to test extension works in these scenarios
1717
# Unicode characters are causing 2.7 failures so skip that for now.

.github/workflows/pr-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
permissions: {}
1111

1212
env:
13-
NODE_VERSION: 22.17.0
13+
NODE_VERSION: 22.21.1
1414
PYTHON_VERSION: '3.10' # YML treats 3.10 the number as 3.1, so quotes around 3.10
1515
MOCHA_REPORTER_JUNIT: true # Use the mocha-multi-reporters and send output to both console (spec) and JUnit (mocha-junit-reporter). Also enables a reporter which exits the process running the tests if it haven't already.
1616
ARTIFACT_NAME_VSIX: ms-python-insiders-vsix

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v20.18.0
1+
v22.21.1

.vscode/tasks.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,24 @@
3939
"problemMatcher": ["$python"],
4040
"label": "npm: check-python",
4141
"detail": "npm run check-python:ruff && npm run check-python:pyright"
42+
},
43+
{
44+
"label": "npm: check-python (venv)",
45+
"type": "shell",
46+
"command": "bash",
47+
"args": ["-lc", "source .venv/bin/activate && npm run check-python"],
48+
"problemMatcher": [],
49+
"detail": "Activates the repo .venv first (avoids pyenv/shim Python) then runs: npm run check-python",
50+
"windows": {
51+
"command": "pwsh",
52+
"args": [
53+
"-NoProfile",
54+
"-ExecutionPolicy",
55+
"Bypass",
56+
"-Command",
57+
".\\.venv\\Scripts\\Activate.ps1; npm run check-python"
58+
]
59+
}
4260
}
4361
]
4462
}

build/azure-pipeline.stable.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ extends:
128128
project: 'Monaco'
129129
definition: 593
130130
buildVersionToDownload: 'latestFromBranch'
131-
branchName: 'refs/heads/release/2025.16'
131+
branchName: 'refs/heads/release/2026.0'
132132
targetPath: '$(Build.SourcesDirectory)/python-env-tools/bin'
133133
artifactName: 'bin-$(buildTarget)'
134134
itemPattern: |

build/azure-pipelines/pipeline.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ extends:
3737
testPlatforms:
3838
- name: Linux
3939
nodeVersions:
40-
- 22.17.0
40+
- 22.21.1
4141
- name: MacOS
4242
nodeVersions:
43-
- 22.17.0
43+
- 22.21.1
4444
- name: Windows
4545
nodeVersions:
46-
- 22.17.0
46+
- 22.21.1
4747
testSteps:
4848
- template: /build/azure-pipelines/templates/test-steps.yml@self
4949
parameters:

package-lock.json

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

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "python",
33
"displayName": "Python",
44
"description": "Python language support with extension access points for IntelliSense (Pylance), Debugging (Python Debugger), linting, formatting, refactoring, unit tests, and more.",
5-
"version": "2025.21.0-dev",
5+
"version": "2026.1.0-dev",
66
"featureFlags": {
77
"usingNewInterpreterStorage": true
88
},
@@ -1752,7 +1752,7 @@
17521752
"@types/glob": "^7.2.0",
17531753
"@types/lodash": "^4.14.104",
17541754
"@types/mocha": "^9.1.0",
1755-
"@types/node": "^22.5.0",
1755+
"@types/node": "^22.19.1",
17561756
"@types/semver": "^5.5.0",
17571757
"@types/shortid": "^0.0.29",
17581758
"@types/sinon": "^17.0.3",

pythonExtensionApi/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"main": "./out/main.js",
1414
"types": "./out/main.d.ts",
1515
"engines": {
16-
"node": ">=22.17.0",
16+
"node": ">=22.21.1",
1717
"vscode": "^1.93.0"
1818
},
1919
"license": "MIT",

0 commit comments

Comments
 (0)