There seems to be an API incompatibility preventing drop-in replacement with pycairo: [Operators in pycairo](https://pycairo.readthedocs.io/en/latest/reference/enums.html#cairo.Operator) are accessed via `cairo.Operator.CLEAR`. [Operators in pycairo](https://doc.courtbouillon.org/cairocffi/stable/api.html#operator) are accessed via `cairocffi.OPERATOR_CLEAR`. This probably effects other enums as well.