Peter Schutt
Peter Schutt
Go for it man, I look forward to seeing your proposal. Thanks for getting involved!
> Also, have you considered/tried compiling starlite/parts of it with mypyc? 100% this. I'd love to see what the solution looks like in modern cython (i say modern because the...
Don't get me wrong, I'd also like to see what the solution looks like with py03 and rust too though :laughing: It would be good for developer docs to have...
> As to code snippets, diagrams etc. Sure, I'll do this later today. Thanks!
> I did some trials with cython and mypyc. Mypyc Didn't like async and some other stuff, so it could handle some parts of the codebase and not others. Cython...
Wow @Goldziher - that's comprehensive! I'll take the time to review when I have some time and if I have any questions I'll ping you in discord. Cheers.
I think it's just byproduct of the domain knowledge of the people sticking up their hands to have a crack at it. No bias against rust, nor any requirement that...
We already side-step around pydantic for `request` and `socket`: https://github.com/starlite-api/starlite/blob/da5b4cd89bbd9485ff0317c1279cc73cdaa0b9c8/starlite/signature.py#L84-L87 I'd be able to give an interface in `Dependency` function to do same for dependencies on an opt in basis,...
Different issue. Mypy infers the type of your local variable `urlpatterns` from this line: ```python urlpatterns = [ path(route="one/", view=OneView.as_view(), name="some-view"), ... ] ``` It infers it as `list[URLPattern]`. Give...
The following reference doc pages are incomplete (relative to `docs/reference/`): - [x] `app.md` - include `DEFAULT_CACHE_CONFIG` and cross-ref in `Starlite.__init__` args - [x] `cache.md` - [x] `CacheBackendProtocol` - add abstract...