Generic Python Client for full Camunda API

Hello python developers,

maybe this is useful for anybody. I generated a python client from Camunda’s openapi specification and published it on pypi .

You can install it with:

pip install generic-camunda-client

Full documentation is available here:

Probably most useful module is the External Task module.

If anyone is interested in how to generate any client from an openapi specification, have a look at the gitlab pipeline of the project.

In near future I plan to generate clients for each new version of camunda, so that you can easily validate by, flipping a versionnumber in your requirements, if your python application is still compatible with a new camunda api.

Any feedback is welcome!



This is fantastic!
It makes @Nele very happy to have more python in the Camunda world :slight_smile:

Thanks for sharing!