What's Changed
Enhancements
- Use
uniqueItems
for settings by @brettcannon in #20375 - Stop asking which package manager to use for installing tools by @karrtikr in #20405
- Use isolated flag when gathering environment information by @karrtikr in #20403
- Add description on hover to interpreter status bar item by @karrtikr in #20411
- Create env shows requirements files or
pyproject.toml
extras when available by @karthiknadig in #20524 - Detect if VSCode is launched from an activated environment and select it by @karrtikr in #20526
Bug Fixes
- Re-register API for jupyter integration once trust is granted by @karrtikr in #20370
- Do not remove envs which are provided by the consumer by @karrtikr in #20424
- Enables successful running of python file even when parentheses are present in the path by @enthusiastic2003 in #20414
- Make sure we do not use or execute the default
python
onPATH
if there is any other known interpreter by @karrtikr in #20457
Code Health
- 2022.21.0 version bump by @brettcannon in #20342
- Remove
python.pythonPath
deprecation prompt by @karrtikr in #20371 - Stop installing pre-release version of black when using poetry or pipenv environments by @karrtikr in #20381
- Display user friendly path when displaying create environment notification by @karrtikr in #20387
- Bump VS Code engine in
package.json
by @brettcannon in #20392 - Remove poetry watcher by @karrtikr in #20404
- Update link to A/B experiments description by @karrtikr in #20409
- Make auto indent depend on formatOnType setting value by @luabud in #20480
- Update to new l10n by @paulacamargo25 in #20484
- Remove telemetry proposal + implicit activations by @lramos15 in #20542
- Log as error in case we're unable to detect the active terminal shell type by @karrtikr in #20545
- Update
debugpy
to v1.6.6 by @karthiknadig in #20596
New Contributors
- @enthusiastic2003 made their first contribution in #20414
Full Changelog: 2022.20.2...2023.2.0