You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Upon reconciling the output of my uv and pip commands at work I found a curious additional dependency appear, I have narrowed it down, and I think it's a bug in uv:
$ python -V
Python 3.11.2
$ uv -V
uv 0.1.45
$ pip -V
pip 24.0 from ...
$ pip install --dry-run pickleshare
Collecting pickleshare
Using cached pickleshare-0.7.5-py2.py3-none-any.whl.metadata (1.5 kB)
Using cached pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB)
Would install pickleshare-0.7.5
$ uv pip install --dry-run pickleshare
Resolved 3 packages in 1ms
Would download 2 packages
Would install 2 packages
+ pathlib2==2.3.7.post1
+ pickleshare==0.7.5
uv adds this dependency pathlib2 that pip does not.
Upon reconciling the output of my uv and pip commands at work I found a curious additional dependency appear, I have narrowed it down, and I think it's a bug in uv:
uv adds this dependency
pathlib2
that pip does not.Looking at the metadata (https://files.pythonhosted.org/packages/9a/41/220f49aaea88bc6fa6cba8d05ecf24676326156c23b991e80b3f2fc24c77/pickleshare-0.7.5-py2.py3-none-any.whl.metadata) this appears to be the offending line:
I've not had chance to read the spec for this, but appears that uv is wrong for requiring pathlib2 on Python 3.11.2.
The text was updated successfully, but these errors were encountered: