close
Skip to content

'pip wheel --no-deps' doesn't work with extras on the new resolver #8677

@rouge8

Description

@rouge8

What did you want to do?

pip wheel --use-feature=2020-resolver --no-deps splitio_client[cpphash,redis]==8.2.0 -w wheels/ should download splitio_client-8.2.0-py2.py3-none-any.whl like pip wheel --no-deps splitio_client[cpphash,redis]==8.2.0 -w wheels/ does.

On its own this is an artificial case, but I broke it out of a 150 line requirements file that was failing to find the issue. :)

Output

With --use-feature=2020-resolver

$ pip wheel --use-feature=2020-resolver --no-deps splitio_client[cpphash,redis]==8.2.0 -w wheels/

(no output)

Without --use-feature=2020-resolver

$ pip wheel --no-deps splitio_client[cpphash,redis]==8.2.0 -w wheels/
Processing /Users/andy/Library/Caches/pip/wheels/5a/9a/1e/de8c54b6448f1a2615e76d5d2e7395342f9d1370865d2c0566/splitio_client-8.2.0-py2.py3-none-any.whl
  Saved ./wheels/splitio_client-8.2.0-py2.py3-none-any.whl
Skipping splitio-client, due to already being wheel.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: bugA confirmed bug or unintended behavior

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions