v2024.10.0
What's Changed
- Initial commit with skeletal code by @DonJayamanne in #1
- GHA for PR/CI by @karthiknadig in #2
- Fix linters and tests by @DonJayamanne in #4
- Add build from main and release with artifacts by @karthiknadig in #5
- Add other locators and more tests by @DonJayamanne in #7
- Add
conda,pyenv,pyenv-win,pipenv,pyenv-virtualenv,virtualenvwrapperby @karthiknadig in #6 - Add a CLI by @DonJayamanne in #8
- Run discovery on CI and adjust Conda env discovery by @DonJayamanne in #9
- Separate build and tests by @DonJayamanne in #11
- Conda ci test by @DonJayamanne in #13
- Preserve case for Windows paths as found on disc by @DonJayamanne in #15
- Add Homebrew and conda envs by @karthiknadig in #16
normalizeall paths by @DonJayamanne in #17- Tests to verify data extracted is accurate by @DonJayamanne in #19
- Updates to extraction of version by @DonJayamanne in #20
- Add tests for virtualenvwrapper, pyenv-virtuaenv, conda and a fixes by @DonJayamanne in #26
- Incremental reporting of Conda envs by @DonJayamanne in #28
- Updating markdown files by @cwebster-99 in #24
- Add
rustcflags for windows by @karthiknadig in #30 - Refactor to add more tests and mac global searches by @DonJayamanne in #31
- Support getting versions for other virtual envs by @DonJayamanne in #32
- Add support for JSON RPC requests by @DonJayamanne in #34
- Support resolving Python environments by @DonJayamanne in #35
- Ensure local venvs are not detected as homebrew by @DonJayamanne in #37
- Use Custom crates feed for azure builds by @karthiknadig in #33
- Temporarily turn off custom registry by @karthiknadig in #39
- Support searching PATH, workspaces and some fixes by @DonJayamanne in #41
- Update devcontainers by @DonJayamanne in #40
- Remove duplicate environments by @DonJayamanne in #42
- Add support for Poetry along with some fixes to PyEnv, Conda by @DonJayamanne in #44
- Fixes parsing of cmd in history file on unix by @DonJayamanne in #47
- Ignore non-conda envs in Conda locator by @DonJayamanne in #49
- Capture total times by each locator by @DonJayamanne in #50
- Ensure we search in global paths on Windows by @DonJayamanne in #52
- Fixes for python in /bin, /usr/bin, /usr/local/bin by @DonJayamanne in #54
- Fix conda detection by @DonJayamanne in #55
- Fix detection of Python on Codespaces by @DonJayamanne in #56
New Contributors
- @cwebster-99 made their first contribution in #24
Full Changelog: https://github.com/microsoft/python-environment-tools/commits/v2024.10.0