jwilk-archive / djvusmooth

graphical editor for DjVu
GNU General Public License v2.0
12 stars 2 forks source link

Port to Python3 #24

Open LazyKent opened 4 years ago

LazyKent commented 4 years ago

Python2 is planned to be removed from distribution of openSUSE (and Fedora, and FreeBSD). Then want to have the djvusmooth program working using Python3 runtime.

LazyKent commented 4 years ago

To add a dramatic effect. https://lists.opensuse.org/opensuse-factory/2020-01/msg00095.html

eldarkg commented 4 years ago

Ubuntu 20.04LTS removed the djvusmooth from official repository

yurivict commented 4 years ago

FreeBSD is removing djvusmooth on 2020-08-15 because it uses the EOLed version of python (2.7).

Skif-off commented 3 years ago

Debian, Ubuntu and FreeBSD still have Python 2.

Debian/Ubuntu and based on: Build python-djvu: https://salsa.debian.org/python-team/packages/python-djvulibre/-/tags/debian%2F0.8.4-1 Note: Needs python-is-python2 (for building only). Build djvusmooth: https://salsa.debian.org/python-team/packages/djvusmooth/-/tags/debian%2F0.3-1 Works fine for me (Xubuntu 20.04).

Other way (but v.0.8.2 and v.0.2.19): python-djvu_0.8.2-2_amd64.deb from http://old-releases.ubuntu.com/ubuntu/pool/universe/p/python-djvulibre/ djvusmooth_0.2.19-3_all.deb from http://old-releases.ubuntu.com/ubuntu/pool/universe/d/djvusmooth/

ghost commented 2 years ago

How much work would that port involve? After all, python is still python.