OPENAPI-PYTHON-CLIENT(1)
π openapi-python-client(1) β the manual page, but make it cute π
okay so bestie, welcome to openapi-python-client, section 1 of the user commands manuals. this is the manpage for openapi-python-client version: 0.28.2. she generates Python clients and she does it flawlessly, no cap. π¦
β¨ NAME β¨
openapi-python-client β manual page for openapi-python-client version: 0.28.2
πΈ SYNOPSIS πΈ
openapi-python-client [OPTIONS] COMMAND [ARGS]...
π DESCRIPTION π
Generate a Python client from an OpenAPI document. that's it, that's the whole vibe. feed her an OpenAPI doc, get a whole Python client back. iconic behavior fr fr. π
π OPTIONS π
--versionβ prints the version and then dips. short and sweet. β¨--install-completionβ installs completion for the shell you're currently living in. π--show-completionβ shows you the completion for your current shell so you can copy it or customize the installation yourself. iykyk. π«Ά--helpβ shows this message and exits. the classic. the moment. π
β Commands β
generateβ generate a new OpenAPI Client library. the main character, lowkey. π
π₯ GENERATE SUBCOMMAND π₯
options for the generate subcommand, coming right up bestie:
Usage: openapi-python-client generate [OPTIONS]
Generate a new OpenAPI Client library
π Options π
--url TEXTβ a URL to read the OpenAPI document from. π--path PATHβ a path to the OpenAPI document. π--custom-template-path DIRECTORYβ a path to a directory containing custom template(s). bring ur own aesthetic. π¨--meta [none|poetry|setup|pdm|uv]β the type of metadata you want to generate. [default:poetry]--file-encoding TEXTβ encoding used when writing generated. [default:utf-8]--config PATHβ path to the config file to use. βοΈ--fail-on-warning / --no-fail-on-warningβ [default:no-fail-on-warning]--overwrite / --no-overwriteβ overwrite the existing client if it exists. [default:no-overwrite]--output-path PATHβ path to write the generated code to. defaults to the OpenAPI document title converted to kebab or snake case (depending on meta type). can also be overridden withproject_name_overrideorpackage_name_overridein config. πΎ--helpβ show this message and exit. π«Ά
bestie listen:--overwritedefaults tono-overwrite, so if a client already exists she will NOT touch it unless you say so. protect ur files, periodt. π
and that's the whole page! written by the openapi-python-client girlies, version 0.28.2, dated October 2025. mwah, love u, go generate something gorgeous. πβ¨ππ¦πΈπ
π«Άππβππ§π
π¦ where this page comes from
- fedora 43: openapi-python-client 0.28.3-2.fc43 Β· MIT
- fedora 44: openapi-python-client 0.28.3-2.fc44 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms