Skip to content

Commit cfd194b

Browse files
authored
Release candidate (#18797)
* Update npm packages * Update version * Update change log * Update TPN
1 parent 7c8b105 commit cfd194b

File tree

17 files changed

+978
-4587
lines changed

17 files changed

+978
-4587
lines changed

CHANGELOG.md

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,95 @@
11
# Changelog
22

3+
## 2022.4.0-rc (28 March 2022)
4+
5+
### Enhancements
6+
7+
1. Use new pre-release mechanism to install insiders.
8+
([#18144](https://github.com/Microsoft/vscode-python/issues/18144))
9+
1. Add support for detection and selection of conda environments lacking a python interpreter.
10+
([#18357](https://github.com/Microsoft/vscode-python/issues/18357))
11+
1. Retains the state of the Tensorboard webview.
12+
([#18591](https://github.com/Microsoft/vscode-python/issues/18591))
13+
1. Move interpreter info status bar item to the right.
14+
([#18710](https://github.com/Microsoft/vscode-python/issues/18710))
15+
1. `debugpy` updated to version `v1.6.0`.
16+
([#18795](https://github.com/Microsoft/vscode-python/issues/18795))
17+
18+
### Fixes
19+
20+
1. Properly dismiss the error popup dialog when having a linter error. (Thanks [Virgil Sisoe](https://github.com/sisoe24))
21+
([#18553](https://github.com/Microsoft/vscode-python/issues/18553))
22+
1. Python files are no longer excluded from Pytest arguments during test discovery.
23+
(thanks [Marc Mueller](https://github.com/cdce8p/))
24+
([#18562](https://github.com/Microsoft/vscode-python/issues/18562))
25+
1. Fixes regression caused due to using `conda run` for executing files.
26+
([#18634](https://github.com/Microsoft/vscode-python/issues/18634))
27+
1. Use `conda run` to get the activated environment variables instead of activation using shell scripts.
28+
([#18698](https://github.com/Microsoft/vscode-python/issues/18698))
29+
30+
### Code Health
31+
32+
1. Remove old settings migrator.
33+
([#14334](https://github.com/Microsoft/vscode-python/issues/14334))
34+
1. Remove old language server setting migration.
35+
([#14337](https://github.com/Microsoft/vscode-python/issues/14337))
36+
1. Remove dependency on other file system watchers.
37+
([#18381](https://github.com/Microsoft/vscode-python/issues/18381))
38+
1. Update TypeScript version to 4.5.5.
39+
([#18602](https://github.com/Microsoft/vscode-python/issues/18602))
40+
41+
### Thanks
42+
43+
Thanks to the following projects which we fully rely on to provide some of
44+
our features:
45+
46+
- [debugpy](https://pypi.org/project/debugpy/)
47+
- [isort](https://pypi.org/project/isort/)
48+
- [jedi](https://pypi.org/project/jedi/)
49+
and [parso](https://pypi.org/project/parso/)
50+
- [jedi-language-server](https://pypi.org/project/jedi-language-server/)
51+
- [Pylance](https://github.com/microsoft/pylance-release)
52+
53+
Also thanks to the various projects we provide integrations with which help
54+
make this extension useful:
55+
56+
- Debugging support:
57+
[Django](https://pypi.org/project/Django/),
58+
[Flask](https://pypi.org/project/Flask/),
59+
[gevent](https://pypi.org/project/gevent/),
60+
[Jinja](https://pypi.org/project/Jinja/),
61+
[Pyramid](https://pypi.org/project/pyramid/),
62+
[PySpark](https://pypi.org/project/pyspark/),
63+
[Scrapy](https://pypi.org/project/Scrapy/),
64+
[Watson](https://pypi.org/project/Watson/)
65+
- Formatting:
66+
[autopep8](https://pypi.org/project/autopep8/),
67+
[black](https://pypi.org/project/black/),
68+
[yapf](https://pypi.org/project/yapf/)
69+
- Interpreter support:
70+
[conda](https://conda.io/),
71+
[direnv](https://direnv.net/),
72+
[pipenv](https://pypi.org/project/pipenv/),
73+
[poetry](https://pypi.org/project/poetry/),
74+
[pyenv](https://github.com/pyenv/pyenv),
75+
[venv](https://docs.python.org/3/library/venv.html#module-venv),
76+
[virtualenv](https://pypi.org/project/virtualenv/)
77+
- Linting:
78+
[bandit](https://pypi.org/project/bandit/),
79+
[flake8](https://pypi.org/project/flake8/),
80+
[mypy](https://pypi.org/project/mypy/),
81+
[prospector](https://pypi.org/project/prospector/),
82+
[pylint](https://pypi.org/project/pylint/),
83+
[pydocstyle](https://pypi.org/project/pydocstyle/),
84+
[pylama](https://pypi.org/project/pylama/)
85+
- Testing:
86+
[pytest](https://pypi.org/project/pytest/),
87+
[unittest](https://docs.python.org/3/library/unittest.html#module-unittest)
88+
89+
And finally thanks to the [Python](https://www.python.org/) development team and
90+
community for creating a fantastic programming language and community to be a
91+
part of!
92+
393
## 2022.2.0 (3 March 2022)
494

595
### Enhancements

ThirdPartyNotices-Distribution.txt

Lines changed: 867 additions & 4552 deletions
Large diffs are not rendered by default.

news/1 Enhancements/18144.md

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

news/1 Enhancements/18357.md

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

news/1 Enhancements/18591.md

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

news/1 Enhancements/18710.md

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

news/1 Enhancements/18795.md

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

news/2 Fixes/18553.md

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

news/2 Fixes/18562.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

news/2 Fixes/18634.md

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

0 commit comments

Comments
 (0)