From 5eaad15a93b755834cedfef6322cad10ecfbe1cf Mon Sep 17 00:00:00 2001 From: Karthik Nadig Date: Mon, 2 Aug 2021 12:49:10 -0700 Subject: [PATCH 1/3] Update version --- package-lock.json | 2 +- package.json | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index cfe03f2db291..035af737a92d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "python", - "version": "2021.8.0-dev", + "version": "2021.8.0-rc", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index cb862686e356..1c2aa8165386 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "python", "displayName": "Python", "description": "IntelliSense (Pylance), Linting, Debugging (multi-threaded, remote), Jupyter Notebooks, code formatting, refactoring, unit tests, and more.", - "version": "2021.8.0-dev", + "version": "2021.8.0-rc", "featureFlags": { "usingNewInterpreterStorage": true }, @@ -230,9 +230,9 @@ "description": "To create a new Jupyter Notebook, you can right click in the file explorer and create a new file with an .ipynb extension anytime.\n \nAlternatively, you can open the [Command Palette](command:workbench.action.showCommands) and run the command \n``Jupyter: Create New Blank Notebook``.\n[Create new Jupyter Notebook](command:toSide:jupyter.createnewnotebook)", "media": { "image": { - "light": "resources/walkthrough/new-notebook-light.png", - "dark": "resources/walkthrough/new-notebook-dark.png", - "hc": "resources/walkthrough/new-notebook-hc.png" + "light": "resources/walkthrough/new-notebook-light.png", + "dark": "resources/walkthrough/new-notebook-dark.png", + "hc": "resources/walkthrough/new-notebook-hc.png" }, "altText": "Creating a new Jupyter notebook" }, From c1ee0cdd7c0255c14dcfc5e18a865ee5470b9704 Mon Sep 17 00:00:00 2001 From: Karthik Nadig Date: Mon, 2 Aug 2021 12:52:04 -0700 Subject: [PATCH 2/3] Update change log --- CHANGELOG.md | 71 ++++++++++++++++++++++++++++++++++++ news/1 Enhancements/13007.md | 1 - news/1 Enhancements/16678.md | 1 - news/1 Enhancements/16765.md | 1 - news/3 Code Health/8406.md | 1 - 5 files changed, 71 insertions(+), 4 deletions(-) delete mode 100644 news/1 Enhancements/13007.md delete mode 100644 news/1 Enhancements/16678.md delete mode 100644 news/1 Enhancements/16765.md delete mode 100644 news/3 Code Health/8406.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 5bd92e910f00..54911f022d27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,76 @@ # Changelog +## 2021.8.0-rc (2 August 2021) + +### Enhancements + +1. Add new getting started page using VS Code's API + ([#16678](https://github.com/Microsoft/vscode-python/issues/16678)) +1. Replace deprecated vscode-test with @vscode/test-electron for CI. (thanks [iChenLei](https://github.com/iChenLei)) + ([#16765](https://github.com/Microsoft/vscode-python/issues/16765)) + +### Code Health + +1. Sort Settings Alphabetically (thanks [bfarahdel](https://github.com/bfarahdel)) + ([#8406](https://github.com/Microsoft/vscode-python/issues/8406)) +1. Changed default language server to `Pylance` for extension development. (thanks [jasleen101010](https://github.com/jasleen101010)) + ([#13007](https://github.com/Microsoft/vscode-python/issues/13007)) + +### 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/) +- [jedi-language-server](https://pypi.org/project/jedi-language-server/) +- [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! + ## 2021.7.2 (23 July 2021) ### Enhancements diff --git a/news/1 Enhancements/13007.md b/news/1 Enhancements/13007.md deleted file mode 100644 index 28d057eed6e7..000000000000 --- a/news/1 Enhancements/13007.md +++ /dev/null @@ -1 +0,0 @@ -Changed "python.languageServer" to "Pylance" (thanks [jasleen101010](https://github.com/jasleen101010)) diff --git a/news/1 Enhancements/16678.md b/news/1 Enhancements/16678.md deleted file mode 100644 index 98105164139f..000000000000 --- a/news/1 Enhancements/16678.md +++ /dev/null @@ -1 +0,0 @@ -Add new getting started page using VS Code's API \ No newline at end of file diff --git a/news/1 Enhancements/16765.md b/news/1 Enhancements/16765.md deleted file mode 100644 index 110ffeb726e7..000000000000 --- a/news/1 Enhancements/16765.md +++ /dev/null @@ -1 +0,0 @@ -Replace deprecated vscode-test with @vscode/test-electron for CI. (thanks [iChenLei](https://github.com/iChenLei)) diff --git a/news/3 Code Health/8406.md b/news/3 Code Health/8406.md deleted file mode 100644 index 0d40efeb29b8..000000000000 --- a/news/3 Code Health/8406.md +++ /dev/null @@ -1 +0,0 @@ -Sort Settings Alphabetically (thanks [bfarahdel](https://github.com/bfarahdel)) From 67488818ed6e21810f1a03803e93adc0cd93df8b Mon Sep 17 00:00:00 2001 From: Karthik Nadig Date: Mon, 2 Aug 2021 13:12:49 -0700 Subject: [PATCH 3/3] Update TPN --- ThirdPartyNotices-Distribution.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ThirdPartyNotices-Distribution.txt b/ThirdPartyNotices-Distribution.txt index e3fecdd2e060..cb66195588b2 100644 --- a/ThirdPartyNotices-Distribution.txt +++ b/ThirdPartyNotices-Distribution.txt @@ -8046,7 +8046,7 @@ THE SOFTWARE. --------------------------------------------------------- -isort 5.8.0 - MIT +isort 5.9.3 - MIT Copyright 2017 Jack Evans @@ -12581,3 +12581,4 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI For more information, please refer to --------------------------------------------------------- +