PyPolymake and backward incompatible changes in the C++ interface

General discussion on polymake goes here.
vdelecroix
Posts: 19
Joined: 08 Jul 2016, 23:06

PyPolymake and backward incompatible changes in the C++ interface

Postby vdelecroix » 30 Mar 2020, 21:37

Dear Polymake developers,

I am maintainer of PyPolymake (https://gitlab.com/videlec/pypolymake). It allows to work with Polymake from Python and was proven to be useful. I am looking for a solution to the following problem.

PyPolymake uses only the C++ interface to Polymake. But major version changes in Polymake comes with backward incompatible changes to the C++ interface. As a consequence, PyPolymake gets broken. Currently, it happens with Polymake-4.0 (whereas it used to work with 3.y).

To be clear: I am of not complaining about the fact that the C++ interface of major releases of Polymake are backward incompatible! I am looking for a solution to keep PyPolymake up to date with Polymake versions.

Any input would be appreciated.

Best
Vincent

PS: issue open on PyPolymake side at https://gitlab.com/videlec/pypolymake/-/issues/1

Return to “General Discussion”