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.
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
This is the company that named its web framework "MVC". At least this time they're not eternally polluting search results for an industry standard term.
100% - it would make more sense if they also supported elixir or other dynamic languages
I do wonder if it generalizes outside of python similar to how LSPs do.
So now I need a TSP AND an LSP eating loads of memory?
Type Server Subsystem for Python