Dave Halter
|
d2c0b13a02
|
Fix some small small issues around the latest commits
|
2018-11-18 23:53:56 +01:00 |
|
Dave Halter
|
8b039287c8
|
Try to use a CompiledStubClass to wrap functions inside classes
|
2018-11-18 17:43:46 +01:00 |
|
Dave Halter
|
986c69abea
|
Simplify some more call signature things
|
2018-11-11 22:44:32 +01:00 |
|
Dave Halter
|
a73c7092bb
|
Change signature a little bit
|
2018-11-11 22:36:05 +01:00 |
|
Dave Halter
|
6dc53c3887
|
Add at least partial support for signatures for builtins
|
2018-11-11 19:32:29 +01:00 |
|
Dave Halter
|
4fbede7445
|
Rework some call signature issues
|
2018-11-11 17:01:12 +01:00 |
|
Dave Halter
|
f610af36c6
|
Don't use get_function_slot_names in classes anymore
|
2018-11-07 09:49:59 +01:00 |
|
Dave Halter
|
d8090cfa0a
|
Start implementing get_signatures
|
2018-11-07 01:20:39 +01:00 |
|
Dave Halter
|
1eb8658922
|
Fix issues with itemgetter
|
2018-11-03 13:57:15 +01:00 |
|
Dave Halter
|
8fa3f093a1
|
Prefer stub contexts in bound methods
|
2018-11-02 16:32:38 +01:00 |
|
Dave Halter
|
fbc327b960
|
Refactor py__get__ support pretty heavily
|
2018-11-01 19:09:07 +01:00 |
|
Dave Halter
|
52aa5b6764
|
The builtins/typing module are not causing recursions. They are using annotations to give results.
|
2018-10-31 09:58:20 +01:00 |
|
Dave Halter
|
4a5cb389b7
|
Revert "Remove a function that is no longer needed"
This reverts commit 3581ce7059.
|
2018-10-30 23:35:02 +01:00 |
|
Dave Halter
|
f2d67f4a5d
|
Make version_info understandable so it can be used in for typeshed
|
2018-10-30 23:31:57 +01:00 |
|
Dave Halter
|
3581ce7059
|
Remove a function that is no longer needed
|
2018-10-30 22:01:09 +01:00 |
|
Dave Halter
|
0a67b387c6
|
Fix most issues with dynamic arrays
|
2018-10-29 21:05:12 +01:00 |
|
Dave Halter
|
a352fc8595
|
Fix an issue with recursion for arrays
|
2018-10-26 00:26:23 +02:00 |
|
Dave Halter
|
a93dff2673
|
Fix star_expr unpacking issues. For now star_expr is not supported
|
2018-10-26 00:17:28 +02:00 |
|
Dave Halter
|
d5d9e51f66
|
Move py__call__to FunctionMixin
|
2018-10-24 00:33:07 +02:00 |
|
Dave Halter
|
19096f83db
|
Hide a warning in some cases
|
2018-10-24 00:11:07 +02:00 |
|
Dave Halter
|
e12f9d5a1c
|
Fix a small oversight about type
|
2018-10-23 23:31:55 +02:00 |
|
Dave Halter
|
b008a525cb
|
Fix some more things to get async working
|
2018-10-21 00:35:07 +02:00 |
|
Dave Halter
|
228440c03f
|
Better wrapping of BoundMethod
|
2018-10-18 19:18:20 +02:00 |
|
Dave Halter
|
5d44e1991f
|
Create better class filters
|
2018-10-10 01:45:10 +02:00 |
|
Dave Halter
|
7daa26ce81
|
Move some functions in the base context to make ContextWrapper more usable
|
2018-10-09 10:00:17 +02:00 |
|
Dave Halter
|
8dca2b81e4
|
Start using ContextWrapper for annotated classes
|
2018-10-09 09:58:19 +02:00 |
|
Dave Halter
|
b14b3d1012
|
Better debugging
|
2018-10-06 16:42:02 +02:00 |
|
Dave Halter
|
43c04a71a8
|
The generics of a class of anonymous instances should never be inferred
|
2018-10-05 19:06:41 +02:00 |
|
Dave Halter
|
9313fb9021
|
Avoid an issue with dict comprehensions
|
2018-10-05 19:03:32 +02:00 |
|
Dave Halter
|
65340e6e24
|
Some more work on the filter merging
|
2018-10-05 01:57:34 +02:00 |
|
Dave Halter
|
f96a14e7f4
|
Start rewriting the StubFilter
|
2018-10-03 23:01:56 +02:00 |
|
Dave Halter
|
ad83f5419a
|
Merge branch 'master' into typeshed
|
2018-10-02 19:07:59 +02:00 |
|
Dave Halter
|
c24eb4bd67
|
Fix tensorflow issues with a few hacks (temporary), fixes #1195
|
2018-10-02 00:52:11 +02:00 |
|
Dave Halter
|
4545d91929
|
Ignore some errors that are happening when the Python process ends and its subprocesses are cleaned up
|
2018-09-30 13:26:26 +02:00 |
|
Dave Halter
|
d6bdb206c8
|
Remove the old typing module support in favor of the new one
|
2018-09-29 01:09:09 +02:00 |
|
Dave Halter
|
fbd72179a1
|
Define generics from a different function
|
2018-09-28 18:16:24 +02:00 |
|
Dave Halter
|
af5d9d804e
|
A better way to define generics
|
2018-09-28 09:25:12 +02:00 |
|
Dave Halter
|
8e8271cf54
|
Refactor dict/set/list/tuple literal generic inferring
|
2018-09-27 00:01:35 +02:00 |
|
Dave Halter
|
b5b0214c3c
|
Fix forward reference resolving
|
2018-09-26 09:18:04 +02:00 |
|
Dave Halter
|
4bb7a595e8
|
Fix some issues with signature matching
|
2018-09-25 23:05:23 +02:00 |
|
Dave Halter
|
7d3eba1d8d
|
py__bool__ should be called on CompiledObject in CompiledValue
|
2018-09-25 08:58:01 +02:00 |
|
Dave Halter
|
f3b2d49880
|
Fix annotation variables
|
2018-09-25 00:33:44 +02:00 |
|
Dave Halter
|
bdff4e21a8
|
Fix classmethod issues
|
2018-09-25 00:19:55 +02:00 |
|
Dave Halter
|
a06ca5d035
|
Fix generator return issues
|
2018-09-24 20:59:43 +02:00 |
|
Dave Halter
|
75a02a13d9
|
Use ContextSet closer to they way how Python's set works
|
2018-09-24 20:30:57 +02:00 |
|
Dave Halter
|
8fad33b125
|
Fix some async issues
|
2018-09-24 09:45:10 +02:00 |
|
Dave Halter
|
ef9d0421fa
|
Merge remote-tracking branch 'origin/master' into typeshed
|
2018-09-24 00:16:13 +02:00 |
|
Dave Halter
|
cc493866cd
|
Try to introduce is_instance and is_function
|
2018-09-24 00:15:16 +02:00 |
|
Dave Halter
|
2ec4d1e426
|
The BUILTINS special object is no longer used
|
2018-09-23 23:24:24 +02:00 |
|
Dave Halter
|
de311b2f2d
|
Replace the Generator class for now
|
2018-09-23 23:22:33 +02:00 |
|