Commit Graph

126 Commits

Author SHA1 Message Date
Eric Traut
9949577ced Removed provisional support for PEP 677 (Alternate Call Syntax) because the proposal was rejected by the Python steering council. 2022-02-16 22:19:39 -08:00
Eric Traut
c20819a89e Added support for PEP 675 (arbitrary literal strings) 2022-02-10 22:46:09 -08:00
Eric Traut
94db5376c1 Added the ability to add new symbols to builtins by simply adding a type stub file named __builtins__.pyi locally. 2022-02-02 19:27:12 -08:00
Eric Traut
c935199fb3 Added support for draft PEP 677: callable type syntax. 2021-12-16 23:15:54 -08:00
Eric Traut
29593d98f8 Improved README text. 2021-12-14 22:52:00 -08:00
Eric Traut
9e96b5858d Updated install instructions for command-line to reference community-maintained package. 2021-12-08 09:16:48 -08:00
Eric Traut
52a241cf42 Added reference to PEP 673 to documentation. 2021-11-11 19:29:07 -08:00
Eric Traut
8e54df9673 Removed PEP 637 from list of supported PEPs since it was rejected. 2021-10-17 16:05:37 -07:00
Eric Traut
7e4ee38a12 Updated README to include a couple of sentences about filing issues and feature requests. 2021-10-07 16:39:45 -07:00
Eric Traut
1fa5f24e68 Added link to community-maintained Python Type School. 2021-08-19 20:19:09 -07:00
Eric Traut
e85aeb14a6 Added PEP 570 to the list of supported type features. 2021-07-26 17:54:01 -07:00
Eric Traut
9fe3a563df Removed misleading sentence in the README. 2021-04-12 06:48:48 -07:00
Eric Traut
91e44355e8 Added PEP 487 to the list of supported PEPs. 2021-03-31 10:35:25 -07:00
Eric Traut
dfa5892b73 Added newly-supported PEPs to README documentation. 2021-03-10 21:51:43 -08:00
Eric Traut
d54823e78b Fixed link in main README to nodejs.org. 2021-02-13 12:53:25 -07:00
Eric Traut
0bd8a5ad6e Removed link to gitter discussion forum and replaced with GitHub discussion forum. 2021-01-07 14:38:27 -08:00
방성범 (Bang Seongbeom)
2fd78468bd
Updated README to refer to PEP 586. (#1337) 2021-01-04 07:11:08 -08:00
Eric Traut
f9db4dcc8a Updated README to refer to PEP 647. 2021-01-03 12:13:20 -08:00
Eric Traut
9b9c6020aa Fixed typo 2020-11-04 09:19:22 -08:00
Eric Traut
13f55866cc Updated README to recommend that users install the Pylance extension rather than Pyright when using VS Code. 2020-11-04 09:12:01 -08:00
Eric Traut
1cb2a3a950 Added detailed documentation for the "--verifytypes" option. 2020-09-29 15:03:14 -07:00
w0rp
51bfcaff47
Mention ALE in the README (#1019)
ALE has out-of-the-box support for Pyright, and the ALE project is firmly committed to making Pyright support work with no or very little configuration on the Vim side.
2020-09-09 07:45:39 -07:00
Eric Traut
7bed1e1aaa Added support for PEP 585. Standard collection types defined in builtins can now be used like their typing counterparts. This includes "tuple", which needs special-case handling because its class definition in builtins.pyi indicates that it has a single type parameter, but it actually supports variadic parameters. 2020-09-08 14:24:28 -07:00
Eric Traut
1e068c7af0 Updated README to include mention of PEP 563. 2020-09-07 15:51:53 -07:00
Amjad Ben Hedhili
d6d31309fc
Add sublime text to the list of supported editors (#980) 2020-08-29 08:15:08 -07:00
Jake Bailey
da39a2a78a
Convert repo into a lerna monorepo, add a validation workflow (#978) 2020-08-28 19:46:48 -07:00
George Xanthakis
c0d55f0bd4
Add Emacs lsp-mode support in Readme (#969) 2020-08-26 12:49:23 -07:00
Eric Traut
9e1a67c418 Added more documentation about type concepts relating to mutable container types. 2020-08-12 12:29:13 -07:00
Eric Traut
2002520d0b Moved CI documentation to its own page. 2020-07-22 16:55:50 -07:00
Eric Traut
531ebc4694 Added documentation for type inference. 2020-07-14 23:02:50 -07:00
Ian Hopkinson
a19e50f4be
Add reference to PEP-561 - distributing and packaging type information for background (#797)
Add a reference to PEP 561, since I found it useful background reading for type annotations. Addition is in order by PEP number, checked by looking at "Preview changes".
2020-07-06 08:35:22 -07:00
Eric Traut
fdca854d28 Updated Pyright README to reference Pylance. 2020-06-30 20:05:28 -07:00
Eric Traut
2085a6fcee Updated docs to cover call hierarchy provider. 2020-06-20 14:35:42 -07:00
Eric Traut
059cf96c82 Updated documentation to indicate that Pyright supports PEP 591. It was an omission. 2020-06-08 20:22:03 -07:00
Eric Traut
fcdaeba35e Updated documentation. 2020-05-24 00:36:06 -07:00
Jake Bailey
02bdbdee07 Revert markdown changes, restore .vscode for server (#115) 2020-02-25 12:57:54 -08:00
Jake Bailey
8d2cca7289 Mass reformat ts/js/md with ESLint quick fixes and prettier (#113) 2020-02-24 16:52:23 -08:00
Rúben Belém
ca8544384b
Correction of README.md
There was two "VS Code Integration" sessions, and the first had an incomplete content similar to the content of the second one.
2020-01-02 10:05:42 -04:00
Eric Traut
d83869d8d8 Added link to gitter channel. 2019-12-22 13:38:58 -07:00
Eric Traut
6980f20123 Added documentation for using Pyright alongside the Python extension. 2019-12-08 11:12:03 -08:00
Eric Traut
294cc3d12c Fixed some typos in documentation. 2019-09-26 19:38:48 -07:00
Eric Traut
efc8ecf421 Started to implement support for TypedDict. 2019-09-23 00:32:07 -07:00
Eric Traut
055577625b Updated README. 2019-09-18 00:25:20 -07:00
Eric Traut
4a311eaf03 Updated README to include "Find Symbols" support. 2019-09-18 00:17:03 -07:00
Heyward Fann
b4f400da52
Add con-pyright 2019-09-07 13:17:33 +08:00
Eric Traut
532a822873 Updated README with latest language features. 2019-09-05 08:51:30 +00:00
Eric Traut
1f3ed05adc Documented recent features. 2019-09-04 23:54:19 +00:00
Anthony Shaw
5d337331f2
Update link to VS Code extension 2019-09-04 19:13:01 +10: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
d85bc11f29 Fixed grammatical error in readme and instructions. 2019-07-20 10:33:29 -07:00