From ab3997764f87e46cc62c094770d6db02aecae4fe Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Sun, 9 Nov 2025 11:09:13 +0000 Subject: klaus: Use python-httpauth from Guix upstream. --- guix/forge/klaus.scm | 25 ++----------------------- 1 file changed, 2 insertions(+), 23 deletions(-) (limited to 'guix/forge') diff --git a/guix/forge/klaus.scm b/guix/forge/klaus.scm index 6ffb23c..8e0a8c3 100644 --- a/guix/forge/klaus.scm +++ b/guix/forge/klaus.scm @@ -1,5 +1,5 @@ ;;; guix-forge --- Guix software forge meta-service -;;; Copyright © 2023, 2024 Arun Isaac +;;; Copyright © 2023–2025 Arun Isaac ;;; Copyright © 2024 jgart ;;; ;;; This file is part of guix-forge. @@ -27,7 +27,7 @@ #:use-module ((gnu packages python-build) #:select (python-setuptools python-wheel)) #:use-module ((gnu packages python-web) - #:select (python-flask python-werkzeug)) + #:select (python-flask python-httpauth python-werkzeug)) #:use-module ((gnu packages python-xyz) #:select (python-dulwich python-humanize python-pygments)) #:use-module (gnu system file-systems) @@ -39,27 +39,6 @@ #:use-module (guix packages) #:export (klaus-gunicorn-app)) -(define-public python-httpauth - (package - (name "python-httpauth") - (version "0.4.1") - (source (origin - (method url-fetch) - (uri (pypi-uri "httpauth" version)) - (sha256 - (base32 - "1m6rwvivg61l3h34hf6p6gkqmr69sb1c4k5ha379nxq0p8bfgahb")))) - (build-system pyproject-build-system) - (native-inputs - (list python-pytest - python-setuptools - python-wheel)) - (home-page "https://github.com/jonashaag/httpauth") - (synopsis "WSGI HTTP Digest Authentication middleware") - (description "@code{python-httpauth} is WSGI middleware that secures some/all -routes using HTTP Digest Authentication.") - (license license:bsd-2))) - (define-public python-klaus (package (name "python-klaus") -- cgit 1.4.1