Dave Halter
|
fe41c29b29
|
Implement iter, it's probably necessary
|
2018-09-24 21:10:54 +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
|
eb9a852443
|
Remove fakes, RIP
|
2018-09-17 02:25:01 +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
|
190a531daa
|
Fix the reversed object
|
2018-09-10 00:30:24 +02:00 |
|
Dave Halter
|
7fff203360
|
Fix the next builtin
|
2018-09-09 16:20:23 +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
|
9e7879d43f
|
Move py__mro__ to a separate function
|
2018-09-07 00:46:54 +02:00 |
|
Dave Halter
|
99c08fd205
|
Flows should be respected even in stubs
|
2018-09-07 00:25:08 +02:00 |
|
Dave Halter
|
82af902cc8
|
Actually use the previously written builtins_next function
|
2018-09-06 19:24:48 +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
|
f432a0b7c4
|
Fix namedtuple and property issues
|
2018-09-04 00:27:40 +02:00 |
|
Dave Halter
|
38176ae7e6
|
Implement itemgetter partially
|
2018-09-04 00:01:55 +02:00 |
|
Dave Halter
|
35ce54630e
|
Make it possible to use *args in argument clinic
|
2018-09-03 19:12:36 +02:00 |
|
Dave Halter
|
39f1dfc85e
|
WIP of namedtuple/itemgetter/property
|
2018-09-03 09:50:51 +02:00 |
|
Dave Halter
|
3351b06603
|
Implement random.choice
|
2018-09-03 01:35:30 +02:00 |
|
Dave Halter
|
a28b179a45
|
Fix partial
|
2018-09-02 19:12:13 +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
|
05d07c23ab
|
abstractmethod should just pass params
|
2018-08-26 13:23:49 +02:00 |
|
Dave Halter
|
ac7ce7c481
|
Start implementing overload function
|
2018-08-26 03:37:26 +02:00 |
|
Dave Halter
|
4daa73d487
|
Merge with master
|
2018-08-26 03:16:57 +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
|
84b89f4689
|
Rename py__getitem__ to py__simple_getitem
|
2018-08-10 19:31:19 +02:00 |
|
Dave Halter
|
bc5ca4d8ae
|
Fix flask issues with unicode in Python2
|
2018-08-10 00:37:36 +02:00 |
|
Dave Halter
|
62842c8ac1
|
For now don't use the TypeshedPlugin until we fix all other issues with Jedi
|
2018-08-09 18:48:08 +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 |
|