dev-python/qt5reactor
Twisted and PyQt5 eventloop integration
ChangeLog
commit 79b1e29c144ba59871f936c31125f1aa9c84b991
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Jul 24 23:08:42 2023 -0400
dev-python/qt5reactor: PYTHON_COMPAT+="python3_12"
Note: As of the time of this commit, the main Gentoo repo still does
not have support for python3_12 in dev-python/pyside2 or
dev-python/pytest-twisted, so dev-python/qt5reactor must be installed
with dev-python/PyQt5 and with FEATURES="-test" if "python3_12" is
enabled in PYTHON_TARGETS.
commit 15949cdd93a903ed9ad4b5d783215400635140fc
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Thu May 11 16:55:34 2023 -0400
drop python3_9 from PYTHON_COMPAT
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f682ffb030d6f8d8afac8438bda89bf1967dce
commit 2ed396fcff00677ddb7fccc14155e64168592c48
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Jan 16 18:31:31 2023 -0500
drop python3_8 from PYTHON_COMPAT
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b674e49e70369b4a5da3a958f4e1556d6b01f7
commit 7f94bb0773b4d09f10712e53e6a574e677cfd215
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Oct 5 07:23:59 2022 -0400
dev-python/<various>: use PEP 517; support Python 3.11
commit dccdafb7f70cbbbd1e75fc76329ca86542dbc41b
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Mar 14 18:29:46 2022 -0400
dev-python/pytest-twisted: disable autoloading
The pytest-twisted plugin causes test failures in packages that aren't
expecting it to be present. Disable autoloading using a hack similar to
that used to address a similar issue with dev-python/pytest-relaxed.
See: https://bugs.gentoo.org/661218
commit 08d887cc3db634abc5927d7e15fe53097caed895
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Thu Mar 10 17:48:42 2022 -0500
drop obsolete versions from PYTHON_COMPAT
commit 035ac8a19dbbe7b7f1584ab8bd3f40d3eca2945a
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Jan 30 22:06:35 2022 -0500
drop dependencies on unnecessary/discouraged Python test plugins
Gentoo policy is to avoid running code coverage and coding style plugins
when running Python tests, and in fact epytest disables the cov and flake8
plugins by default, so they would not be used even if they were installed.
See: https://wiki.gentoo.org/wiki/Project:Python/Tests
See: https://projects.gentoo.org/python/guide/pytest.html
commit 8db9f9c8fe79405b76f83819c4fbbf6d079bd1a8
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Nov 6 16:53:36 2021 -0400
dev-python/qt5reactor: bump to 0.6.3
commit 47fefc6957099afbebfa7f0ebc7292a13f671564
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Jun 2 12:43:26 2021 -0400
dev-python/<multiple>: add python3_9 to PYTHON_COMPAT
commit b59b2e097c9244eafd5ac9a90d38e64aa31a6199
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Jun 29 18:59:42 2020 -0400
net-p2p/joinmarket: bump to 0.6.3.1
Also:
* add USE="qt5" flag and dependencies for JoinMarket-Qt
* install desktop menu entry for JoinMarket-Qt (if USE="qt5")
* don't install qtsupport.py as an executable script
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Jul 24 23:08:42 2023 -0400
dev-python/qt5reactor: PYTHON_COMPAT+="python3_12"
Note: As of the time of this commit, the main Gentoo repo still does
not have support for python3_12 in dev-python/pyside2 or
dev-python/pytest-twisted, so dev-python/qt5reactor must be installed
with dev-python/PyQt5 and with FEATURES="-test" if "python3_12" is
enabled in PYTHON_TARGETS.
commit 15949cdd93a903ed9ad4b5d783215400635140fc
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Thu May 11 16:55:34 2023 -0400
drop python3_9 from PYTHON_COMPAT
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f682ffb030d6f8d8afac8438bda89bf1967dce
commit 2ed396fcff00677ddb7fccc14155e64168592c48
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Jan 16 18:31:31 2023 -0500
drop python3_8 from PYTHON_COMPAT
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b674e49e70369b4a5da3a958f4e1556d6b01f7
commit 7f94bb0773b4d09f10712e53e6a574e677cfd215
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Oct 5 07:23:59 2022 -0400
dev-python/<various>: use PEP 517; support Python 3.11
commit dccdafb7f70cbbbd1e75fc76329ca86542dbc41b
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Mar 14 18:29:46 2022 -0400
dev-python/pytest-twisted: disable autoloading
The pytest-twisted plugin causes test failures in packages that aren't
expecting it to be present. Disable autoloading using a hack similar to
that used to address a similar issue with dev-python/pytest-relaxed.
See: https://bugs.gentoo.org/661218
commit 08d887cc3db634abc5927d7e15fe53097caed895
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Thu Mar 10 17:48:42 2022 -0500
drop obsolete versions from PYTHON_COMPAT
commit 035ac8a19dbbe7b7f1584ab8bd3f40d3eca2945a
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Jan 30 22:06:35 2022 -0500
drop dependencies on unnecessary/discouraged Python test plugins
Gentoo policy is to avoid running code coverage and coding style plugins
when running Python tests, and in fact epytest disables the cov and flake8
plugins by default, so they would not be used even if they were installed.
See: https://wiki.gentoo.org/wiki/Project:Python/Tests
See: https://projects.gentoo.org/python/guide/pytest.html
commit 8db9f9c8fe79405b76f83819c4fbbf6d079bd1a8
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Nov 6 16:53:36 2021 -0400
dev-python/qt5reactor: bump to 0.6.3
commit 47fefc6957099afbebfa7f0ebc7292a13f671564
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Jun 2 12:43:26 2021 -0400
dev-python/<multiple>: add python3_9 to PYTHON_COMPAT
commit b59b2e097c9244eafd5ac9a90d38e64aa31a6199
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Jun 29 18:59:42 2020 -0400
net-p2p/joinmarket: bump to 0.6.3.1
Also:
* add USE="qt5" flag and dependencies for JoinMarket-Qt
* install desktop menu entry for JoinMarket-Qt (if USE="qt5")
* don't install qtsupport.py as an executable script