v2024.10.0
What's Changed
Enhancements
- Rename REPL to Terminal REPL by @anthonykim1 in #23613
- Allow Smart send with new REPL by @anthonykim1 in #23638
- Activate extension when .venv or .conda found in workspace by @nickwarters in #23642
- Add locator for pixi environments by @baszalmstra in #22968
- Add support for Python Environment Tools by @karthiknadig in #23643
Bug Fixes
- Support
pytest
parameterized tests spanning multiple classes when calling the same setup function by @eleanorjboyd in #23535 - Bug fix to have load bar show during test discovery by @eleanorjboyd in #23537
- Don't send to REPL from a notebook editor by @amunger in #23572
- Restore computing version in legacy locators by @karthiknadig in #23596
- Fix smoke tests by @karthiknadig in #23597
- Add missing telemetry for REPL by @anthonykim1 in #23591
- Restore execute bits on deactivate scripts by @covracer in #23620
- Update language server modules to latest release by @rchiodo in #23623
- Add hook to
vscode_pytest
to determine numberxdist
workers to use based on count of selected tests by @DetachHead in #23539 - Use conda-meta to get python version by @karthiknadig in #23650
- Unify Terminal REPL triggers by @anthonykim1 in #23641
- Redirect accessibility users to terminal REPL instead of native REPL by @anthonykim1 in #23711
- Add parent directory to
sys.path
forunittest
discovery and execution by @eleanorjboyd in #23712
Code Health
- Update info-needed-closer.yml by @eleanorjboyd in #23574
- Audit fix and some clean up by @karthiknadig in #23599
- Refactor Native REPL code by @anthonykim1 in #23550
New Contributors
- @covracer made their first contribution in #23620
- @nickwarters made their first contribution in #23642
- @baszalmstra made their first contribution in #22968
Full Changelog: v2024.8.1...v2024.10.0