Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 18 additions & 17 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,32 @@
# Changelog

## 2022.10.0-rc (7 July 2022)
## 2022.10.0 (7 July 2022)

### Enhancements

- Add `breakpoint` support for `django-html` & `django-txt` by Lakshmikanth2001 in https://github.com/microsoft/vscode-python/pull/19288
- Fix `unittest` discovery issue with experimental component by [ksy7588](https://githib.com/ksy7588) in ([#19324](https://github.com/microsoft/vscode-python/pull/19324)).
- Trigger refresh when using `Select Interpreter` command if no envs were found previously by [karrtikr](https://githib.com/karrtikr) in ([#19361](https://github.com/microsoft/vscode-python/pull/19361)).
- Add `breakpoint` support for `django-html` & `django-txt` by [Lakshmikanth2001](https://github.com/Lakshmikanth2001) in ([#19288](https://github.com/microsoft/vscode-python/pull/19288)).
- Fix `unittest` discovery issue with experimental component by [ksy7588](https://github.com/ksy7588) in ([#19324](https://github.com/microsoft/vscode-python/pull/19324)).
- Trigger refresh when using `Select Interpreter` command if no envs were found previously by [karrtikr](https://github.com/karrtikr) in ([#19361](https://github.com/microsoft/vscode-python/pull/19361)).
- Update `debugpy` to 1.6.2.

### Bug Fixes

- Fix variable name for `flake8Path`'s description by [usta](https://githib.com/usta) in ([#19313](https://github.com/microsoft/vscode-python/pull/19313)).
- Ensure we dispose objects on deactivate by [karthiknadig](https://githib.com/karthiknadig) in ([#19341](https://github.com/microsoft/vscode-python/pull/19341)).
- Ensure we can change interpreters after trusting a workspace by [karrtikr](https://githib.com/karrtikr) in ([#19353](https://github.com/microsoft/vscode-python/pull/19353)).
- Fix for `::::` in node id for `pytest` by [karthiknadig](https://githib.com/karthiknadig) in ([#19356](https://github.com/microsoft/vscode-python/pull/19356)).
- Ensure we register for interpreter change when moving from untrusted to trusted. by [karthiknadig](https://githib.com/karthiknadig) in ([#19351](https://github.com/microsoft/vscode-python/pull/19351)).
- Fix variable name for `flake8Path`'s description by [usta](https://github.com/usta) in ([#19313](https://github.com/microsoft/vscode-python/pull/19313)).
- Ensure we dispose objects on deactivate by [karthiknadig](https://github.com/karthiknadig) in ([#19341](https://github.com/microsoft/vscode-python/pull/19341)).
- Ensure we can change interpreters after trusting a workspace by [karrtikr](https://github.com/karrtikr) in ([#19353](https://github.com/microsoft/vscode-python/pull/19353)).
- Fix for `::::` in node id for `pytest` by [karthiknadig](https://github.com/karthiknadig) in ([#19356](https://github.com/microsoft/vscode-python/pull/19356)).
- Ensure we register for interpreter change when moving from untrusted to trusted. by [karthiknadig](https://github.com/karthiknadig) in ([#19351](https://github.com/microsoft/vscode-python/pull/19351)).

### Code Health

- Update CI for using GitHub Actions for release notes by [brettcannon](https://githib.com/brettcannon) in ([#19273](https://github.com/microsoft/vscode-python/pull/19273)).
- Add missing translations by [paulacamargo25](https://githib.com/paulacamargo25) in ([#19305](https://github.com/microsoft/vscode-python/pull/19305)).
- Delete the `news` directory by [brettcannon](https://githib.com/brettcannon) in ([#19308](https://github.com/microsoft/vscode-python/pull/19308)).
- Fix interpreter discovery related telemetry by [karrtikr](https://githib.com/karrtikr) in ([#19319](https://github.com/microsoft/vscode-python/pull/19319)).
- Simplify and merge async dispose and dispose by [karthiknadig](https://githib.com/karthiknadig) in ([#19348](https://github.com/microsoft/vscode-python/pull/19348)).
- Updating required packages by [karthiknadig](https://githib.com/karthiknadig) in ([#19375](https://github.com/microsoft/vscode-python/pull/19375)).
- Update the issue notebook by [brettcannon](https://githib.com/brettcannon) in ([#19388](https://github.com/microsoft/vscode-python/pull/19388)).
- Remove `notebookeditor` proposed API by [karthiknadig](https://githib.com/karthiknadig) in ([#19392](https://github.com/microsoft/vscode-python/pull/19392)).
- Update CI for using GitHub Actions for release notes by [brettcannon](https://github.com/brettcannon) in ([#19273](https://github.com/microsoft/vscode-python/pull/19273)).
- Add missing translations by [paulacamargo25](https://github.com/paulacamargo25) in ([#19305](https://github.com/microsoft/vscode-python/pull/19305)).
- Delete the `news` directory by [brettcannon](https://github.com/brettcannon) in ([#19308](https://github.com/microsoft/vscode-python/pull/19308)).
- Fix interpreter discovery related telemetry by [karrtikr](https://github.com/karrtikr) in ([#19319](https://github.com/microsoft/vscode-python/pull/19319)).
- Simplify and merge async dispose and dispose by [karthiknadig](https://github.com/karthiknadig) in ([#19348](https://github.com/microsoft/vscode-python/pull/19348)).
- Updating required packages by [karthiknadig](https://github.com/karthiknadig) in ([#19375](https://github.com/microsoft/vscode-python/pull/19375)).
- Update the issue notebook by [brettcannon](https://github.com/brettcannon) in ([#19388](https://github.com/microsoft/vscode-python/pull/19388)).
- Remove `notebookeditor` proposed API by [karthiknadig](https://github.com/karthiknadig) in ([#19392](https://github.com/microsoft/vscode-python/pull/19392)).

**Full Changelog**: https://github.com/microsoft/vscode-python/compare/2022.8.1...2022.10.0

Expand Down
7 changes: 5 additions & 2 deletions pythonFiles/install_debugpy.py
Original file line number Diff line number Diff line change
@@ -1,16 +1,19 @@
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License.

import io
import json
import os
import urllib.request as url_lib
import zipfile
from packaging.version import parse as version_parser

from packaging.version import parse as version_parser

EXTENSION_ROOT = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
DEBUGGER_DEST = os.path.join(EXTENSION_ROOT, "pythonFiles", "lib", "python")
DEBUGGER_PACKAGE = "debugpy"
DEBUGGER_PYTHON_ABI_VERSIONS = ("cp39",)
DEBUGGER_VERSION = "1.6.0" # can also be "latest"
DEBUGGER_VERSION = "1.6.2" # can also be "latest"


def _contains(s, parts=()):
Expand Down