3 ms·
The team behind ruff/uv is working on a similar tool: https://x.com/charliermarsh/status/1884651482009477368 https://x.com/charliermarsh/status/188465148200947
by femtozer 2y ago
The team behind ruff/uv is working on a similar tool:
https://x.com/charliermarsh/status/1884651482009477368 https://x.com/charliermarsh/status/1884651482009477368
- joshdavham 2y agoHave there been any updates on when they think it’ll be released?
- singhrac 2y agoAt least the alpha milestone is May 12, but I don't think they've publically committed to anything. In particular for me it would be great to have a better typechecker than Pyright available for Zed (basically why the editor is a nonstarter right now).
- Y_Y 2y agoAn editor is a nonstarter because it doesn't doesn't integrate the right implementation of some particular optional feature for some particular language? That's a high bar!
- drcongo 2y agoI have some sympathies with the parent post as Zed is my daily driver and I mostly write Python. Pyright is horrible to work with, tons of false positives. Parent poster - you might find this useful: https://github.com/zed-industries/zed/discussions/24801 https://github.com/zed-industries/zed/discussions/24801
- hopfenspergerj 2y agoNo it is not horrible to work with. Even the “standard” settings are quite lax.
- drcongo 2y agoI think our respective comment votes disagree.
- singhrac 2y agoWell, I mean why use a suboptimal tool? I don’t have any ideology to follow, my codebase is just mostly Python and heavily typed. Pyright doesn’t support all the features so I stick with VSCode/Pylance.
- WD-42 2y agoSo what editor is a starter then? As far as I know pyright is the de facto checker for python in most editors. Not sure why it would be worse in zed, seems to work fine for me. Or as well as pyright can work.