From unknown Fri Jun 20 07:10:27 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#62900 <62900@debbugs.gnu.org> To: bug#62900 <62900@debbugs.gnu.org> Subject: Status: [PATCH] gnu: python-anyio: Update to 3.6.2 Reply-To: bug#62900 <62900@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:10:27 +0000 retitle 62900 [PATCH] gnu: python-anyio: Update to 3.6.2 reassign 62900 guix-patches submitter 62900 Hugo Buddelmeijer severity 62900 normal tag 62900 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 17 09:05:47 2023 Received: (at submit) by debbugs.gnu.org; 17 Apr 2023 13:05:48 +0000 Received: from localhost ([127.0.0.1]:53962 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1poOYF-0001O7-JU for submit@debbugs.gnu.org; Mon, 17 Apr 2023 09:05:47 -0400 Received: from lists.gnu.org ([209.51.188.17]:49922) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1poOYD-0001Nx-BO for submit@debbugs.gnu.org; Mon, 17 Apr 2023 09:05:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1poOYC-000641-Qa for guix-patches@gnu.org; Mon, 17 Apr 2023 09:05:44 -0400 Received: from mail-server.nl ([2a01:1b0:7999:402::47]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1poOY9-0006Er-WF for guix-patches@gnu.org; Mon, 17 Apr 2023 09:05:44 -0400 Received: from localhost.localdomain (host.82.36.23.62.rev.coltfrance.com [62.23.36.82]) by mail-server.nl (Postfix) with ESMTPSA id 46F2F35B; Mon, 17 Apr 2023 15:05:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=buddelmeijer.nl; s=sslmailserver; t=1681736735; bh=va0slsro/TEinrVMkZqL97cxmCG2zz7kg8mSukmLFa0=; h=From:To:Cc:Subject:Date:From; b=kgInfdh+AXA24fhHgyg0Ax31MfneMYfBxBgYxRGoXPdjI8NWtqgOvBwPIVcKmM1px 8M8/b4G9FKZa60vjjinvyDsaDTxIDaQNQbj4lEIVNu1XkIJA03fgCC4iMivHk8bC/x wTeYnB3dieBMlVXxSHVwem2wZZnmSTYCGOsU6YcU= From: Hugo Buddelmeijer To: guix-patches@gnu.org Subject: [PATCH] gnu: python-anyio: Update to 3.6.2 Date: Mon, 17 Apr 2023 15:04:37 +0200 Message-Id: X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=2a01:1b0:7999:402::47; envelope-from=hugo@buddelmeijer.nl; helo=mail-server.nl X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Hugo Buddelmeijer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) python-anyio 3.5.0 does not work with trio 0.22, which was added on 2023/04/01. It fails with E trio.TrioDeprecationWarning: trio.MultiError is deprecated since Trio 0.22.0 [...] python-anyio 3.6.2 works fine. * gnu/packages/python-xyz.scm (python-anyio): Update to 3.6.2 --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 0147870b06..4f936164ba 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -25711,14 +25711,14 @@ (define-public python-iocapture (define-public python-anyio (package (name "python-anyio") - (version "3.5.0") + (version "3.6.2") (source (origin (method url-fetch) (uri (pypi-uri "anyio" version)) (sha256 (base32 - "19m58805wir4i2s45dd5ynwlzb7ky1218isbir53gpqzzgigzbm0")))) + "8bljjq5xq0l9id36q3vvjgygirq7g7q2bs41hdg82p379khvsi5x")))) (build-system python-build-system) (arguments `(#:phases base-commit: 9a5e1dc1f16f5f8c056e64f2077b035784003673 -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 18 16:37:25 2023 Received: (at 62900) by debbugs.gnu.org; 18 Apr 2023 20:37:25 +0000 Received: from localhost ([127.0.0.1]:60514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pos4q-00073d-JC for submit@debbugs.gnu.org; Tue, 18 Apr 2023 16:37:24 -0400 Received: from mail-yw1-f175.google.com ([209.85.128.175]:34482) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pos4m-00073O-Dj for 62900@debbugs.gnu.org; Tue, 18 Apr 2023 16:37:23 -0400 Received: by mail-yw1-f175.google.com with SMTP id 00721157ae682-54fa9da5e5bso273892617b3.1 for <62900@debbugs.gnu.org>; Tue, 18 Apr 2023 13:37:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=greghogan-com.20221208.gappssmtp.com; s=20221208; t=1681850235; x=1684442235; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=ZTza7h99fkG2LTRMcfQhzpXjrM9KLDEOUYDhkCvs2AQ=; b=izzBdrYPsHdOGFiEsmVtDtJRzfJqtfYzgtbPmrimISImga5RaLeFPCkHh5BvL3qRQe fV6xa6FQDlRgC/Kg/xfjgIeiOr24m64eN5/JunsBGOj6z8kYoOhPBQoOXcAXhtf5s8FJ MXH0jOOG3gLyGsaAojgIfCkxakx+ybbIMXxd4GRzTMxy2k+IinKn/YNAo+41UzXuoj8b COSApaOAGRi+3jTXu6wLIYDXVgymcMhTKwA3xG3BURN0Jyj+3Ok/DiVt/TgDA7aTnCnU qylVyFPc/IJ2h/+ijIlWk3rlfRbDwfxWAVFyvakR5TzwaJZd93YHq+SEyZLwJRb6lksQ AoIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681850235; x=1684442235; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ZTza7h99fkG2LTRMcfQhzpXjrM9KLDEOUYDhkCvs2AQ=; b=ijcRguZ3oYlRPbuwy1rBZvQvxaCmAo6+GGTg04JjiTO8osSmmAOWkoKby4i5OEJHm/ pThOVGPFeKp5xY16QL3dHWYKfJLitcM/WSR5rJEWD7t/MS+d8sQNCXfHA4K6ftbTM8XK +VxI7tTIvu0Ar9pBAajOu9maT54GUDGEPPjA0w57GFT3Ftd9qHHHiCCM5yaC5BbP45h2 88Otkkh2qbIK2vGwCS7/4XZlvzxbKp+WLEOgViW1imCdKuVlMnUboS8/Q3nETtGaGkOy jcIgBIqJ8VmgP+hit6TGtall/rhS7pD9eq5H1UkeTXvCtOkKfcLDBrfqomahzr7Tzmf5 9sLg== X-Gm-Message-State: AAQBX9dwRZgg7OO6S/Q4NDNtDMAbcay2J18v1PSyqNr9sT8fWLRCsydc 76i40uhjLoLm0Twt4hWqkBl6tiyDQgIGiMwYxsOPWZDj+r2am6Mx33U= X-Google-Smtp-Source: AKy350Y182Q7aVYjy4GDVbSR56AyAc/fo+I5ohVIOsAOB2tbchkgmtNTomDVrBCW6lmGn/DGTKDIw+z3AebJ13IYFHQ= X-Received: by 2002:a81:4f8a:0:b0:54c:1717:b718 with SMTP id d132-20020a814f8a000000b0054c1717b718mr1123641ywb.32.1681850234703; Tue, 18 Apr 2023 13:37:14 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Greg Hogan Date: Tue, 18 Apr 2023 16:37:03 -0400 Message-ID: Subject: Re: [bug#62900] [PATCH] gnu: python-anyio: Update to 3.6.2 To: Hugo Buddelmeijer Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62900 Cc: 62900@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, Apr 17, 2023 at 9:06=E2=80=AFAM Hugo Buddelmeijer wrote: > > python-anyio 3.6.2 works fine. > > * gnu/packages/python-xyz.scm (python-anyio): Update to 3.6.2 > > --- > gnu/packages/python-xyz.scm | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm > index 0147870b06..4f936164ba 100644 > --- a/gnu/packages/python-xyz.scm > +++ b/gnu/packages/python-xyz.scm > @@ -25711,14 +25711,14 @@ (define-public python-iocapture > (define-public python-anyio > (package > (name "python-anyio") > - (version "3.5.0") > + (version "3.6.2") > (source > (origin > (method url-fetch) > (uri (pypi-uri "anyio" version)) > (sha256 > (base32 > - "19m58805wir4i2s45dd5ynwlzb7ky1218isbir53gpqzzgigzbm0")))) > + "8bljjq5xq0l9id36q3vvjgygirq7g7q2bs41hdg82p379khvsi5x")))) > (build-system python-build-system) > (arguments > `(#:phases > > base-commit: 9a5e1dc1f16f5f8c056e64f2077b035784003673 > -- > 2.39.2 I see that this is still scheduled on qa.guix.gnu.org, with python-pillow the only attempted package, even though that package is a (4th-level) dependency of python-anyio, so why would this be a derivation change? I also see a slightly different hash, with a leading zero replacing the trailing 'x'. I find this puzzling. $ guix describe Generation 43 Apr 18 2023 20:30:44 (current) guix bb721d8 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: bb721d88618d93d38aa5dfc33629e223c8b1c884 $ guix graph --path python-anyio python-pillow python-anyio@3.5.0 python-trio@0.22.0 python-ipython@8.2.0 python-matplotlib@3.5.2 python-pillow@9.2.0 $ wget --quiet -O - https://files.pythonhosted.org/packages/8b/94/6928d4345f2bc1beecbff03325cad= 43d320717f51ab74ab5a571324f4f5a/anyio-3.6.2.tar.gz | guix hash - 08bljjq5xq0l9id36q3vvjgygirq7g7q2bs41hdg82p379khvsi5 From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 20 04:33:37 2023 Received: (at 62900) by debbugs.gnu.org; 20 Apr 2023 08:33:37 +0000 Received: from localhost ([127.0.0.1]:36494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppPjV-00024u-1Y for submit@debbugs.gnu.org; Thu, 20 Apr 2023 04:33:37 -0400 Received: from mail-server.nl ([83.137.145.47]:45952) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppPjS-00024d-Bx for 62900@debbugs.gnu.org; Thu, 20 Apr 2023 04:33:35 -0400 Received: from localhost.localdomain (unknown [109.36.153.36]) by mail-server.nl (Postfix) with ESMTPSA id A472BC83; Thu, 20 Apr 2023 10:33:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=buddelmeijer.nl; s=sslmailserver; t=1681979607; bh=s1FtdeCOnAcha2GPwK1h8oe16TpitUoUYXGIginaV2A=; h=From:To:Cc:Subject:Date:From; b=CgyRZT+xvQq/TvZMcBh1kZY+4nqdjWXEHRiKSCbi42eZj+d8QK3G7V7aNN7JNXdD9 PsZyNhDVXAqfVmqaIuVFY1L2hwVLq3QXb2uXp3y6esCVOWqQSXMCVnd6mmf1o5lsXr VzQQbe7uZQU5nHlTQ7VUdnIVpzRTYpTlXwV1V8G4= From: Hugo Buddelmeijer To: 62900@debbugs.gnu.org Subject: [PATCH v2] Upgrade python-anyio to 3.6.2 Date: Thu, 20 Apr 2023 10:32:20 +0200 Message-Id: X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62900 Cc: Hugo Buddelmeijer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --- Thank you Greg. I'm a bit puzzled too (and embarashed). Attached is the patch with the corrected hash. However, it has the same problems as 3.5.0 so it is perhaps not worth it to merge this patch. The mismatching hash is due to me trying to learn everything at the same time: guix, scheme, emacs. I'm used to copy pasting with ctrl-insert shift-insert and removing text with ctrl-backspace (IBM Common User Access). With my muscle memory failing me, I botched changing the hash. However, I believed I fixed the hash, and built the package, also with --rounds=2, otherwise I would not have submitted the patch. At least, that's what I thought, but apparently I did not and wasted your time. My apologies for that; I'll be more careful in the future. Now that I've submitted a broken patch, would that be noticed somewhere automatically? The linter on qa.guix.gnu.org seems to be fine with it. Or are patched packages not build automatically? As about why the derivation changed, perhaps that is because python-trio has been updated to 0.22? I don't yet fully understand how these derivation work. Once again my apologies, I feel bad for messing this patch up. Hugo gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 0147870b06..0c2ec44db3 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -25711,14 +25711,14 @@ (define-public python-iocapture (define-public python-anyio (package (name "python-anyio") - (version "3.5.0") + (version "3.6.2") (source (origin (method url-fetch) (uri (pypi-uri "anyio" version)) (sha256 (base32 - "19m58805wir4i2s45dd5ynwlzb7ky1218isbir53gpqzzgigzbm0")))) + "08bljjq5xq0l9id36q3vvjgygirq7g7q2bs41hdg82p379khvsi5")))) (build-system python-build-system) (arguments `(#:phases base-commit: 9a5e1dc1f16f5f8c056e64f2077b035784003673 -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 15 17:10:30 2023 Received: (at control) by debbugs.gnu.org; 15 Aug 2023 21:10:30 +0000 Received: from localhost ([127.0.0.1]:36929 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qW1J7-0006hS-MW for submit@debbugs.gnu.org; Tue, 15 Aug 2023 17:10:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qW1J5-0006hF-5s for control@debbugs.gnu.org; Tue, 15 Aug 2023 17:10:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qW1Iw-0000Dx-KM for control@debbugs.gnu.org; Tue, 15 Aug 2023 17:10:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=xC9gj/OIh1fPTna1CJpP0DlI7i0LISR1Zn7XZInwT8o=; b=EbWQmU1VmvFum6 AeZ92kqSvtXtzq02NkI9zpqBb32cjBF/7YdAIUF1W+zmbltpkhsXkF9bv9dCiYmtYbHQs3cAqwhYK Oka0Z8SkcOoYbAR0K/PhfYarwMyYn8UDsidsbcoaaj3buAQi506rx3VpgTXtrEJSRSrA+DtspBugW VdDxKmAQieDOhQCKOol+503vTgOP86TYn5IyYdMe1OpmefteXCiQgONG8wKx/68lshB1sve3BCU0A nMyN6plkf3lbWpK9EgWdSyVgVIPwzAJL8XdP9hyt1iYAPd9K2gZc2Gzx1Vk/RSsZFohS2ju4PIPQL fTHoA5n/wOd6avGbizbg==; Date: Tue, 15 Aug 2023 23:10:16 +0200 Message-Id: <871qg4811j.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #62900 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 62900 quit From unknown Fri Jun 20 07:10:27 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 13 Sep 2023 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator