Files
Tariq HasanandGitHub 2ed985ba8a feat: add Python API generation for Spark Operator CRDs (#2828)
* feat: enable and generate OpenAPI schemas for SparkOperator APIs

Signed-off-by: tariq-hasan <mmtariquehsn@gmail.com>

* feat: add tooling to generate and validate OpenAPI spec

Signed-off-by: tariq-hasan <mmtariquehsn@gmail.com>

* feat: add generated OpenAPI spec for Spark Operator

Signed-off-by: tariq-hasan <mmtariquehsn@gmail.com>

* feat: add tooling to generate Python client from OpenAPI spec

Signed-off-by: tariq-hasan <mmtariquehsn@gmail.com>

* feat: add generated Python client for Spark Operator APIs

Signed-off-by: tariq-hasan <mmtariquehsn@gmail.com>

* fix: align code generation with Trainer patterns

Signed-off-by: tariq-hasan <mmtariquehsn@gmail.com>

* fix: align Spark swagger naming and Python SDK generation

Signed-off-by: tariq-hasan <mmtariquehsn@gmail.com>

* docs: recommend isolated Python environments for SDK publishing

Signed-off-by: tariq-hasan <mmtariquehsn@gmail.com>

* fix: generate Python SDK models for v1alpha1 and v1beta2 APIs

Signed-off-by: tariq-hasan <mmtariquehsn@gmail.com>

---------

Signed-off-by: tariq-hasan <mmtariquehsn@gmail.com>
2026-02-11 14:52:15 +00:00

93 B

Kubeflow Spark Operator API

Python package containing Kubeflow Spark Operator API models.