summaryrefslogtreecommitdiff
path: root/dev-python/requests-unixsocket
diff options
context:
space:
mode:
authormirror@stealer.net <mirror@stealer.net>2025-03-22 12:30:18 +0000
committermirror@stealer.net <mirror@stealer.net>2025-03-22 12:30:18 +0000
commitcda9baaecc2cb0e7fcf9e1253aaecd8bcfb35740 (patch)
treec587cfaa877b2b2acd43a8fbd52944ed4aa2c384 /dev-python/requests-unixsocket
parent7c8c1a152962508a39f28859ec65c51a54926067 (diff)
2025-03-22 12:10:44+00:00
Diffstat (limited to 'dev-python/requests-unixsocket')
-rw-r--r--dev-python/requests-unixsocket/Manifest4
-rw-r--r--dev-python/requests-unixsocket/files/requests-unixsocket-0.3.0-requests-2.32.2.patch25
-rw-r--r--dev-python/requests-unixsocket/files/requests-unixsocket-0.3.0-urllib3-2.patch45
-rw-r--r--dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild41
4 files changed, 0 insertions, 115 deletions
diff --git a/dev-python/requests-unixsocket/Manifest b/dev-python/requests-unixsocket/Manifest
index e4d04cb8040aa..50c312a2757db 100644
--- a/dev-python/requests-unixsocket/Manifest
+++ b/dev-python/requests-unixsocket/Manifest
@@ -1,7 +1,3 @@
-AUX requests-unixsocket-0.3.0-requests-2.32.2.patch 1065 BLAKE2B e9e0b39268905f69f58d409c0c24160a42665dfe0ac5bcaa3bf836f55c3540b7480c048c0d32f0e88ae81ee6ad03a2281d8373662408f1abe0db6049a256de12 SHA512 b9497a0a0fa14a971af5aaccdf85feefc0f5ff35c6300d587baaa5e474cb4a9384e9de5fe26ff945c6fec36ee81d7e6bfaf2de811d6f294b26e7ed1228c0d455
-AUX requests-unixsocket-0.3.0-urllib3-2.patch 1696 BLAKE2B ff96b72329bf0465c6942058c5e339ff94a72f00d4a01d7b4445fd7b4ae81d3f6b53ffe947585a08a290578413c1d85bc0b8c8ca2dafa329a655365484320d01 SHA512 d8e02ab9e8d32c0d1de92d58575b3fc910da1546a76241c828862164b006b693220047a6d0dc4382cce04ed60acd7a5a05d13ea7b833345a0779391da6b032c2
-DIST requests-unixsocket-0.3.0.tar.gz 14478 BLAKE2B 5b46ea051729326498f50ba7a952429d271deb102060f8e3019d259ddc21dbffdca8960e140c7ccb25898034cf37fb90dd143c970e75bdc6e6442e9515f14d6e SHA512 21c887b0c3fa526a2debb3960e0ea4dc3b3015cdd517459b6484501176321408d1b4c87dd2840c7d8b71d08fa9114f655ae03f8bc9ff1fca33c914900ef82f5b
DIST requests_unixsocket-0.4.1.tar.gz 23476 BLAKE2B a0a118e0fb8060e20389aaf170c8e1cedaca2d5d721af1195e98ccebc0de55a4d341baf74e88d860402f7f80744f86ba754da7aac4d66334e01d5328126bf574 SHA512 633dbe9217e3e521271012643afd874c602c2ec204da8b4fdabd1bd5e0ccdf69c86060edc11d5a2037d8acb57a84cbbac447949cc92438bd6c5302275442287e
-EBUILD requests-unixsocket-0.3.0-r4.ebuild 1011 BLAKE2B d3bfb0b17d579ac37c71b5c5448fbba6d383a99866d5e73804e7fda35bd52c53dbce2104bf78317722ea7536ea338180fac887d03ee18bd46ad38b510509a663 SHA512 f9df7b491c2f0628889d1500ad83372b4a616765e39645c9435cb8d470495f95d9fa77284b72a9b9a87c82ca3c8d48aab5bf7d257357ce00e1b24bdc5adef75e
EBUILD requests-unixsocket-0.4.1.ebuild 705 BLAKE2B bb00986e02c3a2665684030920b96de0d1713741a99e824ebad44ee2a8a1a6b3dd8d26444fc772ff17459868f076db2766c31fb806bccb48d6a056db0abc934d SHA512 fb279ee7d3731e7fcd26ebba587e7e6c10c239091a698299be7b97ca6fd1d6324ff2c14006908895bef4359b3a28ec2db46b47ddf68d5de82c19b5cb00f2a59f
MISC metadata.xml 393 BLAKE2B 9210ae6430a6821a2ca403f7b9bbe276cfd0fabfc6a496fc3320669f90e668156d85b4a7e8166dc7630972bb4675e332735bc3213491fc4553652abb4d44fcda SHA512 500627b3005635f6ac1b419a5450ae1f44769548d9b123adcb8b5676d12736025e2a68d399e810f0cd7642790850830e4b198525d7addbaebca4b25d866f0166
diff --git a/dev-python/requests-unixsocket/files/requests-unixsocket-0.3.0-requests-2.32.2.patch b/dev-python/requests-unixsocket/files/requests-unixsocket-0.3.0-requests-2.32.2.patch
deleted file mode 100644
index eb7b8f5df7b39..0000000000000
--- a/dev-python/requests-unixsocket/files/requests-unixsocket-0.3.0-requests-2.32.2.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 8b02ed531d8def03b4cf767e8a925be09db43dff Mon Sep 17 00:00:00 2001
-From: Simon Deziel <simon.deziel@canonical.com>
-Date: Wed, 22 May 2024 12:02:20 -0400
-Subject: [PATCH] adapters: fix for requests 2.32.2+
-
-Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
----
- requests_unixsocket/adapters.py | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/requests_unixsocket/adapters.py b/requests_unixsocket/adapters.py
-index 83e1400..c3c73cc 100644
---- a/requests_unixsocket/adapters.py
-+++ b/requests_unixsocket/adapters.py
-@@ -63,6 +63,10 @@ def __init__(self, timeout=60, pool_connections=25, *args, **kwargs):
- pool_connections, dispose_func=lambda p: p.close()
- )
-
-+ # Fix for requests 2.32.2+: https://github.com/psf/requests/pull/6710
-+ def get_connection_with_tls_context(self, request, verify, proxies=None, cert=None):
-+ return self.get_connection(request.url, proxies)
-+
- def get_connection(self, url, proxies=None):
- proxies = proxies or {}
- proxy = proxies.get(urlparse(url.lower()).scheme)
diff --git a/dev-python/requests-unixsocket/files/requests-unixsocket-0.3.0-urllib3-2.patch b/dev-python/requests-unixsocket/files/requests-unixsocket-0.3.0-urllib3-2.patch
deleted file mode 100644
index 3cbcd2dd59d3f..0000000000000
--- a/dev-python/requests-unixsocket/files/requests-unixsocket-0.3.0-urllib3-2.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 5a614f60e7b3639758a6b77691b4e0c0d6827e94 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Martin=20Roukala=20=28n=C3=A9=20Peres=29?=
- <martin.roukala@mupuf.org>
-Date: Fri, 5 May 2023 09:23:41 +0300
-Subject: [PATCH] Inherit HTTPConnection through urllib3.connection, not
- httplib
-
-By inheriting from `urllib3.connection.HTTPConnection` (that inherits
-from `httplib.HTTPConnection` itself), we can adapt to the internal
-changes in urllib3 2.0 that added a `request()` method that is
-incompatible with httplib.HTTPConnection.request.
-
-This fixes the incompatibility between urllib3 2.0 and requests 1.26+,
-which was the first version that stopped vendoring urllib3.
-
-Reference: https://github.com/docker/docker-py/issues/3113#issuecomment-1531570788
----
- requests_unixsocket/adapters.py | 7 +------
- 1 file changed, 1 insertion(+), 6 deletions(-)
-
-diff --git a/requests_unixsocket/adapters.py b/requests_unixsocket/adapters.py
-index 83e1400..513c243 100644
---- a/requests_unixsocket/adapters.py
-+++ b/requests_unixsocket/adapters.py
-@@ -3,11 +3,6 @@
- from requests.adapters import HTTPAdapter
- from requests.compat import urlparse, unquote
-
--try:
-- import http.client as httplib
--except ImportError:
-- import httplib
--
- try:
- from requests.packages import urllib3
- except ImportError:
-@@ -16,7 +11,7 @@
-
- # The following was adapted from some code from docker-py
- # https://github.com/docker/docker-py/blob/master/docker/transport/unixconn.py
--class UnixHTTPConnection(httplib.HTTPConnection, object):
-+class UnixHTTPConnection(urllib3.connection.HTTPConnection, object):
-
- def __init__(self, unix_socket_url, timeout=60):
- """Create an HTTP connection to a unix domain socket
diff --git a/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild b/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild
deleted file mode 100644
index 3de01570a67d3..0000000000000
--- a/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Use requests to talk HTTP via a UNIX domain socket"
-# TODO: replace with requests-unixsocket2?
-HOMEPAGE="
- https://github.com/msabramo/requests-unixsocket/
- https://pypi.org/project/requests-unixsocket/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/urllib3[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/pbr[${PYTHON_USEDEP}]
- test? (
- dev-python/waitress[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- # https://github.com/msabramo/requests-unixsocket/pull/69
- "${FILESDIR}/${P}-urllib3-2.patch"
- # https://github.com/msabramo/requests-unixsocket/pull/72
- "${FILESDIR}/${P}-requests-2.32.2.patch"
-)
-
-distutils_enable_tests pytest