-
-
Notifications
You must be signed in to change notification settings - Fork 25
Closed
Description
PR #135 removed WindowsFinder (which wrapped the vendored pep514tools library) and did not replace it with any equivalent support for PEP-514.
As noted in the PR description, this was somewhat intended, as it removed Windows-specific support (leaving only PATH-env searching), and PEP-514 is a Windows-specific mechanism.
However, the documentation was not updated for this change, and still claims PEP-514 compatibility, including a pep514 tag on PyPI.
Testing results on a Windows system with Python 3.9 and 3.10 installed but not in the PATH (inside a venv, I believe):
> pip install --quiet --upgrade "pythonfinder[cli]<2" && pyfinder --findall
Found python at the following locations:
3.10: 3.10.11 (64bit) @ C:\Program Files\Python310\python.exe
3.9: 3.9.10 (64bit) @ C:\Program Files\Python39\python.exe
> pip install --quiet --upgrade "pythonfinder[cli]" && pyfinder --findall
ERROR: No valid python versions found! Check your path and try again.
Please provide a commandThe system's PyLauncher details:
> py --list
Installed Pythons found by C:\WINDOWS\py.exe Launcher for Windows
(venv) *
-3.10-64
-3.9-64See also #135 (comment) and python-poetry/poetry#2117 (comment)
Metadata
Metadata
Assignees
Labels
No labels