typeshed icon indicating copy to clipboard operation
typeshed copied to clipboard

[httplib2] Improve stubs

Open donbarbos opened this issue 8 months ago • 2 comments

donbarbos avatar Jun 09 '25 14:06 donbarbos

Diff from mypy_primer, showing the effect of this PR on open source code:

discord.py (https://github.com/Rapptz/discord.py)
- .../old_typeshed/typeshed_to_test/stdlib/typing.pyi:1014: note: "update" of "TypedDict" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/typing.pyi:1014: note: "update" of "TypedDict" defined here
- .../old_typeshed/typeshed_to_test/stdlib/typing.pyi:1014: note: "update" of "TypedDict" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/typing.pyi:1014: note: "update" of "TypedDict" defined here

zulip (https://github.com/zulip/zulip)
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "SubTest" defined here

strawberry (https://github.com/strawberry-graphql/strawberry)
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here

prefect (https://github.com/PrefectHQ/prefect)
- .../old_typeshed/typeshed_to_test/stdlib/inspect.pyi:332: note: "signature" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/inspect.pyi:332: note: "signature" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:137: note: "__init_subclass__" of "object" defined here

ibis (https://github.com/ibis-project/ibis)
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "Any" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "Any" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "__init__" of "object" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "__init__" of "object" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "__init__" of "object" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "__init__" of "object" defined here
- .../old_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "__init__" of "object" defined here
+ .../new_typeshed/typeshed_to_test/stdlib/builtins.pyi:115: note: "__init__" of "object" defined here

github-actions[bot] avatar Jun 09 '25 14:06 github-actions[bot]

According to mypy_primer, this change has no effect on the checked open source code. 🤖🎉

github-actions[bot] avatar Jun 15 '25 11:06 github-actions[bot]