summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGhislain Vaillant <ghislain.vaillant@inria.fr>2026-08-03 22:49:52 +0200
committerGhislain Vaillant <ghislain.vaillant@inria.fr>2026-08-03 22:58:10 +0200
commit2ad5846a2609fd068a15dafe5eaea4f9c0b12949 (patch)
tree523a7f57cda0e28e33672eb96c1d1723dc48e6f9
parentd74042f8ac9ce08e960a96e81520f9366d889b01 (diff)
python-xyz: Remove python-fief-client.
No longer used, unmaintained. * guix-science/packages/python-xyz.scm (python-fief-client): Remove variable.
-rw-r--r--guix-science/packages/python-xyz.scm56
1 files changed, 0 insertions, 56 deletions
diff --git a/guix-science/packages/python-xyz.scm b/guix-science/packages/python-xyz.scm
index b6cf8d1..b37af6d 100644
--- a/guix-science/packages/python-xyz.scm
+++ b/guix-science/packages/python-xyz.scm
@@ -628,62 +628,6 @@ primarily of plug-ins. In this respect, it is similar to the Eclipse and
628Netbeans frameworks for Java applications.") 628Netbeans frameworks for Java applications.")
629 (license license:bsd-3))) 629 (license license:bsd-3)))
630 630
631(define-public python-fief-client
632 (package
633 (name "python-fief-client")
634 (version "0.20.0")
635 (source
636 (origin
637 (method git-fetch)
638 (uri (git-reference
639 (url "https://github.com/fief-dev/fief-python")
640 (commit (string-append "v" version))))
641 (file-name (git-file-name name version))
642 (sha256
643 (base32 "00d5ilqdbzl25xxydm55bwlvgmfba3db0a943fqdrqc7935qvb90"))))
644 (build-system pyproject-build-system)
645 (arguments
646 (list
647 #:tests? #f ;Requires network.
648 #:phases
649 #~(modify-phases %standard-phases
650 (add-after 'unpack 'relax-requirements
651 (lambda _
652 (substitute* "pyproject.toml"
653 ((",<.*\"")
654 "\""))))
655 (add-after 'unpack 'set-version
656 (lambda _
657 (substitute* "pyproject.toml"
658 (("dynamic = \\[.*\\]")
659 (string-append "version = '"
660 #$version "'")))))
661 (add-after 'unpack 'fix-httpx-0.28
662 (lambda _
663 (substitute* "fief_client/client.py"
664 (("from httpx\\._types import CertTypes, VerifyTypes")
665 "from httpx._types import CertTypes
666from ssl import SSLContext
667VerifyTypes = SSLContext | str | bool
668")))))))
669 (propagated-inputs (list python-httpx python-jwcrypto python-yaspin))
670 (native-inputs (list python-hatchling))
671 (home-page "https://docs.fief.dev/integrate/python/")
672 (synopsis "Fief client for Python")
673 (description
674 "Fief is an open-source platform to manage users and authentication in your
675applications.
676
677Key features:
678
679@itemize
680@item Pre-built login and registration pages
681@item Users management dashboard
682@item SDK for the most popular languages and frameworks
683@item Integrations for the most popular no-code tools
684@end itemize")
685 (license license:expat)))
686
687(define-public python-findblas 631(define-public python-findblas
688 (let ((commit "484f3ef6c7c0497d5161d8d9d2cedc5999c0413c") 632 (let ((commit "484f3ef6c7c0497d5161d8d9d2cedc5999c0413c")
689 (revision "0") 633 (revision "0")