Ahmed Ilyas
|
e8d7c0cb58
|
Editable installs for uv tool (#5454)
## Summary
Resolves #5436.
## Test Plan
`cargo test`
```console
❯ ./target/debug/uv tool install -e ~/black
warning: `uv tool install` is experimental and may change without warning
Resolved 6 packages in 894ms
Built black @ file:///Users/ahmedilyas/black
Prepared 1 package in 468ms
Installed 6 packages in 6ms
+ black==24.4.3.dev23+g7e2afc9 (from file:///Users/ahmedilyas/black)
+ click==8.1.7
+ mypy-extensions==1.0.0
+ packaging==24.1
+ pathspec==0.12.1
+ platformdirs==4.2.2
Installed 2 executables: black, blackd
```
venv has the `.pth` files.
```console
❯ eza /Users/ahmedilyas/Library/Application\ Support/uv/tools/black/lib/python3.12/site-packages/
_black.pth _virtualenv.py click mypy_extensions-1.0.0.dist-info packaging pathspec platformdirs
_virtualenv.pth black-24.4.3.dev23+g7e2afc9.dist-info click-8.1.7.dist-info mypy_extensions.py packaging-24.1.dist-info pathspec-0.12.1.dist-info platformdirs-4.2.2.dist-info
```
---------
Co-authored-by: Charlie Marsh <charlie.r.marsh@gmail.com>
|
2024-07-26 16:30:15 -04:00 |
|