Dear Sebastiaan, sorry for the late reply > On 13 Oct 2020, at 17:31, Sebastiaan Couwenberg <sebas...@xs4all.nl> wrote: > > Control: tags -1 pending > > On 10/13/20 4:13 PM, Matthias Klose wrote: >> pykdtree/kdtree.c ships without the cython source. So you cannot rebuild the >> file from cython (and fixing the build failure with python 3.9). > > De repo on salsa now uses the git release tags for the source tree, but > setup.py does not cythonize the sources. > > Antonio, do you think we should fix this upstream or just do it in > d/rules like we do for _kdtree_core.c (which should also move to > setup.py then)? > > Kind Regards, > > Bas
My idea is to fix it in the fastest possible way to unlock python 3.9 on debian. I plan to work on it tonight. Then I will send a couple of patches to pytroll to make the pykdtree a little bit more “packaging friendly”. PS: probably also python-geotiepoints has a “cythonizaion” problem but in that case the fix should be easier. -- Antonio Valentino