Hi, may I ask to add python-3.8 support to www-client/qutebrowser. Upstream (https://travis-ci.org/github/qutebrowser/qutebrowser) python 3.8 is tested against. Thanks Reproducible: Always
Hello, hum from what I can see on the upstream github, it should work, but not officially supported. It is a bit confusing because the readme say: 'Python 3.5.2 or newer (3.6 recommended)' but the setup.py is: 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', So maybe ask upstream if they support 3.8 ?
From the github page, I can see that 3.6 is recommended. But seems that they actively test against 3.5, 3.6, 3.7 and 3.8 on the https://travis-ci.org/github/qutebrowser/qutebrowser. Also archlinux is shipping qutebrowser against python 3.8.2: https://www.archlinux.org/packages/community/any/qutebrowser/. Anyway I have created a local qutebrowser-9999 with python 3.8 and is working.
Upstream here - that was mainly an oversight, Python 3.8 should be supported without any issues since qutebrowser v1.9.0 (from January). I adjusted the setup.py and docs accordingly: https://github.com/qutebrowser/qutebrowser/commit/cbb38c528566560c3f6f1b7d1e83460f23947476
Hello Florian :) Yes I used the setup.py to check python version. As you say it should be supported since 1.9.0, I will add it in 1.11.1 witch is actually in review.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74c87075416ecbb5c0c19f3b31e07ec05a60ca2 commit a74c87075416ecbb5c0c19f3b31e07ec05a60ca2 Author: Guillaume Seren <guillaumeseren@gmail.com> AuthorDate: 2020-05-07 20:18:31 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-05-12 13:57:06 +0000 www-client/qutebrowser: Bump 9999 dependencies Closes: https://bugs.gentoo.org/721544 Closes: https://bugs.gentoo.org/718120 Bug: https://bugs.gentoo.org/721564 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> www-client/qutebrowser/qutebrowser-9999.ebuild | 26 ++++++++++---------------- 1 file changed, 10 insertions(+), 16 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14002f67cfb94e73bfd80993331e55ef2b6c14b3 commit 14002f67cfb94e73bfd80993331e55ef2b6c14b3 Author: Guillaume Seren <guillaumeseren@gmail.com> AuthorDate: 2020-05-07 20:13:40 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-05-12 13:57:06 +0000 www-client/qutebrowser: Add version bump 1.11.1 Closes: https://bugs.gentoo.org/721544 Closes: https://bugs.gentoo.org/718120 Bug: https://bugs.gentoo.org/721564 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> www-client/qutebrowser/Manifest | 1 + www-client/qutebrowser/qutebrowser-1.11.1.ebuild | 75 ++++++++++++++++++++++++ 2 files changed, 76 insertions(+)