Peter Bierma

Results 89 issues of Peter Bierma
trafficstars

In `https://github.com/ZeroIntensity/view.py/blob/master/src/view/_codec.py`, there's some problem with `IncrementalDecoder` that breaks the whole thing, but I'm not sure how to fix it since there's little to no documentation on codecs.

bug
good first issue
api

This is already sort of supported via `view.compile`, but it's extremely buggy and undocumented as of now. It probably needs to get rewritten. The biggest issue encountered was that some...

feature
complex
api
delayed

Should look like this: ```py @get("/") async def index(): return "Hello, world!" ``` Just waiting on #8, I hope

feature
api
delayed

### Feature description Add support for generating an API client in JavaScript (including TypeScript support) or Python. Ideally, to separate routes that are for HTML pages, an `@api` decorator could...

feature
api
cli
delayed

### Improvement Description [OpenAPI](https://www.openapis.org/) has some features that can be quite useful for generating and using API's. It was not implemented before because I didn't want to. This will probably...

improvement
api

Right now, to change the config you must either use a config file or manually edit it in a `config` instance. Perhaps things could be passed via `new_app`? For example:...

improvement
good first issue
api

Oh boy, this is gonna be a big one. We need a fast, ASGI server that is written entirely in C.

feature
complex
c api
api
low priority

### Feature description Using [textual](https://textual.textualize.io), we can develop an interactive TUI that lets users debug their requests in real-time with the terminal. They should be able to do the following:...

feature
low priority
cli

### Feature description The repo should have an `examples` folder that contains some example apps to try out. ### Feature example API N/A ### Anything else? _No response_

good first issue
repo

### Feature description view.py should provide an event system to let the user write code for certain app events. The following should **at least** be supported: - App Startup -...

feature
api