You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Python-inspector processes certain dependencies for way too long #106
Python inspector takes too much time to process certain requirements.txt
For example, the time to process these requirements is more than 1 hour, while the time to process each individually is less than 5 minutes:
``
boto3==1.10.16
s3fs
tabulate
Thanks for the report. Can you tell which target OS-arch and Python version you have used?
And which OS-arch and Python version you used to run python-inspector?
I would prefer asap… I was looking into submitting a PR which would use the latest resolvlib, but it seems to be an indirect dependency and I could not figure out which direct dependency to update
Activity
pombredanne commentedon Dec 13, 2022
Thanks for the report. Can you tell which target OS-arch and Python version you have used?
And which OS-arch and Python version you used to run python-inspector?
bennati commentedon Dec 13, 2022
Hi, python inspector was run as follows:
The host architecture is Linux and python 3.10
pombredanne commentedon Dec 13, 2022
@bennati Thanks. The --analyze-setup-py-insecurely flags means things are live evaluated. We need to enable a verbose mode to trace what's going on.
pombredanne commentedon Dec 13, 2022
there is some sorts of inifite loop IMHO
pombredanne commentedon Dec 13, 2022
The culprit may be https://github.com/mwaskom/seaborn/blob/v0.8.1/setup.py but tabulate looks rather bland.
bennati commentedon Dec 21, 2022
Any update on this? can I help somehow?
pombredanne commentedon Dec 21, 2022
@bennati no update yet. Help would be mucho welcomed!
bennati commentedon Dec 23, 2022
Opened PR upstream at resolvelib sarugaku/resolvelib#113
pombredanne commentedon Dec 23, 2022
@bennati you rock! 🙇
bennati commentedon Jan 4, 2023
Also related #110
pombredanne commentedon Feb 6, 2023
sarugaku/resolvelib#113 by @bennati has been merged 🙇 ❤️ ... so we could likely start using it ASAP with "build from git"?... or wait a bit for a tag?
bennati commentedon Feb 6, 2023
I would prefer asap… I was looking into submitting a PR which would use the latest resolvlib, but it seems to be an indirect dependency and I could not figure out which direct dependency to update
pombredanne commentedon Feb 6, 2023
This is a direct dep: https://github.com/nexB/python-inspector/blob/f2b19f90a68f424825f00ab8d68abc5c1986d86a/setup.cfg#L67
bennati commentedon Feb 7, 2023
ok thanks, it looks like I had a typo in my search :)
Update dependency resolvelib to latest
Update dependency resolvelib to latest
Update dependency resolvelib to latest
Update dependency resolvelib to 1.0.0
Update dependency resolvelib to 1.0.0
Update dependency resolvelib to 1.0.0
sschuberth commentedon Mar 22, 2023
Hmm, apparently python-inspector 0.9.6 was published to PyPI yesterday which is supposed to fix this issue, but there is no such release yet at https://github.com/nexB/python-inspector/releases. @TG1999 can we please also get a GitHub release entry with release notes to be able to close this in good conscience?
TG1999 commentedon Mar 22, 2023
@sschuberth released it on github as well here https://github.com/nexB/python-inspector/releases/tag/v0.9.6
sschuberth commentedon Mar 22, 2023
Thanks @TG1999, so are we good to close this issue? If yes please do so.
Update dependency resolvelib to 1.0.0
mjherzog commentedon Jul 25, 2025
Closing as resolved with v0.9.6