argoproj / argo-workflows

Workflow Engine for Kubernetes
https://argo-workflows.readthedocs.io/
Apache License 2.0
15.11k stars 3.21k forks source link

docs: mark generated python SDK as deprecated #13719

Closed Joibel closed 1 month ago

Joibel commented 1 month ago

Fixes #13703

Motivation

The Python SDK is auto-generated, and the maintainers of argo-workflows do not wish to invest their limited time improving this situation. There are already two good alternatives for using python to create workflows

This will allow us to close

and probably others

Modifications

The main change is to mark the SDK as deprecated in client-libraries.md, and give a planned removal in 3.7.

There should be a follow up once release/3.6 is branched to actually remove the generation of the code.

Verification

make docs passes

Joibel commented 1 month ago

sdks/python/README.md should also be updated

Eugh, I don't know how I missed this one. Thanks.

There are already two good alternatives for using python to create workflows

Couler does not seem to be actively maintained, but yes Hera ofc is

I've reordered the list and pushed for hera being the suggestion a bit more heavily.