mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-01 09:02:59 -05:00
gnu: Add python-fastapi-csrf-protect.
* gnu/packages/python-web.scm (python-fastapi-csrf-protect): New variable.
This commit is contained in:
parent
e332dfab61
commit
b95b34d6a3
1 changed files with 29 additions and 0 deletions
|
@ -8539,6 +8539,35 @@ (define-public python-fastapi-for-pytorch-lightning
|
||||||
(modify-inputs (package-propagated-inputs python-fastapi)
|
(modify-inputs (package-propagated-inputs python-fastapi)
|
||||||
(replace "python-starlette" python-starlette-for-fastapi-0.88)))))
|
(replace "python-starlette" python-starlette-for-fastapi-0.88)))))
|
||||||
|
|
||||||
|
(define-public python-fastapi-csrf-protect
|
||||||
|
(package
|
||||||
|
(name "python-fastapi-csrf-protect")
|
||||||
|
(version "0.3.1")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/aekasitt/fastapi-csrf-protect")
|
||||||
|
;; This commit corresponds to version 0.3.1
|
||||||
|
(commit "536acd651d0d3f9862a0b753ba64dd2d187f8655")))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1zlwa0fplmcihylyvakskwkbkl2cq291fmys5x6wrpfdbjrqbgbj"))))
|
||||||
|
(build-system pyproject-build-system)
|
||||||
|
(propagated-inputs
|
||||||
|
(list python-fastapi python-itsdangerous
|
||||||
|
python-pydantic))
|
||||||
|
(native-inputs
|
||||||
|
(list python-poetry-core
|
||||||
|
python-pytest))
|
||||||
|
(home-page "https://github.com/aekasitt/fastapi-csrf-protect")
|
||||||
|
(synopsis "Cross-Site Request Forgery (XSRF) protection")
|
||||||
|
(description
|
||||||
|
"This package provides a stateless implementation of @dfn{Cross-Site
|
||||||
|
Request Forgery} (XSRF) Protection by using the Double Submit Cookie mitigation
|
||||||
|
pattern.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
(define-public python-pyactiveresource
|
(define-public python-pyactiveresource
|
||||||
(package
|
(package
|
||||||
(name "python-pyactiveresource")
|
(name "python-pyactiveresource")
|
||||||
|
|
Loading…
Reference in a new issue