Skip to content

Commit 643c5ce

Browse files
Copilotrzhao271
andauthored
Drop Python 3.9 compat in build: bump to 3.10 and keep importlib-metadata 9.0.0
Agent-Logs-Url: https://github.com/microsoft/vscode-python/sessions/58aab5b0-d271-4678-ab17-fb98f7c4b239 Co-authored-by: rzhao271 <7199958+rzhao271@users.noreply.github.com>
1 parent b5bf4f7 commit 643c5ce

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

.github/actions/build-vsix/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ runs:
3131
uses: dtolnay/rust-toolchain@stable
3232

3333
# Jedi LS depends on dataclasses which is not in the stdlib in Python 3.7.
34-
- name: Use Python 3.9 for JediLSP
34+
- name: Use Python 3.10 for JediLSP
3535
uses: actions/setup-python@v6
3636
with:
37-
python-version: 3.9
37+
python-version: "3.10"
3838
cache: 'pip'
3939
cache-dependency-path: |
4040
requirements.txt

requirements.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# This file is used to generate requirements.txt.
22
# To update requirements.txt, run the following commands.
33
# 1) Install `uv` https://docs.astral.sh/uv/getting-started/installation/
4-
# 2) uv pip compile --generate-hashes --python-version 3.9 --upgrade requirements.in -o requirements.txt
4+
# 2) uv pip compile --generate-hashes --upgrade requirements.in -o requirements.txt
55

66
# Unittest test adapter
77
typing-extensions==4.15.0

requirements.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# This file was autogenerated by uv via the following command:
2-
# uv pip compile --generate-hashes --python-version 3.9 requirements.in -o requirements.txt
3-
importlib-metadata==8.7.1 \
4-
--hash=sha256:49fef1ae6440c182052f407c8d34a68f72efc36db9ca90dc0113398f2fdde8bb \
5-
--hash=sha256:5a1f80bf1daa489495071efbb095d75a634cf28a8bc299581244063b53176151
2+
# uv pip compile --generate-hashes requirements.in -o requirements.txt
3+
importlib-metadata==9.0.0 \
4+
--hash=sha256:2d21d1cc5a017bd0559e36150c21c830ab1dc304dedd1b7ea85d20f45ef3edd7 \
5+
--hash=sha256:a4f57ab599e6a2e3016d7595cfd72eb4661a5106e787a95bcc90c7105b831efc
66
# via -r requirements.in
77
microvenv==2025.0 \
88
--hash=sha256:568155ec18af01c89f270d35d123ab803b09672b480c3702d15fd69e9cc5bd1e \
@@ -65,7 +65,7 @@ typing-extensions==4.15.0 \
6565
--hash=sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466 \
6666
--hash=sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548
6767
# via -r requirements.in
68-
zipp==3.23.0 \
69-
--hash=sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e \
70-
--hash=sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166
68+
zipp==3.21.0 \
69+
--hash=sha256:2c9958f6430a2040341a52eb608ed6dd93ef4392e02ffe219417c1b28b5dd1f4 \
70+
--hash=sha256:ac1bbe05fd2991f160ebce24ffbac5f6d11d83dc90891255885223d42b3cd931
7171
# via importlib-metadata

0 commit comments

Comments
 (0)