/nova-pyright

Nova extension to aid in Python development

Primary LanguageTypeScriptMIT LicenseMIT

a screenshot of the Nova editor showcasing Pyright functionality

Pyright for Nova aids in Python development. It provides more useful code completions, automatically introduces import statements, and displays details about variables over which the cursor hovers.

Features

  • Automatically adds import statements after certain completions are accepted

  • Alerts of unused variables, unused expressions, and references to undefined variables

  • Provides information about a function's parameters while its arguments are being filled in

Installation

The extension requires that Node.js is installed.

Entitlements

Network and file system access is needed to download the Pyright Language Server automatically.