Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The rustification of Python libraries and tooling continues and it has been brilliant. In the past 6 months I have personally switched projected to ruff[0], polars and now - as of this morning[1] - pydantic 2 and FastAPI 0.100

[0] has replaced pylint, flake8, pyupgrade, isort, mccabe and pydocstyle

[1] bump-pydantic worked well, after porting settings to pydantic_settings.



At the cost of bigger downloads, not working with other python implementations, and in the case of pydantic, the performance gains aren't that impressive compared to pure python libraries.


You might want to check Pylyzer then (https://github.com/mtshiba/pylyzer).

I'm not involved at all. It is still very very early in development. But as it is in the same vein, I thought I'd mentioned it here.


Have you actually got it working as an LSP server? I tried about a month ago without success.

Edit: Scratch that, had a go now with no trouble, passing `pylyzer --server` from my editor (helix).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: