[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2024-04-28 Thread Michał Górny
commit: d36609c0c8aa37c6ca48628f2d3f92faf6b5e36a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 29 02:27:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 29 03:27:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36609c0

dev-python/twisted: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest  |   2 -
 dev-python/twisted/twisted-23.10.0.ebuild| 150 --
 dev-python/twisted/twisted-24.2.0_rc1.ebuild | 152 ---
 3 files changed, 304 deletions(-)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 92a82f833ad9..437756ad44fa 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,4 +1,2 @@
-DIST twisted-23.10.0.tar.gz 3495627 BLAKE2B 
3b5c2dc56686203cfe7c863211f0be34f49b26273af7b0f54a891851cf5f32096da880f35dd549b8ff82c6885fda2f644ef747fc9574e830da4fe2ddb588e70f
 SHA512 
da6cc663005776fca716503ec53ae367576e9c89ec2b90a367e73afb1e63c51a24dfad39b9ed1edb597e77e1d805dcbd179cefc1685faddd4044efc8f6c82d5f
-DIST twisted-24.2.0rc1.tar.gz 3500738 BLAKE2B 
d286b8bbd8e3c9bef82bf3b6a3ea3714358f4447a2bd4b3e82a0f4be0bda89c9a0804f807592dd951b6bb4ff74076b4a35a13b98d9d99e4334a644fe668f7802
 SHA512 
6f8946e65ec6affce5cac79a6b6019a48ba6bb9c2eb42bc2a251a50bd33eb429dd6aec570ed51ce98c618cc220451a935f8e32c93281953ef4b2a9e658793b68
 DIST twisted-24.3.0.tar.gz 3500456 BLAKE2B 
b2cebb2f3482dbeba250786b1977ddbb09e1a9a81f71ce5906efe8289b0e134a8b26c191c2262e8ee8ba3fea508c34145016b29ecf301541134dcea19e08
 SHA512 
c3dd227f5936ffa586a0b7447f5df4c2257dce0c0ba740373d82197a72029e7eeb0aef9789247dde73e2f24dd043f3b0b7d795f16e6e908583b054aad9b9eb6a
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/twisted-23.10.0.ebuild 
b/dev-python/twisted/twisted-23.10.0.ebuild
deleted file mode 100644
index edb96fcce0dd..
--- a/dev-python/twisted/twisted-23.10.0.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_TESTED=( python3_{10..12} pypy3 )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi virtualx
-
-DESCRIPTION="An asynchronous networking framework written in Python"
-HOMEPAGE="
-   https://twisted.org/
-   https://github.com/twisted/twisted/
-   https://pypi.org/project/Twisted/
-"
-SRC_URI+="
-   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-IUSE="conch http2 serial ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
-   >=dev-python/automat-0.8.0[${PYTHON_USEDEP}]
-   >=dev-python/constantly-15.1[${PYTHON_USEDEP}]
-   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
-   >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
-   >=dev-python/zope-interface-5[${PYTHON_USEDEP}]
-   conch? (
-   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-3.3[${PYTHON_USEDEP}]
-   dev-python/pyasn1[${PYTHON_USEDEP}]
-   )
-   http2? (
-   =dev-python/h2-3.0.0[${PYTHON_USEDEP}]
-   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
-   )
-   serial? (
-   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
-   )
-   ssl? (
-   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
-   >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
-   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
-   )
-"
-BDEPEND="
-   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
-   >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   $(python_gen_cond_dep '
-   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
-   
=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
-   >=dev-python/hypothesis-6.56[${PYTHON_USEDEP}]
-   dev-python/pyasn1[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2024-04-09 Thread Arthur Zamarin
commit: aeec41b3b0216a0fca59c8f0d70be4a9e8782342
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  9 18:20:33 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  9 18:20:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeec41b3

dev-python/twisted: Stabilize 24.3.0 ppc, #926406

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-24.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-24.3.0.ebuild 
b/dev-python/twisted/twisted-24.3.0.ebuild
index 216c0ccca669..a615d924022e 100644
--- a/dev-python/twisted/twisted-24.3.0.ebuild
+++ b/dev-python/twisted/twisted-24.3.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2024-03-21 Thread Ionen Wolkens
commit: c34b15e319a544c5b458bae1dd972f89c94fd90a
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Mar 21 22:45:17 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Mar 22 05:35:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34b15e3

dev-python/twisted: Stabilize 24.3.0 hppa, #926406

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/twisted/twisted-24.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-24.3.0.ebuild 
b/dev-python/twisted/twisted-24.3.0.ebuild
index 4aa535852237..216c0ccca669 100644
--- a/dev-python/twisted/twisted-24.3.0.ebuild
+++ b/dev-python/twisted/twisted-24.3.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2024-03-07 Thread Sam James
commit: 1e5594be862119f975c4ea7a8e358c8e9d91c46d
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  7 20:29:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  7 20:29:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e5594be

dev-python/twisted: Stabilize 24.3.0 x86, #926406

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-24.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-24.3.0.ebuild 
b/dev-python/twisted/twisted-24.3.0.ebuild
index 91e7469cea41..4aa535852237 100644
--- a/dev-python/twisted/twisted-24.3.0.ebuild
+++ b/dev-python/twisted/twisted-24.3.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2024-03-07 Thread Sam James
commit: 28b32621a71503fd10d75330c8e5542821fe67d5
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  7 20:29:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  7 20:29:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b32621

dev-python/twisted: Stabilize 24.3.0 amd64, #926406

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-24.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-24.3.0.ebuild 
b/dev-python/twisted/twisted-24.3.0.ebuild
index 5f5d132b7fcb..91e7469cea41 100644
--- a/dev-python/twisted/twisted-24.3.0.ebuild
+++ b/dev-python/twisted/twisted-24.3.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2024-03-07 Thread Michał Górny
commit: bbd58972a875b09a553e4bb0de716ccf85d86649
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  7 17:09:14 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  7 17:09:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd58972

dev-python/twisted: Stabilize 24.3.0 arm, #926406

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/twisted-24.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-24.3.0.ebuild 
b/dev-python/twisted/twisted-24.3.0.ebuild
index b3dd804439ed..5f5d132b7fcb 100644
--- a/dev-python/twisted/twisted-24.3.0.ebuild
+++ b/dev-python/twisted/twisted-24.3.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2024-03-07 Thread Michał Górny
commit: 1faf5b5066bac96ed4a89b79c9ea708f3f7c6759
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  7 17:09:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  7 17:09:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1faf5b50

dev-python/twisted: Stabilize 24.3.0 sparc, #926406

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/twisted-24.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-24.3.0.ebuild 
b/dev-python/twisted/twisted-24.3.0.ebuild
index c89e153780df..b3dd804439ed 100644
--- a/dev-python/twisted/twisted-24.3.0.ebuild
+++ b/dev-python/twisted/twisted-24.3.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2024-03-07 Thread Michał Górny
commit: 18b60640ac0131c6d7f8d612c3b03fbdea2b9318
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  7 16:19:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  7 16:19:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b60640

dev-python/twisted: Stabilize 24.3.0 arm64, #926406

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/twisted-24.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-24.3.0.ebuild 
b/dev-python/twisted/twisted-24.3.0.ebuild
index 4869d844543e..c89e153780df 100644
--- a/dev-python/twisted/twisted-24.3.0.ebuild
+++ b/dev-python/twisted/twisted-24.3.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2024-03-01 Thread Michał Górny
commit: 4962b001429c520de1c4a0fbd68b3efd7fb83e8f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar  1 17:51:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar  1 18:32:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4962b001

dev-python/twisted: Bump to 24.3.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest  |   1 +
 dev-python/twisted/twisted-24.3.0.ebuild | 152 +++
 2 files changed, 153 insertions(+)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 27dffda63d2a..92a82f833ad9 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,3 +1,4 @@
 DIST twisted-23.10.0.tar.gz 3495627 BLAKE2B 
3b5c2dc56686203cfe7c863211f0be34f49b26273af7b0f54a891851cf5f32096da880f35dd549b8ff82c6885fda2f644ef747fc9574e830da4fe2ddb588e70f
 SHA512 
da6cc663005776fca716503ec53ae367576e9c89ec2b90a367e73afb1e63c51a24dfad39b9ed1edb597e77e1d805dcbd179cefc1685faddd4044efc8f6c82d5f
 DIST twisted-24.2.0rc1.tar.gz 3500738 BLAKE2B 
d286b8bbd8e3c9bef82bf3b6a3ea3714358f4447a2bd4b3e82a0f4be0bda89c9a0804f807592dd951b6bb4ff74076b4a35a13b98d9d99e4334a644fe668f7802
 SHA512 
6f8946e65ec6affce5cac79a6b6019a48ba6bb9c2eb42bc2a251a50bd33eb429dd6aec570ed51ce98c618cc220451a935f8e32c93281953ef4b2a9e658793b68
+DIST twisted-24.3.0.tar.gz 3500456 BLAKE2B 
b2cebb2f3482dbeba250786b1977ddbb09e1a9a81f71ce5906efe8289b0e134a8b26c191c2262e8ee8ba3fea508c34145016b29ecf301541134dcea19e08
 SHA512 
c3dd227f5936ffa586a0b7447f5df4c2257dce0c0ba740373d82197a72029e7eeb0aef9789247dde73e2f24dd043f3b0b7d795f16e6e908583b054aad9b9eb6a
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/twisted-24.3.0.ebuild 
b/dev-python/twisted/twisted-24.3.0.ebuild
new file mode 100644
index ..4869d844543e
--- /dev/null
+++ b/dev-python/twisted/twisted-24.3.0.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="
+   https://twisted.org/
+   https://github.com/twisted/twisted/
+   https://pypi.org/project/Twisted/
+"
+SRC_URI+="
+   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="conch http2 serial ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+   >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-5[${PYTHON_USEDEP}]
+   conch? (
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   )
+   http2? (
+   =dev-python/h2-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   )
+   serial? (
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+   )
+   ssl? (
+   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+   >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   
=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.56[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   >=dev-python/pyhamcrest-2[${PYTHON_USEDEP}]
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2024-02-21 Thread Michał Górny
commit: cb21cb13e57f652cc96b57e8d25eaca0920ba9cd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 22 04:30:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 22 05:38:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb21cb13

dev-python/twisted: Bump to 24.2.0_rc1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest  |   1 +
 dev-python/twisted/twisted-24.2.0_rc1.ebuild | 152 +++
 2 files changed, 153 insertions(+)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 8afc2594cc98..27dffda63d2a 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,2 +1,3 @@
 DIST twisted-23.10.0.tar.gz 3495627 BLAKE2B 
3b5c2dc56686203cfe7c863211f0be34f49b26273af7b0f54a891851cf5f32096da880f35dd549b8ff82c6885fda2f644ef747fc9574e830da4fe2ddb588e70f
 SHA512 
da6cc663005776fca716503ec53ae367576e9c89ec2b90a367e73afb1e63c51a24dfad39b9ed1edb597e77e1d805dcbd179cefc1685faddd4044efc8f6c82d5f
+DIST twisted-24.2.0rc1.tar.gz 3500738 BLAKE2B 
d286b8bbd8e3c9bef82bf3b6a3ea3714358f4447a2bd4b3e82a0f4be0bda89c9a0804f807592dd951b6bb4ff74076b4a35a13b98d9d99e4334a644fe668f7802
 SHA512 
6f8946e65ec6affce5cac79a6b6019a48ba6bb9c2eb42bc2a251a50bd33eb429dd6aec570ed51ce98c618cc220451a935f8e32c93281953ef4b2a9e658793b68
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/twisted-24.2.0_rc1.ebuild 
b/dev-python/twisted/twisted-24.2.0_rc1.ebuild
new file mode 100644
index ..4869d844543e
--- /dev/null
+++ b/dev-python/twisted/twisted-24.2.0_rc1.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="
+   https://twisted.org/
+   https://github.com/twisted/twisted/
+   https://pypi.org/project/Twisted/
+"
+SRC_URI+="
+   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="conch http2 serial ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+   >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-5[${PYTHON_USEDEP}]
+   conch? (
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   )
+   http2? (
+   =dev-python/h2-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   )
+   serial? (
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+   )
+   ssl? (
+   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+   >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   
=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.56[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   >=dev-python/pyhamcrest-2[${PYTHON_USEDEP}]
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+   virtual/openssh
+   ssl? (
+   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+   
>=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
+   )
+   ' 

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/, dev-python/twisted/files/

2024-01-12 Thread Michał Górny
commit: 1b83e3d052beb537ee6f047f9af1e16045b1491e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 12 18:59:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:00:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b83e3d0

dev-python/twisted: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest|   2 -
 .../twisted/files/twisted-22.10.0-time.patch   | 113 ---
 dev-python/twisted/twisted-23.10.0_rc1.ebuild  | 149 
 dev-python/twisted/twisted-23.8.0.ebuild   | 154 -
 4 files changed, 418 deletions(-)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 6b5608b66298..8afc2594cc98 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,4 +1,2 @@
 DIST twisted-23.10.0.tar.gz 3495627 BLAKE2B 
3b5c2dc56686203cfe7c863211f0be34f49b26273af7b0f54a891851cf5f32096da880f35dd549b8ff82c6885fda2f644ef747fc9574e830da4fe2ddb588e70f
 SHA512 
da6cc663005776fca716503ec53ae367576e9c89ec2b90a367e73afb1e63c51a24dfad39b9ed1edb597e77e1d805dcbd179cefc1685faddd4044efc8f6c82d5f
-DIST twisted-23.10.0rc1.tar.gz 3496017 BLAKE2B 
5e681b81f51d26cf48d7e5d16af4f5c0ea18aa7c45934efe3f8801a60a8ccf7a7a7a13e49d1c065540cda6571e872ed9fc90ac42c6610fbd2a6d0f0c9288baab
 SHA512 
9122d87f1019a2bfdc1530f176e4c607b9a26bfce937d0436a3c260662599f1058ce04c037ecf71e88d17764df7d03399b5e0e353663e848cb8a8a79992d6260
-DIST twisted-23.8.0.tar.gz 3478691 BLAKE2B 
44fa9da691456a2b1d97f54b95787abe3e162b5639ee7ab8779c6d9525eb2a878865f450aa6fd6c461c3eba84f95361d2423e241991f52f91a27b792b6d71123
 SHA512 
ef0a243a4c22dd31e57087f5b2c21a657b98e23cc486f08b9926a9ebe8c4b6fec137993aea71e6c60abc3d653d995da0f65ff10dfc6c3d2cb7fdae5db08e2532
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/files/twisted-22.10.0-time.patch 
b/dev-python/twisted/files/twisted-22.10.0-time.patch
deleted file mode 100644
index 1723d69c8a3c..
--- a/dev-python/twisted/files/twisted-22.10.0-time.patch
+++ /dev/null
@@ -1,113 +0,0 @@
-From 75e5e6ba1793efdfef2e2cfada0425bad5f0bcfa Mon Sep 17 00:00:00 2001
-From: Paul Eggert 
-Date: Fri, 9 Dec 2022 10:16:42 -0800
-Subject: [PATCH 4/6] #11786 fix misuse of mktime in tests
-
-(cherry picked from commit da3bf3dc29f067e7019b2a1c205834ab64b2139a)
 a/src/twisted/logger/test/test_format.py
-+++ b/src/twisted/logger/test/test_format.py
-@@ -166,16 +166,17 @@ class TimeFormattingTests(unittest.TestCase):
- def testForTimeZone(name: str, expectedDST: str, expectedSTD: str) -> 
None:
- setTZ(name)
- 
--localDST = mktime((2006, 6, 30, 0, 0, 0, 4, 181, 1))
- localSTD = mktime((2007, 1, 31, 0, 0, 0, 2, 31, 0))
--
--self.assertEqual(formatTime(localDST), expectedDST)
- self.assertEqual(formatTime(localSTD), expectedSTD)
- 
-+if expectedDST:
-+localDST = mktime((2006, 6, 30, 0, 0, 0, 4, 181, 1))
-+self.assertEqual(formatTime(localDST), expectedDST)
-+
- # UTC
- testForTimeZone(
- "UTC+00",
--"2006-06-30T00:00:00+",
-+None,
- "2007-01-31T00:00:00+",
- )
- 
-@@ -196,7 +197,7 @@ class TimeFormattingTests(unittest.TestCase):
- # No DST
- testForTimeZone(
- "CST+06",
--"2006-06-30T00:00:00-0600",
-+None,
- "2007-01-31T00:00:00-0600",
- )
- 
-@@ -211,7 +212,7 @@ class TimeFormattingTests(unittest.TestCase):
- """
- If C{timeFormat} argument is L{None}, we get the default output.
- """
--t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, 1))
-+t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, -1))
- self.assertEqual(formatTime(t, timeFormat=None), "-")
- self.assertEqual(formatTime(t, timeFormat=None, default="!"), "!")
- 
-@@ -219,7 +220,7 @@ class TimeFormattingTests(unittest.TestCase):
- """
- Alternate time format in output.
- """
--t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, 1))
-+t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, -1))
- self.assertEqual(formatTime(t, timeFormat="%Y/%W"), "2013/38")
- 
- def test_formatTimePercentF(self) -> None:
-@@ -246,7 +247,7 @@ class ClassicLogFormattingTests(unittest.TestCase):
- addTZCleanup(self)
- setTZ("UTC+00")
- 
--t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, 1))
-+t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, -1))
- event = dict(log_format="XYZZY", log_time=t)
- self.assertEqual(
- 

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2024-01-12 Thread Sam James
commit: 4a9fa6b75010731c7dbb7171f737de47926c3aff
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 14:04:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 14:04:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a9fa6b7

dev-python/twisted: Stabilize 23.10.0 amd64, #918476

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-23.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-23.10.0.ebuild 
b/dev-python/twisted/twisted-23.10.0.ebuild
index 0a420bcca51a..edb96fcce0dd 100644
--- a/dev-python/twisted/twisted-23.10.0.ebuild
+++ b/dev-python/twisted/twisted-23.10.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2024-01-11 Thread Sam James
commit: fec0803c1226abec7a601806ac62a4c9b33a5e15
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 11 09:36:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 11 09:36:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fec0803c

dev-python/twisted: Stabilize 23.10.0 x86, #918476

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-23.10.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/twisted/twisted-23.10.0.ebuild 
b/dev-python/twisted/twisted-23.10.0.ebuild
index c83e966931e4..0a420bcca51a 100644
--- a/dev-python/twisted/twisted-23.10.0.ebuild
+++ b/dev-python/twisted/twisted-23.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-12-12 Thread Arthur Zamarin
commit: fee784aff1e0a623149a639f9913c886929c1f1f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec 12 13:28:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec 12 13:28:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee784af

dev-python/twisted: Stabilize 23.10.0 sparc, #918476

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-23.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-23.10.0.ebuild 
b/dev-python/twisted/twisted-23.10.0.ebuild
index cde16d57912f..b22a27373705 100644
--- a/dev-python/twisted/twisted-23.10.0.ebuild
+++ b/dev-python/twisted/twisted-23.10.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/, profiles/features/wd40/

2023-12-11 Thread Michał Górny
commit: 1e3478947d17cd02c9d691541d10f5c3225c32dd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 12 05:42:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 12 06:32:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e347894

dev-python/twisted: Add dev-python/bcrypt test dep

Bug: https://bugs.gentoo.org/918476
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/twisted-23.10.0.ebuild | 1 +
 profiles/features/wd40/package.use.mask   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-python/twisted/twisted-23.10.0.ebuild 
b/dev-python/twisted/twisted-23.10.0.ebuild
index 255d73280929..cde16d57912f 100644
--- a/dev-python/twisted/twisted-23.10.0.ebuild
+++ b/dev-python/twisted/twisted-23.10.0.ebuild
@@ -62,6 +62,7 @@ BDEPEND="
${RDEPEND}
$(python_gen_cond_dep '
>=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
>=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]

=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}]

diff --git a/profiles/features/wd40/package.use.mask 
b/profiles/features/wd40/package.use.mask
index 5ba051fee61a..aa9f3badb913 100644
--- a/profiles/features/wd40/package.use.mask
+++ b/profiles/features/wd40/package.use.mask
@@ -114,6 +114,7 @@ dev-python/python-keystoneclient test
 dev-python/python-socks test
 dev-python/starlette test
 dev-python/tiny-proxy test
+dev-python/twisted test
 
 # Michał Górny  (2022-07-29)
 # More packages requiring dev-python/pyopenssl or its revdeps.



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-12-05 Thread Arthur Zamarin
commit: 873faa033b5cbb1b4dd5ae1cc424e49ce435f842
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 20:00:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 20:00:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873faa03

dev-python/twisted: Stabilize 23.10.0 arm, #918476

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-23.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-23.10.0.ebuild 
b/dev-python/twisted/twisted-23.10.0.ebuild
index 0c223f4b56d4..255d73280929 100644
--- a/dev-python/twisted/twisted-23.10.0.ebuild
+++ b/dev-python/twisted/twisted-23.10.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-11-25 Thread Arthur Zamarin
commit: 7cbbb2615d7cfea7bd157f1225c737a655865684
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 25 09:36:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 25 09:36:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cbbb261

dev-python/twisted: Stabilize 23.10.0 arm64, #918476

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-23.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-23.10.0.ebuild 
b/dev-python/twisted/twisted-23.10.0.ebuild
index 345f2095aeac..79e84cd6d4ee 100644
--- a/dev-python/twisted/twisted-23.10.0.ebuild
+++ b/dev-python/twisted/twisted-23.10.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-10-31 Thread Michał Górny
commit: 31b1f07b78dab0ece133c707e340bf2c4474f21b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 31 18:14:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 31 19:12:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31b1f07b

dev-python/twisted: Bump to 23.10.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest   |   1 +
 dev-python/twisted/twisted-23.10.0.ebuild | 149 ++
 2 files changed, 150 insertions(+)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index be512990c63a..6b5608b66298 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,3 +1,4 @@
+DIST twisted-23.10.0.tar.gz 3495627 BLAKE2B 
3b5c2dc56686203cfe7c863211f0be34f49b26273af7b0f54a891851cf5f32096da880f35dd549b8ff82c6885fda2f644ef747fc9574e830da4fe2ddb588e70f
 SHA512 
da6cc663005776fca716503ec53ae367576e9c89ec2b90a367e73afb1e63c51a24dfad39b9ed1edb597e77e1d805dcbd179cefc1685faddd4044efc8f6c82d5f
 DIST twisted-23.10.0rc1.tar.gz 3496017 BLAKE2B 
5e681b81f51d26cf48d7e5d16af4f5c0ea18aa7c45934efe3f8801a60a8ccf7a7a7a13e49d1c065540cda6571e872ed9fc90ac42c6610fbd2a6d0f0c9288baab
 SHA512 
9122d87f1019a2bfdc1530f176e4c607b9a26bfce937d0436a3c260662599f1058ce04c037ecf71e88d17764df7d03399b5e0e353663e848cb8a8a79992d6260
 DIST twisted-23.8.0.tar.gz 3478691 BLAKE2B 
44fa9da691456a2b1d97f54b95787abe3e162b5639ee7ab8779c6d9525eb2a878865f450aa6fd6c461c3eba84f95361d2423e241991f52f91a27b792b6d71123
 SHA512 
ef0a243a4c22dd31e57087f5b2c21a657b98e23cc486f08b9926a9ebe8c4b6fec137993aea71e6c60abc3d653d995da0f65ff10dfc6c3d2cb7fdae5db08e2532
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/twisted-23.10.0.ebuild 
b/dev-python/twisted/twisted-23.10.0.ebuild
new file mode 100644
index ..345f2095aeac
--- /dev/null
+++ b/dev-python/twisted/twisted-23.10.0.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="
+   https://twisted.org/
+   https://github.com/twisted/twisted/
+   https://pypi.org/project/Twisted/
+"
+SRC_URI+="
+   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="conch http2 serial ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+   >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-5[${PYTHON_USEDEP}]
+   conch? (
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   )
+   http2? (
+   =dev-python/h2-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   )
+   serial? (
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+   )
+   ssl? (
+   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+   >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   
=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.56[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   >=dev-python/pyhamcrest-2[${PYTHON_USEDEP}]
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+   virtual/openssh
+   ssl? (
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-10-25 Thread Michał Górny
commit: 5b39e2de5b3081e58bc80cbd9ccd7dea3b07b20d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 25 07:12:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 25 07:42:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b39e2de

dev-python/twisted: Bump to 23.10.0_rc1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest   |   1 +
 dev-python/twisted/twisted-23.10.0_rc1.ebuild | 149 ++
 2 files changed, 150 insertions(+)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index d6ca72cb076e..be512990c63a 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,2 +1,3 @@
+DIST twisted-23.10.0rc1.tar.gz 3496017 BLAKE2B 
5e681b81f51d26cf48d7e5d16af4f5c0ea18aa7c45934efe3f8801a60a8ccf7a7a7a13e49d1c065540cda6571e872ed9fc90ac42c6610fbd2a6d0f0c9288baab
 SHA512 
9122d87f1019a2bfdc1530f176e4c607b9a26bfce937d0436a3c260662599f1058ce04c037ecf71e88d17764df7d03399b5e0e353663e848cb8a8a79992d6260
 DIST twisted-23.8.0.tar.gz 3478691 BLAKE2B 
44fa9da691456a2b1d97f54b95787abe3e162b5639ee7ab8779c6d9525eb2a878865f450aa6fd6c461c3eba84f95361d2423e241991f52f91a27b792b6d71123
 SHA512 
ef0a243a4c22dd31e57087f5b2c21a657b98e23cc486f08b9926a9ebe8c4b6fec137993aea71e6c60abc3d653d995da0f65ff10dfc6c3d2cb7fdae5db08e2532
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/twisted-23.10.0_rc1.ebuild 
b/dev-python/twisted/twisted-23.10.0_rc1.ebuild
new file mode 100644
index ..345f2095aeac
--- /dev/null
+++ b/dev-python/twisted/twisted-23.10.0_rc1.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="
+   https://twisted.org/
+   https://github.com/twisted/twisted/
+   https://pypi.org/project/Twisted/
+"
+SRC_URI+="
+   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="conch http2 serial ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+   >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-5[${PYTHON_USEDEP}]
+   conch? (
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   )
+   http2? (
+   =dev-python/h2-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   )
+   serial? (
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+   )
+   ssl? (
+   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+   >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   
=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.56[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   >=dev-python/pyhamcrest-2[${PYTHON_USEDEP}]
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+   virtual/openssh
+   ssl? (
+   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+   
>=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
+   )
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+
+python_prepare_all() {
+   # upstream 

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/, dev-python/twisted/files/

2023-10-18 Thread Michał Górny
commit: b7926c19b2c7a6f591e23fa7129d56105eeea746
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 18 15:50:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 18 15:56:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7926c19

dev-python/twisted: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest|   2 -
 .../twisted/files/twisted-22.1.0-force-gtk3.patch  |  67 
 .../files/twisted-22.10.0-python3.11-tests.patch   | 100 
 .../twisted/files/twisted-22.10.0-sendmail.patch   |  28 
 dev-python/twisted/twisted-22.10.0-r1.ebuild   | 169 
 dev-python/twisted/twisted-22.10.0-r3.ebuild   | 173 -
 dev-python/twisted/twisted-23.8.0_rc1.ebuild   | 154 --
 7 files changed, 693 deletions(-)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index cb35e4cd670b..d6ca72cb076e 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,4 +1,2 @@
-DIST twisted-22.10.0.gh.tar.gz 3512714 BLAKE2B 
2fd36ec6922f428e959ce0169bb9a3592b8b3e43aff8d34872883ecf0fad8d0fff01a52f06b54df3dc377f4fc1a488b6d66f9287b108b4749bb7d3c749b96061
 SHA512 
cf9ed96430376d499ae9627a7d0656c05cb99bc9e9b15a8f4166355363818f090bc3c2b383ed4cf19e1e38fb569e8618d35a0ddde2a90a06f3c9a4ea769837e4
 DIST twisted-23.8.0.tar.gz 3478691 BLAKE2B 
44fa9da691456a2b1d97f54b95787abe3e162b5639ee7ab8779c6d9525eb2a878865f450aa6fd6c461c3eba84f95361d2423e241991f52f91a27b792b6d71123
 SHA512 
ef0a243a4c22dd31e57087f5b2c21a657b98e23cc486f08b9926a9ebe8c4b6fec137993aea71e6c60abc3d653d995da0f65ff10dfc6c3d2cb7fdae5db08e2532
-DIST twisted-23.8.0rc1.tar.gz 3479000 BLAKE2B 
d3dbc54759f4dcba422cbcc57451a268834f21616ea2b5d34d972f2647750afa4ae62424ae32b2e0fe22e3a886c45ff1e64280c99553aa1ee52923a192773fdf
 SHA512 
a1e778247a311dda30cd7f9f02fa4ab8848d6d5b89de4ff83dee5a92f968b6ec8df48d1804eef780cd0a9dc1393a1a91d624e9c54e0c9cd52d930ac2b36a0b6c
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/files/twisted-22.1.0-force-gtk3.patch 
b/dev-python/twisted/files/twisted-22.1.0-force-gtk3.patch
deleted file mode 100644
index 7c9f2d558d65..
--- a/dev-python/twisted/files/twisted-22.1.0-force-gtk3.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From 9344f8cd80ecb2907dbfddfeeb8cc9ffdb50bc94 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Sat, 22 May 2021 01:11:48 +0200
-Subject: [PATCH] Force using GTK+3 in twisted.internet.gireactor
-
-Modify twisted.internet.gireactor to explicitly request GTK+ version 3.
-Otherwise it uses the newest version installed which could be GTK+4
-that gireactor is currently incompatible with.

- src/twisted/internet/gireactor.py   | 3 +++
- src/twisted/internet/test/test_gireactor.py | 3 +++
- src/twisted/newsfragments/10200.bugfix  | 1 +
- 3 files changed, 7 insertions(+)
- create mode 100644 src/twisted/newsfragments/10200.bugfix
-
-diff --git a/src/twisted/internet/gireactor.py 
b/src/twisted/internet/gireactor.py
-index e2d24b599..838fa982e 100644
 a/src/twisted/internet/gireactor.py
-+++ b/src/twisted/internet/gireactor.py
-@@ -21,6 +21,7 @@ On Python 3, pygobject v3.4 or later is required.
- """
- 
- 
-+import gi  # type: ignore[import]
- import gi.pygtkcompat  # type: ignore[import]
- from gi.repository import GLib  # type: ignore[import]
- 
-@@ -69,6 +70,7 @@ class GIReactor(_glibbase.GlibReactorBase):
- def __init__(self, useGtk=False):
- _gtk = None
- if useGtk is True:
-+gi.require_version("Gtk", "3.0")
- from gi.repository import Gtk as _gtk
- 
- _glibbase.GlibReactorBase.__init__(self, GLib, _gtk, useGtk=useGtk)
-@@ -113,6 +115,7 @@ class PortableGIReactor(_glibbase.PortableGlibReactorBase):
- def __init__(self, useGtk=False):
- _gtk = None
- if useGtk is True:
-+gi.require_version("Gtk", "3.0")
- from gi.repository import Gtk as _gtk
- 
- _glibbase.PortableGlibReactorBase.__init__(self, GLib, _gtk, 
useGtk=useGtk)
-diff --git a/src/twisted/internet/test/test_gireactor.py 
b/src/twisted/internet/test/test_gireactor.py
-index c25ada63f..3bb88a07f 100644
 a/src/twisted/internet/test/test_gireactor.py
-+++ b/src/twisted/internet/test/test_gireactor.py
-@@ -26,6 +26,9 @@ else:
- gtk3reactor = None
- else:
- gtk3reactor = _gtk3reactor
-+import gi  # type: ignore[import]
-+
-+gi.require_version("Gtk", "3.0")
- from gi.repository import Gtk
- 
- from twisted.internet.error import ReactorAlreadyRunning
-diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-10-18 Thread Sam James
commit: 4bcc5db1edff46a01f206e25797c227dc3bf832c
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 18 09:38:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 18 09:38:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bcc5db1

dev-python/twisted: Stabilize 22.10.0-r3 sparc, #910158

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.10.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0-r3.ebuild 
b/dev-python/twisted/twisted-22.10.0-r3.ebuild
index 521f26f850eb..c3c638eeefda 100644
--- a/dev-python/twisted/twisted-22.10.0-r3.ebuild
+++ b/dev-python/twisted/twisted-22.10.0-r3.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-10-18 Thread Sam James
commit: c11bd664ed938c7b5ded023a2ee7570d5dc629dd
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 18 09:39:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 18 09:39:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11bd664

dev-python/twisted: Stabilize 23.8.0 ppc, #914702

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-23.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-23.8.0.ebuild 
b/dev-python/twisted/twisted-23.8.0.ebuild
index fc33a07bd6f8..6c1de8481e66 100644
--- a/dev-python/twisted/twisted-23.8.0.ebuild
+++ b/dev-python/twisted/twisted-23.8.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-10-18 Thread Sam James
commit: ac7d0ee410ff5491c1e396625593ee33ad96304b
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 18 09:38:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 18 09:38:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7d0ee4

dev-python/twisted: Stabilize 22.10.0-r3 x86, #910158

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.10.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0-r3.ebuild 
b/dev-python/twisted/twisted-22.10.0-r3.ebuild
index c3c638eeefda..4d56b83d2585 100644
--- a/dev-python/twisted/twisted-22.10.0-r3.ebuild
+++ b/dev-python/twisted/twisted-22.10.0-r3.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-10-18 Thread Sam James
commit: 75f1841c0ba3b5548855e30d2876b3ed294a17e8
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 18 09:38:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 18 09:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f1841c

dev-python/twisted: Stabilize 23.8.0 ppc64, #914702

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-23.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-23.8.0.ebuild 
b/dev-python/twisted/twisted-23.8.0.ebuild
index 163bd671d999..fc33a07bd6f8 100644
--- a/dev-python/twisted/twisted-23.8.0.ebuild
+++ b/dev-python/twisted/twisted-23.8.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-10-18 Thread Sam James
commit: 010558780f93f221d614bf53662cecbfd90ffd07
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 18 09:38:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 18 09:38:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01055878

dev-python/twisted: Stabilize 22.10.0-r3 ppc64, #910158

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.10.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0-r3.ebuild 
b/dev-python/twisted/twisted-22.10.0-r3.ebuild
index 5fe05daf9152..521f26f850eb 100644
--- a/dev-python/twisted/twisted-22.10.0-r3.ebuild
+++ b/dev-python/twisted/twisted-22.10.0-r3.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-10-06 Thread Sam James
commit: d0d9fba0e11f02c46f64df07a8238a078e456a95
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 14:53:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 14:53:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d9fba0

dev-python/twisted: Stabilize 22.10.0-r3 arm, #910158

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.10.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0-r3.ebuild 
b/dev-python/twisted/twisted-22.10.0-r3.ebuild
index b678b28eafcf..5fe05daf9152 100644
--- a/dev-python/twisted/twisted-22.10.0-r3.ebuild
+++ b/dev-python/twisted/twisted-22.10.0-r3.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-10-06 Thread Sam James
commit: bf61a52182df1e832a421fc395f92b08eecb8e6e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 14:53:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 14:53:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf61a521

dev-python/twisted: Stabilize 23.8.0 arm, #914702

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-23.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-23.8.0.ebuild 
b/dev-python/twisted/twisted-23.8.0.ebuild
index 8d8f1e807f6a..163bd671d999 100644
--- a/dev-python/twisted/twisted-23.8.0.ebuild
+++ b/dev-python/twisted/twisted-23.8.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-10-03 Thread Sam James
commit: ca0301662361a07e1b9d0dceb707702820b4fa44
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 22:36:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 22:36:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca030166

dev-python/twisted: Stabilize 23.8.0 sparc, #914702

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-23.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-23.8.0.ebuild 
b/dev-python/twisted/twisted-23.8.0.ebuild
index e7b8829c34ce..8d8f1e807f6a 100644
--- a/dev-python/twisted/twisted-23.8.0.ebuild
+++ b/dev-python/twisted/twisted-23.8.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-10-02 Thread Sam James
commit: 257c1cd5c8129ead0025d07021eddda0f94ae4e3
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 04:49:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 04:49:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257c1cd5

dev-python/twisted: Stabilize 23.8.0 amd64, #914702

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-23.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-23.8.0.ebuild 
b/dev-python/twisted/twisted-23.8.0.ebuild
index 72d8e25efcfa..e7b8829c34ce 100644
--- a/dev-python/twisted/twisted-23.8.0.ebuild
+++ b/dev-python/twisted/twisted-23.8.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-10-02 Thread Sam James
commit: a6e10879f4a717f6d1b1e89c064a27859ea142b3
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 04:49:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 04:49:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e10879

dev-python/twisted: Stabilize 22.10.0-r3 amd64, #910158

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.10.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0-r3.ebuild 
b/dev-python/twisted/twisted-22.10.0-r3.ebuild
index d32ca8403f89..b678b28eafcf 100644
--- a/dev-python/twisted/twisted-22.10.0-r3.ebuild
+++ b/dev-python/twisted/twisted-22.10.0-r3.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-10-02 Thread Sam James
commit: 34ad39b9af5b07b44c7c5efd488087148669a90b
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:47:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:47:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ad39b9

dev-python/twisted: Stabilize 23.8.0 hppa, #914702

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-23.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-23.8.0.ebuild 
b/dev-python/twisted/twisted-23.8.0.ebuild
index 461f8eba8d05..72d8e25efcfa 100644
--- a/dev-python/twisted/twisted-23.8.0.ebuild
+++ b/dev-python/twisted/twisted-23.8.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-10-02 Thread Sam James
commit: 3bf939113c039e377f8c39b2a91e5a97ce8f6771
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:47:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:47:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf93911

dev-python/twisted: Stabilize 22.10.0-r3 hppa, #910158

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.10.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0-r3.ebuild 
b/dev-python/twisted/twisted-22.10.0-r3.ebuild
index e611173baef2..d32ca8403f89 100644
--- a/dev-python/twisted/twisted-22.10.0-r3.ebuild
+++ b/dev-python/twisted/twisted-22.10.0-r3.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-09-25 Thread Sam James
commit: e82d3dc39408bd7cc4f0bf543c8028806e3ee84f
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 25 22:47:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 25 22:47:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82d3dc3

dev-python/twisted: Stabilize 23.8.0 x86, #914702

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-23.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-23.8.0.ebuild 
b/dev-python/twisted/twisted-23.8.0.ebuild
index 34950a4754b8..461f8eba8d05 100644
--- a/dev-python/twisted/twisted-23.8.0.ebuild
+++ b/dev-python/twisted/twisted-23.8.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-09-25 Thread Arthur Zamarin
commit: 3bdb1de27ce744150469acd35ec40f34dda59f2f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 25 18:53:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 25 18:53:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdb1de2

dev-python/twisted: Stabilize 23.8.0 arm64, #914702

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-23.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-23.8.0.ebuild 
b/dev-python/twisted/twisted-23.8.0.ebuild
index bdb064ec3895..34950a4754b8 100644
--- a/dev-python/twisted/twisted-23.8.0.ebuild
+++ b/dev-python/twisted/twisted-23.8.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-08-28 Thread Michał Górny
commit: 1465e6d2c955bc81bdfbd607418d93a82ad65013
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 29 04:32:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 29 04:59:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1465e6d2

dev-python/twisted: Bump to 23.8.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest  |   1 +
 dev-python/twisted/twisted-23.8.0.ebuild | 154 +++
 2 files changed, 155 insertions(+)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index adb006086a89..cb35e4cd670b 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,3 +1,4 @@
 DIST twisted-22.10.0.gh.tar.gz 3512714 BLAKE2B 
2fd36ec6922f428e959ce0169bb9a3592b8b3e43aff8d34872883ecf0fad8d0fff01a52f06b54df3dc377f4fc1a488b6d66f9287b108b4749bb7d3c749b96061
 SHA512 
cf9ed96430376d499ae9627a7d0656c05cb99bc9e9b15a8f4166355363818f090bc3c2b383ed4cf19e1e38fb569e8618d35a0ddde2a90a06f3c9a4ea769837e4
+DIST twisted-23.8.0.tar.gz 3478691 BLAKE2B 
44fa9da691456a2b1d97f54b95787abe3e162b5639ee7ab8779c6d9525eb2a878865f450aa6fd6c461c3eba84f95361d2423e241991f52f91a27b792b6d71123
 SHA512 
ef0a243a4c22dd31e57087f5b2c21a657b98e23cc486f08b9926a9ebe8c4b6fec137993aea71e6c60abc3d653d995da0f65ff10dfc6c3d2cb7fdae5db08e2532
 DIST twisted-23.8.0rc1.tar.gz 3479000 BLAKE2B 
d3dbc54759f4dcba422cbcc57451a268834f21616ea2b5d34d972f2647750afa4ae62424ae32b2e0fe22e3a886c45ff1e64280c99553aa1ee52923a192773fdf
 SHA512 
a1e778247a311dda30cd7f9f02fa4ab8848d6d5b89de4ff83dee5a92f968b6ec8df48d1804eef780cd0a9dc1393a1a91d624e9c54e0c9cd52d930ac2b36a0b6c
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/twisted-23.8.0.ebuild 
b/dev-python/twisted/twisted-23.8.0.ebuild
new file mode 100644
index ..bdb064ec3895
--- /dev/null
+++ b/dev-python/twisted/twisted-23.8.0.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="
+   https://twisted.org/
+   https://github.com/twisted/twisted/
+   https://pypi.org/project/Twisted/
+"
+SRC_URI+="
+   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="conch http2 serial ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+   >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-5[${PYTHON_USEDEP}]
+   conch? (
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   )
+   http2? (
+   =dev-python/h2-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   )
+   serial? (
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+   )
+   ssl? (
+   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+   >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   
=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.56[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   >=dev-python/pyhamcrest-2[${PYTHON_USEDEP}]
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+   virtual/openssh
+   ssl? (
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-08-21 Thread Michał Górny
commit: 021edd8440be941eb9deeb4eaf144ca258e4d725
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 21 13:26:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 21 14:51:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=021edd84

dev-python/twisted: Bump to 23.8.0_rc1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest  |   1 +
 dev-python/twisted/metadata.xml  |   4 -
 dev-python/twisted/twisted-23.8.0_rc1.ebuild | 154 +++
 3 files changed, 155 insertions(+), 4 deletions(-)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index fc853dde42d1..adb006086a89 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,2 +1,3 @@
 DIST twisted-22.10.0.gh.tar.gz 3512714 BLAKE2B 
2fd36ec6922f428e959ce0169bb9a3592b8b3e43aff8d34872883ecf0fad8d0fff01a52f06b54df3dc377f4fc1a488b6d66f9287b108b4749bb7d3c749b96061
 SHA512 
cf9ed96430376d499ae9627a7d0656c05cb99bc9e9b15a8f4166355363818f090bc3c2b383ed4cf19e1e38fb569e8618d35a0ddde2a90a06f3c9a4ea769837e4
+DIST twisted-23.8.0rc1.tar.gz 3479000 BLAKE2B 
d3dbc54759f4dcba422cbcc57451a268834f21616ea2b5d34d972f2647750afa4ae62424ae32b2e0fe22e3a886c45ff1e64280c99553aa1ee52923a192773fdf
 SHA512 
a1e778247a311dda30cd7f9f02fa4ab8848d6d5b89de4ff83dee5a92f968b6ec8df48d1804eef780cd0a9dc1393a1a91d624e9c54e0c9cd52d930ac2b36a0b6c
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/metadata.xml b/dev-python/twisted/metadata.xml
index 1c3b98248f3b..3d0719337243 100644
--- a/dev-python/twisted/metadata.xml
+++ b/dev-python/twisted/metadata.xml
@@ -6,10 +6,6 @@
Python


-   
-   twisted-pyt...@twistedmatrix.com
-   Twisted Matrix Laboratories
-   
Twisted
twisted/twisted


diff --git a/dev-python/twisted/twisted-23.8.0_rc1.ebuild 
b/dev-python/twisted/twisted-23.8.0_rc1.ebuild
new file mode 100644
index ..bdb064ec3895
--- /dev/null
+++ b/dev-python/twisted/twisted-23.8.0_rc1.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="
+   https://twisted.org/
+   https://github.com/twisted/twisted/
+   https://pypi.org/project/Twisted/
+"
+SRC_URI+="
+   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="conch http2 serial ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+   >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-5[${PYTHON_USEDEP}]
+   conch? (
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   )
+   http2? (
+   =dev-python/h2-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   )
+   serial? (
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+   )
+   ssl? (
+   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+   >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   
=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.56[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-07-15 Thread Arthur Zamarin
commit: b5c12a9887d5c2c1c23560f3b64227b2dd1bbe4b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 08:48:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 08:48:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c12a98

dev-python/twisted: Stabilize 22.10.0-r3 arm64, #910158

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.10.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0-r3.ebuild 
b/dev-python/twisted/twisted-22.10.0-r3.ebuild
index a2ad74a4b2c5..6e6c04351cec 100644
--- a/dev-python/twisted/twisted-22.10.0-r3.ebuild
+++ b/dev-python/twisted/twisted-22.10.0-r3.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-05-29 Thread Michał Górny
commit: a823b150be42391fab9758a4b0814b5a9c7a078d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 29 09:26:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 29 09:31:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a823b150

dev-python/twisted: Keyword 22.10.0-r3 loong, #907337

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/twisted-22.10.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0-r3.ebuild 
b/dev-python/twisted/twisted-22.10.0-r3.ebuild
index 1f8f2ef6a7e9..0b7893704b48 100644
--- a/dev-python/twisted/twisted-22.10.0-r3.ebuild
+++ b/dev-python/twisted/twisted-22.10.0-r3.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/files/, dev-python/twisted/

2023-05-28 Thread Sam James
commit: d2c8622b7c5df457f8ab238774f3e1c3624aecd1
Author: Sam James  gentoo  org>
AuthorDate: Sun May 28 23:27:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 28 23:31:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c8622b

dev-python/twisted: backport some 3.11 fixes

Signed-off-by: Sam James  gentoo.org>

 .../files/twisted-22.10.0-python3.11-tests.patch   | 100 ++
 .../twisted/files/twisted-22.10.0-sendmail.patch   |  28 +
 .../twisted/files/twisted-22.10.0-time.patch   | 113 +
 ...22.10.0-r2.ebuild => twisted-22.10.0-r3.ebuild} |   4 +
 4 files changed, 245 insertions(+)

diff --git a/dev-python/twisted/files/twisted-22.10.0-python3.11-tests.patch 
b/dev-python/twisted/files/twisted-22.10.0-python3.11-tests.patch
new file mode 100644
index ..b75c97d4997f
--- /dev/null
+++ b/dev-python/twisted/files/twisted-22.10.0-python3.11-tests.patch
@@ -0,0 +1,100 @@
+https://src.fedoraproject.org/rpms/python-twisted/blob/rawhide/f/0003-Fix-tests-for-Python-3.11.patch
+
+From b0574816f622bc187389df2183e2bef0492fe5f5 Mon Sep 17 00:00:00 2001
+From: eevel 
+Date: Wed, 2 Nov 2022 20:35:55 -0500
+Subject: [PATCH 3/6] Fix tests for Python 3.11
+
+This is based on a subset of commits from this pull request.
+
+https://github.com/twisted/twisted/pull/11734
+
+- fix twisted.persisted tests (cherry picked from commit 
4f6d7fb0749429b092fe7538a7d2b11fe58319a6)
+- fix tests for twisted.spread (cherry picked from commit 
525377178adfa987ed56be753aec0fce35d721dc)
+- fix test for twisted.web (cherry picked from commit 
afcc224a02f72e5d12fa35d223bd753e8086b135)
+- fix persisted tests in twisted.test (cherry picked from commit 
4b5ab38b09b326cec7967e04bd4cae8a84bb6784)
+- fix twisted.trial tests (cherry picked from commit 
f8f56d45113e5f2467a5e8375186e5db6309dfc6)
+- make test_flatten backwards-compatible (cherry picked from commit 
d91675ac5ffe907fcdbb3d1cedb1240008d81fd1)
+--- a/src/twisted/persisted/aot.py
 b/src/twisted/persisted/aot.py
+@@ -399,8 +399,10 @@ class AOTUnjellier:
+ inst = klass.__new__(klass)
+ if hasattr(klass, "__setstate__"):
+ self.callAfter(inst.__setstate__, state)
+-else:
++elif isinstance(state, dict):
+ inst.__dict__ = state
++else:
++inst.__dict__ = state.__getstate__()
+ return inst
+ 
+ elif c is Ref:
+--- a/src/twisted/spread/flavors.py
 b/src/twisted/spread/flavors.py
+@@ -398,6 +398,8 @@ class RemoteCopy(Unjellyable):
+ object's dictionary (or a filtered approximation of it depending
+ on my peer's perspective).
+ """
++if not state:
++state = {}
+ state = {
+ x.decode("utf8") if isinstance(x, bytes) else x: y for x, y in 
state.items()
+ }
+--- a/src/twisted/spread/jelly.py
 b/src/twisted/spread/jelly.py
+@@ -154,7 +154,8 @@ def _newInstance(cls, state):
+ instance = _createBlank(cls)
+ 
+ def defaultSetter(state):
+-instance.__dict__ = state
++if isinstance(state, dict):
++instance.__dict__ = state or {}
+ 
+ setter = getattr(instance, "__setstate__", defaultSetter)
+ setter(state)
+--- a/src/twisted/test/test_persisted.py
 b/src/twisted/test/test_persisted.py
+@@ -378,6 +378,10 @@ class AOTTests(TestCase):
+ def __dict__(self):
+ raise AttributeError()
+ 
++@property
++def __getstate__(self):
++raise AttributeError()
++
+ self.assertRaises(TypeError, aot.jellyToSource, UnknownType())
+ 
+ def test_basicIdentity(self):
+--- a/src/twisted/trial/test/test_pyunitcompat.py
 b/src/twisted/trial/test/test_pyunitcompat.py
+@@ -218,8 +218,10 @@ class PyUnitResultTests(SynchronousTestCase):
+ pyresult = pyunit.TestResult()
+ result = PyUnitResultAdapter(pyresult)
+ result.addError(self, f)
++tback = "".join(traceback.format_exception(*exc_info))
+ self.assertEqual(
+-pyresult.errors[0][1], 
"".join(traceback.format_exception(*exc_info))
++pyresult.errors[0][1].endswith("ZeroDivisionError: division by 
zero\n"),
++tback.endswith("ZeroDivisionError: division by zero\n"),
+ )
+ 
+ def test_trialSkip(self):
+--- a/src/twisted/web/test/test_flatten.py
 b/src/twisted/web/test/test_flatten.py
+@@ -706,10 +706,9 @@ class FlattenerErrorTests(SynchronousTestCase):
+ Exception while flattening:
+   \\[\\]
+   
+-  .*
++  >
+   File ".*", line \\d*, in _flattenTree
+-element = await element
+-RuntimeError: example
++element = await element.*
+  

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2023-05-28 Thread Sam James
commit: 49c62a1b6a8a38d33b1f16ff035c48f3bc511f4e
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 17:39:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 28 18:10:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c62a1b

dev-python/twisted: enable py3.12, implement PYTHON_TESTED

We were using the old-fashioned scheme of XFAILing before, now we use
PYTHON_TESTED.

New revision because ~loong.

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.10.0-r2.ebuild | 169 +++
 1 file changed, 169 insertions(+)

diff --git a/dev-python/twisted/twisted-22.10.0-r2.ebuild 
b/dev-python/twisted/twisted-22.10.0-r2.ebuild
new file mode 100644
index ..086760de159e
--- /dev/null
+++ b/dev-python/twisted/twisted-22.10.0-r2.ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_12 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="https://www.twistedmatrix.com/trac/;
+SRC_URI="
+   https://github.com/twisted/twisted/archive/${P}.tar.gz -> ${P}.gh.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
+"
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="conch http2 serial ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+   >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.6.5[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}]
+   conch? (
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.6[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   )
+   http2? (
+   =dev-python/h2-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   )
+   serial? (
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+   )
+   ssl? (
+   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_cond_dep '
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   
>=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+   virtual/openssh
+   conch? (
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.6[${PYTHON_USEDEP}]
+   )
+   ssl? (
+   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+   
>=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   )
+   ' "${PYTHON_TESTED[@]}")
+   $(python_gen_cond_dep '
+   dev-python/gmpy[${PYTHON_USEDEP}]
+   ' python3_{8..10})
+   )
+"
+
+PATCHES=(
+   # https://twistedmatrix.com/trac/ticket/10200
+   "${FILESDIR}/${PN}-22.1.0-force-gtk3.patch"
+)
+
+python_prepare_all() {
+   # upstream test for making releases; not very useful and requires
+   # sphinx (including on py2)
+   rm src/twisted/python/test/test_release.py || die
+
+   # puts system in EMFILE state, then the exception handler may fail
+   # trying to open more files due to some gi magic
+   sed -e '/SKIP_EMFILE/s:False:True:' \
+   -i src/twisted/internet/test/test_tcp.py || die
+
+   # multicast tests fail within network-sandbox
+   sed -e 's:test_joinLeave:_&:' \
+   -e 's:test_loopback:_&:' \
+   -e 's:test_multiListen:_&:' \
+   -e 's:test_multicast:_&:' \
+   -i src/twisted/test/test_udp.py || die
+
+   # These 

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-11-07 Thread Michał Górny
commit: a5779f38097a862b2aa75919cc8936411c5892b3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  8 05:08:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  8 05:08:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5779f38

dev-python/twisted: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest |   1 -
 dev-python/twisted/twisted-22.8.0-r1.ebuild | 168 
 2 files changed, 169 deletions(-)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index ee684d792aa3..fc853dde42d1 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,3 +1,2 @@
 DIST twisted-22.10.0.gh.tar.gz 3512714 BLAKE2B 
2fd36ec6922f428e959ce0169bb9a3592b8b3e43aff8d34872883ecf0fad8d0fff01a52f06b54df3dc377f4fc1a488b6d66f9287b108b4749bb7d3c749b96061
 SHA512 
cf9ed96430376d499ae9627a7d0656c05cb99bc9e9b15a8f4166355363818f090bc3c2b383ed4cf19e1e38fb569e8618d35a0ddde2a90a06f3c9a4ea769837e4
-DIST twisted-22.8.0.gh.tar.gz 3937858 BLAKE2B 
de5f56f2ac92db3ccd29122f3c3bacc01de325e4b00b60a0ea9bcf13c5714487d59620d292758821e242443d8c65cda03b895196df0a635b0739f08668fc
 SHA512 
890a11ca55fd88636f404678c6fad3fcea9d0604b1b37681a4b92ea74952bc4d1b96a571dde39a4aa82d966121156801f6b42dbd0bb5a309503591a7a77c6d71
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/twisted-22.8.0-r1.ebuild 
b/dev-python/twisted/twisted-22.8.0-r1.ebuild
deleted file mode 100644
index eb99611e14b6..
--- a/dev-python/twisted/twisted-22.8.0-r1.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="An asynchronous networking framework written in Python"
-HOMEPAGE="https://www.twistedmatrix.com/trac/;
-SRC_URI="
-   https://github.com/twisted/twisted/archive/${P}.tar.gz -> ${P}.gh.tar.gz
-   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
-"
-S=${WORKDIR}/${PN}-${P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="conch http2 serial ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
-   >=dev-python/automat-0.8.0[${PYTHON_USEDEP}]
-   >=dev-python/constantly-15.1[${PYTHON_USEDEP}]
-   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
-   >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-3.6.5[${PYTHON_USEDEP}]
-   >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}]
-   conch? (
-   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.6[${PYTHON_USEDEP}]
-   dev-python/pyasn1[${PYTHON_USEDEP}]
-   )
-   http2? (
-   =dev-python/h2-3.0.0[${PYTHON_USEDEP}]
-   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
-   )
-   serial? (
-   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
-   )
-   ssl? (
-   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
-   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
-   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
-   )
-"
-BDEPEND="
-   >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
-   test? (
-   $(python_gen_cond_dep '
-   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
-   
>=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
-   dev-python/pyasn1[${PYTHON_USEDEP}]
-   >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
-   net-misc/openssh
-   conch? (
-   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.6[${PYTHON_USEDEP}]
-   )
-   ssl? (
-   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
-   
>=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
-   )
-   ' python3_{8..10} pypy3)
-   $(python_gen_cond_dep '
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-11-07 Thread Jakov Smolić
commit: bed5076e07bde0cf018a6fb0144c549277c6337b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Nov  8 04:57:48 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Nov  8 04:57:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed5076e

dev-python/twisted: Stabilize 22.10.0 x86, #878889

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/twisted/twisted-22.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0.ebuild 
b/dev-python/twisted/twisted-22.10.0.ebuild
index 565f95d4b433..abfb3c02a20f 100644
--- a/dev-python/twisted/twisted-22.10.0.ebuild
+++ b/dev-python/twisted/twisted-22.10.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-11-02 Thread Sam James
commit: a8a552d119cb2525d90eac5591c99c47d28a47ab
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  2 16:15:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  2 16:15:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a552d1

dev-python/twisted: Stabilize 22.10.0 amd64, #878889

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0.ebuild 
b/dev-python/twisted/twisted-22.10.0.ebuild
index 4f97100a0391..565f95d4b433 100644
--- a/dev-python/twisted/twisted-22.10.0.ebuild
+++ b/dev-python/twisted/twisted-22.10.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-31 Thread Arthur Zamarin
commit: 67e46c2236c1b970b194d40b53562b1e83edbcf7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 31 18:55:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 31 18:55:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e46c22

dev-python/twisted: Stabilize 22.10.0 ppc, #878889

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0.ebuild 
b/dev-python/twisted/twisted-22.10.0.ebuild
index 1fd3d2448e96..4f97100a0391 100644
--- a/dev-python/twisted/twisted-22.10.0.ebuild
+++ b/dev-python/twisted/twisted-22.10.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-31 Thread Sam James
commit: 5e458ff6adde6a447228399738fbe2714e1b5592
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 31 18:41:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 31 18:41:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e458ff6

dev-python/twisted: Stabilize 22.10.0 ppc64, #878889

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0.ebuild 
b/dev-python/twisted/twisted-22.10.0.ebuild
index 043582dce0ff..1fd3d2448e96 100644
--- a/dev-python/twisted/twisted-22.10.0.ebuild
+++ b/dev-python/twisted/twisted-22.10.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-31 Thread Sam James
commit: f4aecb491654ef1ccac9d6abb2ca65b0f36c78a9
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 31 18:41:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 31 18:41:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4aecb49

dev-python/twisted: Stabilize 22.10.0 hppa, #878889

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0.ebuild 
b/dev-python/twisted/twisted-22.10.0.ebuild
index 915341fc1d9c..043582dce0ff 100644
--- a/dev-python/twisted/twisted-22.10.0.ebuild
+++ b/dev-python/twisted/twisted-22.10.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-31 Thread Arthur Zamarin
commit: 523fc70834c12ace55c6cb5a6c3100580f555337
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 31 18:29:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 31 18:29:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523fc708

dev-python/twisted: Stabilize 22.10.0 sparc, #878889

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0.ebuild 
b/dev-python/twisted/twisted-22.10.0.ebuild
index 5f672550d9ca..915341fc1d9c 100644
--- a/dev-python/twisted/twisted-22.10.0.ebuild
+++ b/dev-python/twisted/twisted-22.10.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-31 Thread Arthur Zamarin
commit: 97795614535aa94735ceb3cf3b3c138a03ac45ed
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 31 18:29:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 31 18:29:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97795614

dev-python/twisted: Stabilize 22.10.0 arm, #878889

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0.ebuild 
b/dev-python/twisted/twisted-22.10.0.ebuild
index 5be32864508b..5f672550d9ca 100644
--- a/dev-python/twisted/twisted-22.10.0.ebuild
+++ b/dev-python/twisted/twisted-22.10.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-31 Thread Arthur Zamarin
commit: 7bfd2c700880ce32c323e16e09cd2481f3f2f065
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 31 18:28:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 31 18:28:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bfd2c70

dev-python/twisted: add github upstream metadata

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/twisted/metadata.xml b/dev-python/twisted/metadata.xml
index 1b215147691e..1c3b98248f3b 100644
--- a/dev-python/twisted/metadata.xml
+++ b/dev-python/twisted/metadata.xml
@@ -11,6 +11,7 @@
Twisted Matrix Laboratories

Twisted
+   twisted/twisted


include Twisted SSHv2 implementation



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-31 Thread Arthur Zamarin
commit: 819348cf5e07204776b22570c0d88c87e7d10047
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 31 18:27:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 31 18:27:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819348cf

dev-python/twisted: Stabilize 22.10.0 arm64, #878889

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.10.0.ebuild 
b/dev-python/twisted/twisted-22.10.0.ebuild
index c2dd189537da..5be32864508b 100644
--- a/dev-python/twisted/twisted-22.10.0.ebuild
+++ b/dev-python/twisted/twisted-22.10.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-31 Thread Michał Górny
commit: 57fa37a94945b18e56f9f7637e532b24943df322
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 31 15:18:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 31 15:49:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57fa37a9

dev-python/twisted: Bump to 22.10.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest   |   1 +
 dev-python/twisted/twisted-22.10.0.ebuild | 169 ++
 2 files changed, 170 insertions(+)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 35a9df374cd8..ee684d792aa3 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,2 +1,3 @@
+DIST twisted-22.10.0.gh.tar.gz 3512714 BLAKE2B 
2fd36ec6922f428e959ce0169bb9a3592b8b3e43aff8d34872883ecf0fad8d0fff01a52f06b54df3dc377f4fc1a488b6d66f9287b108b4749bb7d3c749b96061
 SHA512 
cf9ed96430376d499ae9627a7d0656c05cb99bc9e9b15a8f4166355363818f090bc3c2b383ed4cf19e1e38fb569e8618d35a0ddde2a90a06f3c9a4ea769837e4
 DIST twisted-22.8.0.gh.tar.gz 3937858 BLAKE2B 
de5f56f2ac92db3ccd29122f3c3bacc01de325e4b00b60a0ea9bcf13c5714487d59620d292758821e242443d8c65cda03b895196df0a635b0739f08668fc
 SHA512 
890a11ca55fd88636f404678c6fad3fcea9d0604b1b37681a4b92ea74952bc4d1b96a571dde39a4aa82d966121156801f6b42dbd0bb5a309503591a7a77c6d71
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/twisted-22.10.0.ebuild 
b/dev-python/twisted/twisted-22.10.0.ebuild
new file mode 100644
index ..c2dd189537da
--- /dev/null
+++ b/dev-python/twisted/twisted-22.10.0.ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="https://www.twistedmatrix.com/trac/;
+SRC_URI="
+   https://github.com/twisted/twisted/archive/${P}.tar.gz -> ${P}.gh.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
+"
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="conch http2 serial ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+   >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.6.5[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}]
+   conch? (
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.6[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   )
+   http2? (
+   =dev-python/h2-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   )
+   serial? (
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+   )
+   ssl? (
+   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_cond_dep '
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   
>=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+   net-misc/openssh
+   conch? (
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.6[${PYTHON_USEDEP}]
+   )
+   ssl? (
+   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+   
>=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   )
+   ' python3_{8..10} pypy3)
+

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-27 Thread Michał Górny
commit: e376a87c69a55b465091a4acf70aea4a6e9788a0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 27 11:44:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 27 14:57:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e376a87c

dev-python/twisted: Fix dependencies

Closes: https://bugs.gentoo.org/878333
Signed-off-by: Michał Górny  gentoo.org>

 ...sted-22.8.0.ebuild => twisted-22.8.0-r1.ebuild} | 38 --
 1 file changed, 20 insertions(+), 18 deletions(-)

diff --git a/dev-python/twisted/twisted-22.8.0.ebuild 
b/dev-python/twisted/twisted-22.8.0-r1.ebuild
similarity index 82%
rename from dev-python/twisted/twisted-22.8.0.ebuild
rename to dev-python/twisted/twisted-22.8.0-r1.ebuild
index cc8b055c6b38..eb99611e14b6 100644
--- a/dev-python/twisted/twisted-22.8.0.ebuild
+++ b/dev-python/twisted/twisted-22.8.0-r1.ebuild
@@ -25,30 +25,31 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
-   >=dev-python/automat-0.3.0[${PYTHON_USEDEP}]
-   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1[${PYTHON_USEDEP}]
>=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
>=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
-   >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.6.5[${PYTHON_USEDEP}]
>=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}]
conch? (
>=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
-   dev-python/bcrypt[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.6[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
)
http2? (
-   >=dev-python/h2-3.0.0[${PYTHON_USEDEP}]
=dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/h2-3.0.0[${PYTHON_USEDEP}]
=dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   )
+   serial? (
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
)
-   serial? ( >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] )
ssl? (
-   >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
-   dev-python/service_identity[${PYTHON_USEDEP}]
-   >=dev-python/idna-0.6[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
)
 "
 BDEPEND="
@@ -57,18 +58,19 @@ BDEPEND="
$(python_gen_cond_dep '
>=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
>=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
-   
dev-python/cython-test-exception-raiser[${PYTHON_USEDEP}]
-   dev-python/idna[${PYTHON_USEDEP}]
+   
>=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.4[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
-   dev-python/pyserial[${PYTHON_USEDEP}]
+   >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
net-misc/openssh
conch? (
-   dev-python/bcrypt[${PYTHON_USEDEP}]
-   
>=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.6[${PYTHON_USEDEP}]
)
ssl? (
-   >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
-   dev-python/service_identity[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+   
>=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
)
' python3_{8..10} pypy3)
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/files/, dev-python/twisted/

2022-10-11 Thread Michał Górny
commit: b453f4789c869b73d454e3ea5d17dc126c4d0680
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 11 07:19:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 11 07:19:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b453f478

dev-python/twisted: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest|   1 -
 .../twisted/files/twisted-22.4.0-py311.patch   |  55 ---
 dev-python/twisted/twisted-22.4.0-r2.ebuild| 168 -
 3 files changed, 224 deletions(-)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 63b80aae3084..35a9df374cd8 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,3 +1,2 @@
-DIST twisted-22.4.0.tar.gz 3896724 BLAKE2B 
830a724156473a28394e6c731f6cec184c491410dc880bc2e37a99cb460c7fe040219463f224941532b12478abe953aa0228c70676e5baecda4a3b2bdd6a0a32
 SHA512 
776d36040bcefb9ca65e471d9058fe1067ffc8171a501cb451e9d4824a88dd83f79dc9b27a127ca898451587454ee661000acbce6c4c39b069aeadd64710f103
 DIST twisted-22.8.0.gh.tar.gz 3937858 BLAKE2B 
de5f56f2ac92db3ccd29122f3c3bacc01de325e4b00b60a0ea9bcf13c5714487d59620d292758821e242443d8c65cda03b895196df0a635b0739f08668fc
 SHA512 
890a11ca55fd88636f404678c6fad3fcea9d0604b1b37681a4b92ea74952bc4d1b96a571dde39a4aa82d966121156801f6b42dbd0bb5a309503591a7a77c6d71
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/files/twisted-22.4.0-py311.patch 
b/dev-python/twisted/files/twisted-22.4.0-py311.patch
deleted file mode 100644
index ed8ded87d4de..
--- a/dev-python/twisted/files/twisted-22.4.0-py311.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From 074fc742a699278ea5266b34aace1e34049b3de3 Mon Sep 17 00:00:00 2001
-From: Colin Watson 
-Date: Sat, 23 Apr 2022 22:29:07 +0100
-Subject: [PATCH] Implement twisted.python.failure._Code.co_positions
-
-This is needed for compatibility with Python 3.11.

- src/twisted/newsfragments/10336.bugfix | 1 +
- src/twisted/python/failure.py  | 5 -
- src/twisted/test/test_failure.py   | 1 +
- 3 files changed, 6 insertions(+), 1 deletion(-)
- create mode 100644 src/twisted/newsfragments/10336.bugfix
-
-diff --git a/src/twisted/newsfragments/10336.bugfix 
b/src/twisted/newsfragments/10336.bugfix
-new file mode 100644
-index 000..a7ffab3627d
 /dev/null
-+++ b/src/twisted/newsfragments/10336.bugfix
-@@ -0,0 +1 @@
-+Implement twisted.python.failure._Code.co_positions for compatibility with 
Python 3.11.
-diff --git a/src/twisted/python/failure.py b/src/twisted/python/failure.py
-index 6471e7bca59..c5a359e405b 100644
 a/src/twisted/python/failure.py
-+++ b/src/twisted/python/failure.py
-@@ -130,7 +130,7 @@ def _Traceback(stackFrames, tbFrames):
- 
- 
- # The set of attributes for _TracebackFrame, _Frame and _Code were taken from
--# https://docs.python.org/3.10/library/inspect.html Other Pythons may have a
-+# https://docs.python.org/3.11/library/inspect.html Other Pythons may have a
- # few more attributes that should be added if needed.
- class _TracebackFrame:
- """
-@@ -202,6 +202,9 @@ def __init__(self, name, filename):
- self.co_nlocals = 0
- self.co_stacksize = 0
- 
-+def co_positions(self):
-+return ((None, None, None, None),)
-+
- 
- _inlineCallbacksExtraneous = []
- 
-diff --git a/src/twisted/test/test_failure.py 
b/src/twisted/test/test_failure.py
-index 6dd7c682bf9..6fd82c868ec 100644
 a/src/twisted/test/test_failure.py
-+++ b/src/twisted/test/test_failure.py
-@@ -825,6 +825,7 @@ def test_fakeCodeAttributes(self):
- self.assertIsInstance(code.co_nlocals, int)
- self.assertIsInstance(code.co_stacksize, int)
- self.assertIsInstance(code.co_varnames, list)
-+self.assertIsInstance(code.co_positions(), tuple)
- 
- def test_fakeTracebackFrame(self):
- """

diff --git a/dev-python/twisted/twisted-22.4.0-r2.ebuild 
b/dev-python/twisted/twisted-22.4.0-r2.ebuild
deleted file mode 100644
index 5acedaa99e6a..
--- a/dev-python/twisted/twisted-22.4.0-r2.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="An asynchronous networking framework written in Python"
-HOMEPAGE="https://www.twistedmatrix.com/trac/;
-SRC_URI="
-   https://github.com/twisted/twisted/archive/${P}.tar.gz
-   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
-"
-S=${WORKDIR}/${PN}-${P}
-

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-11 Thread Agostino Sarubbo
commit: fdf51b8ccc7d11293289bc91aa3e55ac88e90648
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 11 06:47:13 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 11 06:47:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf51b8c

dev-python/twisted: Stabilize 22.8.0 sparc, #876550

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/twisted/twisted-22.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.8.0.ebuild 
b/dev-python/twisted/twisted-22.8.0.ebuild
index 52b64420fb4f..cc8b055c6b38 100644
--- a/dev-python/twisted/twisted-22.8.0.ebuild
+++ b/dev-python/twisted/twisted-22.8.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-10 Thread Sam James
commit: e3d2b156c2b476dec2139e9134949af4d3f0cad0
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 10 22:11:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 10 22:11:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d2b156

dev-python/twisted: Stabilize 22.8.0 arm64, #876550

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.8.0.ebuild 
b/dev-python/twisted/twisted-22.8.0.ebuild
index 8d34968696b9..52b64420fb4f 100644
--- a/dev-python/twisted/twisted-22.8.0.ebuild
+++ b/dev-python/twisted/twisted-22.8.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-10 Thread Arthur Zamarin
commit: 4880635bc2bbcf54c02e4f77382dbb8d14559ad7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 10 19:09:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 10 19:09:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4880635b

dev-python/twisted: Stabilize 22.8.0 hppa, #876550

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.8.0.ebuild 
b/dev-python/twisted/twisted-22.8.0.ebuild
index bc97c12574ee..8d34968696b9 100644
--- a/dev-python/twisted/twisted-22.8.0.ebuild
+++ b/dev-python/twisted/twisted-22.8.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-10 Thread Sam James
commit: 39c2c08757204091cc126d7f266a9e70e2a1ee13
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 10 18:33:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 10 18:33:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c2c087

dev-python/twisted: Stabilize 22.8.0 x86, #876550

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.8.0.ebuild 
b/dev-python/twisted/twisted-22.8.0.ebuild
index fbf31aa7228e..bc97c12574ee 100644
--- a/dev-python/twisted/twisted-22.8.0.ebuild
+++ b/dev-python/twisted/twisted-22.8.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-10 Thread Sam James
commit: 35d2a8ae82829cb40d27b448a10d3cd78783f4f1
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 10 18:31:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 10 18:32:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d2a8ae

dev-python/twisted: Stabilize 22.8.0 amd64, #876550

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.8.0.ebuild 
b/dev-python/twisted/twisted-22.8.0.ebuild
index 6f320ad7adca..fbf31aa7228e 100644
--- a/dev-python/twisted/twisted-22.8.0.ebuild
+++ b/dev-python/twisted/twisted-22.8.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-10 Thread Arthur Zamarin
commit: 9105d2dfb850a6c0346cfe1c397363ab8809b8a5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 10 18:21:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 10 18:21:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9105d2df

dev-python/twisted: Stabilize 22.8.0 ppc64, #876550

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.8.0.ebuild 
b/dev-python/twisted/twisted-22.8.0.ebuild
index 05eebe0df9a1..9240c061601a 100644
--- a/dev-python/twisted/twisted-22.8.0.ebuild
+++ b/dev-python/twisted/twisted-22.8.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-10 Thread Arthur Zamarin
commit: ee24b7a56ca6df38d9ffbf2a6cbde4ff83f45444
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 10 18:21:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 10 18:21:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee24b7a5

dev-python/twisted: Stabilize 22.8.0 ppc, #876550

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.8.0.ebuild 
b/dev-python/twisted/twisted-22.8.0.ebuild
index 724b85df2d78..05eebe0df9a1 100644
--- a/dev-python/twisted/twisted-22.8.0.ebuild
+++ b/dev-python/twisted/twisted-22.8.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-10-10 Thread Arthur Zamarin
commit: eded3a068b693e5144f6feab21724ada2aea93d6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 10 18:21:03 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 10 18:21:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eded3a06

dev-python/twisted: Stabilize 22.8.0 arm, #876550

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.8.0.ebuild 
b/dev-python/twisted/twisted-22.8.0.ebuild
index 9240c061601a..6f320ad7adca 100644
--- a/dev-python/twisted/twisted-22.8.0.ebuild
+++ b/dev-python/twisted/twisted-22.8.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-09-09 Thread Arthur Zamarin
commit: 6dc2f8545e028deb2d7531e4bb9f4809bc62c26c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  9 05:32:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  9 07:22:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc2f854

dev-python/twisted: add 22.8.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/Manifest  |   1 +
 dev-python/twisted/twisted-22.8.0.ebuild | 166 +++
 2 files changed, 167 insertions(+)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index a09e09f8b963..63b80aae3084 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,2 +1,3 @@
 DIST twisted-22.4.0.tar.gz 3896724 BLAKE2B 
830a724156473a28394e6c731f6cec184c491410dc880bc2e37a99cb460c7fe040219463f224941532b12478abe953aa0228c70676e5baecda4a3b2bdd6a0a32
 SHA512 
776d36040bcefb9ca65e471d9058fe1067ffc8171a501cb451e9d4824a88dd83f79dc9b27a127ca898451587454ee661000acbce6c4c39b069aeadd64710f103
+DIST twisted-22.8.0.gh.tar.gz 3937858 BLAKE2B 
de5f56f2ac92db3ccd29122f3c3bacc01de325e4b00b60a0ea9bcf13c5714487d59620d292758821e242443d8c65cda03b895196df0a635b0739f08668fc
 SHA512 
890a11ca55fd88636f404678c6fad3fcea9d0604b1b37681a4b92ea74952bc4d1b96a571dde39a4aa82d966121156801f6b42dbd0bb5a309503591a7a77c6d71
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/twisted-22.8.0.ebuild 
b/dev-python/twisted/twisted-22.8.0.ebuild
new file mode 100644
index ..724b85df2d78
--- /dev/null
+++ b/dev-python/twisted/twisted-22.8.0.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="https://www.twistedmatrix.com/trac/;
+SRC_URI="
+   https://github.com/twisted/twisted/archive/${P}.tar.gz -> ${P}.gh.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
+"
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="conch http2 serial ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+   >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.6.5[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}]
+   conch? (
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   )
+   http2? (
+   >=dev-python/h2-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   =dev-python/pyserial-3.0[${PYTHON_USEDEP}] )
+   ssl? (
+   >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   >=dev-python/idna-0.6[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_cond_dep '
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   
dev-python/cython-test-exception-raiser[${PYTHON_USEDEP}]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   net-misc/openssh
+   conch? (
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   
>=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}]
+   )
+   ssl? (
+   >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   )
+   ' python3_{8..10} pypy3)
+   $(python_gen_cond_dep '
+   dev-python/gmpy[${PYTHON_USEDEP}]
+   ' python3_{8..10})
+   )
+"
+
+PATCHES=(
+   # 

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-07-04 Thread Michał Górny
commit: f8125448f6d6027d6569d05f64a1518f551fb10b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 26 09:56:29 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  4 06:57:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8125448

dev-python/twisted: Move test deps under USE flags for wd40 profiles

Make the package wd40-friendly by moving the Rust-involving test
dependencies under their respective USE flags (matching RDEPEND).
The dependencies that can be tested on non-Rust systems remain
unconditional.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/twisted-22.4.0-r2.ebuild | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-python/twisted/twisted-22.4.0-r2.ebuild 
b/dev-python/twisted/twisted-22.4.0-r2.ebuild
index d610a52c6ac3..5acedaa99e6a 100644
--- a/dev-python/twisted/twisted-22.4.0-r2.ebuild
+++ b/dev-python/twisted/twisted-22.4.0-r2.ebuild
@@ -56,18 +56,20 @@ BDEPEND="
test? (
$(python_gen_cond_dep '
>=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
-   dev-python/bcrypt[${PYTHON_USEDEP}]
>=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]

dev-python/cython-test-exception-raiser[${PYTHON_USEDEP}]
dev-python/idna[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/pyserial[${PYTHON_USEDEP}]
net-misc/openssh
-   !alpha? ( !hppa? ( !ia64? (
-   
>=dev-python/cryptography-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
+   conch? (
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   
>=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}]
+   )
+   ssl? (
+   >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
dev-python/service_identity[${PYTHON_USEDEP}]
-   ) ) )
+   )
' python3_{8..10} pypy3)
$(python_gen_cond_dep '
dev-python/gmpy[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-07-04 Thread Michał Górny
commit: 4ff1f6379d946e61c7818c74db67502e9a2a68b0
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 26 09:52:26 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  4 06:57:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff1f637

dev-python/twisted: Rename USE={crypt → ssl}

The 'crypt' flag is a complete misnomer, as it is used to enable TLS
support in Twisted.  Rename it to USE=ssl for consistency with other
packages and to avoid further confusion.

Signed-off-by: Michał Górny  gentoo.org>

 .../{twisted-22.4.0-r1.ebuild => twisted-22.4.0-r2.ebuild} | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-python/twisted/twisted-22.4.0-r1.ebuild 
b/dev-python/twisted/twisted-22.4.0-r2.ebuild
similarity index 99%
rename from dev-python/twisted/twisted-22.4.0-r1.ebuild
rename to dev-python/twisted/twisted-22.4.0-r2.ebuild
index 9863bb3ab1f5..d610a52c6ac3 100644
--- a/dev-python/twisted/twisted-22.4.0-r1.ebuild
+++ b/dev-python/twisted/twisted-22.4.0-r2.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${PN}-${P}
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="conch crypt http2 serial test"
+IUSE="conch http2 serial ssl test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -38,18 +38,18 @@ RDEPEND="
>=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
)
-   crypt? (
-   >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
-   dev-python/service_identity[${PYTHON_USEDEP}]
-   >=dev-python/idna-0.6[${PYTHON_USEDEP}]
-   )
-   serial? ( >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] )
http2? (
>=dev-python/h2-3.0.0[${PYTHON_USEDEP}]
=dev-python/priority-1.1.0[${PYTHON_USEDEP}]
=dev-python/pyserial-3.0[${PYTHON_USEDEP}] )
+   ssl? (
+   >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   >=dev-python/idna-0.6[${PYTHON_USEDEP}]
+   )
 "
 BDEPEND="
>=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-05-27 Thread Michał Górny
commit: e7960d300b752a9da9601cb373347099410364f7
Author: Francisco Javier Félix  inode64  com>
AuthorDate: Fri May 27 08:19:26 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 27 09:08:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7960d30

dev-python/twisted: update deps

Reviewing the setup.cfg file I have verified that the supported versions
of dev-pyhthon/h2 range from version 3 to 4 both inclusive.
Look at line 97 of the setup.cfg file.

Package-Manager: Portage-3.0.30-r3, Repoman-3.0.3-r1
Closes: https://github.com/gentoo/gentoo/pull/25656
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/{twisted-22.4.0.ebuild => twisted-22.4.0-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-python/twisted/twisted-22.4.0.ebuild 
b/dev-python/twisted/twisted-22.4.0-r1.ebuild
similarity index 100%
rename from dev-python/twisted/twisted-22.4.0.ebuild
rename to dev-python/twisted/twisted-22.4.0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-05-27 Thread Andrew Ammerlaan
commit: 75f11c2a9e1413af81069913224ab5ad3f8346f1
Author: Francisco Javier Félix  inode64  com>
AuthorDate: Fri May 27 08:19:26 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri May 27 08:53:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f11c2a

dev-python/twisted: update deps

Reviewing the setup.cfg file I have verified that the supported versions of 
dev-pyhthon/h2 range from version 3 to 4 both inclusive
Look at line 97 of the setup.cfg file

Package-Manager: Portage-3.0.30-r3, Repoman-3.0.3-r1
Signed-off-by: INODE64  inode64.com>
Closes: https://github.com/gentoo/gentoo/pull/25656
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/twisted/twisted-22.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.4.0.ebuild 
b/dev-python/twisted/twisted-22.4.0.ebuild
index 6d12b9ce37e4..9863bb3ab1f5 100644
--- a/dev-python/twisted/twisted-22.4.0.ebuild
+++ b/dev-python/twisted/twisted-22.4.0.ebuild
@@ -46,7 +46,7 @@ RDEPEND="
serial? ( >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] )
http2? (
>=dev-python/h2-3.0.0[${PYTHON_USEDEP}]
-   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]


[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-05-17 Thread Michał Górny
commit: d24ce8ba451e7cf0875fdbcb7901ae16d0c6fff7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 10:40:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 10:40:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d24ce8ba

dev-python/twisted: Remove old

Bug: https://bugs.gentoo.org/836841
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest |   2 -
 dev-python/twisted/twisted-22.1.0-r1.ebuild | 160 ---
 dev-python/twisted/twisted-22.1.0.ebuild| 162 
 dev-python/twisted/twisted-22.2.0.ebuild| 151 --
 4 files changed, 475 deletions(-)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 1f2f17157a06..a09e09f8b963 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,4 +1,2 @@
-DIST twisted-22.1.0.tar.gz 3883519 BLAKE2B 
0b438481af94fbfe08c7470a71421e176ca4994efaf7144b2bd3bc7e69c774295e04831d5356af104d087d970856c1c153b30331cb1598226f83e761b624a53c
 SHA512 
1db52865d00e07044bc755b25bef2fa260cf269a8b51512bec97a015fa484d0b331b41154b52f97b5e8c477d3e5ad1d003f5ac15c7361988d073d097c6e7355d
-DIST twisted-22.2.0.tar.gz 3887750 BLAKE2B 
43b50aa33f9a70f2123930ebfc0e9fec08a6faa791dc8fb73c1252fc1de3e00844e421f653d920e5f651aff89557750c6dc6c4557689e01bc9a0793c15de8eea
 SHA512 
a2f66055f0ea6658a04888316b9eb90bd0f389c72db8315fe1722a70f16bb290805d98acc8cfd8a5d22b4817683603aaea50bb04a204927898bd74fc58a1db6d
 DIST twisted-22.4.0.tar.gz 3896724 BLAKE2B 
830a724156473a28394e6c731f6cec184c491410dc880bc2e37a99cb460c7fe040219463f224941532b12478abe953aa0228c70676e5baecda4a3b2bdd6a0a32
 SHA512 
776d36040bcefb9ca65e471d9058fe1067ffc8171a501cb451e9d4824a88dd83f79dc9b27a127ca898451587454ee661000acbce6c4c39b069aeadd64710f103
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/twisted-22.1.0-r1.ebuild 
b/dev-python/twisted/twisted-22.1.0-r1.ebuild
deleted file mode 100644
index 9802fa371866..
--- a/dev-python/twisted/twisted-22.1.0-r1.ebuild
+++ /dev/null
@@ -1,160 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="An asynchronous networking framework written in Python"
-HOMEPAGE="https://www.twistedmatrix.com/trac/;
-SRC_URI="
-   https://github.com/twisted/twisted/archive/${P}.tar.gz
-   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz;
-S=${WORKDIR}/${PN}-${P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86"
-IUSE="conch crypt http2 serial test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
-   >=dev-python/automat-0.3.0[${PYTHON_USEDEP}]
-   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
-   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
-   >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
-   >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-3.6.5[${PYTHON_USEDEP}]
-   >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}]
-   conch? (
-   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
-   dev-python/bcrypt[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}]
-   dev-python/pyasn1[${PYTHON_USEDEP}]
-   )
-   crypt? (
-   >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
-   dev-python/service_identity[${PYTHON_USEDEP}]
-   >=dev-python/idna-0.6[${PYTHON_USEDEP}]
-   )
-   serial? ( >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] )
-   http2? (
-   >=dev-python/h2-3.0.0[${PYTHON_USEDEP}]
-   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
-   https://twistedmatrix.com/trac/ticket/10200
-   "${FILESDIR}/${P}-force-gtk3.patch"
-)
-
-python_prepare_all() {
-   # upstream test for making releases; not very useful and requires
-   # sphinx (including on py2)
-   rm src/twisted/python/test/test_release.py || die
-
-   # puts system in EMFILE state, then the exception handler may fail
-   # trying to open more files due to some gi magic
-   sed -e '/SKIP_EMFILE/s:False:True:' \
-   -i src/twisted/internet/test/test_tcp.py || die
-
-   # multicast tests fail within network-sandbox
-   sed -e 's:test_joinLeave:_&:' \
-   -e 's:test_loopback:_&:' \
-   -e 's:test_multiListen:_&:' \
- 

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-05-17 Thread Agostino Sarubbo
commit: fe0e567edff9c6de91b6d17db40f22826fe08785
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue May 17 09:23:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue May 17 09:23:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0e567e

dev-python/twisted: x86 stable wrt bug #835306

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/twisted/twisted-22.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.1.0-r1.ebuild 
b/dev-python/twisted/twisted-22.1.0-r1.ebuild
index 60f40b4e8081..9802fa371866 100644
--- a/dev-python/twisted/twisted-22.1.0-r1.ebuild
+++ b/dev-python/twisted/twisted-22.1.0-r1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-05-17 Thread Agostino Sarubbo
commit: 75dcceb3d6e8818ce4f3f7b180e02fd1b18bee54
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue May 17 09:19:00 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue May 17 09:19:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75dcceb3

dev-python/twisted: ppc stable wrt bug #837845

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/twisted/twisted-22.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.4.0.ebuild 
b/dev-python/twisted/twisted-22.4.0.ebuild
index 4b5c0125c4b7..6d12b9ce37e4 100644
--- a/dev-python/twisted/twisted-22.4.0.ebuild
+++ b/dev-python/twisted/twisted-22.4.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/, dev-python/twisted/files/

2022-05-13 Thread Michał Górny
commit: 35339ca7928eeb3ee59b381d1bb3d715055e3e73
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 13 06:59:25 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 13 09:07:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35339ca7

dev-python/twisted: Enable py3.11

Signed-off-by: Michał Górny  gentoo.org>

 .../twisted/files/twisted-22.4.0-py311.patch   | 55 ++
 dev-python/twisted/twisted-22.4.0.ebuild   | 40 ++--
 2 files changed, 80 insertions(+), 15 deletions(-)

diff --git a/dev-python/twisted/files/twisted-22.4.0-py311.patch 
b/dev-python/twisted/files/twisted-22.4.0-py311.patch
new file mode 100644
index ..ed8ded87d4de
--- /dev/null
+++ b/dev-python/twisted/files/twisted-22.4.0-py311.patch
@@ -0,0 +1,55 @@
+From 074fc742a699278ea5266b34aace1e34049b3de3 Mon Sep 17 00:00:00 2001
+From: Colin Watson 
+Date: Sat, 23 Apr 2022 22:29:07 +0100
+Subject: [PATCH] Implement twisted.python.failure._Code.co_positions
+
+This is needed for compatibility with Python 3.11.
+---
+ src/twisted/newsfragments/10336.bugfix | 1 +
+ src/twisted/python/failure.py  | 5 -
+ src/twisted/test/test_failure.py   | 1 +
+ 3 files changed, 6 insertions(+), 1 deletion(-)
+ create mode 100644 src/twisted/newsfragments/10336.bugfix
+
+diff --git a/src/twisted/newsfragments/10336.bugfix 
b/src/twisted/newsfragments/10336.bugfix
+new file mode 100644
+index 000..a7ffab3627d
+--- /dev/null
 b/src/twisted/newsfragments/10336.bugfix
+@@ -0,0 +1 @@
++Implement twisted.python.failure._Code.co_positions for compatibility with 
Python 3.11.
+diff --git a/src/twisted/python/failure.py b/src/twisted/python/failure.py
+index 6471e7bca59..c5a359e405b 100644
+--- a/src/twisted/python/failure.py
 b/src/twisted/python/failure.py
+@@ -130,7 +130,7 @@ def _Traceback(stackFrames, tbFrames):
+ 
+ 
+ # The set of attributes for _TracebackFrame, _Frame and _Code were taken from
+-# https://docs.python.org/3.10/library/inspect.html Other Pythons may have a
++# https://docs.python.org/3.11/library/inspect.html Other Pythons may have a
+ # few more attributes that should be added if needed.
+ class _TracebackFrame:
+ """
+@@ -202,6 +202,9 @@ def __init__(self, name, filename):
+ self.co_nlocals = 0
+ self.co_stacksize = 0
+ 
++def co_positions(self):
++return ((None, None, None, None),)
++
+ 
+ _inlineCallbacksExtraneous = []
+ 
+diff --git a/src/twisted/test/test_failure.py 
b/src/twisted/test/test_failure.py
+index 6dd7c682bf9..6fd82c868ec 100644
+--- a/src/twisted/test/test_failure.py
 b/src/twisted/test/test_failure.py
+@@ -825,6 +825,7 @@ def test_fakeCodeAttributes(self):
+ self.assertIsInstance(code.co_nlocals, int)
+ self.assertIsInstance(code.co_stacksize, int)
+ self.assertIsInstance(code.co_varnames, list)
++self.assertIsInstance(code.co_positions(), tuple)
+ 
+ def test_fakeTracebackFrame(self):
+ """

diff --git a/dev-python/twisted/twisted-22.4.0.ebuild 
b/dev-python/twisted/twisted-22.4.0.ebuild
index 65b454179630..4b5c0125c4b7 100644
--- a/dev-python/twisted/twisted-22.4.0.ebuild
+++ b/dev-python/twisted/twisted-22.4.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 virtualx
@@ -54,28 +54,32 @@ RDEPEND="
 BDEPEND="
>=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
test? (
-   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
-   dev-python/bcrypt[${PYTHON_USEDEP}]
-   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
-   dev-python/cython-test-exception-raiser[${PYTHON_USEDEP}]
-   dev-python/idna[${PYTHON_USEDEP}]
-   dev-python/pyasn1[${PYTHON_USEDEP}]
-   dev-python/pyserial[${PYTHON_USEDEP}]
-   net-misc/openssh
+   $(python_gen_cond_dep '
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   
dev-python/cython-test-exception-raiser[${PYTHON_USEDEP}]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   net-misc/openssh
+   !alpha? ( !hppa? ( !ia64? (
+   
>=dev-python/cryptography-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   ) ) )
+   ' python3_{8..10} pypy3)
$(python_gen_cond_dep '

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-05-12 Thread Agostino Sarubbo
commit: 0fedf235839819eef70b51d84bb06d13ccd00aea
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu May 12 07:27:31 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu May 12 07:27:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fedf235

dev-python/twisted: amd64 stable wrt bug #835306

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/twisted/twisted-22.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.1.0-r1.ebuild 
b/dev-python/twisted/twisted-22.1.0-r1.ebuild
index dc042a399a99..60f40b4e8081 100644
--- a/dev-python/twisted/twisted-22.1.0-r1.ebuild
+++ b/dev-python/twisted/twisted-22.1.0-r1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-05-11 Thread Agostino Sarubbo
commit: 561c44f0bcb55293590662530b2d674f2b5aece2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 11 12:58:01 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 11 12:58:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=561c44f0

dev-python/twisted: sparc stable wrt bug #835306

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/twisted/twisted-22.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.1.0-r1.ebuild 
b/dev-python/twisted/twisted-22.1.0-r1.ebuild
index 19bfac9dd47f..dc042a399a99 100644
--- a/dev-python/twisted/twisted-22.1.0-r1.ebuild
+++ b/dev-python/twisted/twisted-22.1.0-r1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-05-11 Thread Agostino Sarubbo
commit: b28219711436aef2710c943fc10d2ef18c35f4b6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 11 12:57:44 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 11 12:57:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2821971

dev-python/twisted: ppc64 stable wrt bug #837845

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/twisted/twisted-22.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.4.0.ebuild 
b/dev-python/twisted/twisted-22.4.0.ebuild
index badc80b4ebbf..65b454179630 100644
--- a/dev-python/twisted/twisted-22.4.0.ebuild
+++ b/dev-python/twisted/twisted-22.4.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-05-03 Thread Sam James
commit: b56e0d852becd444ef47f721463538fbafe4a022
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue May  3 13:56:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  4 04:01:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b56e0d85

dev-python/twisted: stable 22.4.0 for sparc, bug #837845

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.4.0.ebuild 
b/dev-python/twisted/twisted-22.4.0.ebuild
index 3ebc77ab09bd..badc80b4ebbf 100644
--- a/dev-python/twisted/twisted-22.4.0.ebuild
+++ b/dev-python/twisted/twisted-22.4.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-04-30 Thread Sam James
commit: 82649c2abd69fd4b62caa73ace399cbba2fd111d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Apr 30 06:41:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82649c2a

dev-python/twisted: stable 22.4.0 for hppa, bug #837845

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.4.0.ebuild 
b/dev-python/twisted/twisted-22.4.0.ebuild
index 249b215f2896..b776c0e9aee8 100644
--- a/dev-python/twisted/twisted-22.4.0.ebuild
+++ b/dev-python/twisted/twisted-22.4.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-04-13 Thread Agostino Sarubbo
commit: eefd5732f0731226f402f652cc364762d265ebf6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr 13 07:14:59 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr 13 07:14:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eefd5732

dev-python/twisted: x86 stable wrt bug #837845

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/twisted/twisted-22.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.4.0.ebuild 
b/dev-python/twisted/twisted-22.4.0.ebuild
index ce7ccb9f5682..cf01279cc22b 100644
--- a/dev-python/twisted/twisted-22.4.0.ebuild
+++ b/dev-python/twisted/twisted-22.4.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-04-12 Thread Arthur Zamarin
commit: dae14daa1c2a8679378e822e5371b11c582918d1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 12 18:29:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 12 18:29:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae14daa

dev-python/twisted: Stabilize 22.4.0 arm, #837845

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.4.0.ebuild 
b/dev-python/twisted/twisted-22.4.0.ebuild
index 38d5be8138a1..ce7ccb9f5682 100644
--- a/dev-python/twisted/twisted-22.4.0.ebuild
+++ b/dev-python/twisted/twisted-22.4.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-04-11 Thread Arthur Zamarin
commit: e5bfc5e400c04a3c427fe64cd3eaf48a941bde10
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 11 19:44:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 11 19:44:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5bfc5e4

dev-python/twisted: Stabilize 22.4.0 arm64, #837845

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.4.0.ebuild 
b/dev-python/twisted/twisted-22.4.0.ebuild
index a8f3f14af373..38d5be8138a1 100644
--- a/dev-python/twisted/twisted-22.4.0.ebuild
+++ b/dev-python/twisted/twisted-22.4.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-04-11 Thread Michał Górny
commit: 5fd64843b63ef1c1b1a0c68f5101c4474c355760
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 11 15:04:02 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 11 16:07:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd64843

dev-python/twisted: Bump to 22.4.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest  |   1 +
 dev-python/twisted/twisted-22.4.0.ebuild | 156 +++
 2 files changed, 157 insertions(+)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 0cf381dc2d64..1f2f17157a06 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,3 +1,4 @@
 DIST twisted-22.1.0.tar.gz 3883519 BLAKE2B 
0b438481af94fbfe08c7470a71421e176ca4994efaf7144b2bd3bc7e69c774295e04831d5356af104d087d970856c1c153b30331cb1598226f83e761b624a53c
 SHA512 
1db52865d00e07044bc755b25bef2fa260cf269a8b51512bec97a015fa484d0b331b41154b52f97b5e8c477d3e5ad1d003f5ac15c7361988d073d097c6e7355d
 DIST twisted-22.2.0.tar.gz 3887750 BLAKE2B 
43b50aa33f9a70f2123930ebfc0e9fec08a6faa791dc8fb73c1252fc1de3e00844e421f653d920e5f651aff89557750c6dc6c4557689e01bc9a0793c15de8eea
 SHA512 
a2f66055f0ea6658a04888316b9eb90bd0f389c72db8315fe1722a70f16bb290805d98acc8cfd8a5d22b4817683603aaea50bb04a204927898bd74fc58a1db6d
+DIST twisted-22.4.0.tar.gz 3896724 BLAKE2B 
830a724156473a28394e6c731f6cec184c491410dc880bc2e37a99cb460c7fe040219463f224941532b12478abe953aa0228c70676e5baecda4a3b2bdd6a0a32
 SHA512 
776d36040bcefb9ca65e471d9058fe1067ffc8171a501cb451e9d4824a88dd83f79dc9b27a127ca898451587454ee661000acbce6c4c39b069aeadd64710f103
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/twisted-22.4.0.ebuild 
b/dev-python/twisted/twisted-22.4.0.ebuild
new file mode 100644
index ..a8f3f14af373
--- /dev/null
+++ b/dev-python/twisted/twisted-22.4.0.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="https://www.twistedmatrix.com/trac/;
+SRC_URI="
+   https://github.com/twisted/twisted/archive/${P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
+"
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="conch crypt http2 serial test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+   >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.6.5[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}]
+   conch? (
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   )
+   crypt? (
+   >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   >=dev-python/idna-0.6[${PYTHON_USEDEP}]
+   )
+   serial? ( >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] )
+   http2? (
+   >=dev-python/h2-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   https://twistedmatrix.com/trac/ticket/10200
+   "${FILESDIR}/${PN}-22.1.0-force-gtk3.patch"
+)
+
+python_prepare_all() {
+   # upstream test for making releases; not very useful and requires
+   # sphinx (including on py2)
+   rm src/twisted/python/test/test_release.py || die
+
+   # puts system in EMFILE state, then the exception handler may fail
+   # trying to open more files due to some gi magic
+   sed -e '/SKIP_EMFILE/s:False:True:' \
+   -i src/twisted/internet/test/test_tcp.py || die
+
+   # multicast tests fail within network-sandbox
+   sed -e 's:test_joinLeave:_&:' \
+   -e 's:test_loopback:_&:' \
+   -e 's:test_multiListen:_&:' \
+   -e 's:test_multicast:_&:' \
+   -i src/twisted/test/test_udp.py || die
+
+   # These tests rely on warnings which seems work unreliably between 
python 

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-03-18 Thread Arthur Zamarin
commit: 4c7f7fb65044977431a498c250baad94290d17ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 18 12:04:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 18 12:04:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c7f7fb6

dev-python/twisted: Stabilize 22.1.0-r1 hppa, #835306

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.1.0-r1.ebuild 
b/dev-python/twisted/twisted-22.1.0-r1.ebuild
index 46cc096f8927..19ad414849ca 100644
--- a/dev-python/twisted/twisted-22.1.0-r1.ebuild
+++ b/dev-python/twisted/twisted-22.1.0-r1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-03-18 Thread Arthur Zamarin
commit: 365bff464d582c46c61a0238dc774b5d4cdd534a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 18 08:04:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 18 08:04:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=365bff46

dev-python/twisted: Stabilize 22.1.0-r1 ppc, #835306

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.1.0-r1.ebuild 
b/dev-python/twisted/twisted-22.1.0-r1.ebuild
index bcdd981e621a..46cc096f8927 100644
--- a/dev-python/twisted/twisted-22.1.0-r1.ebuild
+++ b/dev-python/twisted/twisted-22.1.0-r1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-03-17 Thread Michał Górny
commit: dc0b1763c0ed633ec11a3b7bffa5cf87df5dc2f0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 17 08:54:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 17 08:54:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc0b1763

dev-python/twisted: Do not update twisted cache for ROOT != /

Bug: https://bugs.gentoo.org/835460
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/twisted-22.2.0.ebuild | 13 ++---
 1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/dev-python/twisted/twisted-22.2.0.ebuild 
b/dev-python/twisted/twisted-22.2.0.ebuild
index 1154f5d8c6ad..6c2dcb735c72 100644
--- a/dev-python/twisted/twisted-22.2.0.ebuild
+++ b/dev-python/twisted/twisted-22.2.0.ebuild
@@ -134,17 +134,8 @@ python_postinst() {
 }
 
 pkg_postinst() {
-   python_foreach_impl python_postinst
-
-   einfo "Install complete"
-   if use test ; then
-   einfo ""
-   einfo "Some tests have been disabled during testing due to"
-   einfo "known incompatibilities with the emerge sandboxes and/or"
-   einfo "not runnable as the root user."
-   einfo "For a complete test suite run on the code."
-   einfo "Run the tests as a normal user for each python it is 
installed to."
-   einfo "  ie:  $ python3.6 /usr/bin/trial twisted"
+   if [[ -z ${ROOT} ]]; then
+   python_foreach_impl python_postinst
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-03-15 Thread Jakov Smolić
commit: fd8ed1bd845aa8ad06a78d841ede220bc308e5ba
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Mar 15 17:54:40 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Mar 15 17:54:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8ed1bd

dev-python/twisted: Stabilize 22.1.0-r1 arm64, #835306

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/twisted/twisted-22.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.1.0-r1.ebuild 
b/dev-python/twisted/twisted-22.1.0-r1.ebuild
index 270ad15805d4..bcdd981e621a 100644
--- a/dev-python/twisted/twisted-22.1.0-r1.ebuild
+++ b/dev-python/twisted/twisted-22.1.0-r1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-03-09 Thread Arthur Zamarin
commit: 5d9095b56e44bf21dff39e2d0007eb49fbc9bdb8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  9 20:06:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  9 20:06:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9095b5

dev-python/twisted: add 22.2.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/Manifest  |   1 +
 dev-python/twisted/twisted-22.2.0.ebuild | 160 +++
 2 files changed, 161 insertions(+)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index cc06b17e4c79..0cf381dc2d64 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,2 +1,3 @@
 DIST twisted-22.1.0.tar.gz 3883519 BLAKE2B 
0b438481af94fbfe08c7470a71421e176ca4994efaf7144b2bd3bc7e69c774295e04831d5356af104d087d970856c1c153b30331cb1598226f83e761b624a53c
 SHA512 
1db52865d00e07044bc755b25bef2fa260cf269a8b51512bec97a015fa484d0b331b41154b52f97b5e8c477d3e5ad1d003f5ac15c7361988d073d097c6e7355d
+DIST twisted-22.2.0.tar.gz 3887750 BLAKE2B 
43b50aa33f9a70f2123930ebfc0e9fec08a6faa791dc8fb73c1252fc1de3e00844e421f653d920e5f651aff89557750c6dc6c4557689e01bc9a0793c15de8eea
 SHA512 
a2f66055f0ea6658a04888316b9eb90bd0f389c72db8315fe1722a70f16bb290805d98acc8cfd8a5d22b4817683603aaea50bb04a204927898bd74fc58a1db6d
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/twisted-22.2.0.ebuild 
b/dev-python/twisted/twisted-22.2.0.ebuild
new file mode 100644
index ..1154f5d8c6ad
--- /dev/null
+++ b/dev-python/twisted/twisted-22.2.0.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="https://www.twistedmatrix.com/trac/;
+SRC_URI="
+   https://github.com/twisted/twisted/archive/${P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz;
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="conch crypt http2 serial test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+   >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.6.5[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}]
+   conch? (
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   )
+   crypt? (
+   >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   >=dev-python/idna-0.6[${PYTHON_USEDEP}]
+   )
+   serial? ( >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] )
+   http2? (
+   >=dev-python/h2-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   https://twistedmatrix.com/trac/ticket/10200
+   "${FILESDIR}/${PN}-22.1.0-force-gtk3.patch"
+)
+
+python_prepare_all() {
+   # upstream test for making releases; not very useful and requires
+   # sphinx (including on py2)
+   rm src/twisted/python/test/test_release.py || die
+
+   # puts system in EMFILE state, then the exception handler may fail
+   # trying to open more files due to some gi magic
+   sed -e '/SKIP_EMFILE/s:False:True:' \
+   -i src/twisted/internet/test/test_tcp.py || die
+
+   # multicast tests fail within network-sandbox
+   sed -e 's:test_joinLeave:_&:' \
+   -e 's:test_loopback:_&:' \
+   -e 's:test_multiListen:_&:' \
+   -e 's:test_multicast:_&:' \
+   -i src/twisted/test/test_udp.py || die
+
+   # These tests rely on warnings which seems work unreliably between 
python versions
+   sed -e 's:test_currentEUID:_&:' \
+   -e 's:test_currentUID:_&:' -i 
src/twisted/python/test/test_util.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   # the test suite handles missing file & failing ioctl()s gracefully
+   # but not permission errors 

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/, dev-python/twisted/files/

2022-02-17 Thread Michał Górny
commit: 1bc3b1b05987d14e32c78eed3dd893183524917a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 17 19:24:28 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 17 19:40:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc3b1b0

dev-python/twisted: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest|   1 -
 .../twisted/files/twisted-21.7.0-force-gtk3.patch  |  67 -
 dev-python/twisted/twisted-21.7.0-r1.ebuild| 162 
 dev-python/twisted/twisted-21.7.0.ebuild   | 164 -
 4 files changed, 394 deletions(-)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 06f514275b6a..cc06b17e4c79 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,3 +1,2 @@
-DIST twisted-21.7.0.tar.gz 3895345 BLAKE2B 
510165ad2933f07005e508df5a8bdf2863a7988c0f18fcc089e948d190c65aab32fc876d3120e311e91d6989f1ea2d8b3b5f5db4a9dfc63c38da56213f718728
 SHA512 
a946769a6bc6c72af26e7763b9e0675788f134b4d005ea89d935da1b1d5f60d92c84fdb2615e442e7da2b98291ee8a63d5236ec7ba72ef04ad3f847b092feecb
 DIST twisted-22.1.0.tar.gz 3883519 BLAKE2B 
0b438481af94fbfe08c7470a71421e176ca4994efaf7144b2bd3bc7e69c774295e04831d5356af104d087d970856c1c153b30331cb1598226f83e761b624a53c
 SHA512 
1db52865d00e07044bc755b25bef2fa260cf269a8b51512bec97a015fa484d0b331b41154b52f97b5e8c477d3e5ad1d003f5ac15c7361988d073d097c6e7355d
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/files/twisted-21.7.0-force-gtk3.patch 
b/dev-python/twisted/files/twisted-21.7.0-force-gtk3.patch
deleted file mode 100644
index a2e40559ec59..
--- a/dev-python/twisted/files/twisted-21.7.0-force-gtk3.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From eec6b60116e12e015387fe1fa3a729553d3848bf Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Sat, 22 May 2021 01:11:48 +0200
-Subject: [PATCH] Force using GTK+3 in twisted.internet.gireactor
-
-Modify twisted.internet.gireactor to explicitly request GTK+ version 3.
-Otherwise it uses the newest version installed which could be GTK+4
-that gireactor is currently incompatible with.

- src/twisted/internet/gireactor.py   | 3 +++
- src/twisted/internet/test/test_gireactor.py | 3 +++
- src/twisted/newsfragments/10200.bugfix  | 1 +
- 3 files changed, 7 insertions(+)
- create mode 100644 src/twisted/newsfragments/10200.bugfix
-
-diff --git a/src/twisted/internet/gireactor.py 
b/src/twisted/internet/gireactor.py
-index 92596db1d..a577825a8 100644
 a/src/twisted/internet/gireactor.py
-+++ b/src/twisted/internet/gireactor.py
-@@ -24,6 +24,7 @@ On Python 3, pygobject v3.4 or later is required.
- from twisted.internet.error import ReactorAlreadyRunning
- from twisted.internet import _glibbase
- from twisted.python import runtime
-+import gi  # type: ignore[import]
- import gi.pygtkcompat  # type: ignore[import]
- from gi.repository import GLib  # type: ignore[import]
- 
-@@ -68,6 +69,7 @@ class GIReactor(_glibbase.GlibReactorBase):
- def __init__(self, useGtk=False):
- _gtk = None
- if useGtk is True:
-+gi.require_version("Gtk", "3.0")
- from gi.repository import Gtk as _gtk
- 
- _glibbase.GlibReactorBase.__init__(self, GLib, _gtk, useGtk=useGtk)
-@@ -112,6 +114,7 @@ class PortableGIReactor(_glibbase.PortableGlibReactorBase):
- def __init__(self, useGtk=False):
- _gtk = None
- if useGtk is True:
-+gi.require_version("Gtk", "3.0")
- from gi.repository import Gtk as _gtk
- 
- _glibbase.PortableGlibReactorBase.__init__(self, GLib, _gtk, 
useGtk=useGtk)
-diff --git a/src/twisted/internet/test/test_gireactor.py 
b/src/twisted/internet/test/test_gireactor.py
-index d15a92622..af5092a36 100644
 a/src/twisted/internet/test/test_gireactor.py
-+++ b/src/twisted/internet/test/test_gireactor.py
-@@ -25,6 +25,9 @@ else:
- gtk3reactor = None
- else:
- gtk3reactor = _gtk3reactor
-+import gi  # type: ignore[import]
-+
-+gi.require_version("Gtk", "3.0")
- from gi.repository import Gtk
- 
- from twisted.internet.error import ReactorAlreadyRunning
-diff --git a/src/twisted/newsfragments/10200.bugfix 
b/src/twisted/newsfragments/10200.bugfix
-new file mode 100644
-index 0..7afb343be
 /dev/null
-+++ b/src/twisted/newsfragments/10200.bugfix
-@@ -0,0 +1 @@
-+twisted.internet.gireactor was fixed to force GTK+3 in order to fix use of 
incompatible GTK+4 API when installed
--- 
-2.32.0
-

diff --git a/dev-python/twisted/twisted-21.7.0-r1.ebuild 

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-02-17 Thread Arthur Zamarin
commit: e563557162b283ebd01a38b6523f43b1db38f497
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 17 19:22:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 17 19:22:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5635571

dev-python/twisted: Stabilize 22.1.0 ppc64, #832903

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.1.0.ebuild 
b/dev-python/twisted/twisted-22.1.0.ebuild
index f52c06b39ff2..ab2a590fca6d 100644
--- a/dev-python/twisted/twisted-22.1.0.ebuild
+++ b/dev-python/twisted/twisted-22.1.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-02-16 Thread Arthur Zamarin
commit: 1fb84812c2ce13ebea578ce11c065900b6040b6f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 16 18:57:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 16 18:57:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb84812

dev-python/twisted: Stabilize 22.1.0 hppa, #832903

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.1.0.ebuild 
b/dev-python/twisted/twisted-22.1.0.ebuild
index b2dfcaee07da..f52c06b39ff2 100644
--- a/dev-python/twisted/twisted-22.1.0.ebuild
+++ b/dev-python/twisted/twisted-22.1.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 
sparc x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-02-11 Thread Arthur Zamarin
commit: c64337b64a5629424e60b3a86e7e94c8c7b34a1c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 19:15:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 19:15:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64337b6

dev-python/twisted: Stabilize 22.1.0 ppc, #832903

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/twisted/twisted-22.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.1.0.ebuild 
b/dev-python/twisted/twisted-22.1.0.ebuild
index 6dc5e4c1e221..b2dfcaee07da 100644
--- a/dev-python/twisted/twisted-22.1.0.ebuild
+++ b/dev-python/twisted/twisted-22.1.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 
sparc x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-02-11 Thread Jakov Smolić
commit: 18c7e828b84a3cb1e324ce646a821185af07
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Feb 11 19:06:50 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Feb 11 19:06:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c7e8aa

dev-python/twisted: Stabilize 22.1.0 amd64, #832903

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/twisted/twisted-22.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.1.0.ebuild 
b/dev-python/twisted/twisted-22.1.0.ebuild
index f8c8cd8bba28..6dc5e4c1e221 100644
--- a/dev-python/twisted/twisted-22.1.0.ebuild
+++ b/dev-python/twisted/twisted-22.1.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
sparc x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-02-11 Thread Jakov Smolić
commit: 0e2d49f883928e5bed5ae6ed0588c10dae23ebda
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Feb 11 19:06:33 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Feb 11 19:06:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e2d49f8

dev-python/twisted: Stabilize 22.1.0 x86, #832903

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/twisted/twisted-22.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.1.0.ebuild 
b/dev-python/twisted/twisted-22.1.0.ebuild
index 9adf042b056a..f8c8cd8bba28 100644
--- a/dev-python/twisted/twisted-22.1.0.ebuild
+++ b/dev-python/twisted/twisted-22.1.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
sparc x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-02-11 Thread Sam James
commit: e221f2eacb51a6afc60ffd27942da49ce8faa5b6
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 11 12:24:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 11 12:24:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e221f2ea

dev-python/twisted: Stabilize 22.1.0 arm, #832903

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.1.0.ebuild 
b/dev-python/twisted/twisted-22.1.0.ebuild
index 206308bc7553..9adf042b056a 100644
--- a/dev-python/twisted/twisted-22.1.0.ebuild
+++ b/dev-python/twisted/twisted-22.1.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-02-08 Thread Sam James
commit: f394e837876d466845892f1bd77d9a85dc96834a
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  9 01:24:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  9 01:24:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f394e837

dev-python/twisted: Stabilize 22.1.0 arm64, #832903

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.1.0.ebuild 
b/dev-python/twisted/twisted-22.1.0.ebuild
index 346113cb4f7a..206308bc7553 100644
--- a/dev-python/twisted/twisted-22.1.0.ebuild
+++ b/dev-python/twisted/twisted-22.1.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-02-08 Thread Sam James
commit: 085a78f4ab71fd25602a8bc1c00d63ff8cc910de
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  8 17:56:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  8 17:56:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=085a78f4

dev-python/twisted: Stabilize 22.1.0 sparc, #832903

Signed-off-by: Sam James  gentoo.org>

 dev-python/twisted/twisted-22.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twisted/twisted-22.1.0.ebuild 
b/dev-python/twisted/twisted-22.1.0.ebuild
index de7efb1a47ce..346113cb4f7a 100644
--- a/dev-python/twisted/twisted-22.1.0.ebuild
+++ b/dev-python/twisted/twisted-22.1.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-02-08 Thread Michał Górny
commit: 7102cd3c327a87f118b51cd6b01f0094c50249e4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb  8 11:45:33 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb  8 11:45:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7102cd3c

dev-python/twisted: Add a PEP517/pypy3 22.1.0-r1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/twisted-22.1.0-r1.ebuild | 160 
 1 file changed, 160 insertions(+)

diff --git a/dev-python/twisted/twisted-22.1.0-r1.ebuild 
b/dev-python/twisted/twisted-22.1.0-r1.ebuild
new file mode 100644
index ..270ad15805d4
--- /dev/null
+++ b/dev-python/twisted/twisted-22.1.0-r1.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="https://www.twistedmatrix.com/trac/;
+SRC_URI="
+   https://github.com/twisted/twisted/archive/${P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz;
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="conch crypt http2 serial test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+   >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.6.5[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}]
+   conch? (
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   )
+   crypt? (
+   >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   >=dev-python/idna-0.6[${PYTHON_USEDEP}]
+   )
+   serial? ( >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] )
+   http2? (
+   >=dev-python/h2-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   https://twistedmatrix.com/trac/ticket/10200
+   "${FILESDIR}/${P}-force-gtk3.patch"
+)
+
+python_prepare_all() {
+   # upstream test for making releases; not very useful and requires
+   # sphinx (including on py2)
+   rm src/twisted/python/test/test_release.py || die
+
+   # puts system in EMFILE state, then the exception handler may fail
+   # trying to open more files due to some gi magic
+   sed -e '/SKIP_EMFILE/s:False:True:' \
+   -i src/twisted/internet/test/test_tcp.py || die
+
+   # multicast tests fail within network-sandbox
+   sed -e 's:test_joinLeave:_&:' \
+   -e 's:test_loopback:_&:' \
+   -e 's:test_multiListen:_&:' \
+   -e 's:test_multicast:_&:' \
+   -i src/twisted/test/test_udp.py || die
+
+   # These tests rely on warnings which seems work unreliably between 
python versions
+   sed -e 's:test_currentEUID:_&:' \
+   -e 's:test_currentUID:_&:' -i 
src/twisted/python/test/test_util.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   # the test suite handles missing file & failing ioctl()s gracefully
+   # but not permission errors from sandbox
+   addwrite /dev/net/tun
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   "${EPYTHON}" -m twisted.trial twisted ||
+   die "Tests failed with ${EPYTHON}"
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # own the dropin.cache so we don't leave orphans
+   > "${D}$(python_get_sitedir)"/twisted/plugins/dropin.cache || die
+
+   python_doscript "${WORKDIR}"/twisted-regen-cache
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   newconfd "${FILESDIR}/twistd.conf" twistd
+   newinitd "${FILESDIR}/twistd.init" twistd
+}
+
+python_postinst() {
+   twisted-regen-cache || die
+}
+
+pkg_postinst() {
+   python_foreach_impl python_postinst
+
+   einfo "Install complete"
+   if use test ; then
+   einfo ""
+   einfo "Some tests have been disabled during testing due to"
+   einfo "known incompatibilities with the emerge sandboxes and/or"
+   einfo "not runnable as the root user."
+   einfo "For a complete test suite run on the code."
+   einfo "Run the tests as a normal 

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/, dev-python/twisted/files/

2022-02-08 Thread Michał Górny
commit: eb8d3cb0a2e53fd407e3a364b30a75366d7d8835
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb  8 11:18:33 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb  8 11:43:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8d3cb0

dev-python/twisted: Bump to 22.1.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/Manifest|   1 +
 .../twisted/files/twisted-22.1.0-force-gtk3.patch  |  67 +
 dev-python/twisted/twisted-22.1.0.ebuild   | 162 +
 3 files changed, 230 insertions(+)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 3c5453df8fdc..06f514275b6a 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,2 +1,3 @@
 DIST twisted-21.7.0.tar.gz 3895345 BLAKE2B 
510165ad2933f07005e508df5a8bdf2863a7988c0f18fcc089e948d190c65aab32fc876d3120e311e91d6989f1ea2d8b3b5f5db4a9dfc63c38da56213f718728
 SHA512 
a946769a6bc6c72af26e7763b9e0675788f134b4d005ea89d935da1b1d5f60d92c84fdb2615e442e7da2b98291ee8a63d5236ec7ba72ef04ad3f847b092feecb
+DIST twisted-22.1.0.tar.gz 3883519 BLAKE2B 
0b438481af94fbfe08c7470a71421e176ca4994efaf7144b2bd3bc7e69c774295e04831d5356af104d087d970856c1c153b30331cb1598226f83e761b624a53c
 SHA512 
1db52865d00e07044bc755b25bef2fa260cf269a8b51512bec97a015fa484d0b331b41154b52f97b5e8c477d3e5ad1d003f5ac15c7361988d073d097c6e7355d
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/files/twisted-22.1.0-force-gtk3.patch 
b/dev-python/twisted/files/twisted-22.1.0-force-gtk3.patch
new file mode 100644
index ..7c9f2d558d65
--- /dev/null
+++ b/dev-python/twisted/files/twisted-22.1.0-force-gtk3.patch
@@ -0,0 +1,67 @@
+From 9344f8cd80ecb2907dbfddfeeb8cc9ffdb50bc94 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Sat, 22 May 2021 01:11:48 +0200
+Subject: [PATCH] Force using GTK+3 in twisted.internet.gireactor
+
+Modify twisted.internet.gireactor to explicitly request GTK+ version 3.
+Otherwise it uses the newest version installed which could be GTK+4
+that gireactor is currently incompatible with.
+---
+ src/twisted/internet/gireactor.py   | 3 +++
+ src/twisted/internet/test/test_gireactor.py | 3 +++
+ src/twisted/newsfragments/10200.bugfix  | 1 +
+ 3 files changed, 7 insertions(+)
+ create mode 100644 src/twisted/newsfragments/10200.bugfix
+
+diff --git a/src/twisted/internet/gireactor.py 
b/src/twisted/internet/gireactor.py
+index e2d24b599..838fa982e 100644
+--- a/src/twisted/internet/gireactor.py
 b/src/twisted/internet/gireactor.py
+@@ -21,6 +21,7 @@ On Python 3, pygobject v3.4 or later is required.
+ """
+ 
+ 
++import gi  # type: ignore[import]
+ import gi.pygtkcompat  # type: ignore[import]
+ from gi.repository import GLib  # type: ignore[import]
+ 
+@@ -69,6 +70,7 @@ class GIReactor(_glibbase.GlibReactorBase):
+ def __init__(self, useGtk=False):
+ _gtk = None
+ if useGtk is True:
++gi.require_version("Gtk", "3.0")
+ from gi.repository import Gtk as _gtk
+ 
+ _glibbase.GlibReactorBase.__init__(self, GLib, _gtk, useGtk=useGtk)
+@@ -113,6 +115,7 @@ class PortableGIReactor(_glibbase.PortableGlibReactorBase):
+ def __init__(self, useGtk=False):
+ _gtk = None
+ if useGtk is True:
++gi.require_version("Gtk", "3.0")
+ from gi.repository import Gtk as _gtk
+ 
+ _glibbase.PortableGlibReactorBase.__init__(self, GLib, _gtk, 
useGtk=useGtk)
+diff --git a/src/twisted/internet/test/test_gireactor.py 
b/src/twisted/internet/test/test_gireactor.py
+index c25ada63f..3bb88a07f 100644
+--- a/src/twisted/internet/test/test_gireactor.py
 b/src/twisted/internet/test/test_gireactor.py
+@@ -26,6 +26,9 @@ else:
+ gtk3reactor = None
+ else:
+ gtk3reactor = _gtk3reactor
++import gi  # type: ignore[import]
++
++gi.require_version("Gtk", "3.0")
+ from gi.repository import Gtk
+ 
+ from twisted.internet.error import ReactorAlreadyRunning
+diff --git a/src/twisted/newsfragments/10200.bugfix 
b/src/twisted/newsfragments/10200.bugfix
+new file mode 100644
+index 0..7afb343be
+--- /dev/null
 b/src/twisted/newsfragments/10200.bugfix
+@@ -0,0 +1 @@
++twisted.internet.gireactor was fixed to force GTK+3 in order to fix use of 
incompatible GTK+4 API when installed
+-- 
+2.35.1
+

diff --git a/dev-python/twisted/twisted-22.1.0.ebuild 
b/dev-python/twisted/twisted-22.1.0.ebuild
new file mode 100644
index ..de7efb1a47ce
--- /dev/null
+++ b/dev-python/twisted/twisted-22.1.0.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed 

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-02-02 Thread Michał Górny
commit: 9592a6d7b65de8b3022140ae133ac8e129d6bd29
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  2 08:57:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  2 09:26:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9592a6d7

dev-python/twisted: Add pypy3 love

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/twisted-21.7.0-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/twisted/twisted-21.7.0-r1.ebuild 
b/dev-python/twisted/twisted-21.7.0-r1.ebuild
index caadc908ddbe..cba17b0e9bd4 100644
--- a/dev-python/twisted/twisted-21.7.0-r1.ebuild
+++ b/dev-python/twisted/twisted-21.7.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 virtualx
@@ -57,11 +57,13 @@ BDEPEND="
dev-python/bcrypt[${PYTHON_USEDEP}]
>=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
dev-python/cython-test-exception-raiser[${PYTHON_USEDEP}]
-   dev-python/gmpy[${PYTHON_USEDEP}]
dev-python/idna[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/pyserial[${PYTHON_USEDEP}]
net-misc/openssh
+   $(python_gen_cond_dep '
+   dev-python/gmpy[${PYTHON_USEDEP}]
+   ' 'python*')
!alpha? ( !hppa? ( !ia64? (
>=dev-python/cryptography-0.9.1[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-02-02 Thread Michał Górny
commit: debf3be845d789d8534b7c80ee2cc79a626a459f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  2 08:42:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  2 09:26:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=debf3be8

dev-python/twisted: Switch to PEP 517 build

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/twisted-21.7.0-r1.ebuild | 160 
 1 file changed, 160 insertions(+)

diff --git a/dev-python/twisted/twisted-21.7.0-r1.ebuild 
b/dev-python/twisted/twisted-21.7.0-r1.ebuild
new file mode 100644
index ..caadc908ddbe
--- /dev/null
+++ b/dev-python/twisted/twisted-21.7.0-r1.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="https://www.twistedmatrix.com/trac/;
+SRC_URI="
+   https://github.com/twisted/twisted/archive/${P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz;
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="conch crypt http2 serial test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+   >=dev-python/incremental-21.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.6.5[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}]
+   conch? (
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   )
+   crypt? (
+   >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   >=dev-python/idna-0.6[${PYTHON_USEDEP}]
+   )
+   serial? ( >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] )
+   http2? (
+   >=dev-python/h2-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+   https://twistedmatrix.com/trac/ticket/10200
+   "${FILESDIR}/${P}-force-gtk3.patch"
+)
+
+python_prepare_all() {
+   # upstream test for making releases; not very useful and requires
+   # sphinx (including on py2)
+   rm src/twisted/python/test/test_release.py || die
+
+   # puts system in EMFILE state, then the exception handler may fail
+   # trying to open more files due to some gi magic
+   sed -e '/SKIP_EMFILE/s:False:True:' \
+   -i src/twisted/internet/test/test_tcp.py || die
+
+   # multicast tests fail within network-sandbox
+   sed -e 's:test_joinLeave:_&:' \
+   -e 's:test_loopback:_&:' \
+   -e 's:test_multiListen:_&:' \
+   -e 's:test_multicast:_&:' \
+   -i src/twisted/test/test_udp.py || die
+
+   # accesses /dev/net/tun
+   sed -e '/class RealDeviceTestsMixin/a\
+skip = "Requires extra permissions"' \
+   -i src/twisted/pair/test/test_tuntap.py || die
+
+   # These tests rely on warnings which seems work unreliably between 
python versions
+   sed -e 's:test_currentEUID:_&:' \
+   -e 's:test_currentUID:_&:' -i 
src/twisted/python/test/test_util.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   "${EPYTHON}" -m twisted.trial twisted ||
+   die "Tests failed with ${EPYTHON}"
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # own the dropin.cache so we don't leave orphans
+   touch "${D}$(python_get_sitedir)"/twisted/plugins/dropin.cache || die
+
+   python_doscript "${WORKDIR}"/twisted-regen-cache
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   newconfd "${FILESDIR}/twistd.conf" twistd
+   newinitd "${FILESDIR}/twistd.init" twistd
+}
+
+python_postinst() {
+   twisted-regen-cache || die
+}
+
+pkg_postinst() {
+   python_foreach_impl python_postinst
+
+   einfo "Install complete"
+   if use test ; then
+   einfo ""
+   einfo "Some tests have been disabled during testing due to"
+   einfo "known incompatibilities with the emerge sandboxes and/or"
+   einfo "not runnable as the root user."
+   einfo "For a complete test suite run on the code."
+   einfo 

[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2022-01-27 Thread James Le Cuirot
commit: 0366dcfddbc48706486a7a436ae57ed0af5ee6dd
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Jan 27 22:54:56 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Jan 27 22:56:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0366dcfd

dev-python/twisted: Keyword 21.7.0 for ~m68k

2 tests failed but 10204 passed. I'd call that a win.

Signed-off-by: James Le Cuirot  gentoo.org>

 dev-python/twisted/twisted-21.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/twisted/twisted-21.7.0.ebuild 
b/dev-python/twisted/twisted-21.7.0.ebuild
index 34e28e6ecbf4..e095ce421151 100644
--- a/dev-python/twisted/twisted-21.7.0.ebuild
+++ b/dev-python/twisted/twisted-21.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2021-11-28 Thread Michał Górny
commit: eb68e45f8d56ef821eb64a47f5c77e77a0449403
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 28 11:38:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 28 14:38:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb68e45f

dev-python/twisted: Skip SSL test dep on non-Rust arches

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/twisted-21.7.0.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-python/twisted/twisted-21.7.0.ebuild 
b/dev-python/twisted/twisted-21.7.0.ebuild
index 12bb706747a7..f8a4e6b64c94 100644
--- a/dev-python/twisted/twisted-21.7.0.ebuild
+++ b/dev-python/twisted/twisted-21.7.0.ebuild
@@ -65,15 +65,17 @@ BDEPEND="
>=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
dev-python/bcrypt[${PYTHON_USEDEP}]
>=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-0.9.1[${PYTHON_USEDEP}]
dev-python/cython-test-exception-raiser[${PYTHON_USEDEP}]
dev-python/gmpy[${PYTHON_USEDEP}]
dev-python/idna[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
dev-python/pyserial[${PYTHON_USEDEP}]
-   dev-python/service_identity[${PYTHON_USEDEP}]
net-misc/openssh
+   !alpha? ( !hppa? ( !ia64? (
+   >=dev-python/cryptography-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   ) ) )
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/

2021-11-28 Thread Michał Górny
commit: 65d225fc60fc7cf058523d28464c345a3182ccfd
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 28 11:39:07 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 28 14:38:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d225fc

dev-python/twisted: Remove ancient blockers

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/twisted/twisted-21.7.0.ebuild | 10 --
 1 file changed, 10 deletions(-)

diff --git a/dev-python/twisted/twisted-21.7.0.ebuild 
b/dev-python/twisted/twisted-21.7.0.ebuild
index f8a4e6b64c94..34e28e6ecbf4 100644
--- a/dev-python/twisted/twisted-21.7.0.ebuild
+++ b/dev-python/twisted/twisted-21.7.0.ebuild
@@ -48,16 +48,6 @@ RDEPEND="
>=dev-python/priority-1.1.0[${PYTHON_USEDEP}]

  1   2   3   >