-
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
Alpine 3.12.0: System environment fails with "ModuleNotFoundError: No module named 'pip._vendor.requests._internal_utils" #3019
Comments
Our CI is also broken but in our case it's the auth changes which means poetry is unable to fetch anything from our private (gemfury) repository. Pinning the poetry version to 1.0.10 in our builds is the only workaround we've found so far, you may have to do similar. |
Yeah, I've pinned it to 1.0.10 here too and it's back to working. |
To downgrade, see if I look forward to 1.1 being stable - and 1.2 going a lot smoother. Sorry for any inconvenience caused. |
No worries @tony - |
Broken for me because
|
@drcongo whats your pip version; looks like the issue is with the system installed pip version there. Can you try running the same within a poetry managed virtualenv please? It is not obvious where the problem lies atm. From what I can tell, poetry handed over the installation of local wheel to pip. The difference is in @kupuguy how have you configured your private repository? |
@abn Thanks, now what do I do about this one:
[edit: filed #3026] Today is going to be a long day, thanks for that. |
@remram44 It does not have to be, maybe consider locking at We are all unpaid volunteers with day jobs here maintaining this project, we do try to do a good job. Sometimes things break, and considering the amount of changes in this realease, some use cases were bound to break. As for your error, a bit context might be required. Maybe try reproducing it with a clean virtualenv and/or regenerated lock file. Since this is a different issue to the one being reported, I'd recommend creating a new issue and posting information on how to reproduce it, |
I sympathize with being a small team of volunteers, however you always had the option of not introducing massive breaking changes in this minor release. In particular, you could have introduced versioning to the lockfile before you made breaking changes to the format, so as to not require an immediate update of all team members. You could have made this release a major version, which would have prevented CI systems from auto-updating and breaking. |
The lock file has been versioned since 1.0.10. The lockfile from older releases will continue to function with |
I see, nice! Your blog post made it seem like that was added in 1.1.0. |
Make sure you run |
I've had to switch to another project, but I'll check when I'm back on it. It should be the latest pip but there's always the chance that it isn't. By the way, I can't think of a project that has as many possible variables that could break people's workflows as this one, so I'm hugely appreciative of everyone's work on Poetry. You're all amazing. |
I've noticed this same behavior, our |
@matthewarmand please see #3018 for the export issue. |
Appears to be long stale -- please open a new issue if you think you see something related. |
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).Alpine 3.12.0:
Poetry version 1.1.0:
Issue
This is the output from our CI...
This was working 2.5 hours ago with the same pyproject.toml
The text was updated successfully, but these errors were encountered: