Skip to content
Petr Tesarik edited this page May 26, 2022 · 2 revisions

Python bindings

The Python bindings have always been bundled with the main repository. The advantage is that incompatible changes to the API can be tracked in the same repository. The disadvantage is that Python tools do not fit well into GNU tools (automake, libtool). There are currently some ugly hacks to reconcile the two worlds, but they are specific to distutils, which are deprecated now.

Instead of trying to invent new hacks, I would rather split off the Python bindings into another repository, which could be a standard Python package: pykdumpfile. I want to use the opportunity to start from scratch using CFFI.

Clone this wiki locally