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
|
84b07a8809
|
Removing a test from doctests, becaues it shouldn't be one
|
2018-08-26 03:09:46 +02:00 |
|
Dave Halter
|
6c555e62aa
|
Refactor argument clinic usage
|
2018-08-26 03:02:58 +02:00 |
|
Dave Halter
|
3cfbedcb69
|
Refactor some more typing related things
|
2018-08-25 23:10:04 +02:00 |
|
Dave Halter
|
18b6febe86
|
Instances should use py__getitem__ instead of py__simple_getitem__
|
2018-08-25 22:55:08 +02:00 |
|
Dave Halter
|
465264e07d
|
Start getting inheritance working with e.g. typing.Iterable
|
2018-08-25 22:01:36 +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
|
6ddc242746
|
Ignore some errors that are happening when the Python process ends and its subprocesses are cleaned up
|
2018-08-21 01:28:13 +02:00 |
|
Dave Halter
|
5081b06016
|
Add a first try of implementing the typing module
|
2018-08-20 19:51:36 +02:00 |
|
Dave Halter
|
fe78fa9850
|
Move to using py__getitem__ and py__simple_getitem__
This change is necessary to handle more complex cases with py__getitem__
|
2018-08-13 18:42:09 +02:00 |
|
Dave Halter
|
11b2ac9923
|
Gettattr needs unicode
|
2018-08-13 09:53:26 +02:00 |
|
Dave Halter
|
73682b95f5
|
Move get_item to a separate function
|
2018-08-10 19:50:21 +02:00 |
|
Dave Halter
|
705f561bdb
|
Sometimes when terminating, the subprocess module is already gone and equals None.
|
2018-08-10 19:32:54 +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
|
53ca7c19cd
|
Some changes in the PEP 0484 understanding (more future compatible)
|
2018-08-09 23:32:04 +02:00 |
|
Dave Halter
|
b3a07941bb
|
Fix issues with the current branch
|
2018-08-09 23:25:29 +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
|
52746faabf
|
Some better sys tests for compiled objects
|
2018-08-09 17:28:09 +02:00 |
|
Dave Halter
|
f7f32fe206
|
Better checking for sys
|
2018-08-09 17:16:53 +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
|
505c424cf4
|
Merge branch 'master' into typeshed
|
2018-08-07 02:48:41 +02:00 |
|
Dave Halter
|
d6306a06a4
|
With the recent changes one performance optimization got lost
|
2018-08-07 02:47:25 +02:00 |
|
Dave Halter
|
62a941f233
|
Actually use the stub files
|
2018-08-06 23:14:58 +02:00 |
|
Dave Halter
|
97c9aca245
|
Merge branch 'master' into typeshed
|
2018-08-06 12:49:51 +02:00 |
|
Dave Halter
|
8fc2add242
|
FunctionExecutionContext should use the parent if possible
|
2018-08-06 12:49:31 +02:00 |
|
Dave Halter
|
4a593f9693
|
Use anonymous instance arguments in a different way
|
2018-08-06 11:19:29 +02:00 |
|
Dave Halter
|
38a22a4ae8
|
Move some anonymous instance function execution stuff
|
2018-08-05 23:37:46 +02:00 |
|
Dave Halter
|
10ecb77673
|
Get rid of InstanceFunctionExecution, because it's really not needed
|
2018-08-05 23:26:15 +02:00 |
|
Dave Halter
|
357c86ad9c
|
Use the InstanceArguments for super as well
|
2018-08-05 14:58:35 +02:00 |
|
Dave Halter
|
8cae517821
|
Use InstanceArguments directly and not via InstanceFunctionExecution
|
2018-08-05 14:34:44 +02:00 |
|
Dave Halter
|
0101fdd9da
|
Remove old garbage code
|
2018-08-05 14:19:18 +02:00 |
|
Dave Halter
|
e17d7f5d42
|
Don't use arguments that are not needed
|
2018-08-05 14:17:46 +02:00 |
|
Dave Halter
|
7d16a35693
|
Also move the remaining get_params to get_executed_params
Remove the class's get_params entirely, because it is apparently not needed and contained a funny return.
|
2018-08-05 13:58:06 +02:00 |
|
Dave Halter
|
1456a156a6
|
get_params -> get_executed_params where possible
|
2018-08-05 13:53:57 +02:00 |
|
Dave Halter
|
3d55b2d826
|
Subprocess error reporting improvements
|
2018-08-05 12:50:17 +02:00 |
|
Dave Halter
|
49eae5b6f8
|
Rename an execute function that is private
|
2018-08-05 01:32:13 +02:00 |
|
Dave Halter
|
7a48fdc5f6
|
Move execute_evaluated to a helper function
|
2018-08-05 01:28:03 +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
|
59d43683dc
|
Merge branch 'master' into typeshed
|
2018-08-04 23:42:17 +02:00 |
|
Dave Halter
|
1547177128
|
Fix a recursion issue about compiled objects
|
2018-08-04 23:20:51 +02:00 |
|
Dave Halter
|
bd43608f98
|
Use a CompiledInstanceNameFilter that wraps the class name as well
|
2018-08-04 13:10:14 +02:00 |
|