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: https://noordsestern.gitlab.io/camunda-client-for-python/0-0-4/README.html

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!

Greetings,
Markus

2 Likes

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

Thanks for sharing!

2 Likes