Skip to content

-vv is not passed to build env install subprocesses #12577

@markmc

Description

@markmc

Description

While using -vv I noticed seeing a big pause between these two output lines:

Installing backend dependencies: started Installing backend dependencies: finished with status 'done'

Clearly a lot of stuff was happening - like wheel building - but there was no output

It turns out that when -vv was introduced in #9450 this higher verbosity level was not passed onto these subprocesses

Expected behavior

No response

pip version

24.0

Python version

3.9

OS

RHEL

How to Reproduce

Compare the logging output from

rm -rf ~/.cache/pip && rm -f *.whl && pip -vv wheel --no-binary :all: hatchling

before and after the patch. I'm seeing 1k lines before and 12k lines after.

Output

No response

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    S: needs triageIssues/PRs that need to be triagedtype: bugA confirmed bug or unintended behavior

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions