-
-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
The basedpyright
CI step is currently the bottleneck because of this. It's probably a good idea to see if the analysis times can be brought down.
Here's everything that took longer than 50ms to analyze on my laptop:
ms | path |
---|---|
4523 | /src/numpy-stubs/@test/generated/ndarray_add.pyi |
2600 | /src/numpy-stubs/@test/generated/ndarray_matmul.pyi |
2597 | /src/numpy-stubs/@test/generated/scalar_ops_arithmetic.pyi |
2460 | /src/numpy-stubs/@test/generated/ndarray_divmod.pyi |
2230 | /src/numpy-stubs/@test/generated/scalar_ops_modular.pyi |
2167 | /src/numpy-stubs/@test/generated/ndarray_sub.pyi |
2085 | /src/numpy-stubs/@test/generated/ndarray_mul.pyi |
1795 | /src/numpy-stubs/@test/generated/ndarray_truediv.pyi |
1617 | /src/numpy-stubs/@test/generated/ndarray_mod.pyi |
1599 | /src/numpy-stubs/@test/generated/ndarray_floordiv.pyi |
1502 | /src/numpy-stubs/@test/generated/scalar_ops_bitwise.pyi |
1485 | /src/numpy-stubs/@test/generated/ndarray_pow.pyi |
1224 | /src/numpy-stubs/@test/runtime/legacy/random.py |
1024 | /src/numpy-stubs/linalg/_linalg.pyi |
903 | /src/numpy-stubs/__init__.pyi |
657 | /src/numpy-stubs/@test/generated/ndarray_xor.pyi |
626 | /src/numpy-stubs/@test/generated/ndarray_and.pyi |
620 | /src/numpy-stubs/@test/generated/ndarray_or.pyi |
584 | /src/numpy-stubs/_core/numeric.pyi |
572 | /src/numpy-stubs/@test/static/accept/array_constructors.pyi |
552 | /src/numpy-stubs/polynomial/polynomial.pyi |
544 | /src/numpy-stubs/@test/static/accept/lib_function_base.pyi |
516 | /src/numpy-stubs/@test/generated/ndarray_rshift.pyi |
515 | /src/numpy-stubs/@test/generated/ndarray_lshift.pyi |
507 | /src/numpy-stubs/@test/static/accept/numeric.pyi |
507 | /src/numpy-stubs/@test/static/accept/polynomial_series.pyi |
496 | /src/numpy-stubs/@test/static/accept/fft.pyi |
439 | /src/numpy-stubs/@test/runtime/legacy/arithmetic.py |
425 | /src/numpy-stubs/@test/static/accept/fromnumeric.pyi |
413 | /src/numpy-stubs/@test/static/accept/linalg.pyi |
380 | /tool/testgen.py |
358 | /src/numpy-stubs/lib/_arraysetops_impl.pyi |
357 | /src/numpy-stubs/@test/static/accept/random.pyi |
356 | /src/numpy-stubs/@test/static/accept/lib_polynomial.pyi |
316 | /src/numpy-stubs/@test/static/reject/char.pyi |
305 | /src/numpy-stubs/@test/static/accept/char.pyi |
286 | /src/numpy-stubs/@test/static/reject/linalg.pyi |
282 | /src/numpy-stubs/@test/static/reject/lib_function_base.pyi |
270 | /src/numpy-stubs/@test/static/accept/dtype.pyi |
269 | /src/numpy-stubs/@test/static/accept/arraysetops.pyi |
267 | /src/numpy-stubs/@test/static/accept/strings.pyi |
264 | /src/_numtype/__init__.pyi |
264 | /src/numpy-stubs/lib/_function_base_impl.pyi |
262 | /src/numpy-stubs/lib/_scimath_impl.pyi |
256 | /src/numpy-stubs/@test/static/reject/strings.pyi |
244 | /src/numpy-stubs/@test/runtime/legacy/simple.py |
243 | /src/numpy-stubs/_core/_multiarray_umath.pyi |
218 | /src/numpy-stubs/lib/_polynomial_impl.pyi |
203 | /src/numpy-stubs/@test/static/reject/lib_polynomial.pyi |
191 | /src/numpy-stubs/@test/runtime/legacy/literal.py |
189 | /src/numpy-stubs/@test/runtime/legacy/numeric.py |
189 | /src/numpy-stubs/@test/static/reject/arithmetic.pyi |
189 | /src/numpy-stubs/@test/static/reject/fromnumeric.pyi |
184 | /src/_numtype/@test/test_nep50.pyi |
180 | /src/numpy-stubs/_core/umath.pyi |
172 | /src/numpy-stubs/@test/static/accept/einsumfunc.pyi |
171 | /src/numpy-stubs/random/_generator.pyi |
167 | /src/numpy-stubs/@test/runtime/legacy/dtype.py |
167 | /src/numpy-stubs/@test/static/accept/polynomial_polyutils.pyi |
166 | /src/numpy-stubs/@test/runtime/legacy/index_tricks.py |
165 | /src/numpy-stubs/@test/runtime/legacy/fromnumeric.py |
165 | /src/numpy-stubs/@test/runtime/legacy/recfunctions.py |
161 | /src/numpy-stubs/random/mtrand.pyi |
159 | /src/_numtype/@test/generated/test_rank.pyi |
158 | /src/numpy-stubs/@test/static/accept/index_tricks.pyi |
153 | /src/numpy-stubs/@test/generated/scalar_ops_comparison.pyi |
143 | /src/numpy-stubs/@test/runtime/legacy/array_constructors.py |
139 | /src/numpy-stubs/@test/runtime/legacy/einsumfunc.py |
130 | /src/numpy-stubs/@test/static/reject/ufuncs.pyi |
120 | /src/numpy-stubs/@test/runtime/legacy/mod.py |
111 | /tool/promotion.py |
97 | /src/numpy-stubs/@test/static/accept/emath.pyi |
89 | /src/numpy-stubs/_core/fromnumeric.pyi |
87 | /src/numpy-stubs/@test/static/reject/einsumfunc.pyi |
85 | /src/numpy-stubs/@test/static/reject/ufunclike.pyi |
78 | /src/numpy-stubs/@test/static/reject/testing.pyi |
77 | /src/numpy-stubs/@test/static/accept/testing.pyi |
76 | /src/numpy-stubs/@test/static/accept/multiarray.pyi |
74 | /src/numpy-stubs/@test/runtime/legacy/ndarray_misc.py |
74 | /src/numpy-stubs/@test/static/reject/comparisons.pyi |
72 | /src/numpy-stubs/@test/runtime/test_ctype_assumptions.py |
70 | /src/numpy-stubs/@test/static/reject/array_constructors.pyi |
68 | /src/numpy-stubs/@test/generated/emath.pyi |
68 | /tool/ufunc.py |
65 | /src/numpy-stubs/@test/static/accept/ufuncs.pyi |
65 | /src/numpy-stubs/@test/static/reject/chararray.pyi |
63 | /src/numpy-stubs/@test/static/accept/polynomial_polybase.pyi |
60 | /src/numpy-stubs/@test/static/reject/random.pyi |
56 | /src/numpy-stubs/@test/static/accept/shape_base.pyi |
51 | /src/numpy-stubs/@test/runtime/legacy/comparisons.py |