clientele icon indicating copy to clipboard operation
clientele copied to clipboard

Generate loveable Python HTTP API Clients

Results 8 clientele issues
Sort by recently updated
recently updated
newest added

In `MANIFEST.md` it explains how to re-generate the client using a clientele command, but we could also include a bash script to do it too.

hacktoberfest-accepted
Accepted

https://docs.brew.sh/Adding-Software-to-Homebrew

hacktoberfest-accepted
Accepted

With [prance](https://github.com/RonnyPfannschmidt/prance) we might be able to support Swagger 2.0 clients as well.

For headers, we reformat the keys from `hello_header` to `hello-header`. However, all other parameters treat the open api schema as the source of truth, which means you can get all...

It is recommended to not use it, but because the OpenAPI spec supports `requestBody` on `get` paths, it is likely people will use it, which means Clientele should support it....

Generate a CLI that can be used for terminal testing of the api client I just generated

[Django-ninja](https://django-ninja.dev/) sets the type of `float` data type as `number` in openapi and clientene renders `number` as `int` which causes pydantic validation error. openapi.json ```json { "openapi": "3.1.0", "info": {...

Example openapi.json ```json { "openapi": "3.1.0", "info": { "title": "NinjaAPI", "version": "1.0.0", "description": "" }, "paths": {}, "components": { "schemas": { "Pet": { "properties": { "name": { "anyOf": [ {...