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