From 2f15b3c99d80a830d80b53a5efacd1f1e64dce69 Mon Sep 17 00:00:00 2001 From: Karthik Nadig Date: Mon, 16 Nov 2020 16:17:44 -0800 Subject: [PATCH 1/3] Point release change log and version update --- CHANGELOG.md | 64 ++++++++++++++++++++++++++++++++++++ news/1 Enhancements/12462.md | 1 - news/2 Fixes/14727.md | 1 - package-lock.json | 2 +- package.json | 2 +- 5 files changed, 66 insertions(+), 4 deletions(-) delete mode 100644 news/1 Enhancements/12462.md delete mode 100644 news/2 Fixes/14727.md diff --git a/CHANGELOG.md b/CHANGELOG.md index d7dccd43c8aa..4633efc9c4e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,69 @@ # Changelog +## 2020.11.1 (17 November 2020) + +1. Replaced "pythonPath" debug configuration property with "python". + ([#12462](https://github.com/Microsoft/vscode-python/issues/12462)) + +### Fixes + +1. Fix workspace symbol searching always returning empty. + ([#14727](https://github.com/Microsoft/vscode-python/issues/14727)) + +### Thanks + +Thanks to the following projects which we fully rely on to provide some of +our features: + +- [debugpy](https://pypi.org/project/debugpy/) +- [isort](https://pypi.org/project/isort/) +- [jedi](https://pypi.org/project/jedi/) + and [parso](https://pypi.org/project/parso/) +- [Microsoft Python Language Server](https://github.com/microsoft/python-language-server) +- [Pylance](https://github.com/microsoft/pylance-release) +- [exuberant ctags](http://ctags.sourceforge.net/) (user-installed) +- [rope](https://pypi.org/project/rope/) (user-installed) + +Also thanks to the various projects we provide integrations with which help +make this extension useful: + +- Debugging support: + [Django](https://pypi.org/project/Django/), + [Flask](https://pypi.org/project/Flask/), + [gevent](https://pypi.org/project/gevent/), + [Jinja](https://pypi.org/project/Jinja/), + [Pyramid](https://pypi.org/project/pyramid/), + [PySpark](https://pypi.org/project/pyspark/), + [Scrapy](https://pypi.org/project/Scrapy/), + [Watson](https://pypi.org/project/Watson/) +- Formatting: + [autopep8](https://pypi.org/project/autopep8/), + [black](https://pypi.org/project/black/), + [yapf](https://pypi.org/project/yapf/) +- Interpreter support: + [conda](https://conda.io/), + [direnv](https://direnv.net/), + [pipenv](https://pypi.org/project/pipenv/), + [pyenv](https://github.com/pyenv/pyenv), + [venv](https://docs.python.org/3/library/venv.html#module-venv), + [virtualenv](https://pypi.org/project/virtualenv/) +- Linting: + [bandit](https://pypi.org/project/bandit/), + [flake8](https://pypi.org/project/flake8/), + [mypy](https://pypi.org/project/mypy/), + [prospector](https://pypi.org/project/prospector/), + [pylint](https://pypi.org/project/pylint/), + [pydocstyle](https://pypi.org/project/pydocstyle/), + [pylama](https://pypi.org/project/pylama/) +- Testing: + [nose](https://pypi.org/project/nose/), + [pytest](https://pypi.org/project/pytest/), + [unittest](https://docs.python.org/3/library/unittest.html#module-unittest) + +And finally thanks to the [Python](https://www.python.org/) development team and +community for creating a fantastic programming language and community to be a +part of! + ## 2020.11.0 (11 November 2020) ### Enhancements diff --git a/news/1 Enhancements/12462.md b/news/1 Enhancements/12462.md deleted file mode 100644 index 38f2302b84fb..000000000000 --- a/news/1 Enhancements/12462.md +++ /dev/null @@ -1 +0,0 @@ -Replaced "pythonPath" debug configuration property with "python". \ No newline at end of file diff --git a/news/2 Fixes/14727.md b/news/2 Fixes/14727.md deleted file mode 100644 index 4c336fb2d71c..000000000000 --- a/news/2 Fixes/14727.md +++ /dev/null @@ -1 +0,0 @@ -Fix workspace symbol searching always returning empty. diff --git a/package-lock.json b/package-lock.json index b41c5c97ff29..d4f97a7cdb0b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "python", - "version": "2020.11.0", + "version": "2020.11.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 6108ece4b228..aedd3b928e7f 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "python", "displayName": "Python", "description": "Linting, Debugging (multi-threaded, remote), Intellisense, Jupyter Notebooks, code formatting, refactoring, unit tests, snippets, and more.", - "version": "2020.11.0", + "version": "2020.11.1", "featureFlags": { "usingNewInterpreterStorage": true }, From 6c7c758aaa1a523d5d4cb81aa398b1df80d0c2bc Mon Sep 17 00:00:00 2001 From: Kartik Raj Date: Thu, 12 Nov 2020 13:13:49 -0800 Subject: [PATCH 2/3] Fix process picker (#14700) * Workaround VSCode bug for process picker * Fix how we pass in icons to VSCode --- src/client/common/utils/icons.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/client/common/utils/icons.ts b/src/client/common/utils/icons.ts index 3d312818e058..6b0a8175c6d5 100644 --- a/src/client/common/utils/icons.ts +++ b/src/client/common/utils/icons.ts @@ -10,9 +10,9 @@ import { EXTENSION_ROOT_DIR } from '../../constants'; const darkIconsPath = path.join(EXTENSION_ROOT_DIR, 'resources', 'dark'); const lightIconsPath = path.join(EXTENSION_ROOT_DIR, 'resources', 'light'); -export function getIcon(fileName: string): { light: string | Uri; dark: string | Uri } { +export function getIcon(fileName: string): { light: Uri; dark: Uri } { return { - dark: path.join(darkIconsPath, fileName), - light: path.join(lightIconsPath, fileName) + dark: Uri.file(path.join(darkIconsPath, fileName)), + light: Uri.file(path.join(lightIconsPath, fileName)) }; } From 9a4713a7c4038abea8963aeea190dd884b2cd03c Mon Sep 17 00:00:00 2001 From: Karthik Nadig Date: Mon, 16 Nov 2020 16:33:15 -0800 Subject: [PATCH 3/3] update change log with cherry pick --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4633efc9c4e9..aa3b6c6f05d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ ### Fixes +1. Fix for Process Id Picker no longer showing up + ([#14678](https://github.com/Microsoft/vscode-python/issues/14678))) 1. Fix workspace symbol searching always returning empty. ([#14727](https://github.com/Microsoft/vscode-python/issues/14727))