xorn in geda 1.10 doesn't build with Python3. Please note that Python2 will reach end-of-life by the end of this year. It will be removed from Debian's nest release.
The Python extension modules xorn.storage and xorn.guile are specific to Python 2. Instead of making them specific to Python 3, I'd prefer to re-write them in a way that is independent of the Python interpreter used.
I have so far ported xorn.storage to cffi, which makes it a pure Python module. Now I'll have to tweak it until all tests pass and then port xorn.guile.
I'm writing a python3 script to process some gschem schematics. What options do I have today?
(The task I am working on today, I only need to parse a single gschem file & don't need to analyse the connectivity, so not to hard to write myself if I need to.)
xorn in geda 1.10 doesn't build with Python3. Please note that Python2 will reach end-of-life by the end of this year. It will be removed from Debian's nest release.