Home
Solus
Search
Configure Global Search
Log In
Transactions
T8207
Change Details
Change Details
Old
New
Diff
Let's use this task to keep track of things stuck on Python 2 so that we know when we can retire Python 2 or whether or not to deprecate them. Stuck on Python 2: - [ ] kodi 18.x (once Kodi 19.1 is out on flathub, I suggest we officially deprecate kodi from the repo) - [x] samba 4.9.x -> Updated to 4.10.x which supports Python 3 (but the Python bindings are disabled for now) - [x] duplicity (waiting for version 0.8.x to be promoted as stable) Planned Deprecation: - [x] spyder (python 2 version only) - [x] nautilus-admin Solus Software: - [ ] Rewrite of ypkg in Go ( Development In-Progress) - [ ] Replace eopkg with sol written in Go (Design complete, Pending Implementation) - [ ] Rewrite of Software Center in C (Blocking on initial mock implementation of sol daemon) - [ ] System notifications to replace solus-update-checker - [ ] New Installer in C (Design In-Progress) - [ ] Internal scripts rewrites (In-Progress) Python 2 Packages: - [x] alabaster - [x] android-tools - [x] autopep8 - [ ] bro - [x] bup - [ ] bzr - [ ] caribou - [ ] catbox - [x] cherrytree - [x] chrome-gnome-shell - [ ] claws-mail - [ ] comar - [ ] comar-api - [x] cycler - [ ] cython - [ ] dia - [ ] displaycal - [ ] doflicky - [x] evemu - [x] firewalld - [x] flake8 - [ ] fslint - [x] gdal - [ ] gimp - [x] git-cola - [ ] gnome-doc-utils - [x] gnubg - [ ] gourmet - [ ] gpgme - [ ] gst-python-0.10 - [ ] gwyddion - [ ] ibus-anthy - [x] kaa-base - [x] kaa-metadata - [ ] keybinder - [ ] kicad - [ ] kodi - [x] kvirc - [x] lash - [x] ledger - [x] libblockdev - [x] libbytesize - [x] libcaca - [ ] libgpod - [ ] libieee1284 - [x] liblouis - [ ] libpeas - [x] libproxy - [ ] libuser - [ ] libxml2 - [ ] libxslt - [ ] linux-tools - [x] lldb - [x] mailnag - [x] matplotlib - [x] mccabe - [ ] mcomix - [ ] mozjs - [x] mozjs38 - [ ] mutagen - [ ] mypaint - [x] natron - [x] nautilus-folder-icons - [x] nautilus-python - [x] newt - [ ] nmap - [ ] notify-python - [x] notmuch - [ ] numpy - [x] opencolorio - [x] opencv - [x] openimageio - [ ] os-installer - [ ] pam-wrapper - [ ] pbr - [x] pep8 - [ ] piksemel - [ ] pip - [ ] pisi - [ ] playonlinux - [x] postgresql - [ ] printrun - [ ] psycopg2 - [ ] ptyprocess - [x] pulseaudio-dlna - [ ] py - [x] pycodestyle - [x] pyenchant - [ ] pyflakes - [x] pygments - [x] pygoocanvas - [x] pygtksourceview - [ ] pyorbit - [ ] pyparsing - [ ] pytest-runner - [ ] python - [ ] python-appdirs - [x] python-argparse - [x] python-asn1 - [x] python-asn1crypto - [x] python-asn1-modules - [ ] python-atomicwrites - [ ] python-attrs - [x] python-automat - [ ] python-babel - [ ] python-backports - [ ] python-backports_abc - [ ] python-backports.functools_lru_cache - [x] python-backports.ssl_match_hostname - [x] python-bcrypt - [ ] python-beautifulsoup4 - [x] python-blinker - [ ] python-bottle - [ ] python-cairo - [x] python-certifi - [x] python-cffi - [x] python-chardet - [ ] python-configobj - [ ] python-configparser - [x] python-constantly - [ ] python-contextlib2 - [ ] python-coverage - [x] python-cparser - [x] python-cryptography - [ ] python-dateutil - [ ] python-dbus - [x] python-decorator - [ ] python-distutils-extra - [x] python-docker-pycreds - [x] python-docopt - [x] python-docutils - [x] python-entrypoints - [ ] python-enum34 - [ ] python-enum-compat - [ ] python-evdev - [x] python-fastimport - [x] python-faulthandler - [x] python-filelock - [ ] python-flaky - [ ] python-freezegun - [ ] python-funcsigs - [x] python-functools32 - [ ] python-futures - [ ] python-genty - [ ] python-geoip - [ ] python-gobject - [ ] python-gobject2 - [ ] python-gtk2 - [x] python-httplib2 - [x] python-hyperlink - [ ] python-hypothesis - [ ] python-idna - [x] python-imagesize - [ ] python-importlib-metadata - [ ] python-importlib-resources - [x] python-incremental - [x] python-inotify - [ ] python-ipaddress - [ ] python-itsdangerous - [ ] python-jedi - [x] python-jinja - [x] python-jsonschema - [x] python-kiwisolver - [x] python-lhafile - [ ] python-lxml - [x] python-m2r - [ ] python-magic - [x] python-markupsafe - [x] python-mistune - [ ] python-mock - [x] python-monotonic - [ ] python-more-itertools - [x] python-netaddr - [x] python-netifaces - [ ] python-nose - [x] python-notify2 - [x] python-oauthlib - [x] python-openssl - [x] python-osinfo - [ ] python-packaging - [x] python-parsimonious - [x] python-parso - [ ] python-parted - [ ] python-pathlib2 - [ ] python-pexpect - [ ] python-pillow - [ ] python-pluggy - [x] python-polib - [ ] python-pretend - [ ] python-protobuf - [ ] python-psutil - [ ] python-pycurl - [ ] python-pyglet - [x] python-pyhamcrest - [x] python-pyjwt - [ ] python-pylibacl - [ ] python-pyliblzma - [ ] python-pyserial - [x] python-pyside - [x] python-pyside-tools - [x] python-pysocks - [ ] python-pytest - [x] python-pytest-cov - [x] python-pytest-flake8 - [x] python-pytest-mock - [ ] python-pytz - [x] python-pyusb - [x] python-pywavelets - [x] python-pyxattr - [x] python-qt5 - [x] python-qtwebengine - [ ] python-reportlab - [x] python-requests - [x] python-requests-mock - [x] python-requests-oauthlib - [ ] python-scandir - [x] python-sdl2 - [x] python-service-identity - [x] python-setproctitle - [ ] python-setuptools - [x] python-setuptools-git - [ ] python-setuptools-scm - [ ] python-singledispatch - [x] python-sip - [ ] python-six - [x] python-slip - [x] python-snowballstemmer - [ ] python-soupsieve - [x] python-sphinx - [x] python-sphinxcontrib-websupport - [x] python-sphinx-rtd-theme - [ ] python-sqlalchemy - [x] python-subprocess32 - [x] python-texttable - [] python-toml - [x] python-tornado - [x] python-tox - [x] python-twisted - [ ] python-typing - [x] python-urllib3 - [ ] python-wcwidth - [x] python-websocket-client - [x] python-wheel - [x] python-wrapt - [x] python-zeroconf - [ ] python-zipp - [x] python-zope.component - [x] python-zope.deferredimport - [x] python-zope.deprecation - [x] python-zope.event - [x] python-zope.hookable - [x] python-zope.interface - [x] python-zope.proxy - [x] pyxdg - [ ] pyyaml - [x] rpm - [ ] ruamel.yaml - [ ] sc-controller - [x] scipy - [x] scribus - [x] shiboken - [ ] soapysdr - [ ] solus-sc - [ ] suricata - [x] syncthing-gtk - [x] tensorflow - [ ] trelby - [ ] util-linux - [x] virtualenv - [x] volume_key - [ ] vte2 - [ ] wxPython - [x] wxPython2 - [x] xcb-proto - [x] youtube-dl-gui - [ ] ypkg
Let's use this task to keep track of things stuck on Python 2 so that we know when we can retire Python 2 or whether or not to deprecate them. Stuck on Python 2: - [ ] kodi 18.x (once Kodi 19.1 is out on flathub, I suggest we officially deprecate kodi from the repo) - [x] samba 4.9.x -> Updated to 4.10.x which supports Python 3 (but the Python bindings are disabled for now) - [x] duplicity (waiting for version 0.8.x to be promoted as stable) Planned Deprecation: - [x] spyder (python 2 version only) - [x] nautilus-admin Solus Software: - [ ] Rewrite of ypkg in Go ( Development In-Progress) - [ ] Replace eopkg with sol written in Go (Design complete, Pending Implementation) - [ ] Rewrite of Software Center in C (Blocking on initial mock implementation of sol daemon) - [ ] System notifications to replace solus-update-checker - [ ] New Installer in C (Design In-Progress) - [ ] Internal scripts rewrites (In-Progress) Python 2 Packages: - [x] alabaster - [x] android-tools - [x] autopep8 - [ ] bro - [x] bup - [ ] bzr - [ ] caribou - [ ] catbox - [x] cherrytree - [x] chrome-gnome-shell - [ ] claws-mail - [ ] comar - [ ] comar-api - [x] cycler - [ ] cython - [ ] dia - [ ] displaycal - [ ] doflicky - [x] evemu - [x] firewalld - [x] flake8 - [ ] fslint - [x] gdal - [ ] gimp - [x] git-cola - [ ] gnome-doc-utils - [x] gnubg - [ ] gourmet - [ ] gpgme - [x] gst-python-0.10 - [ ] gwyddion - [ ] ibus-anthy - [x] kaa-base - [x] kaa-metadata - [ ] keybinder - [ ] kicad - [ ] kodi - [x] kvirc - [x] lash - [x] ledger - [x] libblockdev - [x] libbytesize - [x] libcaca - [ ] libgpod - [ ] libieee1284 - [x] liblouis - [ ] libpeas - [x] libproxy - [ ] libuser - [ ] libxml2 - [ ] libxslt - [ ] linux-tools - [x] lldb - [x] mailnag - [x] matplotlib - [x] mccabe - [ ] mcomix - [ ] mozjs - [x] mozjs38 - [ ] mutagen - [ ] mypaint - [x] natron - [x] nautilus-folder-icons - [x] nautilus-python - [x] newt - [ ] nmap - [x] notify-python - [x] notmuch - [ ] numpy - [x] opencolorio - [x] opencv - [x] openimageio - [ ] os-installer - [ ] pam-wrapper - [ ] pbr - [x] pep8 - [ ] piksemel - [ ] pip - [ ] pisi - [ ] playonlinux - [x] postgresql - [ ] printrun - [ ] psycopg2 - [ ] ptyprocess - [x] pulseaudio-dlna - [ ] py - [x] pycodestyle - [x] pyenchant - [ ] pyflakes - [x] pygments - [x] pygoocanvas - [x] pygtksourceview - [ ] pyorbit - [ ] pyparsing - [ ] pytest-runner - [ ] python - [ ] python-appdirs - [x] python-argparse - [x] python-asn1 - [x] python-asn1crypto - [x] python-asn1-modules - [ ] python-atomicwrites - [ ] python-attrs - [x] python-automat - [ ] python-babel - [ ] python-backports - [x] python-backports_abc - [ ] python-backports.functools_lru_cache - [x] python-backports.ssl_match_hostname - [x] python-bcrypt - [ ] python-beautifulsoup4 - [x] python-blinker - [ ] python-bottle - [ ] python-cairo - [x] python-certifi - [x] python-cffi - [x] python-chardet - [ ] python-configobj - [ ] python-configparser - [x] python-constantly - [ ] python-contextlib2 - [ ] python-coverage - [x] python-cparser - [x] python-cryptography - [ ] python-dateutil - [ ] python-dbus - [x] python-decorator - [ ] python-distutils-extra - [x] python-docker-pycreds - [x] python-docopt - [x] python-docutils - [x] python-entrypoints - [ ] python-enum34 - [x] python-enum-compat - [ ] python-evdev - [x] python-fastimport - [x] python-faulthandler - [x] python-filelock - [ ] python-flaky - [ ] python-freezegun - [ ] python-funcsigs - [x] python-functools32 - [x] python-futures - [ ] python-genty - [ ] python-geoip - [ ] python-gobject - [ ] python-gobject2 - [ ] python-gtk2 - [x] python-httplib2 - [x] python-hyperlink - [ ] python-hypothesis - [ ] python-idna - [x] python-imagesize - [ ] python-importlib-metadata - [ ] python-importlib-resources - [x] python-incremental - [x] python-inotify - [x] python-ipaddress - [ ] python-itsdangerous - [ ] python-jedi - [x] python-jinja - [x] python-jsonschema - [x] python-kiwisolver - [x] python-lhafile - [ ] python-lxml - [x] python-m2r - [ ] python-magic - [x] python-markupsafe - [x] python-mistune - [ ] python-mock - [x] python-monotonic - [ ] python-more-itertools - [x] python-netaddr - [x] python-netifaces - [ ] python-nose - [x] python-notify2 - [x] python-oauthlib - [x] python-openssl - [x] python-osinfo - [ ] python-packaging - [x] python-parsimonious - [x] python-parso - [ ] python-parted - [ ] python-pathlib2 - [ ] python-pexpect - [ ] python-pillow - [ ] python-pluggy - [x] python-polib - [ ] python-pretend - [ ] python-protobuf - [ ] python-psutil - [ ] python-pycurl - [ ] python-pyglet - [x] python-pyhamcrest - [x] python-pyjwt - [ ] python-pylibacl - [ ] python-pyliblzma - [ ] python-pyserial - [x] python-pyside - [x] python-pyside-tools - [x] python-pysocks - [ ] python-pytest - [x] python-pytest-cov - [x] python-pytest-flake8 - [x] python-pytest-mock - [ ] python-pytz - [x] python-pyusb - [x] python-pywavelets - [x] python-pyxattr - [x] python-qt5 - [x] python-qtwebengine - [ ] python-reportlab - [x] python-requests - [x] python-requests-mock - [x] python-requests-oauthlib - [ ] python-scandir - [x] python-sdl2 - [x] python-service-identity - [x] python-setproctitle - [ ] python-setuptools - [x] python-setuptools-git - [ ] python-setuptools-scm - [ ] python-singledispatch - [x] python-sip - [ ] python-six - [x] python-slip - [x] python-snowballstemmer - [ ] python-soupsieve - [x] python-sphinx - [x] python-sphinxcontrib-websupport - [x] python-sphinx-rtd-theme - [ ] python-sqlalchemy - [x] python-subprocess32 - [x] python-texttable - [] python-toml - [x] python-tornado - [x] python-tox - [x] python-twisted - [ ] python-typing - [x] python-urllib3 - [ ] python-wcwidth - [x] python-websocket-client - [x] python-wheel - [x] python-wrapt - [x] python-zeroconf - [ ] python-zipp - [x] python-zope.component - [x] python-zope.deferredimport - [x] python-zope.deprecation - [x] python-zope.event - [x] python-zope.hookable - [x] python-zope.interface - [x] python-zope.proxy - [x] pyxdg - [ ] pyyaml - [x] rpm - [ ] ruamel.yaml - [ ] sc-controller - [x] scipy - [x] scribus - [x] shiboken - [ ] soapysdr - [ ] solus-sc - [ ] suricata - [x] syncthing-gtk - [x] tensorflow - [ ] trelby - [ ] util-linux - [x] virtualenv - [x] volume_key - [ ] vte2 - [ ] wxPython - [x] wxPython2 - [x] xcb-proto - [x] youtube-dl-gui - [ ] ypkg
Let's use this task to keep track of things stuck on Python 2 so that we know when we can retire Python 2 or whether or not to deprecate them. Stuck on Python 2: - [ ] kodi 18.x (once Kodi 19.1 is out on flathub, I suggest we officially deprecate kodi from the repo) - [x] samba 4.9.x -> Updated to 4.10.x which supports Python 3 (but the Python bindings are disabled for now) - [x] duplicity (waiting for version 0.8.x to be promoted as stable) Planned Deprecation: - [x] spyder (python 2 version only) - [x] nautilus-admin Solus Software: - [ ] Rewrite of ypkg in Go ( Development In-Progress) - [ ] Replace eopkg with sol written in Go (Design complete, Pending Implementation) - [ ] Rewrite of Software Center in C (Blocking on initial mock implementation of sol daemon) - [ ] System notifications to replace solus-update-checker - [ ] New Installer in C (Design In-Progress) - [ ] Internal scripts rewrites (In-Progress) Python 2 Packages: - [x] alabaster - [x] android-tools - [x] autopep8 - [ ] bro - [x] bup - [ ] bzr - [ ] caribou - [ ] catbox - [x] cherrytree - [x] chrome-gnome-shell - [ ] claws-mail - [ ] comar - [ ] comar-api - [x] cycler - [ ] cython - [ ] dia - [ ] displaycal - [ ] doflicky - [x] evemu - [x] firewalld - [x] flake8 - [ ] fslint - [x] gdal - [ ] gimp - [x] git-cola - [ ] gnome-doc-utils - [x] gnubg - [ ] gourmet - [ ] gpgme
- [
- [x
] gst-python-0.10 - [ ] gwyddion - [ ] ibus-anthy - [x] kaa-base - [x] kaa-metadata - [ ] keybinder - [ ] kicad - [ ] kodi - [x] kvirc - [x] lash - [x] ledger - [x] libblockdev - [x] libbytesize - [x] libcaca - [ ] libgpod - [ ] libieee1284 - [x] liblouis - [ ] libpeas - [x] libproxy - [ ] libuser - [ ] libxml2 - [ ] libxslt - [ ] linux-tools - [x] lldb - [x] mailnag - [x] matplotlib - [x] mccabe - [ ] mcomix - [ ] mozjs - [x] mozjs38 - [ ] mutagen - [ ] mypaint - [x] natron - [x] nautilus-folder-icons - [x] nautilus-python - [x] newt - [ ] nmap
- [
- [x
] notify-python - [x] notmuch - [ ] numpy - [x] opencolorio - [x] opencv - [x] openimageio - [ ] os-installer - [ ] pam-wrapper - [ ] pbr - [x] pep8 - [ ] piksemel - [ ] pip - [ ] pisi - [ ] playonlinux - [x] postgresql - [ ] printrun - [ ] psycopg2 - [ ] ptyprocess - [x] pulseaudio-dlna - [ ] py - [x] pycodestyle - [x] pyenchant - [ ] pyflakes - [x] pygments - [x] pygoocanvas - [x] pygtksourceview - [ ] pyorbit - [ ] pyparsing - [ ] pytest-runner - [ ] python - [ ] python-appdirs - [x] python-argparse - [x] python-asn1 - [x] python-asn1crypto - [x] python-asn1-modules - [ ] python-atomicwrites - [ ] python-attrs - [x] python-automat - [ ] python-babel - [ ] python-backports
- [
- [x
] python-backports_abc - [ ] python-backports.functools_lru_cache - [x] python-backports.ssl_match_hostname - [x] python-bcrypt - [ ] python-beautifulsoup4 - [x] python-blinker - [ ] python-bottle - [ ] python-cairo - [x] python-certifi - [x] python-cffi - [x] python-chardet - [ ] python-configobj - [ ] python-configparser - [x] python-constantly - [ ] python-contextlib2 - [ ] python-coverage - [x] python-cparser - [x] python-cryptography - [ ] python-dateutil - [ ] python-dbus - [x] python-decorator - [ ] python-distutils-extra - [x] python-docker-pycreds - [x] python-docopt - [x] python-docutils - [x] python-entrypoints - [ ] python-enum34
- [
- [x
] python-enum-compat - [ ] python-evdev - [x] python-fastimport - [x] python-faulthandler - [x] python-filelock - [ ] python-flaky - [ ] python-freezegun - [ ] python-funcsigs - [x] python-functools32
- [
- [x
] python-futures - [ ] python-genty - [ ] python-geoip - [ ] python-gobject - [ ] python-gobject2 - [ ] python-gtk2 - [x] python-httplib2 - [x] python-hyperlink - [ ] python-hypothesis - [ ] python-idna - [x] python-imagesize - [ ] python-importlib-metadata - [ ] python-importlib-resources - [x] python-incremental - [x] python-inotify
- [
- [x
] python-ipaddress - [ ] python-itsdangerous - [ ] python-jedi - [x] python-jinja - [x] python-jsonschema - [x] python-kiwisolver - [x] python-lhafile - [ ] python-lxml - [x] python-m2r - [ ] python-magic - [x] python-markupsafe - [x] python-mistune - [ ] python-mock - [x] python-monotonic - [ ] python-more-itertools - [x] python-netaddr - [x] python-netifaces - [ ] python-nose - [x] python-notify2 - [x] python-oauthlib - [x] python-openssl - [x] python-osinfo - [ ] python-packaging - [x] python-parsimonious - [x] python-parso - [ ] python-parted - [ ] python-pathlib2 - [ ] python-pexpect - [ ] python-pillow - [ ] python-pluggy - [x] python-polib - [ ] python-pretend - [ ] python-protobuf - [ ] python-psutil - [ ] python-pycurl - [ ] python-pyglet - [x] python-pyhamcrest - [x] python-pyjwt - [ ] python-pylibacl - [ ] python-pyliblzma - [ ] python-pyserial - [x] python-pyside - [x] python-pyside-tools - [x] python-pysocks - [ ] python-pytest - [x] python-pytest-cov - [x] python-pytest-flake8 - [x] python-pytest-mock - [ ] python-pytz - [x] python-pyusb - [x] python-pywavelets - [x] python-pyxattr - [x] python-qt5 - [x] python-qtwebengine - [ ] python-reportlab - [x] python-requests - [x] python-requests-mock - [x] python-requests-oauthlib - [ ] python-scandir - [x] python-sdl2 - [x] python-service-identity - [x] python-setproctitle - [ ] python-setuptools - [x] python-setuptools-git - [ ] python-setuptools-scm - [ ] python-singledispatch - [x] python-sip - [ ] python-six - [x] python-slip - [x] python-snowballstemmer - [ ] python-soupsieve - [x] python-sphinx - [x] python-sphinxcontrib-websupport - [x] python-sphinx-rtd-theme - [ ] python-sqlalchemy - [x] python-subprocess32 - [x] python-texttable - [] python-toml - [x] python-tornado - [x] python-tox - [x] python-twisted - [ ] python-typing - [x] python-urllib3 - [ ] python-wcwidth - [x] python-websocket-client - [x] python-wheel - [x] python-wrapt - [x] python-zeroconf - [ ] python-zipp - [x] python-zope.component - [x] python-zope.deferredimport - [x] python-zope.deprecation - [x] python-zope.event - [x] python-zope.hookable - [x] python-zope.interface - [x] python-zope.proxy - [x] pyxdg - [ ] pyyaml - [x] rpm - [ ] ruamel.yaml - [ ] sc-controller - [x] scipy - [x] scribus - [x] shiboken - [ ] soapysdr - [ ] solus-sc - [ ] suricata - [x] syncthing-gtk - [x] tensorflow - [ ] trelby - [ ] util-linux - [x] virtualenv - [x] volume_key - [ ] vte2 - [ ] wxPython - [x] wxPython2 - [x] xcb-proto - [x] youtube-dl-gui - [ ] ypkg
Continue