Skip to content

Commit 2f592d0

Browse files
karthiknadigKartik RajPavel MinaevDonJayamannebrettcannon
authored
Merge release-2021.10 into main (#17736)
* Use correct python executable when running code using Python execution factory (#17614) * pin to debugpy verion 1.4.3 * Pin debugpy (#17619) * pin to debugpy verion 1.4.3 * Pin to particular version of debugpy. * Ensure database storage extension uses to track all storages does not grow unnecessarily (#17598) * Ensure central storage to track keys for other storage never contain duplicate entries * News entry * Add tests * Add more test cases * Fix storage for function * Fix handling of empty directories in debugpy wheels when combining them. (#17620) Add filename logging when combining wheels. Update debugpy to 1.5.0. * Update news items for cherry picked. (#17624) * Pin wrapt to 1.12.1 (#17630) (#17631) * Use conda-forge when installing into conda envs (#17629) (#17632) Co-authored-by: Brett Cannon <[email protected]> * Ensure keys whose default value type is an array are not duplicated (#17627) (#17634) * Update version and changelog for release (#17647) * Update release date in change log * Add thanks to change log. * Fix for formatting notebook cells. (#17650) * Fix for formatting notebook cells. * Ensure we check language id. * Hide walkthrough if on the web (#17638) * Log commands run by the discovery component in the output channel (#17670) * Log commands run by the discovery component in the output channel * Remove outdated comments * Ensure commands run are not logged twice in Python output channel (#17697) * Ensure commands run are not logged twice in Python output channel * News entry * Hide UI elements that are not applicable when using `github.dev` (#17698) * Hide UI elements that are not applicable when using VS Code Web * Fix indentaiton * News entry * Disable welcome view for testing * Localize strings on `github.dev` using VSCode FS API (#17711) * Change localization in the extension to be async and use the VS Code APIs * News entry * Modify error thrown * Move localization into separate module * Update news entry * Oops * Refactor so code is not duplicated * Fix tests * Oopsp * Fix lint * Provide IntelliSense status information when using `github.dev` (#17658) * Provide IntelliSense status information when using github.dev * News entry * Update wording * PR reviews * Include proposed APIs for browser config * Include common module for browser config * Change how we detect * Change wording * Have same browser config as extension config * Revert "Have same browser config as extension config" This reverts commit 515003a. * Revert "Change wording" This reverts commit dd64f24. * Revert "Change how we detect" This reverts commit ae56079. * Revert "Include common module for browser config" This reverts commit bf1815c. * Do not import from misc module * Detect how we check if property exists * Do not localize strings * Localize strings using new localize module * Remove outdated comment * Localize 'learn more' text (#17714) * Update version and change log for point release (#17717) Co-authored-by: Kartik Raj <[email protected]> Co-authored-by: Pavel Minaev <[email protected]> Co-authored-by: Don Jayamanne <[email protected]> Co-authored-by: Brett Cannon <[email protected]> Co-authored-by: Luciana Abud <[email protected]>
1 parent 5b92fdd commit 2f592d0

File tree

9 files changed

+140
-11
lines changed

9 files changed

+140
-11
lines changed

CHANGELOG.md

Lines changed: 140 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,84 @@
11
# Changelog
22

3-
## 2021.10.0-rc (4 October 2021)
3+
## 2021.10.1 (13 October 2021)
4+
5+
### Enhancements
6+
7+
1. Provide IntelliSense status information when using `github.dev` or any other web platform.
8+
([#17658](https://github.com/Microsoft/vscode-python/issues/17658))
9+
10+
### Fixes
11+
12+
1. Ensure commands run are not logged twice in Python output channel.
13+
([#7160](https://github.com/Microsoft/vscode-python/issues/7160))
14+
1. Ensure we use fragment when formatting notebook cells.
15+
([#16980](https://github.com/Microsoft/vscode-python/issues/16980))
16+
1. Hide UI elements that are not applicable when using `github.dev` or any other web platform.
17+
([#17252](https://github.com/Microsoft/vscode-python/issues/17252))
18+
1. Localize strings on `github.dev` using VSCode FS API.
19+
([#17712](https://github.com/Microsoft/vscode-python/issues/17712))
20+
21+
### Code Health
22+
23+
1. Log commands run by the discovery component in the output channel.
24+
([#16732](https://github.com/Microsoft/vscode-python/issues/16732))
25+
26+
### Thanks
27+
28+
Thanks to the following projects which we fully rely on to provide some of
29+
our features:
30+
31+
- [debugpy](https://pypi.org/project/debugpy/)
32+
- [isort](https://pypi.org/project/isort/)
33+
- [jedi](https://pypi.org/project/jedi/)
34+
and [parso](https://pypi.org/project/parso/)
35+
- [jedi-language-server](https://pypi.org/project/jedi-language-server/)
36+
- [Microsoft Python Language Server](https://github.com/microsoft/python-language-server)
37+
- [Pylance](https://github.com/microsoft/pylance-release)
38+
- [exuberant ctags](http://ctags.sourceforge.net/) (user-installed)
39+
- [rope](https://pypi.org/project/rope/) (user-installed)
40+
41+
Also thanks to the various projects we provide integrations with which help
42+
make this extension useful:
43+
44+
- Debugging support:
45+
[Django](https://pypi.org/project/Django/),
46+
[Flask](https://pypi.org/project/Flask/),
47+
[gevent](https://pypi.org/project/gevent/),
48+
[Jinja](https://pypi.org/project/Jinja/),
49+
[Pyramid](https://pypi.org/project/pyramid/),
50+
[PySpark](https://pypi.org/project/pyspark/),
51+
[Scrapy](https://pypi.org/project/Scrapy/),
52+
[Watson](https://pypi.org/project/Watson/)
53+
- Formatting:
54+
[autopep8](https://pypi.org/project/autopep8/),
55+
[black](https://pypi.org/project/black/),
56+
[yapf](https://pypi.org/project/yapf/)
57+
- Interpreter support:
58+
[conda](https://conda.io/),
59+
[direnv](https://direnv.net/),
60+
[pipenv](https://pypi.org/project/pipenv/),
61+
[poetry](https://pypi.org/project/poetry/),
62+
[pyenv](https://github.com/pyenv/pyenv),
63+
[venv](https://docs.python.org/3/library/venv.html#module-venv),
64+
[virtualenv](https://pypi.org/project/virtualenv/)
65+
- Linting:
66+
[bandit](https://pypi.org/project/bandit/),
67+
[flake8](https://pypi.org/project/flake8/),
68+
[mypy](https://pypi.org/project/mypy/),
69+
[prospector](https://pypi.org/project/prospector/),
70+
[pylint](https://pypi.org/project/pylint/),
71+
[pydocstyle](https://pypi.org/project/pydocstyle/),
72+
[pylama](https://pypi.org/project/pylama/)
73+
- Testing:
74+
[pytest](https://pypi.org/project/pytest/),
75+
[unittest](https://docs.python.org/3/library/unittest.html#module-unittest)
76+
77+
And finally thanks to the [Python](https://www.python.org/) development team and
78+
community for creating a fantastic programming language and community to be a
79+
part of!
80+
81+
## 2021.10.0 (7 October 2021)
482

583
### Enhancements
684

@@ -10,7 +88,7 @@
1088
([#11995](https://github.com/Microsoft/vscode-python/issues/11995))
1189
1. Add support for dynamic updates in interpreter list.
1290
([#17043](https://github.com/Microsoft/vscode-python/issues/17043))
13-
1. Query for fresh workspace envs when autoselecting interpreters in a new workspace.
91+
1. Query for fresh workspace envs when auto-selecting interpreters in a new workspace.
1492
([#17264](https://github.com/Microsoft/vscode-python/issues/17264))
1593
1. Increase Microsoft Python Language Server deprecation prompt frequency and update wording.
1694
([#17361](https://github.com/Microsoft/vscode-python/issues/17361))
@@ -55,15 +133,19 @@
55133
1. Improve pattern matching for shell detection on Windows.
56134
(thanks [Erik Demaine](https://github.com/edemaine/))
57135
([#17426](https://github.com/Microsoft/vscode-python/issues/17426))
58-
1. Changed the way of searching left bracket [ in case of subsets of tests.
136+
1. Changed the way of searching left bracket `[` in case of subsets of tests.
59137
(thanks [ilexei](https://github.com/ilexei))
60138
([#17461](https://github.com/Microsoft/vscode-python/issues/17461))
61139
1. Fix hang caused by loop in getting interpreter information.
62140
([#17484](https://github.com/Microsoft/vscode-python/issues/17484))
141+
1. Ensure database storage extension uses to track all storages does not grow unnecessarily.
142+
([#17488](https://github.com/Microsoft/vscode-python/issues/17488))
63143
1. Ensure all users use new discovery code regardless of their experiment settings.
64144
([#17563](https://github.com/Microsoft/vscode-python/issues/17563))
65145
1. Add timeout when discovery runs `conda info --json` command.
66146
([#17576](https://github.com/Microsoft/vscode-python/issues/17576))
147+
1. Use `conda-forge` channel when installing packages into conda environments.
148+
([#17628](https://github.com/Microsoft/vscode-python/issues/17628))
67149

68150
### Code Health
69151

@@ -76,6 +158,61 @@
76158
1. Fix linting for some files in .eslintignore.
77159
([#17181](https://github.com/Microsoft/vscode-python/issues/17181))
78160

161+
### Thanks
162+
163+
Thanks to the following projects which we fully rely on to provide some of
164+
our features:
165+
166+
- [debugpy](https://pypi.org/project/debugpy/)
167+
- [isort](https://pypi.org/project/isort/)
168+
- [jedi](https://pypi.org/project/jedi/)
169+
and [parso](https://pypi.org/project/parso/)
170+
- [jedi-language-server](https://pypi.org/project/jedi-language-server/)
171+
- [Microsoft Python Language Server](https://github.com/microsoft/python-language-server)
172+
- [Pylance](https://github.com/microsoft/pylance-release)
173+
- [exuberant ctags](http://ctags.sourceforge.net/) (user-installed)
174+
- [rope](https://pypi.org/project/rope/) (user-installed)
175+
176+
Also thanks to the various projects we provide integrations with which help
177+
make this extension useful:
178+
179+
- Debugging support:
180+
[Django](https://pypi.org/project/Django/),
181+
[Flask](https://pypi.org/project/Flask/),
182+
[gevent](https://pypi.org/project/gevent/),
183+
[Jinja](https://pypi.org/project/Jinja/),
184+
[Pyramid](https://pypi.org/project/pyramid/),
185+
[PySpark](https://pypi.org/project/pyspark/),
186+
[Scrapy](https://pypi.org/project/Scrapy/),
187+
[Watson](https://pypi.org/project/Watson/)
188+
- Formatting:
189+
[autopep8](https://pypi.org/project/autopep8/),
190+
[black](https://pypi.org/project/black/),
191+
[yapf](https://pypi.org/project/yapf/)
192+
- Interpreter support:
193+
[conda](https://conda.io/),
194+
[direnv](https://direnv.net/),
195+
[pipenv](https://pypi.org/project/pipenv/),
196+
[poetry](https://pypi.org/project/poetry/),
197+
[pyenv](https://github.com/pyenv/pyenv),
198+
[venv](https://docs.python.org/3/library/venv.html#module-venv),
199+
[virtualenv](https://pypi.org/project/virtualenv/)
200+
- Linting:
201+
[bandit](https://pypi.org/project/bandit/),
202+
[flake8](https://pypi.org/project/flake8/),
203+
[mypy](https://pypi.org/project/mypy/),
204+
[prospector](https://pypi.org/project/prospector/),
205+
[pylint](https://pypi.org/project/pylint/),
206+
[pydocstyle](https://pypi.org/project/pydocstyle/),
207+
[pylama](https://pypi.org/project/pylama/)
208+
- Testing:
209+
[pytest](https://pypi.org/project/pytest/),
210+
[unittest](https://docs.python.org/3/library/unittest.html#module-unittest)
211+
212+
And finally thanks to the [Python](https://www.python.org/) development team and
213+
community for creating a fantastic programming language and community to be a
214+
part of!
215+
79216
## 2021.9.3 (20 September 2021)
80217

81218
### Fixes

news/1 Enhancements/17658.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/16980.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/17252.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/17488.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/17628.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/17712.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/2 Fixes/7160.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/3 Code Health/16732.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)