-
Notifications
You must be signed in to change notification settings - Fork 2.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
"conflict with the backend dependencies" with pip 19 #826
Comments
Downgrading pip to 18.1 also seems to be a valid workaround. |
Commenting the build-system section out worked for me, but downgrading to 18.1 did not... |
I've filed a pip issue here: pypa/pip#6314 |
@danmur - would you be able to try |
@sdispater - so, it looks like this is a poetry bug that is going to make poetry unusable with pip 19 when the "fix" for pypa/pip#6314 lands. The quickest fix for poetry would be to move I'm curious: why does poetry need to do the |
I have the same problem trying to install orator from source... The problem can be bypassed if I downgrade pip to 18.1 but this is not a solution... pip install --upgrade pip==18.1 I think this issue is a priority, it will make poetry unusable in some cases. Is @sdispater the only maintainer? |
@psincraian - yes, I'm afraid @sdispater is currently the only maintainer... |
@sdispater - this issue may be come fairly critical at any time, and probably some time soon, see pypa/pip#6314. |
Hi @sdispater
Since poetry itself is sticked to cleo 0.6.X, any packages willing to use cleo 0.7.X will result in raising an exception |
#697 is a thread related to this. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Closing this issue automatically because it has not had any activity since it has been marked as stale. If you think it is still relevant and should be addressed, feel free to open a new one. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
I am on the latest Poetry version.
I have searched the issues of this repo and believe that this is not a duplicate.
If an exception occurs when executing a command, I executed it again in debug mode (
-vvv
option).OS version and name: Linux, RHEL7.5
Poetry version: 0.12.11
Link of a Gist with the contents of your pyproject.toml file: https://gist.github.com/danmur/fe1b9685b8f6fa87fad4764be892f9f9
The issue seems to be having requirements on poetry dependencies with this new version of pip. I have a dependency on requests 2.18.3, which I imagine poetry does too but for a different version, and pip is trying to treat this as a conflict here:
https://github.com/pypa/pip/blob/8ff8e1fa9e9c70b1fa285a8c02223e92a53d05ef/src/pip/_internal/operations/prepare.py#L151
Commenting out the [build-system] bit in pyproject.toml works around it.
I am not sure if this is a poetry issue or a pip issue; if it seems more like a pip issue let me know and I'll file it there :)
The text was updated successfully, but these errors were encountered: