-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Update vendor #3096
Update vendor #3096
Conversation
Signed-off-by: Dan Ryan <[email protected]>
Signed-off-by: Dan Ryan <[email protected]>
- Upgrade pythonfinder - Upgrade vistir - Upgrade requirementslib - Vendor backported version of `functools.lru_cache` for performance - Fix editable dependency installation when markers are present - Fix extraneous resource warnings - Fix filesystem output stream encoding issues - Fix pythonfinder non-standard python name issues - Provide full interaction layer to `Pipfile` and `Pipfile.lock` in requirementslib - Fixes #3017 - Fixes #3014 - Fixes #3021 - Fixes #3019 Signed-off-by: Dan Ryan <[email protected]> Update vendored dependencies - Update shellingham, tomlkit, requests, urllib3, certifi, vistir and parse - Fixes #2820 - Fixes #2852 Signed-off-by: Dan Ryan <[email protected]> Cleanup old vendored dependencies Signed-off-by: Dan Ryan <[email protected]>
Signed-off-by: Dan Ryan <[email protected]>
Signed-off-by: Dan Ryan <[email protected]> Update vendored dependencies Signed-off-by: Dan Ryan <[email protected]> Fix file handle leaks - Fix #3020 - Fix #3088 - Patch delegator - Add weakref finalizer for tempfiles Signed-off-by: Dan Ryan <[email protected]> Fix spinner handlers on windows Signed-off-by: Dan Ryan <[email protected]> Fix spinner output and encoding issue Signed-off-by: Dan Ryan <[email protected]> fix encoding Signed-off-by: Dan Ryan <[email protected]> Fix unicode output on windows, fix tomlkit imports Signed-off-by: Dan Ryan <[email protected]> Unvendor boltons, fix compatibility, update merge functionalities Signed-off-by: Dan Ryan <[email protected]> Update pythonfinder, vistir version, requirementslib version Signed-off-by: Dan Ryan <[email protected]> Fix vendoring script Signed-off-by: Dan Ryan <[email protected]> Silence pip version checks Signed-off-by: Dan Ryan <[email protected]> Add debugging to locking Signed-off-by: Dan Ryan <[email protected]>
Signed-off-by: Dan Ryan <[email protected]> More debugging info Signed-off-by: Dan Ryan <[email protected]> Fix stdout write bugs Signed-off-by: Dan Ryan <[email protected]> Fix spinner invocations Signed-off-by: Dan Ryan <[email protected]> Create missing directory Signed-off-by: Dan Ryan <[email protected]> Filesystem encode envvars Signed-off-by: Dan Ryan <[email protected]> convert envvars to strings Signed-off-by: Dan Ryan <[email protected]> Update encodings Signed-off-by: Dan Ryan <[email protected]> Update vistir to init colorama Signed-off-by: Dan Ryan <[email protected]> Update vistir version number Signed-off-by: Dan Ryan <[email protected]> add some debugging and vsts changes Signed-off-by: Dan Ryan <[email protected]> fix delegator mod Signed-off-by: Dan Ryan <[email protected]> Log to stderr so we can see it Signed-off-by: Dan Ryan <[email protected]> Log to stderr so we can see it Signed-off-by: Dan Ryan <[email protected]> Try importing colorama... Signed-off-by: Dan Ryan <[email protected]> change variable setting syntax Signed-off-by: Dan Ryan <[email protected]>
Signed-off-by: Dan Ryan <[email protected]> Fix syntax issues in vsts Signed-off-by: Dan Ryan <[email protected]>
Signed-off-by: Dan Ryan <[email protected]>
Signed-off-by: Dan Ryan <[email protected]> Update delegator patch Signed-off-by: Dan Ryan <[email protected]> Update patches for pip Signed-off-by: Dan Ryan <[email protected]> Update vendored deps Signed-off-by: Dan Ryan <[email protected]> Update patches Signed-off-by: Dan Ryan <[email protected]> Fix imports to use pip shims instead of direct imports Signed-off-by: Dan Ryan <[email protected]> Update vendoring scripts and pip shims Signed-off-by: Dan Ryan <[email protected]> Log to stdout in real time during verbose logging Signed-off-by: Dan Ryan <[email protected]> Don’t log environment Fix unicode decoding issues Signed-off-by: Dan Ryan <[email protected]> Only set buffers on ttys Signed-off-by: Dan Ryan <[email protected]> Fix typo Signed-off-by: Dan Ryan <[email protected]> Use default encodings Signed-off-by: Dan Ryan <[email protected]> Fix encodings and run only failing tests Signed-off-by: Dan Ryan <[email protected]>
Signed-off-by: Dan Ryan <[email protected]>
Signed-off-by: Dan Ryan <[email protected]> Try again Signed-off-by: Dan Ryan <[email protected]> Fix test config to skip failed removals Signed-off-by: Dan Ryan <[email protected]> Update piptools to handle some errors Signed-off-by: Dan Ryan <[email protected]> Fix test config to skip failed removals Signed-off-by: Dan Ryan <[email protected]> Update tempfile.py Use vistirs temporary directory implementation Update temp_dir.py Force pip to use weakrefs in tempdirs Fix pip implementation to set name of tempdir typo fix Signed-off-by: Dan Ryan <[email protected]> fix pip tempdir implementation Signed-off-by: Dan Ryan <[email protected]> Update tempfiles to use weakrefs Signed-off-by: Dan Ryan <[email protected]> fix patch paths Signed-off-by: Dan Ryan <[email protected]> Fix pip tempdir implementation Signed-off-by: Dan Ryan <[email protected]> Syntax error fix Signed-off-by: Dan Ryan <[email protected]> Unconstrain windows tests Signed-off-by: Dan Ryan <[email protected]> Update dependencies, add news Signed-off-by: Dan Ryan <[email protected]> Fix pythonfinder path search nesting bug - Fixes #3121 Signed-off-by: Dan Ryan <[email protected]> Update requirementslib - Fix subdirectory issue Signed-off-by: Dan Ryan <[email protected]> Fix logic error Signed-off-by: Dan Ryan <[email protected]> conditional builds Signed-off-by: Dan Ryan <[email protected]>
c0fdd8a
to
d069dff
Compare
Signed-off-by: Dan Ryan <[email protected]>
Signed-off-by: Dan Ryan <[email protected]>
The update of shellingham to version 1.2.7 fixes sarugaku/shellingham#15, which is a bug that's hitting us a lot in CI. We've now ported the patch into our internal Nix packaging of Pipenv. I think the bug is important enough to make a new Pipenv release sooner rather than later :-) |
I am the creator of issue #3090 and I am curious to know if you have some ideas about the possible release date. |
Today. Windows test just passed. |
Thanks! |
delegator
pythonfinder
non-standard python name issuesPipfile
andPipfile.lock
inrequirementslib
pythonfinder
requirementslib
functools.lru_cache
for performanceshellingham
,tomlkit
,requests
,urllib3
,certifi
,vistir
andparse.py
TypeError: can only concatenate str (not "type") to str
instead of actual error #3102