summaryrefslogtreecommitdiff
path: root/dev-python/cherrypy
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-07-04 03:04:33 -0500
committerroot <root@alpha.trunkmasters.com>2026-07-04 03:04:33 -0500
commitd5f9077fde66bffd2bc6d193ae7c967e352a5562 (patch)
tree7f4e638af1165dc34e405c5ff1f860f3e0c6c4f4 /dev-python/cherrypy
parent5f7788dcac066b42562f59afc4b79d7ed272bfcc (diff)
downloadbaldeagleos-repo-d5f9077fde66bffd2bc6d193ae7c967e352a5562.tar.gz
baldeagleos-repo-d5f9077fde66bffd2bc6d193ae7c967e352a5562.tar.xz
baldeagleos-repo-d5f9077fde66bffd2bc6d193ae7c967e352a5562.zip
Adding metadata
Diffstat (limited to 'dev-python/cherrypy')
-rw-r--r--dev-python/cherrypy/cherrypy-18.10.0.ebuild7
-rw-r--r--dev-python/cherrypy/files/cherrypy-18.10.0-tests.patch41
2 files changed, 47 insertions, 1 deletions
diff --git a/dev-python/cherrypy/cherrypy-18.10.0.ebuild b/dev-python/cherrypy/cherrypy-18.10.0.ebuild
index 717713249ad3..3c65ff579a31 100644
--- a/dev-python/cherrypy/cherrypy-18.10.0.ebuild
+++ b/dev-python/cherrypy/cherrypy-18.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -47,6 +47,11 @@ BDEPEND="
)
"
+PATCHES=(
+ # https://github.com/cherrypy/cherrypy/issues/2073
+ "${FILESDIR}"/${PN}-18.10.0-tests.patch
+)
+
distutils_enable_tests pytest
python_prepare_all() {
diff --git a/dev-python/cherrypy/files/cherrypy-18.10.0-tests.patch b/dev-python/cherrypy/files/cherrypy-18.10.0-tests.patch
new file mode 100644
index 000000000000..427229d15ed9
--- /dev/null
+++ b/dev-python/cherrypy/files/cherrypy-18.10.0-tests.patch
@@ -0,0 +1,41 @@
+https://github.com/cherrypy/cherrypy/commit/1f75bc9eed8e0e385f64f368bd69f58d96fb8c2b
+
+From 1f75bc9eed8e0e385f64f368bd69f58d96fb8c2b Mon Sep 17 00:00:00 2001
+From: Sviatoslav Sydorenko <wk@sydorenko.org.ua>
+Date: Thu, 20 Nov 2025 01:36:37 +0100
+Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=AA=20Temporarily=20mark=20`test=5Fque?=
+ =?UTF-8?q?ue=5Ffull`=20as=20`xfail`?=
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Ref: https://github.com/cherrypy/cherrypy/issues/2073
+---
+ cherrypy/test/test_conn.py | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/cherrypy/test/test_conn.py b/cherrypy/test/test_conn.py
+index b9a2cb8b0..5f602e281 100644
+--- a/cherrypy/test/test_conn.py
++++ b/cherrypy/test/test_conn.py
+@@ -13,6 +13,8 @@
+ from cherrypy._cpcompat import HTTPSConnection, ntob, tonative
+ from cherrypy.test import helper
+
++import pytest
++
+
+ timeout = 1
+ pov = 'pPeErRsSiIsStTeEnNcCeE oOfF vViIsSiIoOnN'
+@@ -797,6 +799,10 @@ def upload(self):
+ class LimitedRequestQueueTests(helper.CPWebCase):
+ setup_server = staticmethod(setup_upload_server)
+
++ @pytest.mark.xfail(
++ reason='Cheroot 11 returns HTTP 503 Service Unavailable on overflows: '
++ 'https://github.com/cherrypy/cherrypy/issues/2073',
++ )
+ def test_queue_full(self):
+ conns = []
+ overflow_conn = None
+