Skip to content

Mypy plugin for the Python Language Server

License

Notifications You must be signed in to change notification settings

Wuestengecko/pyls-mypy

 
 

Repository files navigation

Mypy plugin for PYLS

https://travis-ci.org/tomv564/pyls-mypy.svg?branch=master

This is a plugin for the Palantir's Python Language Server (https://github.com/palantir/python-language-server)

It, like mypy, requires Python 3.2 or newer.

Installation

Install into the same virtualenv as pyls itself.

pip install pyls-mypy

Configuration

live_mode (default is True) provides type checking as you type.

Turning off live_mode means you must save your changes for mypy diagnostics to update correctly.

Depending on your editor, the configuration should be roughly like this:

"pyls":
{
    "plugins":
    {
        "pyls_mypy":
        {
            "enabled": true,
            "live_mode": false
        }
    }
}

About

Mypy plugin for the Python Language Server

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%