Dave Halter
|
75ab83da63
|
Make it possible to have a string_name attribute on instance params
|
2018-09-17 17:44:23 +02:00 |
|
Dave Halter
|
cc3b08fd1b
|
More fixes, because of CompiledObject modifications
|
2018-09-17 02:40:34 +02:00 |
|
Dave Halter
|
eb9a852443
|
Remove fakes, RIP
|
2018-09-17 02:25:01 +02:00 |
|
Dave Halter
|
93d50e0f0c
|
Get more things working
|
2018-09-17 02:16:16 +02:00 |
|
Dave Halter
|
62df944c47
|
Fix a few issues with the newly defined CompiledValue
|
2018-09-17 02:10:27 +02:00 |
|
Dave Halter
|
d07d1a78d3
|
Use CompiledValue for simple values
|
2018-09-17 01:05:36 +02:00 |
|
Dave Halter
|
1107967f76
|
Fix some small issues
|
2018-09-16 14:31:55 +02:00 |
|
Dave Halter
|
5d9f29743c
|
Get iter() working and a lot of other typeshed reverse engineering of type vars
|
2018-09-16 02:19:29 +02:00 |
|
Dave Halter
|
6807e3b6d5
|
Use py__name__ instead of var_name for type vars
|
2018-09-15 11:43:23 +02:00 |
|
Dave Halter
|
1244eb9998
|
Better debug statements
|
2018-09-13 22:47:12 +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
|
9722860417
|
Don't use ValueError, it could be thrown somewhere else
|
2018-09-09 17:04:03 +02:00 |
|
Dave Halter
|
bd3bd2e53b
|
Fix type completions on classes
|
2018-09-09 15:51:42 +02:00 |
|
Dave Halter
|
eac8cfe63d
|
Fix mro
|
2018-09-08 17:04:07 +02:00 |
|
Dave Halter
|
928e80c9e9
|
Fix search_global for builtins
|
2018-09-08 16:58:18 +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
|
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
|
4730c71b16
|
Evaluate constraints instead of Any
|
2018-09-06 00:59:42 +02:00 |
|
Dave Halter
|
9cbf20aa48
|
Start replacing the builtin module
|
2018-09-06 00:30:08 +02:00 |
|
Dave Halter
|
fa16c9e59d
|
Fix some name inferance with stubs
|
2018-09-05 10:29:37 +02:00 |
|
Dave Halter
|
ab872b9a34
|
Fix some tests
|
2018-09-05 00:10:25 +02:00 |
|
Dave Halter
|
6036ea60d1
|
Fix interpreter issues with modules
|
2018-09-04 01:02:00 +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
|
6bf21c4157
|
Better typevar class comparisons
|
2018-09-03 00:58:10 +02:00 |
|
Dave Halter
|
7d6141abb7
|
Fix some small things to make a lot more tests pass
|
2018-09-02 14:03:43 +02:00 |
|
Dave Halter
|
e3203ebaa5
|
Try to change the module cache
|
2018-09-02 13:06:36 +02:00 |
|
Dave Halter
|
8dc2aee4b4
|
Fix py__mro__ for typing classes
|
2018-08-31 09:50:04 +02:00 |
|
Dave Halter
|
aef4aa6859
|
Fix the slice object
|
2018-08-31 01:09:21 +02:00 |
|
Dave Halter
|
2ec503d6eb
|
Change some TypeVar base classes
|
2018-08-30 10:15:43 +02:00 |
|
Dave Halter
|
f5f9fc1955
|
Refactor TypeVar a bit so it's more resistant
|
2018-08-30 09:58:18 +02:00 |
|
Dave Halter
|
10383de959
|
Remove todo about overload, it was already done
|
2018-08-30 01:57:44 +02:00 |
|
Dave Halter
|
c0c6ce2987
|
Fix ClassVars and add tests
|
2018-08-30 01:52:05 +02:00 |
|
Dave Halter
|
5979b93a7a
|
Tests for Type[]
|
2018-08-30 01:38:14 +02:00 |
|
Dave Halter
|
ac6b7ff14e
|
Fix type var completions so that there's at least no error
|
2018-08-30 01:23:28 +02:00 |
|
Dave Halter
|
bf6974dabb
|
Fix an issue with a type var lookups
|
2018-08-30 01:10:51 +02:00 |
|
Dave Halter
|
1fce0b45f4
|
Fix subscriptlist unpacking in Generics
|
2018-08-30 00:52:22 +02:00 |
|
Dave Halter
|
18e6a784e8
|
Clean up some type alias things
|
2018-08-29 23:26:39 +02:00 |
|
Dave Halter
|
511ba5231a
|
Get an own class for type aliases
|
2018-08-29 22:46:28 +02:00 |
|
Dave Halter
|
0edfe86d8b
|
Fix Tuple support
|
2018-08-29 10:18:58 +02:00 |
|
Dave Halter
|
762d56204f
|
Fix some filter issues
|
2018-08-29 09:46:10 +02:00 |
|
Dave Halter
|
a884b6c782
|
Fix forward references for some things
|
2018-08-29 01:12:19 +02:00 |
|
Dave Halter
|
1a5710f140
|
Do a bit better class matching, it's not good yet, but we'll get there.
|
2018-08-28 23:28:58 +02:00 |
|
Dave Halter
|
af9f019d37
|
Type aliases seem to be working, now.
|
2018-08-28 17:40:12 +02:00 |
|