Eric Traut
77190276a5
Published 1.0.75
2019-10-18 09:34:04 -07:00
Eric Traut
f0899c4a2a
Published 1.0.74
2019-10-15 15:02:23 -07:00
Eric Traut
6e0453e089
Fixed some build issues.
2019-10-15 00:27:22 -07:00
Eric Traut
630c79997f
Published 1.0.73
2019-10-14 09:24:53 -07:00
Eric Traut
4d7027bb51
Added overload definitions for open
function in builtins.pyi to properly infer IO[str] vs IO[bytes] in the common case.
2019-10-12 22:40:10 -07:00
Eric Traut
f61a6e7019
Published 1.0.72
2019-10-11 20:02:46 -07:00
Eric Traut
91b3ef49aa
Published 1.0.71
2019-10-05 23:09:12 -07:00
Eric Traut
5a7903133a
Optimized production build of server, reducing the startup time and overall size of the VS Code extension significantly.
2019-10-05 22:42:25 -07:00
Eric Traut
a92fc167d6
Changed TypeVar matching to perform type expansion. Removed hacky __init__ overload for dict class that was required because we weren't performing type expansion.
2019-10-05 17:03:43 -07:00
Eric Traut
72824f6352
Published 1.0.70
2019-10-05 09:27:45 -07:00
Eric Traut
4151db76df
Updated embedded README.
2019-10-05 03:28:00 -07:00
Eric Traut
41058eb22b
Added config switch for reportUnknownLambdaType.
2019-10-04 23:39:04 -07:00
Eric Traut
66d46d38d4
Published 1.0.69
2019-10-03 10:41:09 -07:00
Eric Traut
68dfd33fce
Published 1.0.68
2019-10-02 23:44:26 -07:00
Eric Traut
e82288512c
Published 1.0.67
2019-09-28 20:15:21 -07:00
Eric Traut
3770ec3c0e
Updated dependencies to latest version.
2019-09-28 19:40:02 -07:00
Eric Traut
e221d413b0
Published 1.0.66
2019-09-26 19:19:41 -07:00
Eric Traut
6965c7c8a6
Improved compliance with PEP 484 by honoring "numeric tower" for all assignments.
...
Added support for comparison fallbacks (e.g. if < isn't supported, try >).
Generally improved handling of binary operators.
Solidified the rules for when to introduce a new member variable in a child class, overriding the same variable in the parent class.
2019-09-24 23:57:24 -07:00
Eric Traut
ece3d08002
Fixed handling of Tuple to match mypy behavior (and a clarified understanding of PEP 484).
2019-09-24 10:02:32 -07:00
Eric Traut
4c0003f663
Published 1.0.65
2019-09-23 22:30:33 -07:00
Eric Traut
9f283ee508
Updated typing_extensions.pyi file to reflect the latest in typeshed.
2019-09-22 19:06:37 -07:00
Eric Traut
ee1b911f42
Fixed small issue in combine method of datetime.pyi typeshed file.
2019-09-22 17:47:25 -07:00
Eric Traut
ca88b50d42
Simplified __add__ method in tuple.
2019-09-22 17:38:44 -07:00
Eric Traut
7b0aa89729
Updated typestub fallbacks to the latest typestubs from typeshed.
2019-09-22 17:09:40 -07:00
Eric Traut
d5e13278dc
Published 1.0.64
2019-09-21 22:57:07 -07:00
Eric Traut
0eecbae113
Published 1.0.63
2019-09-18 00:08:12 -07:00
Eric Traut
3e6b1919dd
Published 1.0.62
2019-09-15 16:06:27 -07:00
Eric Traut
8bd000d65d
Published 1.0.61
2019-09-11 22:41:01 -07:00
Eric Traut
d186c11b29
Published 1.0.60
2019-09-10 21:13:54 -07:00
Eric Traut
80d120c838
Switched parse nodes from classes to interfaces with an enumerated union type.
2019-09-07 17:37:36 -07:00
Eric Traut
d08278de50
Added new "Add 'Optional' to type annotation" quick action.
2019-09-07 10:02:50 -07:00
Eric Traut
6c998f8900
Published 1.0.59
2019-09-06 13:19:25 -07:00
Eric Traut
797c790a42
Implemented reportUnnecessaryCast feature.
2019-09-05 17:40:25 +00:00
Eric Traut
763f5fdd58
Added "Organize Imports" context menu item.
2019-09-05 10:37:00 +00:00
Eric Traut
532a822873
Updated README with latest language features.
2019-09-05 08:51:30 +00:00
Eric Traut
0fd1dfe7b1
Published 1.0.58
2019-09-05 00:28:23 +00:00
Eric Traut
a90ad573b1
Added category for pyright.organizeimports command.
2019-09-04 23:54:18 +00:00
Eric Traut
82e0c65eb7
Implemented server and program portions of type stub generation.
...
Wired up pyright.createtypestub command.
2019-09-04 23:54:18 +00:00
Eric Traut
be848e282e
Renamed "sort imports" to "organize imports" for consistency with TypeScript LS.
2019-09-04 23:54:18 +00:00
Eric Traut
9d29288024
Implemented "Sort Imports" command.
2019-09-04 23:54:18 +00:00
Eric Traut
88a6e29bbe
Published 1.0.57
2019-08-23 13:35:12 +00:00
Eric Traut
067c1e75d9
Published 1.0.56
2019-08-16 22:54:17 -07:00
Eric Traut
058d984755
Added new setting "pyright.disableLanguageServices" in VS Code extension for disabling language service features.
2019-08-16 22:51:50 -07:00
Eric Traut
0676aa806d
Published 1.0.55
2019-08-10 01:11:49 -07:00
Eric Traut
7dc7e4e059
Implemented new "reportUnnecessaryIsInstance" check, which reports cases where isinstance is used where it's possible to determine that the result is always true or false.
2019-08-10 00:00:18 -07:00
Eric Traut
d9ca9826d7
Fixed TypeVar definition in fallback typeshed 'pathlib.pyi'. It was using a string literal in a TypeVar declaration.
2019-08-09 15:14:54 -07:00
Eric Traut
59571876e6
Published 1.0.54
2019-08-08 23:20:44 -07:00
Eric Traut
ce185a37db
Published 1.0.53
2019-08-08 00:58:53 -07:00
Eric Traut
3b81198a05
Published 1.0.52
2019-08-04 20:23:54 -07:00
Eric Traut
925d7f3b43
Published 1.0.51.
2019-08-03 23:14:53 -07:00