Skip to content

Automating Client Generation #153

@timonrieger

Description

@timonrieger

I’m wondering if there would be interest in automating the Python client generation using https://openapi-generator.tech/. Since the Lichess server is OpenAPI 3–compatible, the client could be generated directly from the spec.

Some benefits of this approach:

  • Ensures the client stays in sync with the API
  • Reduces manual maintenance and boilerplate
  • Improves consistency across endpoints

Depending on how the current client is structured, this might introduce breaking changes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions