From unknown Tue Jun 17 20:40:55 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#68492 <68492@debbugs.gnu.org> To: bug#68492 <68492@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add python-fastapi-pagination. Reply-To: bug#68492 <68492@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:40:55 +0000 retitle 68492 [PATCH] gnu: Add python-fastapi-pagination. reassign 68492 guix-patches submitter 68492 Giacomo Leidi severity 68492 normal tag 68492 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 15 18:25:39 2024 Received: (at submit) by debbugs.gnu.org; 15 Jan 2024 23:25:39 +0000 Received: from localhost ([127.0.0.1]:47253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPWKo-0005L0-IH for submit@debbugs.gnu.org; Mon, 15 Jan 2024 18:25:39 -0500 Received: from lists.gnu.org ([2001:470:142::17]:42196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPWKl-0005Ki-QA for submit@debbugs.gnu.org; Mon, 15 Jan 2024 18:25:37 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rPWKe-0003wX-EL for guix-patches@gnu.org; Mon, 15 Jan 2024 18:25:28 -0500 Received: from confino.investici.org ([93.190.126.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rPWKc-0001uE-31 for guix-patches@gnu.org; Mon, 15 Jan 2024 18:25:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1705361122; bh=afRU9fGLNnNO0ql4GCTa2tUDzvW647PPRJZ+mk8546Y=; h=From:To:Cc:Subject:Date:From; b=azhnIKdo1AsnnVTeAPnBpfV3lTmPtPJQavrJHu8lnXLv85KnqxS5CWjfyQIZAL7f9 kWuLj5vydSM24q37sE5cYfAG/NfxLa3jgm367omOaGZjmJUqUleppYbZOZvcKhe18F fGxYQBGVaOC1VoAiaNPWR9GvmnoIK0fD00FQPyGE= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4TDStB644Tz114F; Mon, 15 Jan 2024 23:25:22 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4TDStB4p57z114B; Mon, 15 Jan 2024 23:25:22 +0000 (UTC) From: Giacomo Leidi To: guix-patches@gnu.org Subject: [PATCH] gnu: Add python-fastapi-pagination. Date: Tue, 16 Jan 2024 00:25:09 +0100 Message-ID: <20240115232510.11373-1-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=93.190.126.19; envelope-from=goodoldpaul@autistici.org; helo=confino.investici.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) * gnu/packages/python-web.scm (python-fastapi-pagination): New variable. Change-Id: I335d984607ebb954032dd4b1eedccf436584c59d --- gnu/packages/python-web.scm | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 418100c084..ecb546ca8e 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -39,7 +39,7 @@ ;;; Copyright © 2020 Edouard Klein ;;; Copyright © 2020, 2021, 2022, 2023 Vinicius Monego ;;; Copyright © 2020 Konrad Hinsen -;;; Copyright © 2020, 2022 Giacomo Leidi +;;; Copyright © 2020, 2022, 2024 Giacomo Leidi ;;; Copyright © 2021 Ekaitz Zarraga ;;; Copyright © 2021 Greg Hogan ;;; Copyright © 2021 Maxime Devos @@ -8663,6 +8663,35 @@ (define-public python-fastapi-csrf-protect pattern.") (license license:expat))) +(define-public python-fastapi-pagination + (package + (name "python-fastapi-pagination") + (version "0.12.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/uriyyo/fastapi-pagination") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0qkcphjk1qy680v1hkmqbs4p7srvx020wy39b97anrn9dyyi5ah6")))) + (build-system pyproject-build-system) + (arguments + ;; Tests depend on python-cassandra + `(#:tests? #f)) + (native-inputs + (list poetry)) + (propagated-inputs (list python-fastapi + python-pydantic)) + (home-page "https://github.com/uriyyo/fastapi-pagination") + (synopsis "FastAPI pagination library") + (description "@code{fastapi-pagination} is a Python library designed to +simplify pagination in FastAPI applications. It provides a set of utility +functions and data models to help you paginate your database queries and +return paginated responses to your clients.") + (license license:expat))) + (define-public python-pyactiveresource (package (name "python-pyactiveresource") base-commit: 19db1551dc6f6180d2cda9084c2dec37bf4923c9 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 19 07:00:52 2024 Received: (at 68492) by debbugs.gnu.org; 19 Jan 2024 12:00:52 +0000 Received: from localhost ([127.0.0.1]:57701 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQnYJ-00040c-Ir for submit@debbugs.gnu.org; Fri, 19 Jan 2024 07:00:51 -0500 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]:52373) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQnYI-0003sW-7G for 68492@debbugs.gnu.org; Fri, 19 Jan 2024 07:00:50 -0500 Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-50eac018059so949140e87.0 for <68492@debbugs.gnu.org>; Fri, 19 Jan 2024 04:00:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705665641; x=1706270441; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=uvfKYflqQ3PBosLzvRMO36K+rqa7u9hPxODgLb6cOzs=; b=eUxcZnPOfy6FbexaG4sut6EvAqvlJOyPazSvmgwd8dfP6UgITwrWLdn9mJa4CkjLpg z9YDe2je9aGWdw9+foN3n4q0YFfZOI6B1qbXJjAybSoc8OdDuXteKVNAZqMAlaAWP0CW 2LEkPjijAGrexHRmmhPdIKCABTUvvnsM9nIvgDX2eIDU45RMQSQj6kxYYApTW/PvDqw6 LHsgSEQVE4jh6aHY+9eoL/irKFkSXPWY0uETo8C0Jfhs+400lPXvQMVFhfDk8Mu7xf4I qjCxNL86V0L/mhNvJ/wLyQfTLpU3ZVXRFBg7cnJvqGUBKl5Es0+SjqHwLAGAygd9LdNW sbUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705665641; x=1706270441; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=uvfKYflqQ3PBosLzvRMO36K+rqa7u9hPxODgLb6cOzs=; b=FsRErAfRd2RmeGc6qI3+n3gVrszV1Ijh9nKYcWyf1YVkYP02UW3tJhUM+RXvYieN2T JyFNepF6uzQMCmIqUYpfdpX+S9ADdv7GIo2xZ2GXnzICorSFVoGXqKOnFqMYQmRHd7Dw FwVmm4qO7FHULwCu72gPidAA+PuW5FdU6jkbLER6UC5U3TYuaZFjjDLoBQome2zjirKQ V/9wu1+znmln2ZEmCh9qxDslYs3u1xbsWzmonmkQo4A88nhDW7CVS4F+7nTOOqjV07i5 uDc0qJKasFNNts+akyGdmM5m/GvqONkH3pkgOKMJ/tmFLD0OtrptSQMRaROkR0cFgpiU KQFQ== X-Gm-Message-State: AOJu0YyREzn/buH7CNnvLpBErWBs9jRugXI4r8MBONbcJMjrZu8QXeo9 S56WPo6bSWeTuNp6RftySGRPuIjC0UThDifX9A28lalRVqn4PZZoyFzPJtAkqc48Xqo9c6/HkQR BbLPMllXVPyG+QZuVbNqXO/6We9egcSEnplA= X-Google-Smtp-Source: AGHT+IEwZISKFh8k/Gi9Z1oQUWTBanGKIxsV11cS/Muls23oZr1mrKtWISzdm3jpzFJUJGEGa/t7vpCXpDOjQsddmCI= X-Received: by 2002:a05:6512:b9f:b0:50e:5222:7435 with SMTP id b31-20020a0565120b9f00b0050e52227435mr822899lfv.74.1705665641180; Fri, 19 Jan 2024 04:00:41 -0800 (PST) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Fri, 19 Jan 2024 12:00:30 +0000 Message-ID: Subject: [PATCH] gnu: Add python-fastapi-pagination. To: 68492@debbugs.gnu.org Content-Type: multipart/alternative; boundary="000000000000a5f1de060f4b3a99" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68492 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000a5f1de060f4b3a99 Content-Type: text/plain; charset="UTF-8" Hi, Package is LGTM. > ;; Tests depend on python-cassandra > + `(#:tests? #f)) May you mention that it's not packed yet in Guix, please? It would help to prioritize missing package in next update cycle. Did you check if we can activate any optional dependencies? [tool.poetry.dependencies] python = ">=3.8,<4.0" pydantic = ">=1.9.1" fastapi = ">=0.93.0" typing-extensions = "^4.8.0" SQLAlchemy = { version = ">=1.3.20", optional = true } databases = { version = ">=0.6.0", optional = true } orm = { version = ">=0.3.1", optional = true } tortoise-orm = { version = ">=0.16.18,<0.21.0", optional = true } asyncpg = { version = ">=0.24.0", optional = true } ormar = { version = ">=0.11.2", optional = true} django = { version = "<5.0.0", optional = true} piccolo = { version = ">=0.89,<0.122", optional = true} motor = { version = ">=2.5.1,<4.0.0", optional = true } mongoengine = {version = ">=0.23.1,<0.28.0", optional = true} sqlmodel = { version = ">=0.0.8,<0.0.15", optional = true} pony = { version = "^0.7.16", optional = true} beanie = { version = "^1.11.9", optional = true} sqlakeyset = { version = "^2.0.1680321678", optional = true } scylla-driver = {version = "^3.25.6", optional = true} bunnet = {version = "^1.1.0", optional = true} Thanks, Oleg --000000000000a5f1de060f4b3a99 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

Package = is LGTM.

> ;; Tests depend on python-cassandra
>= ; + `(#:tests? #f))
May you mention that i= t's not packed yet in Guix, please?=C2=A0
It wou= ld help to prioritize=C2=A0 missing package in next update cycle.

Did you check if we can activate = any optional dependencies?=C2=A0

[tool.poetry.dependencies]
python =3D ">=3D3.8,<4.0"
pydanti= c =3D ">=3D1.9.1"
fastapi =3D ">= ;=3D0.93.0"
typing-extensions =3D "^4.8.0&= quot;
SQLAlchemy =3D { version =3D ">=3D1.3.= 20", optional =3D true }
databases =3D { versio= n =3D ">=3D0.6.0", optional =3D true }
= orm =3D { version =3D ">=3D0.3.1", optional =3D true }
tortoise-orm =3D { version =3D ">=3D0.16.18,<0.2= 1.0", optional =3D true }
asyncpg =3D { version= =3D ">=3D0.24.0", optional =3D true }
= ormar =3D { version =3D ">=3D0.11.2", optional =3D true}
=
django =3D { version =3D "<5.0.0", optional = =3D true}
piccolo =3D { version =3D ">=3D0.8= 9,<0.122", optional =3D true}
motor =3D=C2= =A0 { version =3D ">=3D2.5.1,<4.0.0", optional =3D true }
mongoengine =3D {version =3D ">=3D0.23.1,<= 0.28.0", optional =3D true}
sqlmodel =3D { vers= ion =3D ">=3D0.0.8,<0.0.15", optional =3D true}
pony =3D { version =3D "^0.7.16", optional =3D true}<= /div>
beanie =3D { version =3D "^1.11.9", option= al =3D true}
sqlakeyset =3D { version =3D "^2.0= .1680321678", optional =3D true }
scylla-driver= =3D {version =3D "^3.25.6", optional =3D true}
bunnet =3D {version =3D "^1.1.0", optional =3D true}
<= div dir=3D"auto">
Thanks,
Oleg
--000000000000a5f1de060f4b3a99-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 28 18:35:03 2024 Received: (at 68492) by debbugs.gnu.org; 28 Feb 2024 23:35:03 +0000 Received: from localhost ([127.0.0.1]:55081 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfTS2-0002VT-U2 for submit@debbugs.gnu.org; Wed, 28 Feb 2024 18:35:03 -0500 Received: from confino.investici.org ([93.190.126.19]:61113) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfTS0-0002Ut-B2 for 68492@debbugs.gnu.org; Wed, 28 Feb 2024 18:35:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1709163264; bh=SoGHGm+TF9EbwJXHGrOHVNfP5hpOdhwaUjTROdqbzBI=; h=Date:To:Cc:From:Subject:From; b=Ne6ReoLv7hU7mLbroRhEEY5+Y8NdJPp2nycMZV2n9AZwV3MYVafOFir0Y9wa9OXlA 7T8TW2Q1PkB0gmzyzxVyCOLYoKvLOkyUcNQbR/Q0Uakkkj9cDImgfCSAAkFqM4Zrtr v3OEn13ssoPNvnOjrVvF8yk2cKR31Vx58VrTEpws= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4TlW0J4DCnz11CV; Wed, 28 Feb 2024 23:34:24 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4TlW0J3RzCz11Bg; Wed, 28 Feb 2024 23:34:24 +0000 (UTC) Message-ID: Date: Thu, 29 Feb 2024 00:34:24 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Content-Language: en-US To: 68492@debbugs.gnu.org From: paul Subject: Re: [PATCH] gnu: Add python-fastapi-pagination. Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 68492 Cc: Sharlatan Hellseher X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi Sharlatan, thank you for your review. To prevent input bloat I added a python-fastapi-pagination-minimal with only the required dependencies and a python-fastapi-pagination with all available optional dependencies. Thank you for your time, I'm sending a v2. giacomo From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 28 18:36:39 2024 Received: (at 68492) by debbugs.gnu.org; 28 Feb 2024 23:36:39 +0000 Received: from localhost ([127.0.0.1]:55207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfTTb-0002aC-BG for submit@debbugs.gnu.org; Wed, 28 Feb 2024 18:36:39 -0500 Received: from confino.investici.org ([93.190.126.19]:38667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfTTY-0002a0-UQ for 68492@debbugs.gnu.org; Wed, 28 Feb 2024 18:36:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1709163362; bh=5wXXs/xttOXIdDVcVYgpyMQSD53kcOc7xZotIUWp5zQ=; h=From:To:Cc:Subject:Date:From; b=ddo42a7Lnc1AP0MGkzEBV7eMsUk6gaQkh0/8Nbm7rg16hVsjWUbpO2UYp+fybc1As Hq/Te4+BuGQK3FS4doDkjzxDs1OeVXzOOCMTIxzO03q41TyYRYcDSzD+9kREjclOBe rP4cEcYaMtrdgVGG8lNfrrnUoz7x9p6MXBsAX9rM= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4TlW2B2PHtz11B7; Wed, 28 Feb 2024 23:36:02 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4TlW2B1rMbz118h; Wed, 28 Feb 2024 23:36:02 +0000 (UTC) From: Giacomo Leidi To: 68492@debbugs.gnu.org Subject: [PATCH v2 1/2] gnu: Add python-fastapi-pagination-minimal. Date: Thu, 29 Feb 2024 00:35:50 +0100 Message-ID: <98b3490c282da8aed1b0106620959101b8d8eebb.1709163351.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , jgart Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 68492 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-web.scm (python-fastapi-pagination-minimal): New variable. Change-Id: I69e06ba405bce57409d83f3545e6db2905d3c6a4 --- gnu/packages/python-web.scm | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index cde4ac4f58..1ff5d1009d 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -39,7 +39,7 @@ ;;; Copyright © 2020 Edouard Klein ;;; Copyright © 2020, 2021, 2022, 2023 Vinicius Monego ;;; Copyright © 2020 Konrad Hinsen -;;; Copyright © 2020, 2022 Giacomo Leidi +;;; Copyright © 2020, 2022, 2024 Giacomo Leidi ;;; Copyright © 2021 Ekaitz Zarraga ;;; Copyright © 2021 Greg Hogan ;;; Copyright © 2021 Maxime Devos @@ -8791,6 +8791,39 @@ (define-public python-fastapi-csrf-protect pattern.") (license license:expat))) +(define-public python-fastapi-pagination-minimal + (package + (name "python-fastapi-pagination-minimal") + (version "0.12.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/uriyyo/fastapi-pagination") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0qkcphjk1qy680v1hkmqbs4p7srvx020wy39b97anrn9dyyi5ah6")))) + (build-system pyproject-build-system) + (arguments + ;; Tests depend on python-cassandra, + ;; which is not yet packaged in Guix. + `(#:tests? #f)) + (native-inputs + (list poetry)) + ;; These are the only required dependencies, + ;; please add all optional dependencies to the + ;; full python-fastapi-pagination below. + (propagated-inputs (list python-fastapi + python-pydantic)) + (home-page "https://github.com/uriyyo/fastapi-pagination") + (synopsis "FastAPI pagination library") + (description "@code{fastapi-pagination} is a Python library designed to +simplify pagination in FastAPI applications. It provides a set of utility +functions and data models to help you paginate your database queries and +return paginated responses to your clients.") + (license license:expat))) + (define-public python-pyactiveresource (package (name "python-pyactiveresource") base-commit: 23283c50e96d7812a42b1272329fa3ba05a5a6e6 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 28 18:45:55 2024 Received: (at 68492) by debbugs.gnu.org; 28 Feb 2024 23:45:55 +0000 Received: from localhost ([127.0.0.1]:55811 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfTcZ-0002zP-D5 for submit@debbugs.gnu.org; Wed, 28 Feb 2024 18:45:55 -0500 Received: from confino.investici.org ([93.190.126.19]:37549) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfTcW-0002zD-HV for 68492@debbugs.gnu.org; Wed, 28 Feb 2024 18:45:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1709163362; bh=UquZA2hmVmjPdvzfkVOS5TikRrXeO9RSngLtoiD/4EE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Gq69PPaAFoDsFuTEQrENlkI3KkwwoAi7EUSZCy35UQMs4Yd1vI44QH9xhL2urNxlE yAP7K3xUnfNtvC/VgPINSZO54ncGRO0k1PZWW1pX4Yt7EE3zR2NWCGMEX6rnmVxTaQ Z8jVFV8hasgKnRVbg+nbOlicI5jEBGW1C14/s7n4= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4TlW2B4LtNz11Bg; Wed, 28 Feb 2024 23:36:02 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4TlW2B3lt3z118h; Wed, 28 Feb 2024 23:36:02 +0000 (UTC) From: Giacomo Leidi To: 68492@debbugs.gnu.org Subject: [PATCH v2 2/2] gnu: Add python-fastapi-pagination. Date: Thu, 29 Feb 2024 00:35:51 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <98b3490c282da8aed1b0106620959101b8d8eebb.1709163351.git.goodoldpaul@autistici.org> References: <98b3490c282da8aed1b0106620959101b8d8eebb.1709163351.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 68492 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-web.scm (python-fastapi-pagination): New variable. Change-Id: I3d5563baf7167e0bd0718cdbfc4a869a0bc96911 --- gnu/packages/python-web.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 1ff5d1009d..8d0c5c278b 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 01 02:36:34 2024 Received: (at 68492-done) by debbugs.gnu.org; 1 Mar 2024 07:36:34 +0000 Received: from localhost ([127.0.0.1]:35964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfxRa-0000DC-IA for submit@debbugs.gnu.org; Fri, 01 Mar 2024 02:36:34 -0500 Received: from mail-wm1-f52.google.com ([209.85.128.52]:58851) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfxRX-0000Ct-UM for 68492-done@debbugs.gnu.org; Fri, 01 Mar 2024 02:36:33 -0500 Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-4129ed6f514so12688895e9.1 for <68492-done@debbugs.gnu.org>; Thu, 29 Feb 2024 23:36:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709278498; x=1709883298; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=AtJR14oxfrgylWrjtPaui76vYXsHnTMXVBdaQgFaLQU=; b=XoVVv2gqGjBSqiQMXOPbWzSqVh2R9Eyy7tzJrMZVALnbkCr/3q/tQWO3JLatn2LWCy PUtvPxj27LIKp/CmNwqjCyPA+SIuQ8v40M+FGsCPD9BfcqNVZXH2/7WWlJuGvv97A6Jg m/TpL4S5iClXJk6v3tULL9dpboVUOF3E/fsw2LTanSAZi0EVHQo926dkBt+F/vQQCzqP Bb/98Ny8scNvp0IixdUcXrtwbVM22GdJCYrKCuj0cVCqDf2nqyxoBe8qDANLwmKGfPjI y1CI09vsRBE5L2YwEYNKMNdgV7SRLwZ+TiiwXbbC4hDpodcK3gG83JEeU0dqupS+VVZB D/bA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709278498; x=1709883298; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=AtJR14oxfrgylWrjtPaui76vYXsHnTMXVBdaQgFaLQU=; b=SdmzmhW0yO8wtfbL3Y5FMt8UG/XrygVi/9VPvvE2lOWoQOioVIsk/tkQP2CK5+dib0 zgn/Sz//yDh9STEGZgVGCpg6WzHG75zRLM0+0+a1dLXb61C/p5npL/KVtEz7uua0jhSV BJkqF7Of1UeZ5V0EcDpucLjDNqS+715SzOxwi/970uu9qwhjPd0YXSUm5GjHRYXS3Tv5 rWKV5/+6oP5/XHCdZoOYBf9bxmoQHIHSpdT7ZnuBTNIURlYBOSpCULRjOJKHtfKHGsdY VR6O9nwAPPBA8U90efVuXDeypWMdW3fL8q8AWzfCJiSTwFwoEfMdr7CabDQ6oMWjt50k miNQ== X-Gm-Message-State: AOJu0YwW2ksfKTEDqQ59DVs1l1s+pXh++lZL2lbYgD1Y7fyUPY0pu9gl 3orntSmKRcwK8PcHLfe/8IPtPWE+D8B3GxbcmTM35V7nwuZ8X93J3tvs99hC3xs= X-Google-Smtp-Source: AGHT+IG0X1921CAcHJBpRPcxL5ikeBEB18sUXB5/9lzP3Q0K/94d7LvPwcBhorC5a5aamGj4NNZntg== X-Received: by 2002:a05:600c:4f93:b0:412:bca4:b77e with SMTP id n19-20020a05600c4f9300b00412bca4b77emr746996wmq.21.1709278498042; Thu, 29 Feb 2024 23:34:58 -0800 (PST) Received: from guxtil (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id i8-20020a05600c354800b004129867fae8sm4542356wmq.1.2024.02.29.23.34.56 for <68492-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Feb 2024 23:34:57 -0800 (PST) From: Sharlatan Hellseher To: 68492-done@debbugs.gnu.org Subject: [PATCH] gnu: Add python-fastapi-pagination. Date: Fri, 01 Mar 2024 07:34:53 +0000 Message-ID: <8734ta8kwy.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68492-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Hi, Pushed as d6dbb923d8..a9b91cbc9c to master. -- Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmXhhR0ACgkQdtcnv/Ys 0rVE3A/+L5UpXxaCpGiFeE5M4vzuYaZioKp7MQ/cHDy3/NOAqAaxQHw2s0h9UTA0 TlUQ6qqUTB6k3tPzroarvS/nZ6Y7Tr2Ijprs7MYLvR7/q5j9f7/2pdsfiRSTuV7y 3GUyoPbf6/2rGi2wzN6ReLzJZ5IF1bG7bshYutWdkirgxpz5h/ucb3rr07qg4IV3 fB55UwZkkyg+BzpROssLYqWSl4kEYPJTHV4H6tL47XCbuqSpAnDyhp0rLPJzFkbs CNfL7ATThuWvcbix+wdRGmBh6IX18QLiYII9Yrn+gBBkL1DsDjYkzrRpT6bCCJRU GetysWz/c3Fgs8ds8IEFiIIio0OppzcJQ4TC7+FSo6OqBlj+hR7cxYjbmJk/u4zj mdO4iHnJE9gG7X+CnIUocO9efo3BVBviDcrRt6gm+Gd7g5Kl3p4FGvC8XMg2UdYQ gJKma3mY/QvZHk2F8zqnA+HV3uqiOcZ3G4/CesXP2DhWeYQHe9ZSxHiiFzZD7vBU cL674QvgjfcheImgkytTqxKGEzItJWdU5b+wxtvwwYLQr4IEsQnzWCThuAr3Vke9 1Lom8oXjHB+feklAfiFgvITwM6CtDwnbrNg/QzX/L8SYa7eVBiWZiWrwD7uBcMb2 q4WEDK0mB9tQJZEylrIbltYpbYqCQKAKAI3xWzt3A+nxH2foQwc= =IC7d -----END PGP SIGNATURE----- --=-=-=-- From unknown Tue Jun 17 20:40:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 29 Mar 2024 11:24:15 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator