From e91b8837b8ad22e878a22dde8f58357a883e5b06 Mon Sep 17 00:00:00 2001 From: Ryan Sundberg Date: Sat, 8 May 2021 22:34:00 -0700 Subject: [PATCH 33/55] python-requests-kerberos: new package --- gnu/packages/python-web.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 8f6a820b04..2bb5605111 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -2524,6 +2524,36 @@ than Python’s urllib2 library.") (define-public python2-requests (package-with-python2 python-requests)) +(define-public python-requests-kerberos + (package + (name "python-requests-kerberos") + (version "0.12.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "requests-kerberos" version)) + (sha256 + (base32 + "1zaj1bs1bpla7324h85q0kfsrfg4mswkhcc1gva2lg65859g28cx")))) + (build-system python-build-system) + (arguments + ; Tests fail to load module tests_requests_kerberos + `(#:tests? #f)) + (native-inputs + `(("python-mock" ,python-mock))) + (propagated-inputs + `(("python-cryptography" ,python-cryptography) + ("python-pykerberos" ,python-pykerberos) + ("python-requests" ,python-requests) + ("python-winkerberos" ,python-winkerberos))) + (home-page + "https://github.com/requests/requests-kerberos") + (synopsis + "A Kerberos authentication handler for python-requests") + (description + "A Kerberos authentication handler for python-requests") + (license license:isc))) + (define-public python-requests-unixsocket (package (name "python-requests-unixsocket") -- 2.31.1