GNU bug report logs - #75420
[PATCH python-team 00/11] Fix python-matrix-nio and pantalaimon builds.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Arjan Adriaanse <arjan@HIDDEN>; Keywords: patch; merged with #75770; Done: Ian Eure <ian@HIDDEN>; Maintainer for guix-patches is guix-patches@HIDDEN.
bug closed, send any further explanations to 75770 <at> debbugs.gnu.org and Arjan Adriaanse <arjan@HIDDEN> Request was from Ian Eure <ian@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Merged 75420 75770. Request was from Ian Eure <ian@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 75420 <at> debbugs.gnu.org:


Received: (at 75420) by debbugs.gnu.org; 31 Jan 2025 14:29:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 31 09:29:49 2025
Received: from localhost ([127.0.0.1]:50657 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tds1j-0007oz-ET
	for submit <at> debbugs.gnu.org; Fri, 31 Jan 2025 09:29:49 -0500
Received: from fhigh-b5-smtp.messagingengine.com ([202.12.124.156]:35987)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ian@HIDDEN>)
 id 1tds1f-0007ob-2w; Fri, 31 Jan 2025 09:29:44 -0500
Received: from phl-compute-04.internal (phl-compute-04.phl.internal
 [10.202.2.44])
 by mailfhigh.stl.internal (Postfix) with ESMTP id 7A51425401C3;
 Fri, 31 Jan 2025 09:29:37 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-04.internal (MEProxy); Fri, 31 Jan 2025 09:29:37 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=retrospec.tv; h=
 cc:cc:content-transfer-encoding:content-type:content-type:date
 :date:from:from:in-reply-to:in-reply-to:message-id:mime-version
 :references:reply-to:subject:subject:to:to; s=fm2; t=1738333777;
 x=1738420177; bh=DGWAIg5WqpTIn6r9fkb0xg9rv9s8Em7E8T/UmaGXfS8=; b=
 xdew8XgZPfl7BeaYdWHpP2iFAQKUqVFop3SCT3XUjXi+OQl2mJz27S1RZ9PaRiQh
 xSJQ7AU6F6ug1l9fzPYHXVUF82dyjuO4KUS4slvpvUFhrGkqpkrfsUfCNzf5eLVy
 dpTbhbMI42Zc3Gu5XREmq9JEwtOjaRLzjZTKlgkJQ+W3PzpySNNJYZigYIzNIweZ
 tR6HG47CbpfrMVJNvyuEXc6l8egj17XyuaCn8AnsYZdWGk7BPvfRNQikRsGUzTyg
 CBShVxkPEWqfw8o6giYRhj+0X3aLx8VH7/Epq43UK9HYBCmv+3IyRN4TTSsGQtFg
 QAF52t4pQigdSmT65RYjIg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :content-type:content-type:date:date:feedback-id:feedback-id
 :from:from:in-reply-to:in-reply-to:message-id:mime-version
 :references:reply-to:subject:subject:to:to:x-me-proxy
 :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1738333777; x=
 1738420177; bh=DGWAIg5WqpTIn6r9fkb0xg9rv9s8Em7E8T/UmaGXfS8=; b=c
 lBHLRpmipGy14gksRHy7X4AXPJ7Tb3/bR9pf+FTb83/M5HG62RMsXgKvTL0MrvdF
 dKAKONgbrKP4B3Qlvwxz25XpUo1spYTJg4+jRDntJVAJI3+GnjhjjyMTToe4jtCy
 w6FPhRZE6UzNhP09IqnDVWwz8YEFZfp/y+hdGBSeqQe8t+N2nsTwgsGbdfVd3wSp
 +WL9jPs494GY7aYWutTxAqyjtcIetCdM2tpe9A1knqdEY5TTipP5Bd7gLgriUCRf
 w6m+kOS40eBopFi/xpjTSKOFWBsu5JGMz/wdryzjS+9tx4966JT3A1EM6D1WgfPJ
 AbDHSYsDfYmZ+TM9dBlbA==
X-ME-Sender: <xms:UN6cZ8lUat8rOMfCtQE1oBkgvgH_p9Ozd-X7kvvFKPtNl0J99ejoYg>
 <xme:UN6cZ73LtGejWyUA9GHN9IrVDPMA6uTJv5kBSSV4V8uwUdHgkwTYg6CAnlrtbHeQn
 yIIMZs0yqy6HtvnHw>
X-ME-Received: <xmr:UN6cZ6rlokbzYp1rh1EWz45oGotH9BI5YxZSbBY_41yxWr-0mZskrlYK_MCypmDuUdvjY1K5k-Uox_UJQyDVANfC0xTIvcAGpnZei3U4sA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdeltddvucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu
 rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh
 htshculddquddttddmnecujfgurhephffvvefujghffgffkfggtgfgsehtqhertddtreej
 necuhfhrohhmpefkrghnucfguhhrvgcuoehirghnsehrvghtrhhoshhpvggtrdhtvheqne
 cuggftrfgrthhtvghrnhepleegheeijefgheelgefgvdefiefhtedvueethfeiudeuteev
 ffdvjefgffelieeknecuffhomhgrihhnpehgihhthhhusgdrtghomhenucevlhhushhtvg
 hrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehirghnsehrvghtrhhoshhp
 vggtrdhtvhdpnhgspghrtghpthhtohepfedpmhhouggvpehsmhhtphhouhhtpdhrtghpth
 htoheptghonhhtrhholhesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopeej
 heegvddtseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtoheprghrjhgrnhesrg
 gurhhirggrnhdrshgv
X-ME-Proxy: <xmx:UN6cZ4nxTdfzYpHlOxSmOWhFTaVkNlXUMX5zbgMRA04wsXJPTjUncw>
 <xmx:UN6cZ62xwGfJ15ud66bm0HY1b3TxHLiAuaHI-cT17yMtzIgRlIqUiQ>
 <xmx:UN6cZ_uwD5-uvEj2hm8Z1w2gYEfxx-iiBfsGd1Xk4b57KVH_eKEPQA>
 <xmx:UN6cZ2VusRZk6F9oT1dQ69FvYOgyq0SOhdXeqskHWa5GPc0tyTBzCg>
 <xmx:Ud6cZ_wa4Z5zq0r84JnsYUXSS0BgTiVTx3XG0CnPZaB3Dzb7kNKWBov8>
Feedback-ID: id9014242:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri,
 31 Jan 2025 09:29:36 -0500 (EST)
From: Ian Eure <ian@HIDDEN>
To: Arjan Adriaanse <arjan@HIDDEN>, 75420 <at> debbugs.gnu.org
Subject: Re: [bug#75420] [PATCH python-team v3] gnu: pantalaimon: Update to
 0.10.5-0.257ef6a.
In-Reply-To: <c68d5754ba91784aedf35b7ee25b2bde2b03200a.1736765867.git.arjan@HIDDEN>
 (Arjan Adriaanse's message of "Mon, 13 Jan 2025 11:57:47 +0100")
References: <cover.1736256868.git.arjan@HIDDEN>
 <c68d5754ba91784aedf35b7ee25b2bde2b03200a.1736765867.git.arjan@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
Date: Fri, 31 Jan 2025 06:29:35 -0800
Message-ID: <87plk3gipc.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75420
Cc: control <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

usertag 75420 + reviewed-looks-good
thanks

Hi Arjan,

This looks good to me.  I was investigating why this was broken
yesterday, because it=E2=80=99s been a topic on IRC.  I=E2=80=99d gotten mo=
st of the way
to where this patch is before I noticed it.

Is there any reason not to push this to master?

  -- Ian

Arjan Adriaanse <arjan@HIDDEN> writes:

> * gnu/packages/matrix.scm (pantalaimon): Update to 0.10.5-0.257ef6a.
> [arguments]<#:phases>: Change requirements, skip hanging tests.
> [native-inputs]: Add python-pytest-asyncio.
> [propagated-inputs]: Replace python-appdirs with python-platformdirs.
>
> Change-Id: Ie2ccb3263f41193e504184157d3a4be301ddacbf
> ---
>
> I forgot to include the copyright notice from the initial version.
>
> gnu/packages/matrix.scm | 131 +++++++++++++++++++++-------------------
>  1 file changed, 68 insertions(+), 63 deletions(-)
>
> diff --git a/gnu/packages/matrix.scm b/gnu/packages/matrix.scm
> index 8d1aca4b2e..be3edae0dc 100644
> --- a/gnu/packages/matrix.scm
> +++ b/gnu/packages/matrix.scm
> @@ -6,6 +6,7 @@
>  ;;; Copyright =C2=A9 2022 Aleksandr Vityazev <avityazev@HIDDEN>
>  ;;; Copyright =C2=A9 2022 Morgan Smith <Morgan.J.Smith@HIDDEN>
>  ;;; Copyright =C2=A9 2025 Ricardo Wurmus <rekado@HIDDEN>
> +;;; Copyright =C2=A9 2025 Arjan Adriaanse <arjan@HIDDEN>
>  ;;;
>  ;;; This file is part of GNU Guix.
>  ;;;
> @@ -226,69 +227,73 @@ (define-public python-matrix-nio
>      (license license:isc)))
>=20=20
>  (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+ pa=
ckages,
> -                ;; when 1.4.4 is a simple maintenance fix from 1.4.3.
> -                (("appdirs >=3D 1.4.4") "appdirs >=3D 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 "/man=
5"))
> -                  (install-file "pantalaimon.8" (string-append man "/man=
8"))))))
> -          (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 'unpack 'relax-requirements
> +              (lambda _
> +                (substitute* "setup.py"
> +                  ;; Newer version is packaged.
> +                  (("\"matrix-nio\\[e2e\\] >=3D 0\\.24, < 0\\.25\\.2\"")
> +                   "\"matrix-nio[e2e] >=3D 0.24, <=3D 0.25.2\""))))
> +            (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 "/m=
an5"))
> +                    (install-file "pantalaimon.8" (string-append man "/m=
an8"))))))
> +            (replace 'check
> +              (lambda* (#:key tests? inputs outputs #:allow-other-keys)
> +                (when tests?
> +                  (add-installed-pythonpath inputs outputs)
> +                  (invoke "pytest" "-vv" "tests"
> +                          ;; These tests hang.
> +                          "--ignore=3Dtests/proxy_test.py"
> +                          "-k" "not test_start_loop")))))))
> +      (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 capabiliti=
es")
> +      (description
> +       "Pantalaimon is an end-to-end encryption aware Matrix reverse pro=
xy
>  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))))
>
> base-commit: 7da088166d03859ccc69d65748c708caa0cbd2e8




Information forwarded to guix-patches@HIDDEN:
bug#75420; Package guix-patches. Full text available.

Message received at 75420 <at> debbugs.gnu.org:


Received: (at 75420) by debbugs.gnu.org; 13 Jan 2025 10:59:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 13 05:59:24 2025
Received: from localhost ([127.0.0.1]:50492 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tXIAF-00083s-OW
	for submit <at> debbugs.gnu.org; Mon, 13 Jan 2025 05:59:24 -0500
Received: from dane.soverin.net ([185.233.34.21]:56173)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <arjan@HIDDEN>) id 1tXIA4-00083P-VP
 for 75420 <at> debbugs.gnu.org; Mon, 13 Jan 2025 05:59:22 -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 4YWq561RxhzST;
 Mon, 13 Jan 2025 10:59:06 +0000 (UTC)
Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.108]) by freedom.nl
 (Postfix) with ESMTPSA id 4YWq553PvMz2xGy; 
 Mon, 13 Jan 2025 10:59:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=adriaan.se; s=soverin;
 t=1736765946; bh=pZT23+4svufefCGaw2QHyf6XpF15nprxn//MvoXVmrs=;
 h=From:To:Cc:Subject:Date:From;
 b=bBOKKJhSgm5q+dsAubPxyFZeu5EBNlsTpgJbcGT4SXTs4vajfMdnzezs+NpR4BfWh
 G7S+dBXSWmqTsMEZvPGmIeQUEibjeoj28MKBl/URNlfarePInkDOZApYgV0ELG9CjC
 RvJYUESnO8Ec9DtlLXzq6jxGAugBR0kfwuj8CtuyJgMOEe9Qwp5lmIcCyNYPF/TNwc
 cY7djn3z+o7R43lXFb86VIPSiWrbVOOeoD9lXIX361VRsGTWkTZijzfUeWObsGE9S1
 HDxIJ1Q3f2WYBPiP9ACFHLEfuDwZYwq7XV9hjYQhRcB+p59aUa21F29Grr9jmdrfd0
 frEhZ456h/BUg==
X-CM-Analysis: v=2.4 cv=WMmFXmsR c=1 sm=1 tr=0 ts=6784f1f9
 a=fD/rzi2Tphj41Sc3CkWoTA==:617 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10
 a=NEAV23lmAAAA:8 a=8O_u1QrtAAAA:8 a=UqCG9HQmAAAA:8 a=1cBlP2KbAAAA:8
 a=pcnwQ0x5S5UUzerwc2QA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10
 a=gKTPqCehHAPHH_QMXq4j:22 a=sVIR2NZf5ZpJ0KoDd6yV:22
X-CM-Envelope: MS4xfHrxmx09uq8QL81FfjruSSOgKtzTAp2es7mJUEeRNRbiibjbeLN17tvshUN4RNXbRfq/AL7vM7+EjJg+by4i7sf/XBf/ClhPsynxf5QEAQeYCwALZWVC
 qHUCqdXNp4oPfnAG8GiGHLL7/dFb8U7EgffuW+SmQ7FMuQSOnE4I18sGP2vvWD5JIdpue+F9+hc+zVUcsmqFWXOUK04+p5d36u8HVODFDPzquZwplumVVwNa
 R58+RyfC5KTpDkS4vBvoEXo8R6ryld8bnmwphJMjlZY=
From: Arjan Adriaanse <arjan@HIDDEN>
To: 75420 <at> debbugs.gnu.org
Subject: [PATCH python-team v3] gnu: pantalaimon: Update to 0.10.5-0.257ef6a.
Date: Mon, 13 Jan 2025 11:57:47 +0100
Message-ID: <c68d5754ba91784aedf35b7ee25b2bde2b03200a.1736765867.git.arjan@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: lars@HIDDEN, marius@HIDDEN, me@HIDDEN,
 sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN
X-Debbugs-Cc: Arjan Adriaanse <arjan@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 75420
Cc: Arjan Adriaanse <arjan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/matrix.scm (pantalaimon): Update to 0.10.5-0.257ef6a.
[arguments]<#:phases>: Change requirements, skip hanging tests.
[native-inputs]: Add python-pytest-asyncio.
[propagated-inputs]: Replace python-appdirs with python-platformdirs.

Change-Id: Ie2ccb3263f41193e504184157d3a4be301ddacbf
---

I forgot to include the copyright notice from the initial version.

gnu/packages/matrix.scm | 131 +++++++++++++++++++++-------------------
 1 file changed, 68 insertions(+), 63 deletions(-)

diff --git a/gnu/packages/matrix.scm b/gnu/packages/matrix.scm
index 8d1aca4b2e..be3edae0dc 100644
--- a/gnu/packages/matrix.scm
+++ b/gnu/packages/matrix.scm
@@ -6,6 +6,7 @@
 ;;; Copyright © 2022 Aleksandr Vityazev <avityazev@HIDDEN>
 ;;; Copyright © 2022 Morgan Smith <Morgan.J.Smith@HIDDEN>
 ;;; Copyright © 2025 Ricardo Wurmus <rekado@HIDDEN>
+;;; Copyright © 2025 Arjan Adriaanse <arjan@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -226,69 +227,73 @@ (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 'unpack 'relax-requirements
+              (lambda _
+                (substitute* "setup.py"
+                  ;; Newer version is packaged.
+                  (("\"matrix-nio\\[e2e\\] >= 0\\.24, < 0\\.25\\.2\"")
+                   "\"matrix-nio[e2e] >= 0.24, <= 0.25.2\""))))
+            (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"
+                          ;; These tests hang.
+                          "--ignore=tests/proxy_test.py"
+                          "-k" "not test_start_loop")))))))
+      (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))))

base-commit: 7da088166d03859ccc69d65748c708caa0cbd2e8
-- 
2.47.1





Information forwarded to arjan@HIDDEN, guix-patches@HIDDEN:
bug#75420; Package guix-patches. Full text available.

Message received at 75420 <at> debbugs.gnu.org:


Received: (at 75420) by debbugs.gnu.org; 13 Jan 2025 10:51:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 13 05:51:44 2025
Received: from localhost ([127.0.0.1]:50471 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tXI2p-0007lQ-QE
	for submit <at> debbugs.gnu.org; Mon, 13 Jan 2025 05:51:44 -0500
Received: from dane.soverin.net ([2a10:de80:1:4091:b9e9:2219:0:1]:54931)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <arjan@HIDDEN>) id 1tXI2n-0007l8-9d
 for 75420 <at> debbugs.gnu.org; Mon, 13 Jan 2025 05:51:42 -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 4YWpwN5hDyzyr6;
 Mon, 13 Jan 2025 10:51:32 +0000 (UTC)
Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.107]) by freedom.nl
 (Postfix) with ESMTPSA id 4YWpwN2GZgz4r; 
 Mon, 13 Jan 2025 10:51:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=adriaan.se; s=soverin;
 t=1736765492; bh=+w5ZVQ/u6pR3yLOutaZEcj5IX4ldqSpRJgmU3wV6mgs=;
 h=From:To:Cc:Subject:Date:From;
 b=AANcs7Ee9UHz37iBhlzpFEqDLENFtWDgX9vjbFR4KNNy0zUv8luAJkZZkP+4iIIBl
 nzD0UovsfykcX1CSU8ANltMAaRxkavgBixHbSF0b89akGuneEMyO/XvUicKwlm4u61
 Cm1nt6dAq/QYKDJAkE3O6ivd0ptlb2uBki7eQeTyY6Ujx5cu9liBm4F8SkHmr0wnHa
 UjvHml0VxoqihBqBpOF7YGn3ey4D9SnOHsuF1TLAHpGfTZcHp2IdUpJIbqcCZwWj8a
 iKeGMF/IRn0j7FAE4/e34yTw3hgI8JEsp+OsR+rxBdq6068w/RRrKdZvFt9SWu5uyF
 TK4yxMB9sipfA==
X-CM-Analysis: v=2.4 cv=UsCZN/wB c=1 sm=1 tr=0 ts=6784f034
 a=fD/rzi2Tphj41Sc3CkWoTA==:617 a=xqWC_Br6kY4A:10 a=NEAV23lmAAAA:8
 a=pcnwQ0x5S5UUzerwc2QA:9
X-CM-Envelope: MS4xfFphOPdHaTm+GEjkfEtrQ0OpUtrYc/3YI6kR7/7lTw+Rf+sSMQlYygw/ax9j9m7y4OnfN9elXbf/kDlfk5AtFxdSGUb6bU5y26qsEmjxRbfe1K80FbBs
 XmBZ/pEcG6FH5jf4bwD81pdxfLVkR2bwm4tlp2COsm3PfduL7xs8bFlDuFGUs1eHtOPTDx+JByRwp+Ueaw6dLDzpyqKYGZZIagJ7aU2xKfdibEBfxQarKO+5
 SnJPG/VXJ7YdLcohxKgCzjAxR5W4BMjEtfDH4o/zNik=
From: Arjan Adriaanse <arjan@HIDDEN>
To: 75420 <at> debbugs.gnu.org
Subject: [PATCH python-team v2] gnu: pantalaimon: Update to 0.10.5-0.257ef6a.
Date: Mon, 13 Jan 2025 11:48:38 +0100
Message-ID: <7c5dfb498ae1b5807a55aeb4202857cf97f74cd2.1736765318.git.arjan@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: lars@HIDDEN, marius@HIDDEN, me@HIDDEN,
 sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN
X-Debbugs-Cc: Arjan Adriaanse <arjan@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75420
Cc: Arjan Adriaanse <arjan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/matrix.scm (pantalaimon): Update to 0.10.5-0.257ef6a.
[arguments]<#:phases>: Change requirements, skip hanging tests.
[native-inputs]: Add python-pytest-asyncio.
[propagated-inputs]: Replace python-appdirs with python-platformdirs.

Change-Id: Ie2ccb3263f41193e504184157d3a4be301ddacbf
---

The previous version was based on an outdated revision, but all of the
dependendies have already been updated.  This version only consists of
the pantalaimon update.

gnu/packages/matrix.scm | 130 +++++++++++++++++++++-------------------
 1 file changed, 67 insertions(+), 63 deletions(-)

diff --git a/gnu/packages/matrix.scm b/gnu/packages/matrix.scm
index 8d1aca4b2e..ef86c038ce 100644
--- a/gnu/packages/matrix.scm
+++ b/gnu/packages/matrix.scm
@@ -226,69 +226,73 @@ (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 'unpack 'relax-requirements
+              (lambda _
+                (substitute* "setup.py"
+                  ;; Newer version is packaged.
+                  (("\"matrix-nio\\[e2e\\] >= 0\\.24, < 0\\.25\\.2\"")
+                   "\"matrix-nio[e2e] >= 0.24, <= 0.25.2\""))))
+            (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"
+                          ;; These tests hang.
+                          "--ignore=tests/proxy_test.py"
+                          "-k" "not test_start_loop")))))))
+      (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))))

base-commit: 7da088166d03859ccc69d65748c708caa0cbd2e8
-- 
2.47.1





Information forwarded to arjan@HIDDEN, guix-patches@HIDDEN:
bug#75420; Package guix-patches. Full text available.

Message received at 75420 <at> debbugs.gnu.org:


Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:15:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 07 09:15:33 2025
Received: from localhost ([127.0.0.1]:42284 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVAMm-0001Pb-94
	for submit <at> 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 <arjan@HIDDEN>) id 1tVAMe-0001PB-G3
 for 75420 <at> 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 <arjan@HIDDEN>
To: 75420 <at> debbugs.gnu.org
Subject: [PATCH python-team 11/11] gnu: pantalaimon: Update to
 0.10.5-0.257ef6a.
Date: Tue,  7 Jan 2025 15:15:43 +0100
Message-ID: <495f523145e1b27274fa2a94858f827cbbd8b65e.1736256868.git.arjan@HIDDEN>
In-Reply-To: <cover.1736256868.git.arjan@HIDDEN>
References: <cover.1736256868.git.arjan@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 75420
Cc: Arjan Adriaanse <arjan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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))))
-- 
2.46.0





Information forwarded to guix-patches@HIDDEN:
bug#75420; Package guix-patches. Full text available.

Message received at 75420 <at> debbugs.gnu.org:


Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 07 09:10:54 2025
Received: from localhost ([127.0.0.1]:42232 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVAII-00019y-2a
	for submit <at> 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 <arjan@HIDDEN>) id 1tVAIG-00019V-O4
 for 75420 <at> 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 <arjan@HIDDEN>
To: 75420 <at> debbugs.gnu.org
Subject: [PATCH python-team 10/11] gnu: python-platformdirs: Update to 4.3.6.
Date: Tue,  7 Jan 2025 15:09:21 +0100
Message-ID: <474ae034b90daeff7cc9c22fc1366a6585aef88c.1736256868.git.arjan@HIDDEN>
In-Reply-To: <cover.1736256868.git.arjan@HIDDEN>
References: <cover.1736256868.git.arjan@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Tanguy Le Carrour <tanguy@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 75420
Cc: Arjan Adriaanse <arjan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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
-- 
2.46.0





Information forwarded to lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#75420; Package guix-patches. Full text available.

Message received at 75420 <at> debbugs.gnu.org:


Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 07 09:10:49 2025
Received: from localhost ([127.0.0.1]:42227 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVAIC-00019c-2g
	for submit <at> 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 <arjan@HIDDEN>) id 1tVAI9-00018z-P0
 for 75420 <at> 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 <arjan@HIDDEN>
To: 75420 <at> debbugs.gnu.org
Subject: [PATCH python-team 09/11] gnu: python-matrix-nio: Update to 0.25.1.
Date: Tue,  7 Jan 2025 15:09:20 +0100
Message-ID: <0cfeb199ba76af745e041d32d8c0d3ab12f13a8d.1736256868.git.arjan@HIDDEN>
In-Reply-To: <cover.1736256868.git.arjan@HIDDEN>
References: <cover.1736256868.git.arjan@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75420
Cc: Arjan Adriaanse <arjan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* 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 <goodoldpaul@HIDDEN>
 ;;; Copyright © 2022 Aleksandr Vityazev <avityazev@HIDDEN>
 ;;; Copyright © 2022 Morgan Smith <Morgan.J.Smith@HIDDEN>
+;;; Copyright © 2025 Arjan Adriaanse <arjan@HIDDEN>
 ;;;
 ;;; 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
-- 
2.46.0





Information forwarded to guix-patches@HIDDEN:
bug#75420; Package guix-patches. Full text available.

Message received at 75420 <at> debbugs.gnu.org:


Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 07 09:10:41 2025
Received: from localhost ([127.0.0.1]:42222 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVAI4-000190-JT
	for submit <at> 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 <arjan@HIDDEN>) id 1tVAI2-00018h-MQ
 for 75420 <at> 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 <arjan@HIDDEN>
To: 75420 <at> debbugs.gnu.org
Subject: [PATCH python-team 08/11] gnu: python-aiohttp-socks: Update to 0.8.4.
Date: Tue,  7 Jan 2025 15:09:19 +0100
Message-ID: <6dd3a245af712e47c30ccebf94a2c2975a17bada.1736256868.git.arjan@HIDDEN>
In-Reply-To: <cover.1736256868.git.arjan@HIDDEN>
References: <cover.1736256868.git.arjan@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Tanguy Le Carrour <tanguy@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 75420
Cc: Arjan Adriaanse <arjan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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
-- 
2.46.0





Information forwarded to lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#75420; Package guix-patches. Full text available.

Message received at 75420 <at> debbugs.gnu.org:


Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 07 09:10:32 2025
Received: from localhost ([127.0.0.1]:42217 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVAHw-00018a-1o
	for submit <at> 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 <arjan@HIDDEN>) id 1tVAHt-000180-SL
 for 75420 <at> 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 <arjan@HIDDEN>
To: 75420 <at> debbugs.gnu.org
Subject: [PATCH python-team 07/11] gnu: python-socks: Update to 2.4.4.
Date: Tue,  7 Jan 2025 15:09:18 +0100
Message-ID: <ca014c55c3bbfe43b79861c2527bcfe22a00c3d3.1736256868.git.arjan@HIDDEN>
In-Reply-To: <cover.1736256868.git.arjan@HIDDEN>
References: <cover.1736256868.git.arjan@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Tanguy Le Carrour <tanguy@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75420
Cc: Arjan Adriaanse <arjan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* 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")
-- 
2.46.0





Information forwarded to lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#75420; Package guix-patches. Full text available.

Message received at 75420 <at> debbugs.gnu.org:


Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 07 09:10:26 2025
Received: from localhost ([127.0.0.1]:42212 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVAHp-00018C-FT
	for submit <at> 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 <arjan@HIDDEN>) id 1tVAHm-00013j-Vy
 for 75420 <at> 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 <arjan@HIDDEN>
To: 75420 <at> debbugs.gnu.org
Subject: [PATCH python-team 06/11] gnu: python-pytest-aiohttp: Update to 1.0.5.
Date: Tue,  7 Jan 2025 15:09:17 +0100
Message-ID: <67aaccae01e88adce1c675d72e74bc40ff74f2d0.1736256868.git.arjan@HIDDEN>
In-Reply-To: <cover.1736256868.git.arjan@HIDDEN>
References: <cover.1736256868.git.arjan@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Tanguy Le Carrour <tanguy@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75420
Cc: Arjan Adriaanse <arjan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* 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.")
-- 
2.46.0





Information forwarded to lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#75420; Package guix-patches. Full text available.

Message received at 75420 <at> debbugs.gnu.org:


Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 07 09:10:20 2025
Received: from localhost ([127.0.0.1]:42204 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVAHj-00014g-BL
	for submit <at> 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 <arjan@HIDDEN>) id 1tVAHg-00011Y-EG
 for 75420 <at> 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 <arjan@HIDDEN>
To: 75420 <at> debbugs.gnu.org
Subject: [PATCH python-team 05/11] gnu: python-aiohttp: Update to 3.10.11.
Date: Tue,  7 Jan 2025 15:09:16 +0100
Message-ID: <9066b6fb43dd5328d24ac3348262968dcdc714aa.1736256868.git.arjan@HIDDEN>
In-Reply-To: <cover.1736256868.git.arjan@HIDDEN>
References: <cover.1736256868.git.arjan@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Tanguy Le Carrour <tanguy@HIDDEN>, jgart <jgart@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75420
Cc: Arjan Adriaanse <arjan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* 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
-- 
2.46.0





Information forwarded to lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#75420; Package guix-patches. Full text available.

Message received at 75420 <at> debbugs.gnu.org:


Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 07 09:10:14 2025
Received: from localhost ([127.0.0.1]:42196 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVAHd-00012G-6J
	for submit <at> 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 <arjan@HIDDEN>) id 1tVAHb-00010p-1c
 for 75420 <at> 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 <arjan@HIDDEN>
To: 75420 <at> debbugs.gnu.org
Subject: [PATCH python-team 04/11] gnu: Add python-aiohappyeyeballs.
Date: Tue,  7 Jan 2025 15:09:15 +0100
Message-ID: <ba1f1966cc91be58709b0589c1cae18c7b3e2d1d.1736256868.git.arjan@HIDDEN>
In-Reply-To: <cover.1736256868.git.arjan@HIDDEN>
References: <cover.1736256868.git.arjan@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Tanguy Le Carrour <tanguy@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75420
Cc: Arjan Adriaanse <arjan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* 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")
-- 
2.46.0





Information forwarded to lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#75420; Package guix-patches. Full text available.

Message received at 75420 <at> debbugs.gnu.org:


Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 07 09:10:10 2025
Received: from localhost ([127.0.0.1]:42187 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVAHY-00011M-8X
	for submit <at> 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 <arjan@HIDDEN>) id 1tVAHS-000108-Py
 for 75420 <at> 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 <arjan@HIDDEN>
To: 75420 <at> debbugs.gnu.org
Subject: [PATCH python-team 03/11] gnu: Add python-pytest-codspeed.
Date: Tue,  7 Jan 2025 15:09:14 +0100
Message-ID: <482b2dbaf82f97ed17b92d66793392900331829b.1736256868.git.arjan@HIDDEN>
In-Reply-To: <cover.1736256868.git.arjan@HIDDEN>
References: <cover.1736256868.git.arjan@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Tanguy Le Carrour <tanguy@HIDDEN>, jgart <jgart@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75420
Cc: Arjan Adriaanse <arjan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* 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 <navid.afkhami@HIDDEN>
 ;;; Copyright © 2024 David Elsing <david.elsing@HIDDEN>
 ;;; Copyright © 2024 Eric Bavier <bavier@HIDDEN>
+;;; Copyright © 2025 Arjan Adriaanse <arjan@HIDDEN>
 ;;;
 ;;; 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")
-- 
2.46.0





Information forwarded to lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#75420; Package guix-patches. Full text available.

Message received at 75420 <at> debbugs.gnu.org:


Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:10:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 07 09:09:59 2025
Received: from localhost ([127.0.0.1]:42176 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVAHO-00010D-Et
	for submit <at> 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 <arjan@HIDDEN>) id 1tVAHJ-0000zd-EC
 for 75420 <at> 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 <arjan@HIDDEN>
To: 75420 <at> debbugs.gnu.org
Subject: [PATCH python-team 02/11] gnu: python-yarl: Update to 1.12.1.
Date: Tue,  7 Jan 2025 15:09:13 +0100
Message-ID: <fd232d9c15b52b8861fcc66e4b019a08624bb1a2.1736256868.git.arjan@HIDDEN>
In-Reply-To: <cover.1736256868.git.arjan@HIDDEN>
References: <cover.1736256868.git.arjan@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Tanguy Le Carrour <tanguy@HIDDEN>, jgart <jgart@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75420
Cc: Arjan Adriaanse <arjan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* 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@HIDDEN>
 ;;; Copyright © 2024 Spencer King <spencer.king@HIDDEN>
 ;;; Copyright © 2024 Attila Lendvai <attila@HIDDEN>
+;;; Copyright © 2025 Arjan Adriaanse <arjan@HIDDEN>
 ;;;
 ;;; 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/")
-- 
2.46.0





Information forwarded to lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#75420; Package guix-patches. Full text available.

Message received at 75420 <at> debbugs.gnu.org:


Received: (at 75420) by debbugs.gnu.org; 7 Jan 2025 14:09:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 07 09:09:54 2025
Received: from localhost ([127.0.0.1]:42171 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVAHH-0000zq-Ea
	for submit <at> 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 <arjan@HIDDEN>) id 1tVAHD-0000zU-Vl
 for 75420 <at> 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 <arjan@HIDDEN>
To: 75420 <at> debbugs.gnu.org
Subject: [PATCH python-team 01/11] gnu: Add python-expandvars.
Date: Tue,  7 Jan 2025 15:09:12 +0100
Message-ID: <df7153f1b2a69836d619b1c67d3833dab1b35299.1736256868.git.arjan@HIDDEN>
In-Reply-To: <cover.1736256868.git.arjan@HIDDEN>
References: <cover.1736256868.git.arjan@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Tanguy Le Carrour <tanguy@HIDDEN>, jgart <jgart@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75420
Cc: Arjan Adriaanse <arjan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* 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 <aaron.covrig.us@HIDDEN>
 ;;; Copyright © 2024 Evgeny Pisemsky <mail@HIDDEN>
 ;;; Copyright © 2024 Markku Korkeala <markku.korkeala@HIDDEN>
+;;; Copyright © 2025 Arjan Adriaanse <arjan@HIDDEN>
 ;;;
 ;;; 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")
-- 
2.46.0





Information forwarded to lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#75420; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 7 Jan 2025 14:05:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 07 09:05:10 2025
Received: from localhost ([127.0.0.1]:42155 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tVACg-0000lc-0U
	for submit <at> debbugs.gnu.org; Tue, 07 Jan 2025 09:05:09 -0500
Received: from lists.gnu.org ([2001:470:142::17]:35050)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <arjan@HIDDEN>) id 1tVACa-0000kn-8g
 for submit <at> debbugs.gnu.org; Tue, 07 Jan 2025 09:05:04 -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 <arjan@HIDDEN>) id 1tVACR-0002ig-Ka
 for guix-patches@HIDDEN; Tue, 07 Jan 2025 09:04:52 -0500
Received: from dane.soverin.net ([2a10:de80:1:4092:b9e9:2295:0:1])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <arjan@HIDDEN>) id 1tVACM-0008Ra-UT
 for guix-patches@HIDDEN; Tue, 07 Jan 2025 09:04:51 -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 4YSCTv2dwGzyTW;
 Tue,  7 Jan 2025 14:04:35 +0000 (UTC)
Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.107]) by freedom.nl
 (Postfix) with ESMTPSA id 4YSCTv0BJ1z6h; 
 Tue,  7 Jan 2025 14:04:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=adriaan.se; s=soverin;
 t=1736258675; bh=Z5SYZTmjwVKNht8zrPbK/11FEF7Ec9pfVfHVjbeTwJs=;
 h=From:To:Cc:Subject:Date:From;
 b=DlQ5ruBfP3k3sFK4knQeGeqCHgdOSmJ5eBZjaRN4haXUo8iv4SIM5egHSOfqve4Fc
 tr89SYwIupaqZUNt3RkgCRwzDo0Zx8rqMHKG1VK6//DIJcJfXBx8PCeveOEM5JBIxA
 sKkh219BE5N6p/M/LzaxjKVjxi4ivmo8fp70v27h0K8ncNdAywq9Pf7HuxpnH4cJZ1
 8djKHDGSnrWwJ4cO8kChDtt7TPSiaj9nPxPtV+oYhLKHhO570qM15ZqpXEt4EDC2UQ
 khI2m68o0ZJbrtvcCz3SZ6QyahSaNGiBKW4zVX06f1C5UMpjCskvxVaWeCxvxPYx5C
 WA1AysKU2ohFw==
X-CM-Envelope: MS4xfAZFg0yKi63uSeDjS7EicuVX3Zo0+LUx+ipdZ4qWjkfUnsItSCbaD7K30MRn5IbyoEWM26GnWM7+VTnktVcYYS09e0XfKM+jyE9BXkak3vglO8+MWemR
 fTGAc6ioP9WcUiGQOAkB491ahGsmqWH2wOfirE4SRLOUrHDt0c0NNizaiHDiBSE8pQgUE2I1f8kwrwQm9Wi7qq8USaQIbe6crPfecOGVb904vk/POOn8f9Rn
 bpIylNXCjdnJcDt91TSWOw+6cy3z1j6U/67wzwIsQ3E=
X-CM-Analysis: v=2.4 cv=e8f8Sbp/ c=1 sm=1 tr=0 ts=677d3473
 a=fD/rzi2Tphj41Sc3CkWoTA==:617 a=xqWC_Br6kY4A:10 a=mrfl0ovbLKf-jywmIxkA:9
From: Arjan Adriaanse <arjan@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH python-team 00/11] Fix python-matrix-nio and pantalaimon
 builds.
Date: Tue,  7 Jan 2025 14:56:54 +0100
Message-ID: <cover.1736256868.git.arjan@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: lars@HIDDEN, marius@HIDDEN, me@HIDDEN,
 sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN
Content-Transfer-Encoding: 8bit
X-Spampanel-Class: ham
Received-SPF: none client-ip=2a10:de80:1:4092:b9e9:2295:0:1;
 envelope-from=arjan@HIDDEN; helo=dane.soverin.net
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=0.001,
 SPF_NONE=0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: submit
Cc: Arjan Adriaanse <arjan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Some dependencies of python-matrix-nio were updated, causing the build to
fail, which is fixed by updating it and related dependencies.  The latest
release of pantalaimon is quite old and not compatible with these versions, so
it is updated to the latest git version.

Arjan Adriaanse (11):
  gnu: Add python-expandvars.
  gnu: python-yarl: Update to 1.12.1.
  gnu: Add python-pytest-codspeed.
  gnu: Add python-aiohappyeyeballs.
  gnu: python-aiohttp: Update to 3.10.11.
  gnu: python-pytest-aiohttp: Update to 1.0.5.
  gnu: python-socks: Update to 2.4.4.
  gnu: python-aiohttp-socks: Update to 0.8.4.
  gnu: python-matrix-nio: Update to 0.25.1.
  gnu: python-platformdirs: Update to 4.3.6.
  gnu: pantalaimon: Update to 0.10.5-0.257ef6a.

 gnu/packages/matrix.scm       | 186 +++++++++++++------------------
 gnu/packages/python-check.scm |  44 +++++++-
 gnu/packages/python-web.scm   | 200 ++++++++++++++++------------------
 gnu/packages/python-xyz.scm   |  24 +++-
 4 files changed, 231 insertions(+), 223 deletions(-)


base-commit: 15da461807c56e912fd8402bf65255e4dc4ec830
-- 
2.46.0





Acknowledgement sent to Arjan Adriaanse <arjan@HIDDEN>:
New bug report received and forwarded. Copy sent to lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN. Full text available.
Report forwarded to lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#75420; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 31 Jan 2025 14:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.