Python/Ruby interface are in a redesign phase
Currently I work on a redesign of the Python and Ruby interface to CDO towards a 2.0 release. This will include API changes that are not backward compatible to the current 1.5.x version.
I wrote a list of open points here and I'd like to invite everyone to join the discussion and come up with ideas on how to write down things in the future. Please create tickets at https://github.com/Try2Code/cdo-bindings/issues so that ideas and wishes can be collect in a transparent way.