Skip to content

MAINT: Don't use vulture 2.15, it has false positives#30938

Merged
mattip merged 1 commit intonumpy:mainfrom
seberg:blocklist-vulture-215
Mar 5, 2026
Merged

MAINT: Don't use vulture 2.15, it has false positives#30938
mattip merged 1 commit intonumpy:mainfrom
seberg:blocklist-vulture-215

Conversation

@seberg
Copy link
Copy Markdown
Member

@seberg seberg commented Mar 5, 2026

CI is failing due to the update, I opened an issue there, this just blocks the broken version.

The CI failures look like:

numpy/_build_utils/tempita/_tempita.py:1031: unreachable code after 'while' (100% confidence)
numpy/f2py/_src_pyf.py:80: unreachable code after 'while' (100% confidence)
numpy/f2py/crackfortran.py:546: unreachable code after 'while' (100% confidence)
numpy/lib/_utils_impl.py:188: unreachable code after 'while' (100% confidence)
numpy/linalg/lapack_lite/make_lite.py:174: unreachable code after 'while' (100% confidence)

all of those are while True loops with perfectly fine break conditionals.

@mattip mattip merged commit 07b3f94 into numpy:main Mar 5, 2026
78 checks passed
@mattip
Copy link
Copy Markdown
Member

mattip commented Mar 5, 2026

Thanks @seberg

@seberg seberg deleted the blocklist-vulture-215 branch March 5, 2026 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants