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