pipupgrade --format tree --check
RecursionError: maximum recursion depth exceeded while pickling an object
#154
Labels
bug
Something isn't working
Description
This only happens when
--format tree
is used.pipupgrade
seems to be getting stuck in a recursive loop while building the dependency tree for packagetyping-extensions
.This may or may not be related, but
pipdeptree
notes that:... and I also note that both of these packages have dependencies on typing-extensions. 🤔
If you want to reproduce this, I'm pretty sure this began occurring after I ran
pip3 install openai-whisper
, which installed these dependencies, which is confirmed bypipdepcheck --reverse
:I'm running Ubuntu 22.04.3 LTS (jammy).
Console errors
Thank you for your work on
pipupgrade
!The text was updated successfully, but these errors were encountered: