pyright/docs
2023-08-26 07:45:35 -07:00
..
img Moved badge to docs/img folder. 2023-05-06 08:25:03 -07:00
_navbar.md More tweaks to documentation and README files. Added a navbar to docs site. 2023-03-06 17:52:06 -07:00
_sidebar.md 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
.nojekyll Added support for docsify-based docs site. 2023-03-06 15:46:07 -07:00
build-debug.md Updated build instructions. 2023-01-08 09:20:12 -08:00
builtins.md Did a consistency pass on documentation markdown. 2023-03-06 18:10:33 -07:00
ci-integration.md Update ci-integration.md (#5259) 2023-06-09 08:37:45 -06:00
command-line.md Enhanced command-line version of pyright to allow file or directory names to be passed via stdin if - option is used in the command line. This addresses https://github.com/microsoft/pyright/issues/5342. 2023-06-19 18:00:31 -07:00
commands.md Did a consistency pass on documentation markdown. 2023-03-06 18:10:33 -07:00
comments.md Changed # pyright: basic file-level comment so it overrides "strict" settings specified in the config file or language server settings. This allows an individual file to be "downgraded" from strict to basic. This addresses https://github.com/microsoft/pyright/issues/4751. 2023-03-09 10:28:44 -07:00
configuration.md Added a new configuration option deprecateTypingAliases that enables deprecation detection and reporting for symbols imported from the typing module that are deprecated according to PEP 585 and 604. The option is currently disabled by default (even in strict mode) but can be enabled manually. This addresses #3598. (#5812) 2023-08-25 11:17:37 -07:00
features.md Add PEP 712 to features.md (#5143) 2023-05-19 17:07:39 -07:00
getting-started.md Changed the default of the useLibraryCodeForTypes from false to true to bring pylance and pyright into alignment. Also deprecated the "--lib" command-line option, which was previously used to enable useLibraryCodeForTypes from the command line. (#4903) 2023-04-05 09:47:59 -06:00
import-resolution.md Fixed a bug in the command-line version of pyright where it did not enable "auto search paths", so it didn't automatically add "src" as an extra path. This addresses https://github.com/microsoft/pyright/issues/4771. 2023-07-31 23:27:45 -06:00
import-statements.md Added documentation for import statements. 2023-03-06 08:49:00 -07:00
index.html Fix Markdown links (#4849) 2023-03-27 19:48:11 -06:00
installation.md More improvements to documentation. 2023-03-07 16:38:22 -07:00
internals.md Deleted redundant documentation. 2023-06-05 15:06:24 -06:00
mypy-comparison.md Updated mypy comparison documentation. This addresses #5818. 2023-08-26 07:45:35 -07:00
README.md Fix Markdown links (#4849) 2023-03-27 19:48:11 -06:00
settings.md Added command-line option pythonpath that allows the path to the python interpreter to be specified. This addresses https://github.com/microsoft/pyright/issues/5111. 2023-05-13 16:19:14 -07:00
type-concepts-advanced.md Fixed an inconsistency in reporting of unbound variables when the variable is captured by an inner scope. The new behavior correctly identifies unbound (or potentially unbound) variables in cases where the captured variable is narrowed. This happens when there are no assignments to the variable after it is captured. This addresses #5548. (#5551) 2023-07-20 21:08:53 -07:00
type-concepts.md More improvements to documentation. 2023-03-07 16:38:22 -07:00
type-inference.md Modified type inference logic so methods that raise an exception whose type derives from NotImplementedError is not inferred to return NoReturn. Previously, only NotImplementedError was exempted, not subclasses. This addresses https://github.com/microsoft/pyright/issues/5608. (#5609) 2023-07-29 22:45:10 -06:00
type-stubs.md Did a consistency pass on documentation markdown. 2023-03-06 18:10:33 -07:00
typed-libraries.md Modified type inference logic so methods that raise an exception whose type derives from NotImplementedError is not inferred to return NoReturn. Previously, only NotImplementedError was exempted, not subclasses. This addresses https://github.com/microsoft/pyright/issues/5608. (#5609) 2023-07-29 22:45:10 -06:00

Pyright

Static type checker for Python

Pyright is a full-featured, standards-based static type checker for Python. It is designed for high performance and can be used with large Python source bases.

Pyright includes both a command-line tool and an extension for Visual Studio Code.