pylance-release

What does it do?

Pylance is a Visual Studio Code extension that provides language support for Python. [1a][1b] This repository is for documentation and feedback on that extension, so users can report issues or submit feature requests. [2] It provides features such as code completion, as-you-type error and warning reporting, and type checking for Python code. [3]

Activity, over time

Daily observations from the public event archive.

Attention

Daily stars & forks

Loading attention chart

Star accumulation

Cumulative stars

Loading star accumulation chart

Pull requests

Daily opens & merges

Loading pull requests chart

Conversations

Daily issues & comments

Loading conversations chart

Community

Daily accounts & reviews

Loading community chart

Releases

Daily releases

Loading releases chart

Mentions

26posts · 30d
Nov 30 posts
  1. Python tools on TSP 0.x: minor bumps can break. Pin them. Open source tool authors: spec lives in pylance-release. Verify your semver. Source: github.com/microsoft/pylance-release/blob/main/do… Which Python tool should adopt TSP first? #Python #DevTools

    1 like
  2. @neerajjj6785 Training data is the moat. A new language starts with zero GitHub history, so the model meant to write it would be worst at it. The move is one layer down: Microsoft just published Type Server Protocol so coding agents can ask a type checker directly. github.com/microsoft/pylance-release/blob/main/do…

    11 views
  3. Pythonの型解析結果を問い合わせるため、MicrosoftはLSP形式を流用したJSON-RPCのTSPを定義した。9メッセージで型やimport解決を返し、古いスナップショット指定は-32802で弾く。v0.4.1では読み取り専用の追加IPC接続で型クエリを並行処理できる / Type Server Protocol github.com/microsoft/pylance-release/blob/main/do…

    1 like · 107 views
  4. Bluesky · · @hncompanion.com

    Type Server Protocol View Article | Discussion + AI Summary Summary of HN discussion 🧵👇

    1 like
  5. 型サーバープロトコル github.com/microsoft/pylance-release/blob/main/do… 要約:Type Server Protocol(TSP)は、Pythonの型解析情報を取得するためのJSON-RPC通信規約。型推論・宣言型・期待型の照会、インポート解決、解析状態の管理に対応する。LSPとの連携や複数接続による並列処理もサポートする。

    1 like · 84 views
  6. Pylanceが持つ型情報を、外部ツールから引ける仕様が公開されてた(HN 154pt)。型を使いたいツールごとに解析器を抱えずに済む方向なので、エディタ外の解析やAIエージェント向けの道具を作る人には地味に気になる話。 github.com/microsoft/pylance-release/blob/main/do…

  7. Hacker News · · on Type Server Protocol · nextaccountic

    > why this exists docs.basedpyright.com > The "type server protocol" is a desperate attempt from microsoft to prevent pylance from becoming obsolete by outsourcing its type checking to other language servers like basedpyright, ty or pyrefly -- while continuing to keep certain language server features exclusive to pylance. > This protocol benefits nobody except microsoft. It adds needless complexity to any language server that chooses to support it. Basedpyright does not support it and strongly advises other language servers to avoid supporting it as well. > For more info see here pylance-release#7180 and here ty#1190

  8. Reddit · · r/hackernews · u/HNMod

    Type Server Protocol

    1 point · 1 comment
  9. Microsoft extends LSP for Python types Microsoft released the Type Server Protocol (TSP), a JSON-RPC protocol for Python type analysis, extending LSP conventions.

    5 likes
  10. Hacker News · · on Type Server Protocol · nikolatt

    DetachHead (maintainer of basedpyright) has criticized the TSP before: - docs.basedpyright.com - pylance-release#7180 Ty (the type checker maintained by astral) however will apparently support the TSP: ruff#23432

Latest stargazers

The last 10 distinct accounts we observed this year.

Most active participants

PR, issue, comment & review events in the past year.

Packages

No packages found.

README badges

Embed a badge in your README or website.

  • microsoft/pylance-release reached #6 in daily mentions on gitwal · Oct 27, 2026
Live mentions · last 30 days
microsoft/pylance-release mentions in the last 30 days