Python v2022.2.0 Release Notes
Release Date: 2022-03-03 // 4 months ago-
β¨ Enhancements
- Implement a "New Python File" command (#18376)
- Use
conda runfor conda environments for running python files and installing modules. (#18479) π 1. Better filename patterns for pip-requirements. (thanks Baptiste Darthenay) (#18498)
π Fixes
- Ensure clicking "Discovering Python Interpreters" in the status bar shows the current discovery progress.
(#18443)
π 1. Fixes Pylama output parsing with MyPy. (thanks Nicola Marella)
(#15609)
π 1. Fix CPU load issue caused by poetry plugin by not watching directories which do not exist.
(#18459)
π§ 1. Explicitly add
"justMyCode": "true"to alllaunch.jsonconfigurations. (Thanks Matt Bogosian) (#18471) - Identify base conda environments inside pyenv correctly. (#18500)
- Fix for a crash when loading environments with no info. (#18594)
Code Health
π 1. Remove dependency on
ts-mock-imports. (#14757) β‘οΈ 1. Updatevscetov2.6.6. (#18411)Thanks
Thanks to the following projects which we fully rely on to provide some of our features:
Also thanks to the various projects we provide integrations with which help π make this extension useful:
- π Debugging support: Django, Flask, gevent, Jinja, Pyramid, PySpark, Scrapy, Watson
- Formatting: autopep8, black, yapf
- π Interpreter support: conda, direnv, pipenv, poetry, pyenv, venv, virtualenv
- π Linting: bandit, flake8, mypy, prospector, pylint, pydocstyle, pylama
- β Testing: pytest, unittest
And finally thanks to the Python development team and community for creating a fantastic programming language and community to be a part of!
Previous changes from v2022.0.1
-
π Fixes
- Fix
invalid patch stringerror when using conda. (#18455) βͺ 1. Revert to old way of running debugger if conda version less than 4.9.0. (#18436)
Thanks
Thanks to the following projects which we fully rely on to provide some of our features:
Also thanks to the various projects we provide integrations with which help π make this extension useful:
- π Debugging support: Django, Flask, gevent, Jinja, Pyramid, PySpark, Scrapy, Watson
- Formatting: autopep8, black, yapf
- π Interpreter support: conda, direnv, pipenv, poetry, pyenv, venv, virtualenv
- π Linting: bandit, flake8, mypy, prospector, pylint, pydocstyle, pylama
- β Testing: pytest, unittest
And finally thanks to the Python development team and community for creating a fantastic programming language and community to be a part of!
- Fix

