Skip to content

Draft: Remove public C api

PyGObject supports a C apy (_PyGObject_Functions). A reminiscent of the days of PyGTK.

This MR removes this functionality. PyGObject should only serve API's exposed through GI typelibs.

The Foreign interface is still supported, mainly for cairo.

  • Do we still need tests for TestFloating, TestOwnedByLibrary, TestUnknown?
  • If so, add GI docs for Test* classes.
Edited by Arjan Molenaar

Merge request reports