Closed DonJayamanne closed 2 weeks ago
Homebrew can be installed in custom paths (use brew --prefix to get the paths)
Based on the docs of homebrew, this is discouraged.
Will not be adding support for this, as the goal is to focus on the majority case, and the assumption is that majority of the users will not do this (i.e. will not install in custom locations).
Even if they do install in a custom location the locators will find them (if they are in path), & will be tagged as unknown
which is fine (after all, they're still discovered).
DirEntry
when usingreadDir
instead of converting toPathBuf
read_dir
Because of thisSee other notes
See here
pyvenv.cfg
files to read the versions, As user may have re-created the .venv (or the like) using tools likehomebrew python
in which case thepyvenv.cfg
isn't updatedbrew --prefix
to get the paths)3.10.x
as Python extension too does not need this. This means exe and version are always meant to be accurate and fully resolved.<path>.metadata()..is_dir()
to<Path>is_dir
, as they are the same