Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

pyright

Package Overview
Dependencies
Maintainers
1
Versions
475
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pyright - npm Package Compare versions

Comparing version 1.0.3 to 1.0.4

index.debug.js

5

package.json

@@ -5,3 +5,3 @@ {

"description": "Type checker for the Python language",
"version": "1.0.3",
"version": "1.0.4",
"license": "MIT",

@@ -18,5 +18,6 @@ "author": {

"install:all": "npm install && cd server && npm install && cd ../client && npm install && cd ..",
"build": "npm run build:client && npm run build:server",
"build": "npm run build:clientServer && npm run build:pyright",
"build:client": "cd client && npm run build && cd ..",
"build:server": "cd server && npm run build && cd ..",
"build:clientServer": "npm run build:client && npm run build:server",
"build:analyzer": "cd server && npm run build:analyzer && cd ..",

@@ -23,0 +24,0 @@ "build:pyright": "cd server && npm run build:pyright && cd ..",

16

README.md

@@ -13,3 +13,3 @@ ![Pyright](/docs/img/PyrightLarge.png)

### Configurability
Pyright supports flexible [configuration](/docs/configuration.md) that provides granular control over settings. Different “execution environments” can be specified for different subsets of a source base. Each environment can specify different PYTHON_PATH settings, python language version, and platform target.
Pyright supports flexible [configuration](/docs/configuration.md) that provides granular control over settings. Different “execution environments” can be specified for different subsets of a source base. Each environment can specify different PYTHONPATH settings, python language version, and platform target.

@@ -36,3 +36,3 @@ ### Type Checking Features

* Links to symbol definitions
* Smart priority queuing for “live” feedback during editing
* Smart priority queuing for interactive feedback during editing

@@ -64,3 +64,12 @@

The latest verison of the command-line tool can be installed with npm:
`npm i pyright`
To install it globally:
`npm i -g pyright`
To run the command-line tool:
`npx pyright <options>`
## Build Instructions

@@ -99,2 +108,5 @@ To build the project:

* Type inference for generators and async functions
* Add support for inference of subclass type vars based on method parameter types declared in subclass
* Validate consistency of subclass type vars across all declared methods
* Report errors for non-quoted forward references of types
* Support for old-style type annotations within comments

@@ -101,0 +113,0 @@ * Address the many TODO comments in the code

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc