Files
pipenv/news/3537.bugfix.rst
T
Gleb Kozyrev 81502e03ba Always put process handles in the queue
In sequential (blocking) mode only the first `pip install` process handle
was being put in the queue, the subsequent ones never reaching cleanup,
where the exit code is checked, hiding installation errors and logs.

Remove the nprocs argument and set `procs.maxsize` to 1 in sequential mode
instead.

Remove redundant `Command.block` call, `delegate.run` takes care of that.

Simplify queue cleanup condition. It's only necessary to cleanup inside the
loop if `procs` is full.
2019-05-27 19:42:03 -04:00

2 lines
68 B
ReStructuredText

Fix ``sync --sequential`` ignoring ``pip install`` errors and logs.