litestar-fullstack
pylyzer
litestar-fullstack | pylyzer | |
---|---|---|
4 | 13 | |
2 | 1,997 | |
- | - | |
8.7 | 7.5 | |
6 days ago | 8 days ago | |
Python | Rust | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
litestar-fullstack
-
FastAPI 0.100.0:Release Notes
https://github.com/cofin/litestar-fullstack - it has Users and Auth , Roles , Teams , Tagging , Data migration , Caching , Background Worker Services , Background scheduling , manage.py-like cli for creating users , admin users , and docker containers.
- Starlite updates March '22 | 2.0 is coming
-
Starlite February Updates
For example: https://github.com/cofin/starlite-full-stack-example Or: https://github.com/v3ss0n/starlite-halfstack-cookiecutter
-
Starlite Updates
As for starlite UI - you can do this, see for example this: https://github.com/cofin/starlite-spa if you want an SSR SPA. Or you can use templating - Starlite supports two template engines by default.
pylyzer
- Pylyzer – A fast static code analyzer and language server for Python
-
Mypy 1.6 Released
There's pylyzer[0], but it's in the early stages.
[0] https://github.com/mtshiba/pylyzer
-
Ruff v0.1.0
I’ve just found out pylyzer https://github.com/mtshiba/pylyzer
Not sure how good it is.
-
How do you enable semantic highlighting for Python?
That explains why I didn't see textDocument/semanticTokens/full or anything like it in pyright's code. Do you happen to know of any Python LSP that has semantic tokens? pylsp, pyright, and jedi-language-server all don't have it. The only one I could find that might support it is https://github.com/mtshiba/pylyzer but I haven't tried that LSP yet
-
FastAPI 0.100.0:Release Notes
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.
-
Python development in a restricted environment
I don't need a lot. Something like "go to definition" and "show docstring" would go a long way, "signature help" would be nice... I'd take a nice completion, but that would just be a cherry on top. Any low-effort ways to achieve this? I've found https://github.com/mtshiba/pylyzer which looked really nice (and I could just download the right binary), but it has another programming language as a dependency, which is kind of intimidating...
- [Neovim] Pylyser python lsp
-
Astral: Next-gen Python tooling
Perhaps pylyzer can deliver. https://github.com/mtshiba/pylyzer
- Ask HN: Is there a Ruff for Python static type checking?
- Pylyser python lsp
What are some alternatives?
valio - Pluggable validation library that supports dataclasses, async validation, async tasks, validation extension, regex validation, dynamic documentation and much more.
python-lsp-ruff - Linter plugin for pylsp based on ruff.
starlite-jwt - JWT Auth toolkit for Starlite
pyright-inlay-hints - Static Type Checker for Python
starlite-saqlalchemy - Starlite API boilerplate abstraction and utilities.
nvim-lspconfig - Quickstart configs for Nvim LSP
fastapi-router-controller - A FastAPI utility to allow Controller Class usage
starlite-sessions - Simple sessions authentication for Starlite
ruff - An extremely fast Python linter and code formatter, written in Rust.
starlite - Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs [Moved to: https://github.com/litestar-org/litestar]
pyright - Static Type Checker for Python