actions-marketplace-validations/Generate Python Client from OpenAPI
Generates a Python client package from an OpenAPI document using the openapi-python-client project
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Feb 3, 2026
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/openapi-generators_openapi-python-client-action@02c3c521cbfefb3cbe91650c65071688ffc199ff # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| openapi-python-client-version | The version of openapi-python-client to use | no | NOT_SPECIFIED |
| openapi-file | The path to the OpenAPI document to generate a client library for e.g. docs/openapi.json | no | openapi.json |
| openapi-url | The url of the OpenAPI document to generate a client library for e.g. https://petstore3.swagger.io/api/v3/openapi.json | no | NOT_SPECIFIED |
| config-file | Path to the config file to be passed along to openapi-python-client | no | NOT_SPECIFIED |
| extra-args | Any additional arguments to forward to openapi-python-client | no | "" |
Outputs
no outputs