mypy
More improvements to stubgen
#7951
Merged

More improvements to stubgen #7951

JukkaL merged 38 commits into master from stubgen-fixes-final
JukkaL
JukkaL Continue operation even if imported module raises SystemExit
037ce58d
JukkaL Use separate process for module introspection
86e9ad4a
JukkaL Recover from helper process death
9923a7a8
JukkaL Display message when we start processing ASTs
0722c7d4
JukkaL Automatically skip 'setup' modules and other non-library modules
db0a8d58
JukkaL Add additional vendored package naming convention
ca1923aa
JukkaL Fallback to finding module using sys.path if import fails
7e10f4c7
JukkaL Import all names imported from the current package by default
8e1b5b87
JukkaL Silently ignore invalid docstring signatures
0728e70f
JukkaL Also use Python 2 sys.path to find files
67e2db45
JukkaL Do not generate invalid argument names from docstrings
2cb948c7
JukkaL Be more aggressive about ignoring various dunders
514ae1dd
JukkaL Avoid generating both an attribute and a property definition
b818592b
JukkaL Avoid None return type for some methods that should always return a v…
6237ec40
JukkaL Fix indent of named tuples
b4c8f217
JukkaL Fix some imports from vendorex six.moves
c0dda3ba
JukkaL Fall back to Any for a dynamic named tuple definition
0d6e5450
JukkaL Don't crash on invalid property definition
97f2bf49
JukkaL Clear decorators if we skip a function
2affb995
JukkaL Fix @classmethod without corresponding 'def' in C module
29acbed3
JukkaL Catch more bad types and bad arguments names in C stubs
75a094ba
JukkaL Fix stripping of C type names
fb955981
JukkaL Misc tweaks
17440b42
JukkaL JukkaL requested a review from ilevkivskyi ilevkivskyi 6 years ago
JukkaL Fixes
7968a6a5
JukkaL Fix lint
73fb6045
JukkaL 'None' is a valid type
2cc05d57
JukkaL Update test case
7e3826c5
JukkaL Fix Python 3.5
e8a14985
JukkaL Another Python 3.5 fix
9634aa9b
JukkaL Raise exception if subprocess gets stuck
18591d3b
ilevkivskyi
ilevkivskyi approved these changes on 2019-11-15
ilevkivskyi
JukkaL Attempt to fix compiled
99c6dad4
JukkaL Attempt to fix compiled
78771f48
JukkaL Attempt to fix compiled
1a098c6d
JukkaL Fix unused import
d35ec7b6
JukkaL Fix test case on Windows
d892a7a7
JukkaL Pass sys.path to the worker function
4724d00e
JukkaL Respond to feedback
1bc5af7b
JukkaL Skip test case on Windows
fd088b1f
JukkaL JukkaL merged bbb192d9 into master 6 years ago
gvanrossum gvanrossum deleted the stubgen-fixes-final branch 5 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone