Dave Halter
|
55f0966a9a
|
StubClassContext is now also a ContextWrapper
|
2018-10-09 22:53:33 +02:00 |
|
Dave Halter
|
8dca2b81e4
|
Start using ContextWrapper for annotated classes
|
2018-10-09 09:58:19 +02:00 |
|
Dave Halter
|
1b8c87215d
|
Fix an _sqlite3 issue temporarily
|
2018-10-05 10:51:39 +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
|
6539031d5a
|
Remove CompiledStubClassContext, it's not used currently
|
2018-09-29 00:59:13 +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
|
9ece2844f4
|
Better is_same_class function
|
2018-09-13 22:41:30 +02:00 |
|
Dave Halter
|
a646d930c8
|
Use some solid caching for typing
|
2018-09-12 22:58:35 +02:00 |
|
Dave Halter
|
bd3bd2e53b
|
Fix type completions on classes
|
2018-09-09 15:51:42 +02:00 |
|
Dave Halter
|
6abd96a398
|
Try to introduce a few new classes to better deal with compiled objects
|
2018-09-08 17:48:00 +02:00 |
|
Dave Halter
|
928e80c9e9
|
Fix search_global for builtins
|
2018-09-08 16:58:18 +02:00 |
|
Dave Halter
|
4a69ab3bf8
|
Cleanup StubParserTreeFilter.values
|
2018-09-08 14:13:14 +02:00 |
|
Dave Halter
|
91a18ec63c
|
Try to re-implement reversed
|
2018-09-07 23:00:32 +02:00 |
|
Dave Halter
|
99c08fd205
|
Flows should be respected even in stubs
|
2018-09-07 00:25:08 +02:00 |
|
Dave Halter
|
d0c1df5f2a
|
TreeContextWrapper -> ContextWrapper
|
2018-09-06 19:13:59 +02:00 |
|
Dave Halter
|
a5e6f26267
|
get_filters should always have the default search_global=False
|
2018-09-06 01:06:09 +02:00 |
|
Dave Halter
|
68bd61708e
|
pkg_resources doesn't come packaged with the CPython stdlib
|
2018-09-05 19:25:27 +02:00 |
|
Dave Halter
|
fa16c9e59d
|
Fix some name inferance with stubs
|
2018-09-05 10:29:37 +02:00 |
|
Dave Halter
|
39162de2a8
|
Some more minor adaptions
|
2018-09-05 01:49:19 +02:00 |
|
Dave Halter
|
4a3fc91c1e
|
Implement StubParserTreeFilter.values
|
2018-09-05 01:36:12 +02:00 |
|
Dave Halter
|
ab872b9a34
|
Fix some tests
|
2018-09-05 00:10:25 +02:00 |
|
Dave Halter
|
e086c433ff
|
Fix compiled docstrings for stubs
|
2018-09-04 10:08:09 +02:00 |
|
Dave Halter
|
5d24bc7625
|
Refactor the compiled name stub wrappers a bit
|
2018-09-04 09:44:29 +02:00 |
|
Dave Halter
|
74db580671
|
Get compiled name working a bit better with stubs
|
2018-09-04 01:51:02 +02:00 |
|
Dave Halter
|
e3203ebaa5
|
Try to change the module cache
|
2018-09-02 13:06:36 +02:00 |
|
Dave Halter
|
ecda9cc746
|
Move py__getattribute__ to typeshed imports
|
2018-09-01 17:17:39 +02:00 |
|
Dave Halter
|
ab4e415aec
|
Actually make nested stubs usable
|
2018-09-01 12:36:05 +02:00 |
|
Dave Halter
|
5261cdf4a1
|
Now overloaded functions exist, but the matching doesn't work, yet
|
2018-08-26 19:39:55 +02:00 |
|
Dave Halter
|
ac7ce7c481
|
Start implementing overload function
|
2018-08-26 03:37:26 +02:00 |
|
Dave Halter
|
3cfbedcb69
|
Refactor some more typing related things
|
2018-08-25 23:10:04 +02:00 |
|
Dave Halter
|
3526def0a0
|
Make a lot of progress with typeshed/typing
|
2018-08-25 02:35:31 +02:00 |
|
Dave Halter
|
05cf6af546
|
Implement a lot more for typing
|
2018-08-24 01:13:54 +02:00 |
|
Dave Halter
|
9fe9bed1c9
|
Fix the first issues with the new typing module implementation
|
2018-08-21 01:28:55 +02:00 |
|
Dave Halter
|
d30af70351
|
Write a test for variables
|
2018-08-09 18:22:25 +02:00 |
|
Dave Halter
|
aa8e2c7173
|
Get some sys completions working
|
2018-08-09 10:52:33 +02:00 |
|
Dave Halter
|
facbf61133
|
Working with CompiledObject in stubs is now possible
|
2018-08-08 18:57:05 +02:00 |
|
Dave Halter
|
1ade520ac0
|
Fix stub name resolution
|
2018-08-08 13:02:32 +02:00 |
|
Dave Halter
|
5466f930be
|
Rename some stub classes
|
2018-08-07 03:36:18 +02:00 |
|
Dave Halter
|
62a941f233
|
Actually use the stub files
|
2018-08-06 23:14:58 +02:00 |
|
Dave Halter
|
faba29a42b
|
Trying to use prefer type annotations if they are available
|
2018-08-05 00:36:11 +02:00 |
|
Dave Halter
|
403cf02c65
|
Fix the last issue to pass stub tests
|
2018-08-04 23:50:11 +02:00 |
|
Dave Halter
|
61de28f741
|
Get a first typeshed example fully working as intended
|
2018-08-02 00:15:54 +02:00 |
|
Dave Halter
|
c8caa8f4ac
|
Use a class stub class
|
2018-08-01 10:47:46 +02:00 |
|
Dave Halter
|
c196075cb8
|
Actually use the stub function
|
2018-08-01 01:42:09 +02:00 |
|
Dave Halter
|
dfbd1f8772
|
Mix stub name with non-stub names in a better way
|
2018-07-31 23:25:13 +02:00 |
|
Dave Halter
|
b5670fdc5f
|
Some progress in working with typeshed
|
2018-07-31 11:33:38 +02:00 |
|
Dave Halter
|
b073b05aa0
|
Fix a bug in the typeshed implementation
|
2018-07-28 14:50:02 +02:00 |
|
Dave Halter
|
e6f28b06b5
|
A bit better typeshed support
|
2018-07-28 14:39:55 +02:00 |
|
Dave Halter
|
4e75a35468
|
Fix stub searching for nested modules
|
2018-07-27 10:14:37 +02:00 |
|