-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Regression on installing multiple editable dependencies #1787
Comments
I believe I know the problem — thanks. |
Is there any relationship between the two? Do they depend on one another? Are there any extras involved? |
The base |
Perfect, thanks. |
I’ll make sure it’s fixed by the next release. |
Ugh, sadly the comment you pasted above works for me on |
I'm trying to reproduce. What exact commit did you run this against, in the datahub repo? |
The CI failure is here https://github.com/datahub-project/datahub/actions/runs/7981141634/job/21792271496?pr=9885. Because we're using the default checkout action, CI ran on a commit that merged that PR into master That said, I am trying the same commands again locally and it also seems to work for me. I might need to keep digging here |
This seems to reproduce the problem: git clone https://github.com/datahub-project/datahub
cd datahub/metadata-ingestion-modules/airflow-plugin
uv venv venv
source venv/bin/activate
uv pip install --upgrade pip uv wheel 'setuptools>=63.0.0'
VIRTUAL_ENV=venv venv/bin/uv pip install -e ../../metadata-ingestion -e '.[ignore]' Note that The The other thing that I didn't mention - the |
Seems like the issue shows up when using I've been able to work around it for now by declaring the |
Thanks -- I'll try to get back to this today. |
Thanks, this was my mistake. Just a bug. |
(The bug was in the error reporting path for editable installs with non-existent extras.) |
Should be fixed in v0.1.7 (out now). |
Installing multiple editable versions causes a panic. This used to work with uv 0.1.5, and works with
pip
.See datahub-project/datahub#9885 for a live example, or you can also repro by cloning the https://github.com/datahub-project/datahub repo and installing these two paths.
The text was updated successfully, but these errors were encountered: