Eric Traut
d7012d0d58
Added link to pyright playground in main README.
2023-10-25 20:13:34 -07:00
Eric Traut
3f987e3137
Fixed broken links in README for npmjs page. Added missing link to command line interface documentation in sidebar.
2023-03-09 09:46:17 -07:00
Eric Traut
2c4a9da2ae
More tweaks to documentation and README files. Added a navbar to docs site.
2023-03-06 17:52:06 -07:00
Eric Traut
f7be9cc5cc
A few more README tweaks.
2023-03-06 16:03:07 -07:00
Eric Traut
6cb2f4a058
Moved installation instructions and FAQ to their own docs pages, further simplifying the main README.
2023-03-06 15:58:44 -07:00
Eric Traut
fe4eec0a7e
Added link to new documentation on main README.
2023-03-06 15:50:28 -07:00
Eric Traut
7197a8d624
Added documentation for import statements.
2023-03-06 08:49:00 -07:00
Marco Zatta
275006231d
Pedantic clarification on ALE support ( #4698 )
2023-02-27 08:28:33 -07:00
Eric Traut
526d907def
Slimmed down the README to remove information that most pyright users probably don't care about. Features of pyright were moved to a separate "features.md" document.
2023-02-26 10:54:20 -07:00
Eric Traut
b3ff34f90b
Marked PEP 698 as no longer "draft" since it was accepted.
2023-02-02 07:53:44 -08:00
Eric Traut
675fafdeb7
Removed the "draft" status of PEP 692 since it has been accepted by the SC.
2023-01-24 12:50:29 -08:00
Eric Traut
53e8cd4145
Added provisional support for draft PEP 702 (marking deprecations using the type system).
2023-01-13 21:16:07 -08:00
Eric Traut
5e83e8182a
Updated README to include PEP 696.
2022-12-27 22:16:10 -07:00
Eric Traut
5a19cb9f0a
Added documentation that covers the major behavioral differences between pyright and mypy and the justifications for those differences.
2022-12-18 15:11:11 -08:00
Eric Traut
aad650ec37
Added support for draft PEP 698 and the @override
decorator. This addresses https://github.com/microsoft/pyright/issues/4047 .
2022-10-13 19:53:19 -07:00
Eric Traut
261686a4d7
Changed README to indicate that sudo
_may_ be required for global installation on MacOS or Linux.
2022-08-14 07:23:54 -07:00
Eric Traut
f3d8345b75
Updated README to include provisional PEPs.
2022-07-04 10:47:08 -07:00
Codeberg-AsGithubAlternative-buhtz
cdecca93fc
Add "eglot" to the Emacs section ( #3403 )
...
Eglot is an alternative to lsp-mode that is lightweight and uses more Emacs inbuild functionatlity than lsp-mode.
2022-04-29 09:09:57 -07:00
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