asottile-archive/pip-custom-platform

pip 10

Closed this issue · 0 comments

Make sure things continue to work with pip 10 -- I have a feeling they don't currently:

$ pip-custom-platform wheel simplejson
Traceback (most recent call last):
  File ".tox/latest_pip/bin/pip-custom-platform", line 11, in <module>
    load_entry_point('pip-custom-platform', 'console_scripts', 'pip-custom-platform')()
  File "/private/tmp/workspace/pip-custom-platform/.tox/latest_pip/lib/python3.6/site-packages/pymonkey.py", line 261, in entry
    tuple(patches) + ('--', original_entry_point) + tuple(argv)
  File "/private/tmp/workspace/pip-custom-platform/.tox/latest_pip/lib/python3.6/site-packages/pymonkey.py", line 249, in main
    return entry.load()()
  File "/private/tmp/workspace/pip-custom-platform/.tox/latest_pip/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2291, in load
    return self.resolve()
  File "/private/tmp/workspace/pip-custom-platform/.tox/latest_pip/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2297, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/private/tmp/workspace/pip-custom-platform/.tox/latest_pip/lib/python3.6/site-packages/pymonkey.py", line 166, in load_module
    hook_fn(module, self._entry_data[entry])
  File "/private/tmp/workspace/pip-custom-platform/pip_custom_platform/pymonkey.py", line 15, in pymonkey_patch
    from pip_custom_platform._main import get_main
  File "/private/tmp/workspace/pip-custom-platform/.tox/latest_pip/lib/python3.6/site-packages/pymonkey.py", line 164, in load_module
    module = importmod(fullname)
  File "/private/tmp/workspace/pip-custom-platform/.tox/latest_pip/lib/python3.6/site-packages/pymonkey.py", line 94, in importmod
    return __import__(mod, fromlist=[str('__name__')], level=0)
  File "/private/tmp/workspace/pip-custom-platform/pip_custom_platform/_main.py", line 14, in <module>
    from pip.commands import get_summaries
ModuleNotFoundError: No module named 'pip.commands'