Jelle Zijlstra

Results 129 issues of Jelle Zijlstra

These currently fail and I need to look more into how to fix them.

For example, complain about `list[str, int]`.

They only add allow_call, and calling these doesn't seem particularly useful.

Currently still fails on several things, but I want to be able to easily see CI results.

``` import pandas as pd def x(): res = pd.DataFrame([1, 2, 3]) res["mean"] = [None] * 3 reveal_type(res["mean"]) ``` This will currently produce something like `list[None]`, but that's incorrect because...

In signature.py, we use `follow_wrapped=False` when getting the signature of a callable: https://github.com/quora/pyanalyze/blob/2ae6915d13411952581104a31b65c02f91819f33/pyanalyze/arg_spec.py#L449 It would be nice if we don't, because that will allow us to get accurate signatures for...

It's because it's actually in `_frozen_importlib_external`: ``` In [37]: importlib.util.spec_from_file_location.__module__ Out[37]: '_frozen_importlib_external' ``` Possible fixes: - Change typeshed to put it in the right module - Hardcode the mapping in...