[packages/python-requests-kerberos] - switch to longer maintained kerberos module
qboosh
qboosh at pld-linux.org
Sat Apr 18 19:14:50 CEST 2026
commit f3e50b7fc2e105333f9fce6dde03654d4cd7aed8
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Apr 18 19:15:25 2026 +0200
- switch to longer maintained kerberos module
python-requests-kerberos.spec | 10 ++++++----
requests-kerberos-requires.patch | 21 +++++++++++++++++++++
2 files changed, 27 insertions(+), 4 deletions(-)
---
diff --git a/python-requests-kerberos.spec b/python-requests-kerberos.spec
index aa54fd8..a13efac 100644
--- a/python-requests-kerberos.spec
+++ b/python-requests-kerberos.spec
@@ -15,14 +15,15 @@ Group: Libraries/Python
#Source0Download: https://pypi.org/simple/requests-kerberos/
Source0: https://files.pythonhosted.org/packages/source/r/requests-kerberos/requests-kerberos-%{version}.tar.gz
# Source0-md5: 51060bc1a7ea8bb2816194619efd7003
+Patch0: requests-kerberos-requires.patch
URL: https://pypi.org/project/requests-kerberos/
%if %{with python2}
BuildRequires: python-modules >= 1:2.7
BuildRequires: python-setuptools
%if %{with tests}
BuildRequires: python-cryptography >= 1.3
-BuildRequires: python-pykerberos >= 1.1.8
-BuildRequires: python-pykerberos < 2
+BuildRequires: python-kerberos >= 1.1.8
+BuildRequires: python-kerberos < 2
BuildRequires: python-mock
BuildRequires: python-requests >= 1.1.0
%endif
@@ -32,8 +33,8 @@ BuildRequires: python3-modules >= 1:3.3
BuildRequires: python3-setuptools
%if %{with tests}
BuildRequires: python3-cryptography >= 1.3
-BuildRequires: python3-pykerberos >= 1.1.8
-BuildRequires: python3-pykerberos < 2
+BuildRequires: python3-kerberos >= 1.1.8
+BuildRequires: python3-kerberos < 2
BuildRequires: python3-requests >= 1.1.0
%endif
%endif
@@ -71,6 +72,7 @@ i obsługuje wzajemne uwierzytelnianie.
%prep
%setup -q -n requests-kerberos-%{version}
+%patch -P0 -p1
%build
%if %{with python2}
diff --git a/requests-kerberos-requires.patch b/requests-kerberos-requires.patch
new file mode 100644
index 0000000..760cc60
--- /dev/null
+++ b/requests-kerberos-requires.patch
@@ -0,0 +1,21 @@
+--- requests-kerberos-0.12.0/setup.py.orig 2026-04-18 19:08:45.939829087 +0200
++++ requests-kerberos-0.12.0/setup.py 2026-04-18 19:09:15.199670572 +0200
+@@ -54,7 +54,7 @@ setup(
+ ],
+ extras_require={
+ ':sys_platform=="win32"': ['winkerberos>=0.5.0'],
+- ':sys_platform!="win32"': ['pykerberos>=1.1.8,<2.0.0'],
++ ':sys_platform!="win32"': ['kerberos>=1.1.8,<2.0.0'],
+ },
+ test_suite='test_requests_kerberos',
+ tests_require=['mock'],
+--- requests-kerberos-0.12.0/requirements.txt.orig 2026-04-18 19:10:20.625982794 +0200
++++ requests-kerberos-0.12.0/requirements.txt 2026-04-18 19:10:29.775933225 +0200
+@@ -1,6 +1,6 @@
+ requests>=1.1.0
+ winkerberos >= 0.5.0; sys.platform == 'win32'
+-pykerberos >= 1.1.8, < 2.0.0; sys.platform != 'win32'
++kerberos >= 1.1.8, < 2.0.0; sys.platform != 'win32'
+ cryptography>=1.3
+ cryptography>=1.3; python_version!="3.3"
+ cryptography>=1.3, <2; python_version=="3.3"
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python-requests-kerberos.git/commitdiff/f3e50b7fc2e105333f9fce6dde03654d4cd7aed8
More information about the pld-cvs-commit
mailing list