On Thu, Apr 16, 2020 at 7:46 PM Daniel Shahaf <d.s_at_daniel.shahaf.name> wrote:
>
> Stefan Sperling wrote on Thu, 16 Apr 2020 15:31 +00:00:
> > I don't know the Python ecosystem well enough to have an informed
> > opinion on this. I would support whatever the people actively
> > working on Python bindings would want to do.
>
> This is not only about the bindings but also about the "core" uses of
> Python (autogen.sh, Windows build, test suite).
I'm quickly going to point out (as I did a couple of days ago on IRC)
that on Windows there are a lot of test failures if you run the test
suite with Python 3 (69 failures IIRC). I'll try to post some more
details (the actual fails.log) later tonight, so maybe some people can
help with tracking down / squashing those problems. I'm guessing a lot
of those failures have the same underlying cause (like encoding issues
or eol issues).
Perhaps that needs at least a mention in some "known issues" section.
For normal users this doesn't matter much of course, and judging from
the amount of Windows sigs for 1.14 I doubt even one single other
person beside me is building and running tests on Windows :-).
So I ended up running the test suite on Windows with Python 2.7.
I did build the swig-python bindings with Python 3.8.2, but in the end
I had some problems getting the swig-python tests to run (probably a
local problem), so I had to punt and omitted the swig-python bindings
from my tests / sig.
--
Johan
Received on 2020-04-16 20:07:54 CEST