From patchwork Tue Jan 7 14:09:12 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Arjan Adriaanse X-Patchwork-Id: 36700 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 813CE27BBEA; Tue, 7 Jan 2025 14:10:21 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7EB7927BBE2 for ; Tue, 7 Jan 2025 14:10:17 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tVAHe-0003uY-JF; Tue, 07 Jan 2025 09:10:14 -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 1tVAHZ-0003tF-WF for guix-patches@gnu.org; Tue, 07 Jan 2025 09:10:10 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVAHY-0001Rv-A3; Tue, 07 Jan 2025 09:10:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=v1tY++ZxizIHbTWHOb/vnBiyAR3zou0sXkWVpRwFMAo=; b=tuEPfbfjdN+mrbl/5CRvajgqFIEBArPw6oDHH/1AUSNpC5IJz2Kz9+AMIDFwl8SE+/X8lEJWBjA2rTNJkbZWFsBI4pCKQ3YuYcNyyvE/OrSczFYCCeh7Mu6YZRIfxDDDIKoehihSKxmRRRhhMQfIgkcCdNiKIMw6B6h6M03hN6ZXnMXUm1oVoQu7ZdbeDnbEIaXyGwZKCKXzqjP9J3BDVtk+H/2A2Z0+k7ZRXRvvuk1hKCty981CckRAUHS80q6/k4E0whW8CPweAN+3qnxCsMJoLh7CCehuuXZWG2hztC2/Cxn2zHKh/QH/KgTcVEPXVHcSbr0IPSgZYPOIDAnGdg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tVAHU-00010h-9o; Tue, 07 Jan 2025 09:10:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75420] [PATCH python-team 01/11] gnu: Add python-expandvars. Resent-From: Arjan Adriaanse Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 07 Jan 2025 14:10:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75420 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75420@debbugs.gnu.org Cc: Arjan Adriaanse , Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Received: via spool by 75420-submit@debbugs.gnu.org id=B75420.17362589943841 (code B ref 75420); Tue, 07 Jan 2025 14:10:03 +0000 Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:09:54 +0000 Received: from localhost ([127.0.0.1]:42171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVAHH-0000zq-Ea for submit@debbugs.gnu.org; Tue, 07 Jan 2025 09:09:52 -0500 Received: from dane.soverin.net ([2a10:de80:1:4091:b9e9:2215:0:1]:58697) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVAHD-0000zU-Vl for 75420@debbugs.gnu.org; Tue, 07 Jan 2025 09:09:49 -0500 Received: from smtp.freedom.nl (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4YSCbl58KBzHM; Tue, 7 Jan 2025 14:09:39 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.108]) by freedom.nl (Postfix) with ESMTPSA id 4YSCbl27Npz2xQn; Tue, 7 Jan 2025 14:09:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=adriaan.se; s=soverin; t=1736258979; bh=6TlbV++GWc3V1dzfG6PtUjyLusqC+xMIN4/tTLLxlxM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=n9xyuXbLZ90dPeMePJsrRuTlMTBj58oazbDcTjQxxLhzsRVSLxkkmJTRS5X1bt/pm GX8WcxWbay7N/j8dgG4N+nlsnFAxpCtHa7NTBEnJL3P/G1tUhPBI5YJ6xni1VfDYb0 iymMEDbrP27hQsXzU7VF6xyk3AFBlH5LQbi1KYV3RAPYLje7RH3doX8fleBNRmbOZZ XPMh/zBHn9eoUl0qiYZEqSZ8JBmkJtpwsswzpx2wjR+s2UY59KNkb4/6WuvHCYiUGK msi5YAsqym8AzPhoCiixPF4pAaROUBRqiMiUiy4iWs3bewtRelCo74ufQSjH7fUEO8 3Y293iK6M6rJA== X-CM-Envelope: MS4xfNeT5jebdhySNC1fQv7Tf8GK9OHU/SmDfE8NURLeDmpDXXI1kLj13chZ/jPY31nUQBB9RUNqcK2uBeQx++NJ9L936Ff0k8JBDmr+zsdyqHqJM7qr+gFO oKHnIo8ViZFoJLqUFPGOAjLq378jp/dje+p0koi7QR42R7s0R8P1+mnw335qOh320uYFbK4CeujSHzQhzmBtcphW2mhM00zfwMHKYx2YlyMBzj3/2taIVxWo ZxY3xupBxBk66LJn7QTIkr0XsSNi6je11ZFpIdmOkfc= X-CM-Analysis: v=2.4 cv=WMmFXmsR c=1 sm=1 tr=0 ts=677d35a3 a=fD/rzi2Tphj41Sc3CkWoTA==:617 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NEAV23lmAAAA:8 a=o83nqyVRAAAA:8 a=9myuxh-XJJj9dzMmDm4A:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 From: Arjan Adriaanse Date: Tue, 7 Jan 2025 15:09:12 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 X-Spampanel-Class: ham X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-expandvars): New variable. Change-Id: Ib6441555754189be7283e51873ef6306a6896294 --- gnu/packages/python-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c0c3430088..dcc389da3d 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -159,6 +159,7 @@ ;;; Copyright © 2024 Aaron Covrig ;;; Copyright © 2024 Evgeny Pisemsky ;;; Copyright © 2024 Markku Korkeala +;;; Copyright © 2025 Arjan Adriaanse ;;; ;;; This file is part of GNU Guix. ;;; @@ -11202,6 +11203,27 @@ (define-public python-executor particularly the AST node being executed.") (license license:expat))) ; MIT license +(define-public python-expandvars + (package + (name "python-expandvars") + (version "0.12.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "expandvars" version)) + (sha256 + (base32 "0i6q4i8dzsax85w1l2hc7saymyh3fw43vkifh5flpkr8ayjxy6kx")))) + (build-system pyproject-build-system) + (native-inputs + (list python-hatchling + python-pytest)) + (home-page "https://github.com/sayanarijit/expandvars") + (synopsis "Expand system variables Unix style") + (description "@code{expandvars} is inspired by GNU bash's variable +expansion features. It can be used as an alternative to Python's +@code{os.path.expandvars} function.") + (license license:expat))) + (define-public python-roifile (package (name "python-roifile") From patchwork Tue Jan 7 14:09:13 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Arjan Adriaanse X-Patchwork-Id: 36701 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8FF7727BBEA; Tue, 7 Jan 2025 14:10:39 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0F5BD27BBE2 for ; Tue, 7 Jan 2025 14:10:39 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tVAHj-0003zY-Rk; Tue, 07 Jan 2025 09:10:20 -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 1tVAHi-0003y2-2J for guix-patches@gnu.org; Tue, 07 Jan 2025 09:10:18 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVAHh-0001UQ-NC; Tue, 07 Jan 2025 09:10:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=EJCCKEZYQjYxSLlZq+2nR19g1CkO/0XWJLyYSbSP34w=; b=N6u9V/5KUxDfebQm8Ax4W9D2W+WIiqaVgxvkS/81jPVY6YF9oWuOVNNEhVhmY4j7Ey3pc3HpvHh0n70dfBNv9IvaC3S5j72U5WNMQh7pjR4mFTqXO6Ezwf+vMiLSVqdOaayFBQJn9VUtBwoPNSEwUN5DbpKZ26waMXsaft/QPsxgFSsevfN8fMscp3jYuqJ9WsNOQ8ksiXF2ayx4e4NA10y4WqbT9hL2ioPZVaiok/hKdrG1cfa7mX69dsZ5tDOm/Y9IS2fOKgcCPP2TeTx+hZwInn49tkI55OGeXYDZR6P0JEO44PbA3fbLyy7XFiWsfaI6tnnbRy3+uVKQU4CNTw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tVAHW-000110-4T; Tue, 07 Jan 2025 09:10:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75420] [PATCH python-team 02/11] gnu: python-yarl: Update to 1.12.1. Resent-From: Arjan Adriaanse Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 07 Jan 2025 14:10:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75420 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75420@debbugs.gnu.org Cc: Arjan Adriaanse , Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Received: via spool by 75420-submit@debbugs.gnu.org id=B75420.17362590003862 (code B ref 75420); Tue, 07 Jan 2025 14:10:05 +0000 Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:00 +0000 Received: from localhost ([127.0.0.1]:42176 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVAHO-00010D-Et for submit@debbugs.gnu.org; Tue, 07 Jan 2025 09:09:59 -0500 Received: from dane.soverin.net ([2a10:de80:1:4091:b9e9:2219:0:1]:57135) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVAHJ-0000zd-EC for 75420@debbugs.gnu.org; Tue, 07 Jan 2025 09:09:55 -0500 Received: from smtp.freedom.nl (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4YSCbv0WVLzyQP; Tue, 7 Jan 2025 14:09:47 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.108]) by freedom.nl (Postfix) with ESMTPSA id 4YSCbs5jz6z2xQn; Tue, 7 Jan 2025 14:09:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=adriaan.se; s=soverin; t=1736258986; bh=jj/8i3XTm/tGIIwWKf8uPQU/+VVvNXhoMTXMjG3cZYc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ByHmFD0M70aYUzShl5oICWNkczgzsg9sGuZQdSW/0HGed5SYPgVBdOJZ1yqRYf7c1 SyVb3Lj11ZpaaAQYDLwcLiF6jOijhYG1ejO/UH3aymT7lVVuAs7kcu9O15Ara/hpVJ 0hsH2ZjgCw4ccgy1Vu1PnQfadEsGlh2S4RqOn87w69HeZovnpSpfSVJxBHf1uAjIKq VWVwWjfzpSnvrmS4JSoMU6dcizI5vJqmOawf5FzSr0te20oltKt24vCPb3vRF0ob+K ZRRjPuDUiAM7ext2hjD/9SVFEP6v4FU4FTruQhY1pyEMFHkWAEBv6Xcv/a8PmR7YOt Q0YbERuwoxGTw== X-CM-Envelope: MS4xfOBAdJjgCxkPR1QxRiF7m2mRUZ4qq5TgWUe80RL2mwUYlvtriCnjgxj0TjRMiHCbGGwHjvf2BoZO03m37iShIzPlCk/dMpiDdJbpbdjNM4jJXiVzcjzp Tp8QyJ2KmCyZnN1rAGyT9zYv7xYz66rsq9PSJXwHpjbUnZq5FXXBNthPYJKv0oeHL9sVzeVHWURRmyNyeCKVT5AwmbsXmXuunvZZd8blNdpIDNcSTNNiajF8 FQD9vfVnBSGUBMQ41vW+a2flIag7iNwRTkBBoPVVPQw= X-CM-Analysis: v=2.4 cv=UsCZN/wB c=1 sm=1 tr=0 ts=677d35aa a=fD/rzi2Tphj41Sc3CkWoTA==:617 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NEAV23lmAAAA:8 a=dZbOZ2KzAAAA:8 a=X4uHZktYAAAA:8 a=c_Z5lH7W1pVTq9HrqgUA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=5a14y6M6PLEF7AoVx3h9:22 From: Arjan Adriaanse Date: Tue, 7 Jan 2025 15:09:13 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 X-Spampanel-Class: ham X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-web.scm (python-yarl): Update to 1.12.1. Change-Id: Ia35413c952042ce81eaac3ba10e90b4b333e8386 --- gnu/packages/python-web.scm | 43 +++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index de6a2b91ae..56e2d2aa39 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -69,6 +69,7 @@ ;;; Copyright © 2024 Zheng Junjie <873216071@qq.com> ;;; Copyright © 2024 Spencer King ;;; Copyright © 2024 Attila Lendvai +;;; Copyright © 2025 Arjan Adriaanse ;;; ;;; This file is part of GNU Guix. ;;; @@ -6103,35 +6104,35 @@ (define-public python-pycares (define-public python-yarl (package (name "python-yarl") - (version "1.6.3") + (version "1.12.1") (source (origin (method url-fetch) (uri (pypi-uri "yarl" version)) (sha256 - (base32 - "045z4ssg8g5h0qhz8hnx74hswgkndaldqq1xi5l1n5s0j996d44a")) - (modules '((guix build utils))) - (snippet - #~(begin - (delete-file "yarl/_quoting_c.c"))))) - (build-system python-build-system) + (base32 "0a2qh676xlpzb40an2m5k2hnql6fjr8krvnwwipqvv4s35ah11jv")))) + (build-system pyproject-build-system) (arguments - (list #:tests? #f ; test suite can't find yarl._quoting_c - #:phases + (list #:phases #~(modify-phases %standard-phases - (add-after 'unpack 'cythonize-code + (add-after 'unpack 'force-build-inplace (lambda _ - (invoke "cython" "yarl/_quoting_c.pyx"))) - (replace 'check - (lambda* (#:key tests? inputs outputs #:allow-other-keys) - (when tests? - (substitute* "setup.cfg" - (("--cov=yarl") "")) - (add-installed-pythonpath inputs outputs) - (invoke "python" "-m" "pytest"))))))) - (native-inputs - (list python-cython python-pytest python-pytest-runner)) + ;; This makes sure the resulting wheel ends up in a + ;; location where it can be found for installing. + (substitute* "packaging/pep517_backend/_backend.py" + (("build_inplace=False") + "build_inplace=True")) + #t))))) + (native-inputs + (list python-covdefaults + python-cython + python-expandvars + python-pytest + python-pytest-cov + python-pytest-xdist + python-setuptools + python-tomli + python-wheel)) (propagated-inputs (list python-idna python-multidict)) (home-page "https://github.com/aio-libs/yarl/") From patchwork Tue Jan 7 14:09:14 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Arjan Adriaanse X-Patchwork-Id: 36703 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8478727BBEA; Tue, 7 Jan 2025 14:11:27 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 119D427BBE2 for ; Tue, 7 Jan 2025 14:11:23 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tVAIb-0004A0-0x; Tue, 07 Jan 2025 09:11:16 -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 1tVAIW-00048t-6n for guix-patches@gnu.org; Tue, 07 Jan 2025 09:11:08 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVAIV-0001fU-U0; Tue, 07 Jan 2025 09:11:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=LqbW/L4D+M4IN8vTfd8TEuKtxIu9omRsFrxsI34X9D8=; b=UdvjOcjjf77lLhSeOSQ3Ii5gTXHcpwm2z80X4VEfDSVjqY7i3AF+9DLcWPJk+aLU+zOlUzEBoO3znm0H9mOkXrHP5+t7qFQ0DCdiFh8E/OS9MIp3SvF5sfS71xLlsS3PF4N+DPSZ9Bpkna1iXRmLKZFHSNFyEtdl3QqOM1Iwpn7KL4IQIUpBZ86f2r4M5UPB4CSJ0yKZCnRID1h/woOgzcyIQEdY86zZoRCSNSDf3O63JEVlA6N5T05TxAN5UclTbhBySgASKljgqv7+pxCHuOc8bEdtFl0q6M4mW1TisjFmkbMa7dHoSdfXYtIQUreTdLi8o31JD2s7AeRA0AAdsA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tVAIR-0001AQ-St; Tue, 07 Jan 2025 09:11:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75420] [PATCH python-team 03/11] gnu: Add python-pytest-codspeed. Resent-From: Arjan Adriaanse Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 07 Jan 2025 14:11:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75420 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75420@debbugs.gnu.org Cc: Arjan Adriaanse , Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Received: via spool by 75420-submit@debbugs.gnu.org id=B75420.17362590103937 (code B ref 75420); Tue, 07 Jan 2025 14:11:03 +0000 Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:10 +0000 Received: from localhost ([127.0.0.1]:42187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVAHY-00011M-8X for submit@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:09 -0500 Received: from dane.soverin.net ([2a10:de80:1:4091:b9e9:2219:0:1]:36527) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVAHS-000108-Py for 75420@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:04 -0500 Received: from smtp.freedom.nl (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4YSCc46zhHzyQP; Tue, 7 Jan 2025 14:09:56 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.108]) by freedom.nl (Postfix) with ESMTPSA id 4YSCc24TZbz2xQn; Tue, 7 Jan 2025 14:09:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=adriaan.se; s=soverin; t=1736258996; bh=XUWgupxHipUaYSQVkZSQKSbB3aUn+m7MicN8q1XDVH0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ZVbobRSQUx5fd4JcUjoqWu+fuR4ljnOSnm10IGf7tI39g4KHs5/vY9H2vjaZjOaFh hH8jyNBGuo8g1kEjKjnIucDerHV/BdTGqJWLKwwNqBYYpygk1Sj6STLqlpp+IpnWc7 afxzvvFx4xjZTEzebIIu+KLdThkdnl8WHLolbrZthcNrjgF+EGybwYsjFk2vm8n7Yi X8JYQJaxShTBVzOuopO2eVw84OSeCQB3utfxDIkF7Qc6cBzqGEkM1VCgDlhZ11ujsu A+WWZqwX710vzZPpu+8lIeyWvt6qRpjEvfeA+a6Gc3N6UVrI5BPfqXMLGB1ar4xbfT II/CqHNs05gyg== X-CM-Analysis: v=2.4 cv=WMmFXmsR c=1 sm=1 tr=0 ts=677d35b3 a=fD/rzi2Tphj41Sc3CkWoTA==:617 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NEAV23lmAAAA:8 a=yqlMzxAxAAAA:8 a=uChsZFC9AAAA:8 a=trPKdVC__Up8aId8SjAA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=LsaQmJBP5CD7zixGX6Do:22 a=ULtXvzFHYWHLyBAuiDia:22 X-CM-Envelope: MS4xfA0glx69nww8bbwthKGUvvUMaOXfcJ1O4kjJ5xQEBiEEB3/T1CI/Xg2Q7bGqsdJKJJWFDMIISwocGWztzXRevzf5WIn/PB2tS4UToGZohpuLCVzcB17a wPgwiKVytZWzMY4tZw0FlKwKV4aHhRcSXdKTG/ftohnBtY3nUV6jskVdbBPCRad7eUkkYYKtrcJqrDKUsZW/FjnHd3+JdJejeIG8DlMwyR4py1du1CWx5bxI GUtgJ3De5apGz0fjeJgPPD0+BtGYRys47hdeqz5PsZ4= From: Arjan Adriaanse Date: Tue, 7 Jan 2025 15:09:14 +0100 Message-ID: <482b2dbaf82f97ed17b92d66793392900331829b.1736256868.git.arjan@adriaan.se> In-Reply-To: References: MIME-Version: 1.0 X-Spampanel-Class: ham X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-check.scm (python-pytest-codspeed): New variable. Change-Id: Ib6937eca74d98ce1bdbd9c9053394a537107825b --- gnu/packages/python-check.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index e8efb96f5f..1e6debc937 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -22,6 +22,7 @@ ;;; Copyright © 2024 Navid Afkhami ;;; Copyright © 2024 David Elsing ;;; Copyright © 2024 Eric Bavier +;;; Copyright © 2025 Arjan Adriaanse ;;; ;;; This file is part of GNU Guix. ;;; @@ -48,6 +49,7 @@ (define-module (gnu packages python-check) #:use-module (gnu packages django) #:use-module (gnu packages docker) #:use-module (gnu packages jupyter) + #:use-module (gnu packages libffi) #:use-module (gnu packages openstack) #:use-module (gnu packages perl) #:use-module (gnu packages python-build) @@ -188,6 +190,34 @@ (define-public python-pytest-click interfaces with pytest.") (license license:expat))) +(define-public python-pytest-codspeed + (package + (name "python-pytest-codspeed") + (version "2.2.1") + (source + (origin + ;; No tests in the PyPI tarball. + (method git-fetch) + (uri (git-reference + (url "https://github.com/CodSpeedHQ/pytest-codspeed") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0phjjg4ncjgq7j8fvchyag92qx4xvxjw33rkb50admipkz38sbzh")))) + (build-system pyproject-build-system) + (propagated-inputs + (list python-cffi + python-pytest)) + (native-inputs + (list python-hatchling + python-filelock + python-pytest + python-pytest-cov)) + (home-page "https://codspeed.io") + (synopsis "Pytest plugin to create CodSpeed benchmarks") + (description "Pytest plugin to create @code{CodSpeed} benchmarks.") + (license license:expat))) + (define-public python-pytest-cram (package (name "python-pytest-cram") From patchwork Tue Jan 7 14:09:15 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arjan Adriaanse X-Patchwork-Id: 36704 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0318327BBEB; Tue, 7 Jan 2025 14:11:31 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C15AD27BBE2 for ; Tue, 7 Jan 2025 14:11:30 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tVAIW-000497-Le; Tue, 07 Jan 2025 09:11:08 -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 1tVAIV-00048e-Ix for guix-patches@gnu.org; Tue, 07 Jan 2025 09:11:07 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVAIV-0001fA-9f; Tue, 07 Jan 2025 09:11:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=cAn352aio+/oYW999rprVetwt5zE3RsPjjqF3g6cEqE=; b=qkG076k1W841umdwfISR7JHKciZA9CXMVuffL+qiarvZxUhz3EviROotLDEcG93NCWtBhB3p+AhT4f1p96o8BXqx07qu9RP06O0unMw5T/BFRUpxUmFfkA++ueEOjnEgYXYaJiCabmR62V5la6whHlqnLR7tK55I9ItoR9gedh1MFK1p/SkxFcko6FB/lODcWopbkQeyAMpJKeb8I/LmnnY30gFxdJOSos3BDmfhYmfuTY2puIlP7WqSsTghKYFPENDWpc9WaNuCKvKA6VoiOtnmaEzP5xpMS7vRrkQeKnre5wZR1B2Q1i3UPt74m7jcXLhebyTjvymV6Y48EFY53w==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tVAIT-0001AZ-4a; Tue, 07 Jan 2025 09:11:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75420] [PATCH python-team 04/11] gnu: Add python-aiohappyeyeballs. Resent-From: Arjan Adriaanse Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 07 Jan 2025 14:11:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75420 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75420@debbugs.gnu.org Cc: Arjan Adriaanse , Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Received: via spool by 75420-submit@debbugs.gnu.org id=B75420.17362590144003 (code B ref 75420); Tue, 07 Jan 2025 14:11:04 +0000 Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:14 +0000 Received: from localhost ([127.0.0.1]:42196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVAHd-00012G-6J for submit@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:13 -0500 Received: from dane.soverin.net ([2a10:de80:1:4091:b9e9:2218:0:1]:55529) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVAHb-00010p-1c for 75420@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:11 -0500 Received: from smtp.freedom.nl (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4YSCcD5FTTzyPJ; Tue, 7 Jan 2025 14:10:04 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.108]) by freedom.nl (Postfix) with ESMTPSA id 4YSCcC2kQXz2xQn; Tue, 7 Jan 2025 14:10:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=adriaan.se; s=soverin; t=1736259004; bh=b9aXOZJ3GMsTiWfb6w3ZNKRjuHKMamlMQH1F23/Dcdk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=fucY+kdVbJWhId8dz6v5LJmk8YdUthtcjHKd5S7mkoleoFXLWSdvCu3KoxIV5OLgC n2BBkT0AhgVnbhbD157yNQIRYLFoaPkspMhCP0EJ2mfiyUSHUu8l2RUxg8VZrOyDZj qnNJNY6SLGlCrNHm01wpneAR1mLIM+hkkUJgG8y+0WNdiUBX+nd0lO5PryWyDkNpLF QGJFM89QRWyjkkXVZkB7v27UgBQ0TBEAFzAy6hHEyrIB3tnRZFwjtTzj/281iwNX97 U94h4kzQ9OnzEweKNFJ0f7uA4mEULFnIE0CMwqiEp6zj77eXju6Nnbu5LIeKpqzwg+ bj6bKJhGKEN0w== X-CM-Analysis: v=2.4 cv=e8f8Sbp/ c=1 sm=1 tr=0 ts=677d35bc a=fD/rzi2Tphj41Sc3CkWoTA==:617 a=xqWC_Br6kY4A:10 a=NEAV23lmAAAA:8 a=PeXjejV35rW_igRMyCgA:9 X-CM-Envelope: MS4xfMDmyJzlhj4oafXA1/LU/FwNRD1G/20dxwHESLS+o9+wQTUpn+RZLyX7kKsmebf46oOFHIAS+ysosOnBUlNPp/0SRJHjVGakbYhq1OYFM/9ZntLVXiyS 3wA31jur8jBQjXy3Zy/NxIIpIsU7f/TXPWAXY5j4ZDjAqaRaW28wfdVy9vlMwjNqJaBG7NMFsRViXYUQNxjRnhj+pJ4FhLKsjoHlHD6m+5m7oed8yMhsuLv+ YBSQw4NarmwZRCp7LdVIlE1TK2abhAHVsr5h9MEmUGA= From: Arjan Adriaanse Date: Tue, 7 Jan 2025 15:09:15 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 X-Spampanel-Class: ham X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-web.scm (python-aiohappyeyeballs): New variable. Change-Id: I7753327674b667c44e314d055b9d58f3097cb71b --- gnu/packages/python-web.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 56e2d2aa39..15c43691d5 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -791,6 +791,29 @@ (define-public python-aiohttp @end itemize") (license license:asl2.0))) +(define-public python-aiohappyeyeballs + (package + (name "python-aiohappyeyeballs") + (version "2.4.4") + (source + (origin + (method url-fetch) + (uri (pypi-uri "aiohappyeyeballs" version)) + (sha256 + (base32 "0ibpfm552pflim399qq34cnd79xhz5qr5khqzhx1hqwwi23pvpaz")))) + (build-system pyproject-build-system) + (native-inputs + (list python-poetry-core + python-pytest + python-pytest-asyncio + python-pytest-cov)) + (home-page "https://github.com/aio-libs/aiohappyeyeballs") + (synopsis "Happy Eyeballs for asyncio") + (description "@code{aiohappyeyeballs} allows connecting with Happy +Eyeballs (RFC 8305) when you already have a list of @code{addrinfo} and not a +DNS name.") + (license license:psfl))) + (define-public python-aiohttp-socks (package (name "python-aiohttp-socks") From patchwork Tue Jan 7 14:09:16 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Arjan Adriaanse X-Patchwork-Id: 36702 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C581E27BBEA; Tue, 7 Jan 2025 14:11:14 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8239627BBE2 for ; Tue, 7 Jan 2025 14:11:10 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tVAIW-000493-Ll; Tue, 07 Jan 2025 09:11:08 -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 1tVAIV-00048W-8g for guix-patches@gnu.org; Tue, 07 Jan 2025 09:11:07 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVAIU-0001f4-W4; Tue, 07 Jan 2025 09:11:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=ERFd/x4sdsyuPN23SmJBH+mDdq57GMU0BLO8MJo5VXg=; b=bTLxtf3GAMI9rWM1zSM6MYAV5YNRBwKYqOLfrOErOweW9Pt0aSwSFtTj+PcUyAbXhB3DA5R8uBbD52IHg1oMSd+YPQ2EGcSZjkzNOW8NR+m08hIEo0KIiGUU3+wfTuwxD2OytTilphjGQ9UGO+MjXSNfpRxkN0MkWi6I8C6maD7kn0ielzQGWhv6pIsV2Gs7QkR8SwnS9ryx4DQQqjlVNMWhy5bhzmxQ5XcdDGD5S+w7ZbxLjURBIyp7Wc75faMmwaMoWrdjdlbUokPpSdeIp8ghOd6lgIBzVJC31Zn0aI1Nm9xSL2kxTBao3cuKu+GfRWtbjzei3ZjMJrpRp4xbBg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tVAIU-0001Aj-4a; Tue, 07 Jan 2025 09:11:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75420] [PATCH python-team 05/11] gnu: python-aiohttp: Update to 3.10.11. Resent-From: Arjan Adriaanse Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 07 Jan 2025 14:11:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75420 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75420@debbugs.gnu.org Cc: Arjan Adriaanse , Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Received: via spool by 75420-submit@debbugs.gnu.org id=B75420.17362590204174 (code B ref 75420); Tue, 07 Jan 2025 14:11:06 +0000 Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:20 +0000 Received: from localhost ([127.0.0.1]:42204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVAHj-00014g-BL for submit@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:20 -0500 Received: from dane.soverin.net ([185.233.34.31]:56107) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVAHg-00011Y-EG for 75420@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:17 -0500 Received: from smtp.freedom.nl (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4YSCcL3j9Dz2xTl; Tue, 7 Jan 2025 14:10:10 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.108]) by freedom.nl (Postfix) with ESMTPSA id 4YSCcK1fSqz2xQn; Tue, 7 Jan 2025 14:10:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=adriaan.se; s=soverin; t=1736259010; bh=m575HUYsosWWPFceicS/GDcajIS/0J1lOZacuuuSPOA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=NlBCx5uoUQaM2tSXgvcLauXgIVmGxgptVURGC/e62AcxD0eQQQZm9Q4bx/FVYj1C6 V1Zr9SJeb1In8rkA8fYWCk4FfSOhFKBjK062LUoCl1yv+eh/dm3eAhFuhHI+bYM06R 0EAnjXgF4nLmOnCgiYEETvm10Zwyz7Ie50901x3GwNQd8n756If7VFPZpzeElAaxwN gE0zEEq14KOSEMcN9jEMejKhEPI6C7w3hjuuKXFBkPjDbSMiqHzclkZZKc9nv8KW87 wH1fudPmac3sHoZfH6HfAM9vCoRKSMMfNpedPYiPLtvmvMnZIOC3FQMz+fW0rdtlJJ fBjAIoDeqMZtw== X-CM-Envelope: MS4xfPP+Rjd+dUevgXof8A0xAxRGyHCoiBJ7figw3OoQiWjx2POfjpSVnmXQmZj1Yp34YIrz8txp1jQTgTtw0/IBSMpk7EgSWqDQo88b87TM3Dkqoybl7AN3 Eaf3UTgtzjVHB2TsRJz+f8i/bQSXmU0JkF6FP0K7t4BlzTqDkF3mRvFhAjv/dxHyWyoX3mU/d2O4rB5xxiSp82L4fi1I07t8j3uDgS+JDCKZ+ZyIjEqQYoXi 77a7JsJ0F96LbukeG6Al01JUxSbeamLy1Yu4EaShgLY= X-CM-Analysis: v=2.4 cv=e8f8Sbp/ c=1 sm=1 tr=0 ts=677d35c2 a=fD/rzi2Tphj41Sc3CkWoTA==:617 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NEAV23lmAAAA:8 a=aT1mtRs1AAAA:8 a=Q-1hpRc9NnZnXAwkmqcA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=ALGGo9ihC9xXEHhQtaWt:22 From: Arjan Adriaanse Date: Tue, 7 Jan 2025 15:09:16 +0100 Message-ID: <9066b6fb43dd5328d24ac3348262968dcdc714aa.1736256868.git.arjan@adriaan.se> In-Reply-To: References: MIME-Version: 1.0 X-Spampanel-Class: ham X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-web.scm (python-aiohttp): Update to 3.10.11. Change-Id: Icbc68e14192af07f0c5785721e68afb52b61ce33 --- gnu/packages/python-web.scm | 115 +++++++++++------------------------- 1 file changed, 34 insertions(+), 81 deletions(-) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 15c43691d5..a5371ef601 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -669,114 +669,67 @@ (define-public python-aiosignal (define-public python-aiohttp (package (name "python-aiohttp") - (version "3.8.4") + (version "3.10.11") (source (origin (method url-fetch) (uri (pypi-uri "aiohttp" version)) (sha256 - (base32 "0p5bj6g7ca19gvwk8fz00k579ma9w9kd27ssh2zl3r61ca8ilbmz")) - (snippet - #~(begin - (use-modules ((guix build utils))) - ;; TODO: Unbundle the llhttp sources. - ;; (delete-file-recursively "vendor") - (delete-file "aiohttp/_helpers.c") - (delete-file "aiohttp/_http_parser.c") - (delete-file "aiohttp/_http_writer.c") - (delete-file "aiohttp/_websocket.c"))))) - (build-system python-build-system) + (base32 "19rk9n9293r8sdqilpxj9brycm9v1jjqv71hzbh3jbmbvkrvihlx")))) + (build-system pyproject-build-system) (arguments '(#:phases (modify-phases %standard-phases - (add-after 'unpack 'fix-tests - (lambda _ - ;; Disable brotli tests, because we’re not providing that - ;; optional library. - (substitute* "tests/test_http_parser.py" - ((" async def test_feed_eof_no_err_brotli") - " @pytest.mark.xfail\n async def test_feed_eof_no_err_brotli")) - ;; Make sure the timestamp of this file is > 1990, because a few - ;; tests like test_static_file_if_modified_since_past_date depend - ;; on it. - (let ((late-90s (* 60 60 24 365 30))) - (utime "tests/data.unknown_mime_type" late-90s late-90s)) - - ;; Disable test that attempts to access httpbin.org. - (substitute* "tests/test_formdata.py" - (("async def test_mark_formdata_as_processed.*" all) - (string-append "@pytest.mark.xfail\n" all))) - - ;; Don't test the aiohttp pytest plugin to avoid a dependency loop. - (delete-file "tests/test_pytest_plugin.py"))) - (add-before 'build 'cythonize - (lambda _ - ;; Adapted from the Makefile. - (with-directory-excursion "aiohttp" - (for-each - (lambda (file) - (invoke "cython" "-3" - file "-I" ".")) - (find-files "." "_.*\\.pyx$"))))) (replace 'check (lambda* (#:key tests? #:allow-other-keys) (let ((skipped-tests - (string-append - ;; This test probably requires to be run with the - ;; library loaded from the the build directory. - "not test_c_parser_loaded and " - ;; TODO: These tests fail with recent versions of Pytest - ;; and the fix is difficult to backport: - ;; https://github.com/aio-libs/aiohttp/pull/6872 - ;; Re-enable after 3.9. - "not test_session_close_awaitable and " - "not test_async_with_session and " - "not test_close_run_until_complete_not_deprecated and " - ;; Disable the following tests as they require - ;; networking. - "not TestDeflateBuffer and " - "not test_client_session_timeout_zero and " - "not test_empty_body and " - "not test_mark_formdata_as_processed[pyloop] and " - "not test_receive_runtime_err[pyloop] " - ;; These tests fail for unknown reasons (see: - ;; https://github.com/aio-libs/aiohttp/issues/7130) - "and not test_no_warnings " - "and not test_default_loop " - "and not test_ctor_global_loop " - "and not test_set_loop_default_loop "))) + (string-append + ;; Disable the following tests as they require + ;; networking. + "not test_host_header_ipv6[pyloop-True] and " + "not test_http_response_parser_strict_obs_line_folding[py-parser-pyloop] and " + "not test_http_response_parser_strict_obs_line_folding[c-parser-pyloop] and " + "not test_http_response_parser_strict_headers[c-parser-pyloop] and " + "not test_http_response_parser_bad_chunked_strict_py[pyloop] and " + "not test_http_response_parser_bad_chunked_strict_c[pyloop] and " + "not test_add_static_path_resolution " + ;; These tests fail for unknown reasons (see: + ;; https://github.com/aio-libs/aiohttp/issues/7130) + "and not test_no_warnings " + "and not test_default_loop " + "and not test_ctor_global_loop " + "and not test_set_loop_default_loop " + ;; This test depends on timing which makes it unstable. + "and not test_import_time "))) (when tests? - ;; This tests requires the 'proxy.py' module, not yet - ;; packaged. - (delete-file "tests/test_proxy_functional.py") ;; Sometimes tests fail when run in parallel. (invoke "pytest" "-vv" "-o" "addopts=''" "--ignore=aiohttp" - ;; These tests cause errors (see: - ;; https://github.com/aio-libs/aiohttp/issues/7130). - "--ignore" "tests/test_web_sendfile_functional.py" - "--ignore" "tests/test_web_urldispatcher.py" + ;; These tests require the 'proxy.py' module, not yet + ;; packaged. + "--ignore" "tests/test_proxy_functional.py" + ;; These tests require Docker. + "--ignore" "tests/autobahn/test_autobahn.py" "-k" skipped-tests)))))))) (propagated-inputs (list python-aiodns + python-aiohappyeyeballs python-aiosignal - python-attrs - python-asynctest python-async-timeout - python-charset-normalizer + python-attrs + python-brotli python-frozenlist - python-idna-ssl python-multidict python-yarl)) (native-inputs - (list gunicorn-bootstrap - python-async-generator - python-cython + (list python-filelock python-freezegun python-pytest + python-pytest-codspeed python-pytest-mock - python-pytest-xdist - python-re-assert)) + python-re-assert + python-setuptools + python-wheel)) (home-page "https://github.com/aio-libs/aiohttp/") (synopsis "Async HTTP client/server framework (asyncio)") (description "@code{aiohttp} is an asynchronous HTTP client/server From patchwork Tue Jan 7 14:09:17 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arjan Adriaanse X-Patchwork-Id: 36709 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E159B27BBEA; Tue, 7 Jan 2025 14:11:58 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A35F227BBE2 for ; Tue, 7 Jan 2025 14:11:58 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tVAIv-0004J1-V9; Tue, 07 Jan 2025 09:11:33 -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 1tVAIb-0004AZ-2R for guix-patches@gnu.org; Tue, 07 Jan 2025 09:11:16 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVAIa-0001hI-PF; Tue, 07 Jan 2025 09:11:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=EJRNkii+0kusqbOyIcDdXWl/aKL6DG0B0liEJ+dgprI=; b=rYLIiRBq+N0w/YQZ8s1VSWTmkbFqA6cjgTw00yFem8mUlyZsyguEB/lRJXB9/WIWquKoQMd+tUkQUqnwcJMdZFtlE28plIp87jh8/iPWrSva3Qaw6Vr6pJf/HSi3In+tjvRObpcaymwJM9IVrozsckovBToIFChHMl41xCTSlfta9VBByiibnHg7AE0I2Sc9ZIReEEjz9N7aQ8535GMUCrVR0VQoN2e03++82oDTUrXTre9lyYnAu6Mxop3T9p0npBQ/1N7PoHiuZcJgVnkX2RYdMa6iuhuLrLmLPYHke/R1kFw82oiznxbBp7FzfxH9vL1XkqmzW9MJNKNzi5Dv0w==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tVAIU-0001Au-Qg; Tue, 07 Jan 2025 09:11:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75420] [PATCH python-team 06/11] gnu: python-pytest-aiohttp: Update to 1.0.5. Resent-From: Arjan Adriaanse Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 07 Jan 2025 14:11:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75420 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75420@debbugs.gnu.org Cc: Arjan Adriaanse , Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Received: via spool by 75420-submit@debbugs.gnu.org id=B75420.17362590264356 (code B ref 75420); Tue, 07 Jan 2025 14:11:06 +0000 Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:26 +0000 Received: from localhost ([127.0.0.1]:42212 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVAHp-00018C-FT for submit@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:25 -0500 Received: from dane.soverin.net ([2a10:de80:1:4092:b9e9:2294:0:1]:42901) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVAHm-00013j-Vy for 75420@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:23 -0500 Received: from smtp.freedom.nl (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4YSCcS5W0gz2xDt; Tue, 7 Jan 2025 14:10:16 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.108]) by freedom.nl (Postfix) with ESMTPSA id 4YSCcR3wHRz2xQn; Tue, 7 Jan 2025 14:10:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=adriaan.se; s=soverin; t=1736259016; bh=DOkBZlZAoAde6i90KUslsC9541Og44w0YtrITRaejY8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=A77OdvNFB4MNWEFnoPRnmHLVmbJUdFQbvgnx7jJMP+wsYntQo/e7AStzEOLLcBVro SfRjKcO4HkJPztYEkNsKSMF7BXwIbQprSaQtuzVi7OEoekhj+T3AmdywJbTd9fGjfs iB/SSqygmHu8WOTDUFBvNiQWo9myWvRZTdnUcdD1p4zqR8TMvSTGQ6Pb87QeD+FETc FjhnhdF3c/bkCQz7Gi0z1DbvIoqw9Cd7RvPY9MH50y8vsfDgKtxRlgSnvT+9SXmw57 0j64cpUuw7bQfeQpUuY15ndHwXvU+sNx/sSVuZeOBUpJTMxgzP+zlCKvjIuSQCc3E4 uPbWhMgdSStYg== X-CM-Analysis: v=2.4 cv=WMmFXmsR c=1 sm=1 tr=0 ts=677d35c8 a=fD/rzi2Tphj41Sc3CkWoTA==:617 a=xqWC_Br6kY4A:10 a=NEAV23lmAAAA:8 a=Vr9EYpE1Fq_v-hk8d5QA:9 X-CM-Envelope: MS4xfDJWA5Ot0wWBoVJ7NGOuAoKp8C8GhBSx5l/iaJCMehSCgGbWDaz6HRuLEkJxBAU0SjFSX2l5LdxsVRFipg6bwzCdxPI/KdxQJUVKTxxcobUz2Grml+mK 3BIF7WXRD2hmc41NWd9uMu6eMGHZQm9Cl9Z1r9YEGxSJ2txDLCDmDeLjaRUZtyqcelEFlZfTkd2PcfI//TX+9kwD/Z06yM1+Ze5mGsy8l17Gtn+u1PHYGBRS bWjtpe13YV5dwBDoYC7/bN+FIK6ReHvpm1d2xzxDbcg= From: Arjan Adriaanse Date: Tue, 7 Jan 2025 15:09:17 +0100 Message-ID: <67aaccae01e88adce1c675d72e74bc40ff74f2d0.1736256868.git.arjan@adriaan.se> In-Reply-To: References: MIME-Version: 1.0 X-Spampanel-Class: ham X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-check.scm (python-pytest-aiohttp): Update to 1.0.5. Change-Id: Iea59c16220f28fa7c4cdd25f1cf05719ecec8733 --- gnu/packages/python-check.scm | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index 1e6debc937..50601c5312 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -1741,19 +1741,23 @@ (define-public python-pytest-toolbox (define-public python-pytest-aiohttp (package (name "python-pytest-aiohttp") - (version "0.3.0") + (version "1.0.5") (source (origin (method url-fetch) (uri (pypi-uri "pytest-aiohttp" version)) (sha256 - (base32 - "0kx4mbs9bflycd8x9af0idcjhdgnzri3nw1qb0vpfyb3751qaaf9")))) + (base32 "02kq1bqsy9dlm9qckfiy9myizwcqna5szqqm7d339saib6y640l8")))) (build-system python-build-system) (native-inputs - (list python-pytest)) + (list python-coverage + python-mypy + python-setuptools-scm + python-wheel)) (propagated-inputs - (list python-aiohttp)) + (list python-aiohttp + python-pytest + python-pytest-asyncio)) (home-page "https://github.com/aio-libs/pytest-aiohttp/") (synopsis "Pytest plugin for aiohttp support") (description "This package provides a pytest plugin for aiohttp support.") From patchwork Tue Jan 7 14:09:18 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arjan Adriaanse X-Patchwork-Id: 36707 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8C8CA27BBEC; Tue, 7 Jan 2025 14:11:55 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4BDBA27BBEA for ; Tue, 7 Jan 2025 14:11:55 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tVAIs-0004FW-Ok; Tue, 07 Jan 2025 09:11:30 -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 1tVAIZ-00049v-FG for guix-patches@gnu.org; Tue, 07 Jan 2025 09:11:12 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVAIZ-0001gn-6R; Tue, 07 Jan 2025 09:11:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=pcOiUbgFCLcIyfP1+VBhHZENSNVXGyyqtijysCKF5Fo=; b=MlWN3wzhOHuz2pO3c0Xym9nbPskKd9GKaVZTsOLcHqp6zBKIppazjWKqRl5f13i/zs+pqAc8WeEepsum/p8kyH3hbmVQIhrXoF6Rd8eURccv/N6/c1vhGFyHCraEIUTTFXs0p+NdIEbflDyr1XvPAwHAgSObxsuOONUVxvyY3AzZ+G0hLamYQ6Hq9ytJ8aFkC37Lb9052w9JtJFL60BjciQUP+tvLoaP4j8V685UcaDfjgTYSH28yLiAxFtzu5wgA3SDVMxvwCM8tqL+gthDt0G/MHIsSLwavXJMdeT2Yh/JuKDTpdlphE1kiIVDENI4u688rpbF53Ej+b4SSgrr/g==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tVAIV-0001B6-OF; Tue, 07 Jan 2025 09:11:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75420] [PATCH python-team 07/11] gnu: python-socks: Update to 2.4.4. Resent-From: Arjan Adriaanse Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 07 Jan 2025 14:11:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75420 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75420@debbugs.gnu.org Cc: Arjan Adriaanse , Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Received: via spool by 75420-submit@debbugs.gnu.org id=B75420.17362590324380 (code B ref 75420); Tue, 07 Jan 2025 14:11:07 +0000 Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:32 +0000 Received: from localhost ([127.0.0.1]:42217 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVAHw-00018a-1o for submit@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:32 -0500 Received: from dane.soverin.net ([185.233.34.149]:51915) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVAHt-000180-SL for 75420@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:30 -0500 Received: from smtp.freedom.nl (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4YSCcb73qxzyT7; Tue, 7 Jan 2025 14:10:23 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.108]) by freedom.nl (Postfix) with ESMTPSA id 4YSCcZ5V0Nz2xQn; Tue, 7 Jan 2025 14:10:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=adriaan.se; s=soverin; t=1736259023; bh=7hTzC1Pd+twLuwVdj4eiijqq7jNAZTJAP2V4kfsrTR8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=PPjNizIsEJXR9WGH4N1TRELF2hFLgng5O+3/hIx7IBKGlG4pTLrDtgEPyl3P6MG+e 1Bjv9b9NyMlA0vPhhPCvQvfur1k9+i4Ej860WVjLc4BrsoZyeE9YKl8jRaXMtEo5jd g+B4dr4QvmnXkT5JUbOLxK4WYO0Z3w1EbpzRbLhf8+WBAMMwam+uHlqqMggUhqEmYK LRoAM1Deab6w40J9xzB/rcUUPHfm1unoPDFBoExCBVOZ2tC6A1GAF56HzbmUBzJhUm 6evaE3/EfQ+k2iXkJQNW/SP6EfNF80PD6733AyWpxpOtB6ybCLeSjhuH8VuY5kPIHR QQ3mLQBNflN8g== X-CM-Analysis: v=2.4 cv=UsCZN/wB c=1 sm=1 tr=0 ts=677d35cf a=fD/rzi2Tphj41Sc3CkWoTA==:617 a=xqWC_Br6kY4A:10 a=NEAV23lmAAAA:8 a=zHCL92aq500IiZsxGPEA:9 X-CM-Envelope: MS4xfEHfLbyksYvs/JKgK5HJd+G2E3cBRi+o3eR4ENwOLOG5W6jvWkK+EE4rYeGDrWXk8gCUOwsk23Zo7UAUuPHhbXk+5Z6InX1eHE+tb4ZC0x7CjkoLKmaP tNEyFWVuTxUykJGx0OzKcywhFzBNxArfvsG4E+H2f6tTBuNjypSU/dwS+GtBANXEYXMeTB7H2NHaCaexyRwZAkAV8spUvA+kbdHl8AzxrFFbK7ozpzqSfj3g ztbCOy5ki/2DaoE789tBOMEtyBT7T/Qwpx2AbpJMLow= From: Arjan Adriaanse Date: Tue, 7 Jan 2025 15:09:18 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 X-Spampanel-Class: ham X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-web.scm (python-socks): Update to 2.4.4. Change-Id: I74fb7fee7432c183ac513c7157c55eb4d8b74794 --- gnu/packages/python-web.scm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index a5371ef601..aacfd12ed6 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -8416,14 +8416,14 @@ (define-public python-socketio (define-public python-socks (package (name "python-socks") - (version "2.0.3") + (version "2.4.4") (source (origin (method url-fetch) (uri (pypi-uri "python-socks" version)) (sha256 (base32 - "12msk06c0glljcrx1byd78xgv05lxw81vknqwhn8ccs7an7cmag3")))) + "0bnj78kapsd13wigx2a3l1jkk54qggcarzj6760jqq83hbvy9a75")))) (build-system python-build-system) (arguments `(#:tests? #f ; tests not included @@ -8434,7 +8434,10 @@ (define-public python-socks (when tests? (invoke "pytest" "tests/" "-s"))))))) (propagated-inputs - (list python-async-timeout python-curio python-trio)) + (list python-anyio + python-async-timeout + python-curio + python-trio)) (native-inputs (list python-pytest)) (home-page "https://github.com/romis2012/python-socks") From patchwork Tue Jan 7 14:09:19 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arjan Adriaanse X-Patchwork-Id: 36705 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 64AC327BBEC; Tue, 7 Jan 2025 14:11:50 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6899927BBE2 for ; Tue, 7 Jan 2025 14:11:46 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tVAIu-0004HK-Cz; Tue, 07 Jan 2025 09:11:32 -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 1tVAIa-00049x-2z for guix-patches@gnu.org; Tue, 07 Jan 2025 09:11:12 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVAIZ-0001h3-Qh; Tue, 07 Jan 2025 09:11:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=I/fmmeD/VIviMcEJqZ+8gL/EGFWxG9MdtCUFS82BHfM=; b=RCW6Gcyd0Evub/Meo3bIVFRzuUY49k0B2xc0aMRIsi5KVYmyND408DcvMWwVhIPct6ILk1nZ/TEQ6asSyV9K8c9e/PCWjI2uLckBnle3zvzkrqEq3LVooj4WKTQvy1qvwgddKbTsJauGy4vznXbS5mX/6W6aUs3q92N14EedeClXYcqy6Nn2ScMJiOxwp0w/Y/ECL2QNr9zm5ePNlDjpIvZMZGKWa39bWMDiRAFfMWPq62W7YH9eIBq5CULlHMClxCvZ8KjGbQNSjgyE2zSggECZHAqkzYy7B1gDb8jgzpmKsi0vX8VH2ogL2vFxSO0+6+WzUyWvhAShugM0O3Sn2g==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tVAIW-0001BJ-Br; Tue, 07 Jan 2025 09:11:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75420] [PATCH python-team 08/11] gnu: python-aiohttp-socks: Update to 0.8.4. Resent-From: Arjan Adriaanse Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 07 Jan 2025 14:11:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75420 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75420@debbugs.gnu.org Cc: Arjan Adriaanse , Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Received: via spool by 75420-submit@debbugs.gnu.org id=B75420.17362590414407 (code B ref 75420); Tue, 07 Jan 2025 14:11:08 +0000 Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:41 +0000 Received: from localhost ([127.0.0.1]:42222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVAI4-000190-JT for submit@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:40 -0500 Received: from dane.soverin.net ([185.233.34.37]:36723) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVAI2-00018h-MQ for 75420@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:39 -0500 Received: from smtp.freedom.nl (unknown [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4YSCcm2vVbz103d; Tue, 7 Jan 2025 14:10:32 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.108]) by freedom.nl (Postfix) with ESMTPSA id 4YSCcl1PPwz2xQn; Tue, 7 Jan 2025 14:10:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=adriaan.se; s=soverin; t=1736259032; bh=erP7WN1OZ4j9/LQWopHakmxmmg8id/vwFkHpGpf3vKM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=QDnHur/EaouE4wzwNbDnutOtvGMvBEV9/L/jiHxGVGUCV2ycv+hbMoaLEqzOhrIt9 TAAEDImzpNIWuBDvWaF7HoOaaXAMYZjPUCForXjNkfGEhUMO6GSKb3UicdAZe7ZIdL yYiMDavB/G+GYEp/m2JE38V1XUVU+ArHcdSawlWn0WIxKprAeoPiPZh7rq6niAFnWD AzPE425/HrXf2EHY2nMEJXzH0Kly2BWq34o5wwlg+S6VPd0eiCNEdMygk1dQMO5qsu 2TDDjItHRXfoBSoPz11Vjx4lmzG+NhPMoTCUKWm7QQJtYv9Pk1puOoBxbqZCrY4lio Vh1+8ReMT7ShA== X-CM-Envelope: MS4xfP3A1o03A5ofu9r8kT1O7SEdk/cgw3AQ4k4b6ScTwXIJZkkQCmVEvYyaw8iX4KlZokB2yumWOPjIGpHQ1P5PPYVgxdW6ANJbA824KGrGgj1lZDyJOPxt EWb6e7Wd40Q13kTU6IeO6zwWSUK76IuZyCy7o5xEhNmCtA+iO/PB19HZ4huma2jEfG5hkVlfviz09G7Bw+58qcYzzCziIbv8TCQzxaTQGntK7SyDfdPowd4L HyCWROkvco3vSiVIsz4AbZUg+94CSCO2e/SPM/17G44= X-CM-Analysis: v=2.4 cv=e8f8Sbp/ c=1 sm=1 tr=0 ts=677d35d8 a=fD/rzi2Tphj41Sc3CkWoTA==:617 a=xqWC_Br6kY4A:10 a=NEAV23lmAAAA:8 a=_j1z8lxIczF72goeo0QA:9 From: Arjan Adriaanse Date: Tue, 7 Jan 2025 15:09:19 +0100 Message-ID: <6dd3a245af712e47c30ccebf94a2c2975a17bada.1736256868.git.arjan@adriaan.se> In-Reply-To: References: MIME-Version: 1.0 X-Spampanel-Class: ham X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-web.scm (python-aiohttp-socks): Update to 0.8.4. Change-Id: I85135525dd21a2076365b1a7a319b42d3ffcfa35 --- gnu/packages/python-web.scm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index aacfd12ed6..ab2bca81ca 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -770,17 +770,21 @@ (define-public python-aiohappyeyeballs (define-public python-aiohttp-socks (package (name "python-aiohttp-socks") - (version "0.7.1") + (version "0.8.4") (source (origin (method url-fetch) (uri (pypi-uri "aiohttp_socks" version)) (sha256 (base32 - "06il43dv6qm858af841vq9qadw6h7qsfs06nnwagmwqyi72cl592")))) + "1d3clhfj01knfk2mvafblqj4ij3w8jx0sppd5wnczs9qx161sqbb")))) (build-system python-build-system) + (native-inputs + (list nss-certs-for-test + python-wheel)) (propagated-inputs - (list python-aiohttp python-attrs python-socks)) + (list python-aiohttp + python-socks)) (home-page "https://github.com/romis2012/aiohttp-socks") (synopsis "SOCKS proxy connector for aiohttp") (description "This package provides a SOCKS proxy connector for From patchwork Tue Jan 7 14:09:20 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Arjan Adriaanse X-Patchwork-Id: 36708 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3B32927BBEA; Tue, 7 Jan 2025 14:11:56 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4810D27BBE2 for ; Tue, 7 Jan 2025 14:11:55 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tVAIs-0004FJ-FC; Tue, 07 Jan 2025 09:11:30 -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 1tVAIX-00049E-Ky for guix-patches@gnu.org; Tue, 07 Jan 2025 09:11:10 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVAIX-0001fx-BU for guix-patches@gnu.org; Tue, 07 Jan 2025 09:11:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=DZlk8RxJgRpBYloAlrc7qy55G6myztHVuYtvvqv/bFI=; b=D6x2rFl4GSIMN9mz55u+LXVbkjfiXyIn8pJKqeHD8I77MbTfzMicCWT9xOPHKHiTY/dU6tsVIMnn88KmYLPS2iayODmyMDD+Dz2HFTbHREWd8YOc2+1MhkzWCkMeDxjDUMUeRqNvbccHMcX+84wRJ3E7LZNgl5UhwAmAlZnLLUCbVtUyUmkmU92GjxpRZDFRKMzMnXpYdpdInbOoZ4DOuq4GmbO0XBGaiG1u/guXau+kbWimnBkAd114KqtU/fcujzhhAgHFKqN+CGFwhdMd5N0g62eQRvwztaDb9wL+Dvwz79bFPVJF7VXVPbTNXDYxCQQaFtpEZc7f+2E2NdJ4nA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tVAIX-0001BT-2v for guix-patches@gnu.org; Tue, 07 Jan 2025 09:11:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75420] [PATCH python-team 09/11] gnu: python-matrix-nio: Update to 0.25.1. Resent-From: Arjan Adriaanse Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 07 Jan 2025 14:11:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75420 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75420@debbugs.gnu.org Cc: Arjan Adriaanse Received: via spool by 75420-submit@debbugs.gnu.org id=B75420.17362590494447 (code B ref 75420); Tue, 07 Jan 2025 14:11:09 +0000 Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:49 +0000 Received: from localhost ([127.0.0.1]:42227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVAIC-00019c-2g for submit@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:48 -0500 Received: from dane.soverin.net ([185.233.34.148]:46657) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVAI9-00018z-P0 for 75420@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:46 -0500 Received: from smtp.freedom.nl (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4YSCcv6FFGz2xDt; Tue, 7 Jan 2025 14:10:39 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.108]) by freedom.nl (Postfix) with ESMTPSA id 4YSCct3HFyz2xQn; Tue, 7 Jan 2025 14:10:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=adriaan.se; s=soverin; t=1736259039; bh=sEDaCeWSLMYkWPsgAlyFy74EhtGiCY8kgX7XzspCmts=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=VrKUjHqzL63jujknkqvH9Echf8rm9jBEjviDhHkJGFcQstPxjNCn/75kZlqRaAodd EQSHlTR9WF4/wQ1sOe2SY2209/oxAz3upidoAGb1aPQJpKQm0AO9B5apAERvJdri5h tGjq5XTorsfWhRvcqkTGadylu5thxFXu9xDMdjP1yw4pwWdiRq0w/rnE9EctvGrDCh wE1ZVSYRLr5oYSGEGU+NeXvOw8co18dCcLgyRUjtTob058gUL1U0Ai+s9wdD4zoBYN 12E9aXbJwTn/Oux+urMtWqQaYoORtHXeHGqwI/wU1/7mFgS6kgwZ3jS21QofZWmNAk TzAQjAoqIjC4A== X-CM-Analysis: v=2.4 cv=e8f8Sbp/ c=1 sm=1 tr=0 ts=677d35df a=fD/rzi2Tphj41Sc3CkWoTA==:617 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NEAV23lmAAAA:8 a=K33ine3eAAAA:8 a=8O_u1QrtAAAA:8 a=UqCG9HQmAAAA:8 a=1TJZy73Bjj_nXp7ztFsA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=ON3ZzEtSa1aNAstOKWIO:22 a=gKTPqCehHAPHH_QMXq4j:22 X-CM-Envelope: MS4xfB/ryDaAtVellGWFUhz1/ZR1HC7MTmHhQpc7DRf2yFD5uF0S83mQTDgRWeOdC34YAyQ6IVvItK1CA8//WV79/XKB8LLuWQr0GD2Q8uBoosWwB9TT4Dv+ q0pvDGCAt/JUc+kbO9mwKmMJQN6OAQMgvL51RISU6rThl6qc5lS4+gESksiT94mPNHHUf/QMRInBd/YmoT2e7svpzQUDXaulGPoCmjz/E3fPQc15RrGAWZad 6bir92jv29MobbHApOd9SVMS5jiwB0edVgsSPx+0Cuo= From: Arjan Adriaanse Date: Tue, 7 Jan 2025 15:09:20 +0100 Message-ID: <0cfeb199ba76af745e041d32d8c0d3ab12f13a8d.1736256868.git.arjan@adriaan.se> In-Reply-To: References: MIME-Version: 1.0 X-Spampanel-Class: ham X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/matrix.scm (python-matrix-nio): Update to 0.25.1. Change-Id: I959818595a17a6bbc423d0c083feea039698fed7 --- gnu/packages/matrix.scm | 65 ++++++++++++----------------------------- 1 file changed, 19 insertions(+), 46 deletions(-) diff --git a/gnu/packages/matrix.scm b/gnu/packages/matrix.scm index 32ae62fcb4..a65e3b0143 100644 --- a/gnu/packages/matrix.scm +++ b/gnu/packages/matrix.scm @@ -5,6 +5,7 @@ ;;; Copyright © 2020 Giacomo Leidi ;;; Copyright © 2022 Aleksandr Vityazev ;;; Copyright © 2022 Morgan Smith +;;; Copyright © 2025 Arjan Adriaanse ;;; ;;; This file is part of GNU Guix. ;;; @@ -160,78 +161,50 @@ (define-public synapse (define-public python-matrix-nio (package (name "python-matrix-nio") - (version "0.20.2") + (version "0.25.1") (source (origin - (method url-fetch) - (uri (pypi-uri "matrix_nio" version)) + (method git-fetch) + (uri (git-reference + (url "https://github.com/matrix-nio/matrix-nio") + (commit version))) + (file-name (git-file-name name version)) (sha256 - (base32 "110wg1grhqqgwvlgr98r2k8wxcggpj7lbdwmgkgmi2l7qj1vw3dm")))) + (base32 "0fmy2qaa7cpp6qk4ilwik2jrszk36c86l5haxvwgyp009pz4rz3i")))) (build-system pyproject-build-system) (arguments `(#:phases (modify-phases %standard-phases - (add-after 'unpack 'relax-requirements - (lambda _ - (substitute* "pyproject.toml" - ;; Remove upper bounds of cachetool pin. - (("cachetools (.*version = )\"\\^4" _ match) - (string-append "cachetools " match - "\">=4"))))) - (add-before 'check 'install-tests - (lambda* (#:key inputs outputs #:allow-other-keys) - (copy-recursively (string-append - (assoc-ref inputs "tests") "/tests") - "tests") - #t)) (replace 'check (lambda* (#:key tests? inputs outputs #:allow-other-keys) (when tests? (add-installed-pythonpath inputs outputs) - ;; FIXME: two tests fail, for unknown reasons (invoke "python" "-m" "pytest" "-vv" "tests" "-k" - (string-append - "not test_upload_binary_file_object " - "and not test_connect_wrapper")))))))) + ;; This test requires networking. + "not test_connect_wrapper"))))))) (native-inputs - `(("python-pytest" ,python-pytest) - ("python-poetry-core" ,python-poetry-core) - ("python-hypothesis" ,python-hypothesis) - ("python-faker" ,python-faker) - ("python-pytest-aiohttp" ,python-pytest-aiohttp) - ("python-pytest-asyncio" ,python-pytest-asyncio) - ("python-aioresponses" ,python-aioresponses) - ("python-pytest-benchmark" ,python-pytest-benchmark) - ("tests" - ;; The release on pypi comes without tests. We can't build from this - ;; checkout, though, because installation requires an invocation of - ;; poetry. - ,(origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/poljar/matrix-nio.git") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1rd90sk5yygxzvcs4qhzr80bch7d3xszyfjf99pn10xsj10mi752")))))) + (list python-aioresponses + python-faker + python-hypothesis + python-pytest + python-pytest-aiohttp + python-pytest-asyncio + python-pytest-benchmark + python-wheel)) (propagated-inputs (list python-aiofiles python-aiohttp python-aiohttp-socks python-atomicwrites python-cachetools - python-dataclasses - python-future python-h11 python-h2 python-jsonschema - python-logbook python-olm python-peewee python-pycryptodome python-unpaddedbase64)) - (home-page "https://github.com/poljar/matrix-nio") + (home-page "https://github.com/matrix-nio/matrix-nio") (synopsis "Python Matrix client library, designed according to sans I/O principles") (description From patchwork Tue Jan 7 14:09:21 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arjan Adriaanse X-Patchwork-Id: 36706 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id EA1F427BBE2; Tue, 7 Jan 2025 14:11:50 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D526927BBEA for ; Tue, 7 Jan 2025 14:11:48 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tVAIs-0004DP-3W; Tue, 07 Jan 2025 09:11:30 -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 1tVAIY-00049s-Fx for guix-patches@gnu.org; Tue, 07 Jan 2025 09:11:11 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVAIY-0001gI-73; Tue, 07 Jan 2025 09:11:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=S2swwhsDLVPEs81HajUR506b0Tv0AUg8bzkDFUWQ95w=; b=qaxlRbzrZFJuf6rJT6gf1pOcaiKi+2/Wlx+L/onbAzaEDaELd+x+7DcYPkcTsG1qFy9wtBohKlH0uK5k9GP9NOAPXKr819v4Zm5SucZnk+E8fT+lnPBGE/dSgxLU4eFwuuZlQE0zLYhK8NHTFhOIINV8ze9cn0Qwo+7wVzllDRexV5bFbXK6pR32mdGZLO3Ux3pyKMq56f/kl+FSba4hL50hsOWu0fARkh5KFfjPUp69HHO6u5fHpl0pxF+Wx7vd2TOesHFt62ZS6f2rR884qVoB7p9rzSieerMaYZ+ze5o7mv1Kygxl4MAEtCZWVzo2wmU1lhoDfEsC7TPF1tBqig==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tVAIX-0001Be-TK; Tue, 07 Jan 2025 09:11:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75420] [PATCH python-team 10/11] gnu: python-platformdirs: Update to 4.3.6. Resent-From: Arjan Adriaanse Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 07 Jan 2025 14:11:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75420 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75420@debbugs.gnu.org Cc: Arjan Adriaanse , Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart X-Debbugs-Original-Xcc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Received: via spool by 75420-submit@debbugs.gnu.org id=B75420.17362590544467 (code B ref 75420); Tue, 07 Jan 2025 14:11:09 +0000 Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:54 +0000 Received: from localhost ([127.0.0.1]:42232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVAII-00019y-2a for submit@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:54 -0500 Received: from dane.soverin.net ([185.233.34.39]:53449) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVAIG-00019V-O4 for 75420@debbugs.gnu.org; Tue, 07 Jan 2025 09:10:53 -0500 Received: from smtp.freedom.nl (unknown [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4YSCd26G0Hz1HRb; Tue, 7 Jan 2025 14:10:46 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.108]) by freedom.nl (Postfix) with ESMTPSA id 4YSCd14c9Vz2xQn; Tue, 7 Jan 2025 14:10:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=adriaan.se; s=soverin; t=1736259046; bh=vqxGVsqYcywYN2fWuwv9Cr9f0LlAHln/GeJdXSRaJhk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=HNtUzY/e8g4uXQ2rQji9nSJavIvbz6SX4oWO4WV1+byi+hqOlUY2wjucsv8AxLUcy BeG4ziTATHVQ6Wqg8/jM6b2c3BNBwr4EdnQPmTp0KajA0/HaY/rd6ef5LXYhuHD3vH grAIUqttsHmL8Gv+33OwKE3Z8aS7zeAJ0C4vlblAtnLlkXMaiZhMjnY5qF7KLkZG2N Pz3NIPtZcbzNS0tjkTJYBNs4bWs/CLsiTv7/gUK+ZdvZvVjOCHvRTc3efYrkYVA/aL /k7+PntROMR+GHmnSEDNdRUUhIvhLuKkQC4PApuPSm/fHJy4abOigm2WHn7AsTQtw6 xr6/k0g1vyEPg== X-CM-Analysis: v=2.4 cv=WMmFXmsR c=1 sm=1 tr=0 ts=677d35e6 a=fD/rzi2Tphj41Sc3CkWoTA==:617 a=xqWC_Br6kY4A:10 a=NEAV23lmAAAA:8 a=8Ed1M7oyyYBzpoI4mBMA:9 X-CM-Envelope: MS4xfATK7M93GM9lZOFoLPBuHWX5hGZJ+UdOL3AtXiHC7qZlb0C3RDjriHbSl57xXQQEPfMufQCNqrn5l47bmmaum23U09o+6/Z71If7yE220/LjWG4awcZz HV7c1iE+jzxjVvUz4sCaPgnEqMBW0D63RmkvqEZH1t+flcePuduh7Sjr7qr/QxI4nV+s0GHfKVDzmqoxQyoDgdwl1k+aP86ibjJRDIYuyoDmcmKhXtPoDwQ+ 8SHA0kfyC6zKM1ZbQS5Hqn1OOyBIoChnrj9iHRxvLm8= From: Arjan Adriaanse Date: Tue, 7 Jan 2025 15:09:21 +0100 Message-ID: <474ae034b90daeff7cc9c22fc1366a6585aef88c.1736256868.git.arjan@adriaan.se> In-Reply-To: References: MIME-Version: 1.0 X-Spampanel-Class: ham X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/python-xyz.scm (python-platformdirs): Update to 4.3.6. Change-Id: Ie2d5d3c6ced90583f3e7740cfed1b05c7204b07b --- gnu/packages/python-xyz.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index dcc389da3d..b74fce3b83 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -36650,7 +36650,7 @@ (define-public python-platformdirs python-pytest python-pytest-cov python-pytest-mock)) - (home-page "https://github.com/platformdirs/platformdirs") + (home-page "https://github.com/tox-dev/platformdirs") (synopsis "Determine the appropriate platform-specific directories") (description "When writing applications, finding the right location to store user data and configuration varies per platform. Even for From patchwork Tue Jan 7 14:15:43 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arjan Adriaanse X-Patchwork-Id: 36710 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A951B27BBEA; Tue, 7 Jan 2025 14:16:25 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2516E27BBE2 for ; Tue, 7 Jan 2025 14:16:21 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tVANJ-0005dG-68; Tue, 07 Jan 2025 09:16:05 -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 1tVANH-0005cW-40 for guix-patches@gnu.org; Tue, 07 Jan 2025 09:16:03 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVANG-0002le-RN for guix-patches@gnu.org; Tue, 07 Jan 2025 09:16:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=SRJBeQBXlwWdfIT2kzsaGVVmheUitxaO10Knx/fJl1Q=; b=J2zYbaQtqNi1/sXuYR2uxjjV4edJ70kQydrC6X3osyo2iQgxtRFHFG01T6lWkdKulDKxFlhGf2020RqqiGPDUnFjWufPxbH7+PVauBWB9ItfKzYocFnLATXkhTjjRJ/DokvoqJWEeOx9wS6GwuPOcxF6Yv47hUQA7eDR8zTzjQot+zGvOHUZLWCaCdTJ3oKzAzKzf2ndSFScOU7QdY2B16yYhWkbwyrz96JCF2jGQo1FsL1Kg+B/t8ClPpq7sr72Vbs18iFjQVpJibCe3FAL7G5bjYZqHV7koIU7BwnmT7C/vjp9D3mZkm3CggjVIbA5sCgn3PvoZvOeDulJC1v84w==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tVANG-0001Qg-ED for guix-patches@gnu.org; Tue, 07 Jan 2025 09:16:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75420] [PATCH python-team 11/11] gnu: pantalaimon: Update to 0.10.5-0.257ef6a. Resent-From: Arjan Adriaanse Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 07 Jan 2025 14:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75420 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75420@debbugs.gnu.org Cc: Arjan Adriaanse Received: via spool by 75420-submit@debbugs.gnu.org id=B75420.17362593335436 (code B ref 75420); Tue, 07 Jan 2025 14:16:02 +0000 Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:15:33 +0000 Received: from localhost ([127.0.0.1]:42284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVAMm-0001Pb-94 for submit@debbugs.gnu.org; Tue, 07 Jan 2025 09:15:33 -0500 Received: from dane.soverin.net ([2a10:de80:1:4092:b9e9:229e:0:1]:39935) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVAMe-0001PB-G3 for 75420@debbugs.gnu.org; Tue, 07 Jan 2025 09:15:29 -0500 Received: from smtp.freedom.nl (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4YSCkF6LQFzym8; Tue, 7 Jan 2025 14:15:17 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.108]) by freedom.nl (Postfix) with ESMTPSA id 4YSCkF3sp3z2xQn; Tue, 7 Jan 2025 14:15:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=adriaan.se; s=soverin; t=1736259317; bh=CoPtVuoRB4RhK77gYrxU34SmsVGtZWaAzWtUZ5h3WL8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=jooWjKfoxpCS0ehWNgi53N3FUWMxIHRZr8jkyHu1gRKc3ly8YCzu+2DN78K6aABQh FCS2pzo/TZ2MBoDIFveWhApn1WDKUEGokIuo6TyPXFme4FazIkAbELb2Q8XY3rEiEJ dcAGXpbCqopohQW+13KT49TBejp8jA8uD4O6twu4nJ6B7qKw4mBk8zuc/sq930tV7m h2z/stUx8UAsafhhbV1nowuXxJuDs4374z15o7gKzfM2SIb6JzWCpY5MJd1iRuxtES gdpgZq4I4gvMpcnNTfAT8lcNxx59pBQHs3sHTfhgRZ5uxbQHB+9PeouE2oBLLgUAT5 q+Dr8GFgn7lzg== X-CM-Envelope: MS4xfI4WrKKSRI2qI2bF1LHsGrLVOWCzjtAsfHk8k6BU6gg6RZMEbTRnsKTVXnYSUBJomui6knMKYtBygQdTBKFrX4PXQN/69mgXxlDCuoT83YAyVMTlhBw7 b77BKKYnrMbrXk5dFUPDg3ucwwPl7tFLhE7KzbtHcJ+Fh3X3W6uIiJ7+auu37/O+M4dIfUnJCYnaPGkUHuRaRxRqU8V3EPmgTyUKbFHitKAS3s6URZUToJb+ F0U/stA6Z6+79O9+l1fKPDLalKntKvcdfe/87vvbWIc= X-CM-Analysis: v=2.4 cv=WMmFXmsR c=1 sm=1 tr=0 ts=677d36f5 a=fD/rzi2Tphj41Sc3CkWoTA==:617 a=xqWC_Br6kY4A:10 a=NEAV23lmAAAA:8 a=__qCt4bmAyNOf6XOcBwA:9 From: Arjan Adriaanse Date: Tue, 7 Jan 2025 15:15:43 +0100 Message-ID: <495f523145e1b27274fa2a94858f827cbbd8b65e.1736256868.git.arjan@adriaan.se> In-Reply-To: References: MIME-Version: 1.0 X-Spampanel-Class: ham X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/matrix.scm (pantalaimon): Update to 0.10.5-0.257ef6a. Change-Id: Ie2ccb3263f41193e504184157d3a4be301ddacbf --- gnu/packages/matrix.scm | 121 +++++++++++++++++++--------------------- 1 file changed, 58 insertions(+), 63 deletions(-) diff --git a/gnu/packages/matrix.scm b/gnu/packages/matrix.scm index a65e3b0143..afdbcfc14c 100644 --- a/gnu/packages/matrix.scm +++ b/gnu/packages/matrix.scm @@ -214,69 +214,64 @@ (define-public python-matrix-nio (license license:isc))) (define-public pantalaimon - (package - (name "pantalaimon") - (version "0.10.5") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/matrix-org/pantalaimon") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "16ask8v00654q307c55q5gnm8hrj40gibpab5zl52v4i0bgl9j68")))) - (build-system python-build-system) - (arguments - (list - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'downgrade-appdirs-requirement - (lambda _ - (substitute* "setup.py" - ;; FIXME: Remove this once appdirs is updated. - ;; Upgrading python-appdirs requires rebuilting 3000+ packages, - ;; when 1.4.4 is a simple maintenance fix from 1.4.3. - (("appdirs >= 1.4.4") "appdirs >= 1.4.3")))) - (add-after 'install 'install-doc - (lambda _ - (with-directory-excursion "docs/man" - (let ((man (string-append #$output "/share/man"))) - (install-file "panctl.1" (string-append man "/man1")) - (install-file "pantalaimon.5" (string-append man "/man5")) - (install-file "pantalaimon.8" (string-append man "/man8")))))) - (replace 'check - (lambda* (#:key tests? inputs outputs #:allow-other-keys) - (when tests? - (add-installed-pythonpath inputs outputs) - (invoke "pytest" "-vv" "tests"))))))) - (native-inputs - (list python-aioresponses - python-faker - python-pytest - python-pytest-aiohttp)) - (propagated-inputs - (list python-aiohttp - python-appdirs - python-attrs - python-cachetools - python-click - python-dbus - python-janus - python-keyring - python-logbook - python-matrix-nio - python-notify2 - python-peewee - python-prompt-toolkit - python-pydbus - python-pygobject)) - (home-page "https://github.com/matrix-org/pantalaimon") - (synopsis "Matrix proxy daemon that adds E2E encryption capabilities") - (description - "Pantalaimon is an end-to-end encryption aware Matrix reverse proxy + (let ((commit "257ef6a2e5e5668cd43347037c09ba036f91d997") + (revision "0")) + (package + (name "pantalaimon") + (version (git-version "0.10.5" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/matrix-org/pantalaimon") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1i18mjlc143d2xwlha09i5ny06vipmy8fii05427zq5vjz8rysgx")))) + (build-system python-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'install 'install-doc + (lambda _ + (with-directory-excursion "docs/man" + (let ((man (string-append #$output "/share/man"))) + (install-file "panctl.1" (string-append man "/man1")) + (install-file "pantalaimon.5" (string-append man "/man5")) + (install-file "pantalaimon.8" (string-append man "/man8")))))) + (replace 'check + (lambda* (#:key tests? inputs outputs #:allow-other-keys) + (when tests? + (add-installed-pythonpath inputs outputs) + (invoke "pytest" "-vv" "tests"))))))) + (native-inputs + (list python-aioresponses + python-faker + python-pytest + python-pytest-aiohttp + python-pytest-asyncio)) + (propagated-inputs + (list python-aiohttp + python-attrs + python-cachetools + python-click + python-dbus + python-janus + python-keyring + python-logbook + python-matrix-nio + python-notify2 + python-peewee + python-platformdirs + python-prompt-toolkit + python-pydbus + python-pygobject)) + (home-page "https://github.com/matrix-org/pantalaimon") + (synopsis "Matrix proxy daemon that adds E2E encryption capabilities") + (description + "Pantalaimon is an end-to-end encryption aware Matrix reverse proxy daemon. Pantalaimon acts as a good man in the middle that handles the encryption for you. Messages are transparently encrypted and decrypted for clients inside of pantalaimon.") - (license license:asl2.0))) + (license license:asl2.0))))