This should be called Python Type Server Protocol, no? Seems weird to mine the generic protocol namespace for a protocol that only supports Python. Especially coming from the company behind LSP, which actually is generic.
wolttam•11m ago
It is namespaced under the pylance project. I also don't see any announcement here, just a markdown file.
Perhaps the post title could use a tweak
Blackarea•9m ago
100% - it would make more sense if they also supported elixir or other dynamic languages
pantsforbirds•4m ago
I do wonder if it generalizes outside of python similar to how LSPs do.
ahgrta•10m ago
Type-shed, type-server. When can this Python madness stop? How about using CORBA to make it even more enterprisey?
Why don't you spend your resources on F# instead of this nonsense?
paaloeye•8m ago
Interesting, LSP, DAP, MCP, and TSP now...
Tarean•5m ago
So basically adding machine readable type-at-point queries as an lsp extension so Pylance and Pywright can be separated?
The 'result types'format is super python specific, like not having a for all binder. I don't think this specific schema will be used for any non-python languages.
anonymous908213•13m ago
wolttam•11m ago
Perhaps the post title could use a tweak
Blackarea•9m ago
pantsforbirds•4m ago