What's Changed
Enhancements
- Add a button in prompt to check logs in case the selected interpreter is invalid by @karrtikr in #20642
- Remove
isort
extension dependency by @karthiknadig in #20577 - Only use activated environment from terminal if VSCode was launched via CLI by @karrtikr in #20667
- Add support for 'back' to all create env UI by @karthiknadig in #20693
- Detect ActiveState Python runtimes by @mitchell-as in #20534
- Point to Python v3.11 instead of Python v3.10 when opening windows store by @karrtikr in #20742
- Make sure conda activate is used for micromamba by @karrtikr in #20760
Bug Fixes
- Skip windows store interpreters found via windows registry when discovering by @karrtikr in #20613
- Ensure IDs of Conda environments without python does not change after python is installed by @karrtikr in #20609
- Do not recommend Python2 as an interpreter by @karrtikr in #20628
- Ensure editable install only when [build-system] is present
pyproject.toml
by @karthiknadig in #20625 - Allow to select a Python2.7 interpreter by @karrtikr in #20639
- Use correct API to get interpreter path for language servers by @karrtikr in #20656
- Ensure interpreter path isn't truncated for workspace-relative paths when storing value by @karrtikr in #20661
- Call the correct API to determine if a user is in treatment or control group by @karrtikr in #20690
- Show
Python: Report issue
command in palette regardless of whether a Python file is opened by @karrtikr in #20726 - Ensure escape on TOML and requirements is treated as cancel. by @karthiknadig in #20739
- Fix debugger attach to process when running on WSL by @JCMais in #20741
Code Health
- Add option to skip showing recommended interpreter in quick pick API by @karthiknadig in #20604
- Use
markdownDescription
for settings with markdown in description by @karthiknadig in #20600 - Update to latest
jedi-language-server
by @karthiknadig in #20611 - Fix test failures due to linting by @karrtikr in #20617
- Fix wording in conda inherit env prompt by @karrtikr in #20627
- Add description for
python.experiment
settings values by @karrtikr in #20751
New Contributors
- @mitchell-as made their first contribution in #20534
- @JCMais made their first contribution in #20741
Full Changelog: 2023.2.0...2023.4.0