This repository has been archived by the owner on Jun 18, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 108
python_runtime broken with pip 19.x #140
Comments
Seeing the same issue on our end on CentOS 7 |
Also experiencing this in Ubuntu 14.04.5, using Chef 12. |
Its not just limited to Chef 12, latest Chef 13 results in the same error
|
Duplicate of #133 it seems. Workaround until 1.7.1 is released. node.default['poise-python']['options']['pip_version'] = '18.0'
include_recipe 'poise-python' |
i confirm the fix #142 is working please release release release !!!!! |
Please release it, waiting for it! |
still having the issue, I've tried many things and it's still not working. Please release the new version, I'm looking for it! |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
python_runtime "2"
is broken on a ubuntu 16.04 system with Chef 12. Whenpython_runtime
is executing, pip 19.0.1 is installed and the internals have changed a lot since pip 18.x. Any attempt to locate setuptools, wheel, etc is met withAttributeError: Values instance has no attribute 'process_dependency_links'
.process_dependency_links
option has been removed in pip 19 and this line causes the issue: https://github.com/poise/poise-python/blob/master/lib/poise_python/resources/python_package.rb#L73.Once you remove the option, there's another breakage with
req = InstallRequirement.from_line(arg)
. This line seems to have changed with a later, unreleased version of poise-python (changed after 1.7.0).The text was updated successfully, but these errors were encountered: