v2024.12.0
What's Changed
- Test for homebrew, conda in codespaces and poetry by @DonJayamanne in #63
- Enable tests on windows and validate by resolving environments from all symlinks by @DonJayamanne in #67
- Identify more homebrew symlinks by @DonJayamanne in #70
- Rename
from
totry_from
by @DonJayamanne in #75 - Handle requests in a separate thread by @DonJayamanne in #78
- Determine environments within the search instead of being asked to use a fallback by @DonJayamanne in #76
- Tests to validate result of resolved environments by @DonJayamanne in #77
- Additional symlink paths by @DonJayamanne in #80
- Optimize workspace serach for .venv and .conda by @DonJayamanne in #81
- Pipenv tests by @DonJayamanne in #83
- Hardcode exe returned for windows store envs by @DonJayamanne in #86
- style: simplify string formatting by @hamirmahal in #88
- Update documentation by @DonJayamanne in #89
- Add Samples and remove a JSON serialization layer by @DonJayamanne in #90
- Rename category to kind by @DonJayamanne in #91
- Remove unknown and make
kind
optional when kind is unknown by @DonJayamanne in #92 - interpreterInfo.py: Create the object in a single operation by @cclauss in #93
- Parse env variables once and avoid unnecessary metadata reads by @DonJayamanne in #94
- Improvements to condarc search and parsing by @DonJayamanne in #95
- Identify and report conda envs not found by @DonJayamanne in #97
- Add more information about missing conda env_dirs by @DonJayamanne in #99
- Determine failures to find poetry envs by @DonJayamanne in #100
- Add a configure req, rename project to workspace by @DonJayamanne in #101
- Drop search path by @DonJayamanne in #102
- Allow refreshing again by @DonJayamanne in #103
- Add rpc method to get conda info by @DonJayamanne in #106
- Add support for finding without resolving by @DonJayamanne in #107
- Capture Performance metrics by @DonJayamanne in #108
- Drop test reporter by @DonJayamanne in #109
- Always clear cache before searching by @DonJayamanne in #110
- Capture environments.txt file for comparison by @DonJayamanne in #111
- Search for envs using user provided conda exe by @DonJayamanne in #112
- Cache interpreter info in memory by @DonJayamanne in #113
- Cache python interpreter info in file by @DonJayamanne in #115
- There can be only one refresh request at a time by @DonJayamanne in #116
- Tweek conda search paths by @DonJayamanne in #118
- Clear cache request by @DonJayamanne in #117
- Fixes to in-memory caching and added tests for file caching by @DonJayamanne in #119
- Update JSON RPC docs by @DonJayamanne in #120
- Ensure crt-static is applied to all platforms by @karthiknadig in #123
- Additional search paths for condarc by @DonJayamanne in #121
- Update refresh request by @DonJayamanne in #126
- Re-configure locators on every refresh by @DonJayamanne in #127
- Update documentation by @DonJayamanne in #128
- Return user friendly exe for Windows Store Python by @DonJayamanne in #133
New Contributors
- @hamirmahal made their first contribution in #88
- @cclauss made their first contribution in #93
Full Changelog: v2024.10.0...v2024.12.0