mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 13:28:12 -05:00
gnu: Add python-fastapi-pagination.
* gnu/packages/python-web.scm (python-fastapi-pagination): New variable. Change-Id: I3d5563baf7167e0bd0718cdbfc4a869a0bc96911 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
parent
d6dbb923d8
commit
a9b91cbc9c
1 changed files with 32 additions and 0 deletions
|
@ -8824,6 +8824,38 @@ (define-public python-fastapi-pagination-minimal
|
|||
return paginated responses to your clients.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public python-fastapi-pagination
|
||||
(package
|
||||
(inherit python-fastapi-pagination-minimal)
|
||||
(name "python-fastapi-pagination")
|
||||
(propagated-inputs
|
||||
(modify-inputs (package-propagated-inputs
|
||||
python-fastapi-pagination-minimal)
|
||||
(prepend python-asyncpg
|
||||
python-databases
|
||||
python-django
|
||||
python-fastapi
|
||||
python-pydantic
|
||||
python-sqlalchemy
|
||||
(package
|
||||
(inherit python-tortoise-orm)
|
||||
(arguments
|
||||
(substitute-keyword-arguments (package-arguments
|
||||
python-tortoise-orm)
|
||||
((#:phases phases '%standard-phases)
|
||||
`(modify-phases ,phases
|
||||
(delete 'sanity-check)))))
|
||||
(propagated-inputs
|
||||
(modify-inputs (package-propagated-inputs python-tortoise-orm)
|
||||
(replace "python-aiosqlite" python-aiosqlite)))))))
|
||||
(description
|
||||
(string-append (package-description python-fastapi-pagination-minimal)
|
||||
"
|
||||
|
||||
This package, as opposed to @code{python-fastapi-pagination-minimal}, depends on
|
||||
all available optional dependencies supported by mainline
|
||||
@code{fastapi-pagination}."))))
|
||||
|
||||
(define-public python-pyactiveresource
|
||||
(package
|
||||
(name "python-pyactiveresource")
|
||||
|
|
Loading…
Reference in a new issue