Python v2022.2.0 Release Notes
Release Date: 2022-03-03 // about 2 years ago-
โจ Enhancements
- Implement a "New Python File" command (#18376)
- Use
conda run
for 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.json
configurations. (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. Updatevsce
tov2.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!