From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCHES] Add python-sanic and dependencies. Resent-From: paul Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159188804719314 (code B ref -1); Thu, 11 Jun 2020 15:08:01 +0000 Received: (at submit) by debbugs.gnu.org; 11 Jun 2020 15:07:27 +0000 Received: from localhost ([127.0.0.1]:37678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOnf-00051S-Cu for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:07:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:43622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOnd-00051J-FO for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:07:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49228) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jjOnd-0008PU-8g for guix-patches@gnu.org; Thu, 11 Jun 2020 11:07:25 -0400 Received: from confino.investici.org ([2a00:c38:11e:ffff::a020]:61807) by eggs.gnu.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jjOna-0001c4-Rs for guix-patches@gnu.org; Thu, 11 Jun 2020 11:07:24 -0400 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 6B62F21059 for ; Thu, 11 Jun 2020 14:59:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591887590; bh=t35EhUF4skjft6BDHJi6hAIKRnbc1fYZo7P3QrSTwQ8=; h=To:From:Subject:Date:From; b=b4JWZr76j65hR5owXt6nUIEUVc9QuSnR2aw7PUusnSgJ0pJ9bCPcOV7m3e2ektrFF jnq2oSv0ioAG4CZ63k3VfcNMhx3RBOqspAJcqgEZdcVszUXc2cuFzFsThfCGQXAve3 +3nqS8pZjHibPKNx1PbYm3qjwTku9uI4PeDPQhs0= Received: from [212.103.72.250] (mx1.investici.org [212.103.72.250]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 5A03521049 for ; Thu, 11 Jun 2020 14:59:50 +0000 (UTC) From: paul Message-ID: Date: Thu, 11 Jun 2020 16:59:49 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Icedove/68.9.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US Received-SPF: pass client-ip=2a00:c38:11e:ffff::a020; envelope-from=goodoldpaul@autistici.org; helo=confino.investici.org X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) Hi Guix, I'm sending a patch series to add python-sanic, its dependencies and some dependencies of mypy. Thanks for having a look at these patches, Giacomo From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 01/26] gnu: Add python-outcome. References: In-Reply-To: Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188845620050 (code B ref 41807); Thu, 11 Jun 2020 15:15:02 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:16 +0000 Received: from localhost ([127.0.0.1]:37690 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuG-0005D8-4h for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:16 -0400 Received: from latitanza.investici.org ([82.94.249.234]:36663) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuE-0005Cb-QA for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:15 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 4143812016A; Thu, 11 Jun 2020 15:14:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888453; bh=PIcgMlWbMjrcVJEOEdXHbxLSaeNViPsHE+xHvw8eK4I=; h=From:To:Cc:Subject:Date:From; b=gdAuJcNgZbinTpKxxyKax/BJ5o6Yi3GYyHBKaIsNBPMvnRsZh88ZpaZAWPZcVRVY5 Y/prrYkLk7Wxx6P7wJZyckL3vnHKRpWBDVk79n8xzgZ8viGS0dn7xSUeo5X1jsr6GM 9Do46lHaoP7xQKMiI1BZOHaA8ieQLjRWXaoKO7gE= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 0950912015C; Thu, 11 Jun 2020 15:14:12 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:32 +0200 Message-Id: <20200611151357.18843-1-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-outcome): New variable. --- gnu/packages/python-xyz.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index abf12ec4e0..11630d4818 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20070,3 +20070,31 @@ For the most part it's transliterated from C, the major differences are: @end itemize ") (license license:gpl3+))) + +(define-public python-outcome + (package + (name "python-outcome") + (version "1.0.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "outcome" version)) + (sha256 + (base32 + "0vxn04vspmlkkyijjkjnsc46f93ki8g62hr7ag10zpd7ic324y7w")))) + (build-system python-build-system) + (propagated-inputs + `(("python-attrs" ,python-attrs))) + (native-inputs + `(("python-async-generator" + ,python-async-generator) + ("python-pytest" ,python-pytest))) + (home-page + "https://github.com/python-trio/outcome") + (synopsis + "Capture the outcome of Python function calls") + (description + "@code{python-outcome} provides a function for capturing the +outcome of a Python function call, so that it can be passed around.") + ;; Choice of either license. + (license (list license:expat license:asl2.0)))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 02/26] gnu: Add python-immutables. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188845720065 (code B ref 41807); Thu, 11 Jun 2020 15:15:02 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:17 +0000 Received: from localhost ([127.0.0.1]:37694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuG-0005DF-If for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:17 -0400 Received: from latitanza.investici.org ([82.94.249.234]:21991) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuE-0005Cc-QB for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:15 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 92C3C120178; Thu, 11 Jun 2020 15:14:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888453; bh=2eFDLjd9Tr/2uqn613Bz+6hsZt3e5rCd0CBqjXdVqVY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=pyfPxQP37S0nir6W79ddgnWsLBxM24dsWDBx9h5AMF5sLpdym6HFmWNniiuEPDmWl k6aYSAlv4mO4ZBvQJn0c95OCK6vPKmXHLV6BjPeXEN/hf7hoASd/pzn7JAUIP++xbU LBmD1uyjYd2vmlttiTR0Ehr9MjmFIdU3XZJbroWo= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 610AA12015C; Thu, 11 Jun 2020 15:14:13 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:33 +0200 Message-Id: <20200611151357.18843-2-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-immutables): New variable. --- gnu/packages/python-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 11630d4818..106a6802bd 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20098,3 +20098,29 @@ For the most part it's transliterated from C, the major differences are: outcome of a Python function call, so that it can be passed around.") ;; Choice of either license. (license (list license:expat license:asl2.0)))) + +(define-public python-immutables + (package + (name "python-immutables") + (version "0.14") + (source + (origin + (method url-fetch) + (uri (pypi-uri "immutables" version)) + (sha256 + (base32 + "0y0aqw29g525frdnmv9paljzacpp4s21sadfbca5b137iciwr8d0")))) + (build-system python-build-system) + (home-page + "https://github.com/MagicStack/immutables") + (synopsis "High-performance immutable mapping type for Python") + (description "@code{python-immutables} provides an immutable mapping +type for Python. The underlying datastructure is a Hash Array Mapped Trie +(HAMT), and it's used in Clojure, Scala, Haskell, and other functional +languages. This implementation is used in CPython 3.7 in the contextvars module +(see PEP 550 and PEP 567 for more details). + +Immutable mappings based on HAMT have O(log N) performance for both @code{set()} +and @code{get()} operations, which is essentially O(1) for relatively +small mappings.") + (license license:asl2.0))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 03/26] gnu: Add python-contextvars. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846120158 (code B ref 41807); Thu, 11 Jun 2020 15:15:03 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:21 +0000 Received: from localhost ([127.0.0.1]:37711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuL-0005Ex-9v for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:21 -0400 Received: from latitanza.investici.org ([82.94.249.234]:61051) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuE-0005Ce-QP for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:15 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id E9FBB12018B; Thu, 11 Jun 2020 15:14:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888453; bh=rA+RnwnB+qH5MIN3RTPoY1L4+0PJRchOUrCbFSxLCJo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=jrRhny4i5H5txmXUjNE+Z049QnulXIU5gdfGphEgKSWmFP/DpQNyWEg1EB1Wcbqih DCxOx2gz3Y3TtUmNkqkuTv0PPAHXLrHJTpL+LXcc6nfoPd5xJMYduC+wwoCO2hBuT+ FkH3q1HFRexk67tt8Wt3noTiUvWcDg8U4zNdeMpA= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id BA4A812015C; Thu, 11 Jun 2020 15:14:13 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:34 +0200 Message-Id: <20200611151357.18843-3-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-contextvars): New variable. --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 106a6802bd..03d30b9d15 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20124,3 +20124,24 @@ Immutable mappings based on HAMT have O(log N) performance for both @code{set()} and @code{get()} operations, which is essentially O(1) for relatively small mappings.") (license license:asl2.0))) + +(define-public python-contextvars + (package + (name "python-contextvars") + (version "2.4") + (source + (origin + (method url-fetch) + (uri (pypi-uri "contextvars" version)) + (sha256 + (base32 + "17n3w8c20kgkgc6khaafdhhlcdj4bzman4paxqsl7harma59137k")))) + (build-system python-build-system) + (propagated-inputs + `(("python-immutables" ,python-immutables))) + (home-page + "https://github.com/MagicStack/contextvars") + (synopsis "PEP 567 Backport") + (description "This package implements a backport of Python 3.7 +@code{contextvars} module (see PEP 567) for Python 3.6.") + (license license:asl2.0))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 04/26] gnu: Add python-curio. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846220173 (code B ref 41807); Thu, 11 Jun 2020 15:15:03 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:22 +0000 Received: from localhost ([127.0.0.1]:37714 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuL-0005F5-LF for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:22 -0400 Received: from latitanza.investici.org ([82.94.249.234]:24247) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuE-0005Cf-RF for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:16 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 556C01201AD; Thu, 11 Jun 2020 15:14:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888454; bh=AyfpWGGtTSjWeMcv86SbHOKrqonouC+Ih9RjCMtA6T4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=dEroKw6VFR2LxHJaPniB0gegaiuCLzHjf3JaLqJEe24xisUITNty+IprqILneK9BN GrNFcKLulN7ae4kya4HrvalGRncaCliE2XMl/xI0hZdxjdlHP66SIGOeP4csUoK/yQ RJ2wazFEZSKMDDn4cgG6Zs2Im3l/MUpuQ9JMYls8= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 1026C12015C; Thu, 11 Jun 2020 15:14:13 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:35 +0200 Message-Id: <20200611151357.18843-4-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-curio): New variable. --- 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 03d30b9d15..ea6b68580f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20145,3 +20145,25 @@ small mappings.") (description "This package implements a backport of Python 3.7 @code{contextvars} module (see PEP 567) for Python 3.6.") (license license:asl2.0))) + +(define-public python-curio + (package + (name "python-curio") + (version "1.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "curio" version)) + (sha256 + (base32 + "16wkww6kh511b9bzsfhpvrv0766cc6ssgbzz4lgpjnrzzgx21wwh")))) + (build-system python-build-system) + (native-inputs + `(("python-pytest" ,python-pytest) + ("python-sphinx" ,python-sphinx))) + (home-page "https://github.com/dabeaz/curio") + (synopsis "Coroutine-based library for Python") + (description "Curio is a coroutine-based library for concurrent Python +systems programming. It provides standard programming abstractions such +as tasks, sockets, files, locks, and queues.") + (license license:bsd-3))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 05/26] gnu: Add python-sniffio. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846220189 (code B ref 41807); Thu, 11 Jun 2020 15:15:04 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:22 +0000 Received: from localhost ([127.0.0.1]:37718 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuM-0005FI-61 for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:22 -0400 Received: from latitanza.investici.org ([82.94.249.234]:38125) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuF-0005Cg-53 for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:16 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 9FA7E1201AF; Thu, 11 Jun 2020 15:14:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888454; bh=O4W6tg+XmdlsU/l9tmQ8u6IUHJfUugEM02wnuZS69yI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=kYYeHNg6n6OIR6/BrnvsieXizO4ZUnXRokReb6ngyDmiVxJuhgztMqVnPRZ+hl9Vw A2k8j4ZS2P0ATPjQiSCyzvBialsaDRc8+zZNNTZ095fqV4siaC3tJReiWbe2gZc8GQ vuhkpgSVUZt3dz6NalFD90wHYSbBAHUIC28w5G2s= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 6FB7012015C; Thu, 11 Jun 2020 15:14:14 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:36 +0200 Message-Id: <20200611151357.18843-5-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm: (python-sniffio): New variable. --- gnu/packages/python-xyz.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index ea6b68580f..d671c66e9d 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20167,3 +20167,30 @@ small mappings.") systems programming. It provides standard programming abstractions such as tasks, sockets, files, locks, and queues.") (license license:bsd-3))) + +(define-public python-sniffio + (package + (name "python-sniffio") + (version "1.1.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "sniffio" version)) + (sha256 + (base32 + "08bsp2pp2dxzn9yzcafwzw8jlm0jf50as0ix8vfhxzk91w810f4f")))) + (build-system python-build-system) + (propagated-inputs + `(("python-contextvars" ,python-contextvars) + ("python-curio" ,python-curio))) + (native-inputs + `(("python-pytest" ,python-pytest))) + (home-page + "https://github.com/python-trio/sniffio") + (synopsis + "Detects which async library some code is running under") + (description + "@code{python-sniffio} enables detection of the async library any Python +async function is running under.") + ;; Choice of either license. + (license (list license:expat license:asl2.0)))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 06/26] gnu: Add python-trustme. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846320197 (code B ref 41807); Thu, 11 Jun 2020 15:15:04 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:23 +0000 Received: from localhost ([127.0.0.1]:37720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuM-0005Fa-Oj for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:23 -0400 Received: from latitanza.investici.org ([82.94.249.234]:23531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuG-0005Ct-06 for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:16 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id EB38B120963; Thu, 11 Jun 2020 15:14:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888454; bh=geReHfMYxqwi3WUv76wtbKLHFuOo5OpIxGLsOHkms/I=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Cqu16LVqld8fPkaHWwZPowNhlgyHQLHsaEFg0nbgK47BGvaDHPhhdZkAH35lbUCGr kPOx+RYtFiqlHaLUlJKNDRZZ0rTk3MeG0PIz/FN+tgCd3IzX13AWDHE+45hBZEP3RB EJESPTAChOA3nIzZrkTr5ff1rCtAqy/nQyX28cr0= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id BC5C012015C; Thu, 11 Jun 2020 15:14:14 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:37 +0200 Message-Id: <20200611151357.18843-6-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-trustme): New variable. --- gnu/packages/python-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d671c66e9d..f1feccd8c2 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20194,3 +20194,29 @@ as tasks, sockets, files, locks, and queues.") async function is running under.") ;; Choice of either license. (license (list license:expat license:asl2.0)))) + +(define-public python-trustme + (package + (name "python-trustme") + (version "0.6.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "trustme" version)) + (sha256 + (base32 + "0v3vr5z6apnfmklf07m45kv5kaqvm6hxrkaqywch57bjd2siiywx")))) + (build-system python-build-system) + (propagated-inputs + `(("python-cryptography" ,python-cryptography) + ("python-idna" ,python-idna) + ("python-ipaddress" ,python-ipaddress))) + (home-page + "https://github.com/python-trio/trustme") + (synopsis + "Generates self-signed TLS certificates for testing purposes") + (description + "@code{python-trustme} is a Python package that generates self-signed +TLS certificates for testing purposes.") + ;; Choice of either license. + (license (list license:expat license:asl2.0)))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 07/26] gnu: Add python-trio. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846320204 (code B ref 41807); Thu, 11 Jun 2020 15:15:04 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:23 +0000 Received: from localhost ([127.0.0.1]:37722 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuN-0005Fi-1s for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:23 -0400 Received: from latitanza.investici.org ([82.94.249.234]:54111) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuG-0005Cu-1I for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:17 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 3E904120969; Thu, 11 Jun 2020 15:14:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888455; bh=VTFn40MMZIDujCZObv9N9Bq+W56uI+pL3oet91reglI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ffwIsqS0iLpsk0AMK9tnHQtnRuyzuts6W3/VwqZJWY8BUqaTT9rBAq/WHFO7RyJBi L3TRiprFJHrpOlZuINUp7AfT4UgC+T8Txa/xzPzo9+9WQnl5OhGjnnQLaUJvrKbq6w RnSlWLSmZtbia8PW8lkt5iArewr/BU+z+0Ea5aqM= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 0D96E12015C; Thu, 11 Jun 2020 15:14:14 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:38 +0200 Message-Id: <20200611151357.18843-7-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-trio): New variable. --- gnu/packages/python-xyz.scm | 58 +++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index f1feccd8c2..b6dec540ab 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20220,3 +20220,61 @@ async function is running under.") TLS certificates for testing purposes.") ;; Choice of either license. (license (list license:expat license:asl2.0)))) + +(define-public python-trio + (package + (name "python-trio") + (version "0.15.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "trio" version)) + (sha256 + (base32 + "0cvzd0ls2c5971v7rw1jpxq533sdjblb15xwsd2axcnqp158c41h")) + (modules '((guix build utils))) + (snippet + '(begin + ;; This test fails with a timeout error. + (delete-file "trio/_core/tests/test_ki.py") + ;; This test depends on trio/_core/tests/test_ki.py. + (delete-file "trio/tests/test_threads.py") + ;; This test depends on network access. + (delete-file "trio/tests/test_socket.py") + ;; This test depends on writing to $HOME. + (delete-file "trio/tests/test_exports.py"))))) + (build-system python-build-system) + (native-inputs + `(("python-astor" ,python-astor) + ("python-jedi" ,python-jedi) + ("python-pylint" ,python-pylint) + ("python-pyopenssl" ,python-pyopenssl) + ("python-pytest" ,python-pytest) + ("python-pytest-cov" ,python-pytest-cov) + ("python-trustme" ,python-trustme))) + (arguments + `(#:phases (modify-phases %standard-phases + (replace 'check + (lambda _ + (invoke "pytest") + #t))))) + (propagated-inputs + `(("python-async-generator" + ,python-async-generator) + ("python-attrs" ,python-attrs) + ("python-cffi" ,python-cffi) + ("python-contextvars" ,python-contextvars) + ("python-idna" ,python-idna) + ("python-outcome" ,python-outcome) + ("python-sniffio" ,python-sniffio) + ("python-sortedcontainers" + ,python-sortedcontainers))) + (home-page "https://github.com/python-trio/trio") + (synopsis + "Python library for async concurrency and I/O") + (description + "The Trio project's goal is to produce a production-quality, +permissively licensed, async/await-native I/O library for Python.") + ;; Choice of either license. + (license (list license:expat license:asl2.0)))) + -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 08/26] gnu: Add python-httptools. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846420211 (code B ref 41807); Thu, 11 Jun 2020 15:15:05 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:24 +0000 Received: from localhost ([127.0.0.1]:37724 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuN-0005Fp-Do for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:23 -0400 Received: from latitanza.investici.org ([82.94.249.234]:32995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuG-0005Cw-2o for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:17 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 9069512016A; Thu, 11 Jun 2020 15:14:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888455; bh=zb2wJ+926huW8xSxN1Iwwb5s5U/0FTh0fY24kyxOCQs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=f10IbDf7+DnS+0K2QzToTxSvj+U4yLco44QpBzKtTtiKlmujh1W75RHxBTn5DLMwJ j4+vSSoGYRFDj11Ya17eJ1P07f4T+zJDEnPYXvJwpTOYSvwZ9Dm3adyu2Kj3eWPDeb PImTRVaZNajmGTjf02IJE9x7KoWTJ6A3zqRoDORg= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 5AF1F12015C; Thu, 11 Jun 2020 15:14:15 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:39 +0200 Message-Id: <20200611151357.18843-8-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-web.scm (python-httptools): New variable. * gnu/packages/python-xyz.scm (python-cython-0.29.14): New variable. --- gnu/packages/python-web.scm | 67 +++++++++++++++++++++++++++++++++++++ gnu/packages/python-xyz.scm | 11 ++++++ 2 files changed, 78 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index c01a86935c..83333d5f1c 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -37,6 +37,7 @@ ;;; Copyright © 2020 Holger Peters ;;; Copyright © 2020 Noisytoot ;;; Copyright © 2020 Edouard Klein +;;; Copyright © 2020 Giacomo Leidi ;;; ;;; This file is part of GNU Guix. ;;; @@ -4029,3 +4030,69 @@ request/response web apps to larger, grown applications.") than 326,000 known user-agents. Users can pick a random one, or select one based on filters.") (license license:expat))) + +(define-public python-httptools + (package + (name "python-httptools") + (version "0.1.1") + (source (origin + ;; The PyPI release does not contain tests. + (method git-fetch) + (uri (git-reference + (url "https://github.com/MagicStack/httptools.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0g08128x2ixsiwrzskxc6c8ymgzs39wbzr5mhy0mjk30q9pqqv77")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-hardcoded-paths + (lambda* (#:key inputs #:allow-other-keys) + (let ((http-parser (assoc-ref inputs "http-parser"))) + (substitute* "httptools/parser/cparser.pxd" + (("\\.\\./\\.\\./vendor/http-parser/http_parser\\.h") + (string-append http-parser "/include/http_parser.h")))) + #t)) + (add-after 'patch-hardcoded-paths 'disable-failing-test + (lambda _ + ;; TestResponseParser.test_parser_response_1 fails every time. + ;; We force it to pass to avoid patching it out. + (substitute* "tests/test_parser.py" + (("data received after completed connection") + "invalid constant string")) + #t)) + (replace 'build + (lambda _ + (invoke "python" "setup.py" "build_ext" + "--use-system-http-parser" "--inplace") + #t)) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (invoke "python" "setup.py" "install" + (string-append "--prefix=" out) + "--single-version-externally-managed" "--root=/" + "--skip-build") + #t))) + (replace 'check + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (invoke "pytest") + #t)))))) + (inputs + `(("http-parser" ,http-parser))) + (native-inputs + `(("python-cython" ,python-cython-0.29.14) + ("python-pytest" ,python-pytest))) + (home-page + "https://github.com/MagicStack/httptools") + (synopsis + "Python bindings for the NodeJS HTTP parser") + (description + "@code{python-httptools} creates Python bindings for the +NodeJS HTTP parser. It provides collection of framework independent HTTP +protocol utils.") + (license license:expat))) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index b6dec540ab..78bc419845 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20278,3 +20278,14 @@ permissively licensed, async/await-native I/O library for Python.") ;; Choice of either license. (license (list license:expat license:asl2.0)))) +;; This is only needed for python-httptools. +(define-public python-cython-0.29.14 + (package (inherit python-cython) + (version "0.29.14") + (source + (origin + (method url-fetch) + (uri (pypi-uri "Cython" version)) + (sha256 + (base32 + "050lh336791yl76krn44zm2dz00mlhpb26bk9fq9wcfh0f3vpmp4")))))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 12/26] gnu: Add python-hyperframe. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846420219 (code B ref 41807); Thu, 11 Jun 2020 15:15:05 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:24 +0000 Received: from localhost ([127.0.0.1]:37726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuN-0005Fw-RG for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:24 -0400 Received: from latitanza.investici.org ([82.94.249.234]:23531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuH-0005Ct-9e for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:17 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 040ED1201AF; Thu, 11 Jun 2020 15:14:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888457; bh=qq6otTk6NJhdFUh/IOz4sTQY4venqCnBxFEIx5N83js=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Zl56RvDvoIVq7O9aYaDVy5vZNYeJZiMcI7jjQ0GfWwM1IQJ1lxRAL/Ex2m/znF4P8 i6MeLkc90jJOrp7Ix/ckkP/FYKvUZ46zB8kXClHD4CrSLr3CiuwqYAnvCQ1eDovmbg Wr5ykTGd7Q0NCsCH/kjkrVpS/7oRW9h5mJQn/Rqo= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id A3DCE12015C; Thu, 11 Jun 2020 15:14:16 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:43 +0200 Message-Id: <20200611151357.18843-12-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-web.scm (python-hyperframe): New variable. --- gnu/packages/python-web.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 4810a10834..db53ec8471 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -4142,3 +4142,23 @@ own implementation of RFC 6214.") "@code{python-hpack} contains a pure-Python HTTP/2 header encoding (HPACK) logic for use in Python programs that implement HTTP/2.") (license license:expat))) + +(define-public python-hyperframe + (package + (name "python-hyperframe") + (version "5.2.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "hyperframe" version)) + (sha256 + (base32 + "07xlf44l1cw0ghxx46sbmkgzil8vqv8kxwy42ywikiy35izw3xd9")))) + (build-system python-build-system) + (home-page + "https://python-hyper.org/hyperframe/en/latest/") + (synopsis "HTTP/2 framing layer for Python") + (description "@code{python-hyperframe} library contains the HTTP/2 +framing code used in the @code{hyper} project. It provides a pure-Python +codebase that is capable of decoding a binary stream into HTTP/2 frames.") + (license license:expat))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 09/26] gnu: Add python-aiofiles. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846420226 (code B ref 41807); Thu, 11 Jun 2020 15:15:06 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:24 +0000 Received: from localhost ([127.0.0.1]:37728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuO-0005G4-44 for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:24 -0400 Received: from latitanza.investici.org ([82.94.249.234]:64491) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuH-0005D4-CV for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:17 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id D8390120178; Thu, 11 Jun 2020 15:14:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888455; bh=3ncHbG8bagSlSCHd+ssyCvXvgQm082TlBjTR+9iZDx8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Vi8IJC7ujXjbYd8BUjLNZ1LSkeVvnYPcF/0dN1mAtkGsYurEbOdCUYjw3UW6UIOFG mGP1ml2F4AETtOyGvJtwUaZX0cx1OiIWjg67Ccb87+PGCVovtUpgErftJvlYOCub4w Q3PTP1AZM4jDTypEgbjL/hyeDix6RV98WGAD4HpI= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id AA49B12015C; Thu, 11 Jun 2020 15:14:15 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:40 +0200 Message-Id: <20200611151357.18843-9-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-aiofiles): New variable. --- gnu/packages/python-xyz.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 78bc419845..46b60ee98b 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20289,3 +20289,21 @@ permissively licensed, async/await-native I/O library for Python.") (sha256 (base32 "050lh336791yl76krn44zm2dz00mlhpb26bk9fq9wcfh0f3vpmp4")))))) + +(define-public python-aiofiles + (package + (name "python-aiofiles") + (version "0.5.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "aiofiles" version)) + (sha256 + (base32 + "1bqmv019x16qa3zah0z915cw6z4va3fjs60fk2s7vyah3gyvrrlq")))) + (build-system python-build-system) + (home-page "https://github.com/Tinche/aiofiles") + (synopsis "File support for @code{asyncio}") + (description "@code{python-aiofiles} is a library for handling local +disk files in asyncio applications.") + (license license:asl2.0))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 13/26] gnu: Add python-h2. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846420233 (code B ref 41807); Thu, 11 Jun 2020 15:15:06 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:24 +0000 Received: from localhost ([127.0.0.1]:37730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuO-0005GB-D3 for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:24 -0400 Received: from latitanza.investici.org ([82.94.249.234]:54111) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuH-0005Cu-LI for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:18 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 70C77120963; Thu, 11 Jun 2020 15:14:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888457; bh=mGfpcJzHFkchp+fAL+pqD0XLNzo3VOJc7SL8e/erIaA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=fh5HGo79Y9sumTlwfVRqOjyheOMGkLLTWLCZrDJ9mFtTo7izbWnbWQqGn1MTdZ7M3 CUitE+S1eDARy5OZczmFYCyw34E5sWwjh8JTkWt9Egi2pDPO9CiULJyCJSQDYfDEgb mZzR8wFnCiGWH/i+HJrnYooQAQe1sVLXnDnuODpk= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 3EF8612015C; Thu, 11 Jun 2020 15:14:17 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:44 +0200 Message-Id: <20200611151357.18843-13-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-web.scm (python-h2): New variable. --- 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 db53ec8471..d658de9aee 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -4162,3 +4162,26 @@ own implementation of RFC 6214.") framing code used in the @code{hyper} project. It provides a pure-Python codebase that is capable of decoding a binary stream into HTTP/2 frames.") (license license:expat))) + +(define-public python-h2 + (package + (name "python-h2") + (version "3.2.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "h2" version)) + (sha256 + (base32 + "051gg30aca26rdxsmr9svwqm06pdz9bv21ch4n0lgi7jsvml2pw7")))) + (build-system python-build-system) + (propagated-inputs + `(("python-hpack" ,python-hpack) + ("python-hyperframe" ,python-hyperframe))) + (home-page + "https://github.com/python-hyper/hyper-h2") + (synopsis + "HTTP/2 State-Machine based protocol implementation") + (description + "@code{python-h2} is a Python implementation of a HTTP/2 protocol stack.") + (license license:expat))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 14/26] gnu: Add python-hstspreload. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846520240 (code B ref 41807); Thu, 11 Jun 2020 15:15:07 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:25 +0000 Received: from localhost ([127.0.0.1]:37732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuO-0005GI-OA for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:24 -0400 Received: from latitanza.investici.org ([82.94.249.234]:32995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuH-0005Cw-UP for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:18 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id BC22812016A; Thu, 11 Jun 2020 15:14:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888457; bh=Qpdh1SVgB8AlDMYro7hcQ3nhapi2uD8uMlyCrG1bVnA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=iVmXQhJwxERI0lE8Ph+6x6QvhY3UhvQVybvPy01qUunGrv6ExeZIea6TtxyWduEuO IaHyB4ldzM16Savi6JodQeNe2WAg6VFYueFNQCtIZ1ethGxv9xs9dO4B1DtLAB0ChY 0qx/TYrCOtCLarb0PfYk/Bexo421hgSZQUX52AZE= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 8F93F12015C; Thu, 11 Jun 2020 15:14:17 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:45 +0200 Message-Id: <20200611151357.18843-14-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-web.scm (python-hstspreload): New variable. --- gnu/packages/python-web.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index d658de9aee..d40dad2e00 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -4185,3 +4185,24 @@ codebase that is capable of decoding a binary stream into HTTP/2 frames.") (description "@code{python-h2} is a Python implementation of a HTTP/2 protocol stack.") (license license:expat))) + +(define-public python-hstspreload + (package + (name "python-hstspreload") + (version "2020.5.5") + (source + (origin + (method url-fetch) + (uri (pypi-uri "hstspreload" version)) + (sha256 + (base32 + "148zkdjqkhmdm3wwffpbgq8nvcnvpgrgrmgih63j14lb822374i6")))) + (build-system python-build-system) + (home-page + "https://github.com/sethmlarson/hstspreload") + (synopsis + "Chromium HSTS Preload list as a Python package") + (description + "@code{python-hstspreload} contains Chromium HSTS Preload list +as a Python package.") + (license license:bsd-3))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 15/26] gnu: Add python-mypy-extensions. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846520248 (code B ref 41807); Thu, 11 Jun 2020 15:15:07 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:25 +0000 Received: from localhost ([127.0.0.1]:37734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuP-0005GP-0r for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:25 -0400 Received: from latitanza.investici.org ([82.94.249.234]:23531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuI-0005Ct-7k for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:18 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 1208A120178; Thu, 11 Jun 2020 15:14:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888458; bh=GUovHXtl3hYJm8TjXyUP9hRb0sqej9mA7oncaUDsxm0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=qxBPM2PGQoWehVg6C1G3kkXbm5jWNq8IsMY70teM9ojNFzl+HG+7dS+eHxPOG1Xnb UiFl+Htu2JG3bvpc2C0YpZyPTgF8UPS5tqy/eIdxVSpHXLxBMmI/6sn5fEQvR7Ljlb CC6cTcNgNEt1Y6ZhiQfGAm04k4mEUggQtJAabU5A= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id D2FBC12015C; Thu, 11 Jun 2020 15:14:17 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:46 +0200 Message-Id: <20200611151357.18843-15-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-mypy-extensions): New variable. --- 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 46b60ee98b..66fb284eec 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20307,3 +20307,25 @@ permissively licensed, async/await-native I/O library for Python.") (description "@code{python-aiofiles} is a library for handling local disk files in asyncio applications.") (license license:asl2.0))) + +(define-public python-mypy-extensions + (package + (name "python-mypy-extensions") + (version "0.4.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "mypy-extensions" version)) + (sha256 + (base32 + "1a04qsk8hd1lqns8w1j7cr0vmvbhg450di5k1i16kqxkbf7q30id")))) + (build-system python-build-system) + (home-page + "https://github.com/python/mypy_extensions") + (synopsis + "Experimental type system extensions for mypy") + (description + "@code{python-mypy-extensions} defines experimental extensions +to the standard @code{typing} module that are supported by the +@code{mypy} typechecker.") + (license license:expat))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 16/26] gnu: Add python-flake8-pyi. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846520255 (code B ref 41807); Thu, 11 Jun 2020 15:15:08 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:25 +0000 Received: from localhost ([127.0.0.1]:37736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuP-0005GX-A4 for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:25 -0400 Received: from latitanza.investici.org ([82.94.249.234]:64491) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuI-0005D4-Ir for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:18 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 64509120969; Thu, 11 Jun 2020 15:14:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888458; bh=GX/buKK3K1BIdfR90jbs3Kkxhda7Nn63ugMCyq06Wp0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=u8OXgo1lDPlpmCwLsr41tYEsnDSxlubWSwWU1IvS2Bt6C9v/0Q2IA8AUZK3SzRdxM 8BUPsYK9NevAdE+DUkdz+lul4iLHI54dP37iAzPvAp3ZEZ+1d04/sfrUus6XPnekn9 b7hQIAWXpj55svg4c1inrasI+MxnhVghakAAEMN0= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 2C21112015C; Thu, 11 Jun 2020 15:14:18 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:47 +0200 Message-Id: <20200611151357.18843-16-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-flake8-pyi): New variable. --- gnu/packages/python-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 66fb284eec..7c78a6e4be 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20329,3 +20329,27 @@ disk files in asyncio applications.") to the standard @code{typing} module that are supported by the @code{mypy} typechecker.") (license license:expat))) + +(define-public python-flake8-pyi + (package + (name "python-flake8-pyi") + (version "20.5.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "flake8-pyi" version)) + (sha256 + (base32 + "1zpq4s9kp8w95pccmhhyyx1ff2zhnidcf1zb3xs46lzcx9plvnzk")))) + (build-system python-build-system) + (propagated-inputs + `(("python-attrs" ,python-attrs) + ("python-flake8" ,python-flake8) + ("python-pyflakes" ,python-pyflakes))) + (home-page "https://github.com/ambv/flake8-pyi") + (synopsis + "Flake8 plugin to enable linting .pyi files") + (description + "@{python-flake8-pyi} is a plugin for Flake8 that provides specializations +for type hinting stub files, especially interesting for linting @code{typeshed}.") + (license license:expat))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 17/26] gnu: Add python-typing-inspect. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846520262 (code B ref 41807); Thu, 11 Jun 2020 15:15:08 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:25 +0000 Received: from localhost ([127.0.0.1]:37738 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuP-0005Ge-JR for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:25 -0400 Received: from latitanza.investici.org ([82.94.249.234]:54111) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuJ-0005Cu-3J for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:19 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id CAF19120963; Thu, 11 Jun 2020 15:14:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888458; bh=25g2oY8JXLdHloK5ehIrxFZ3FuloiemyLo2c6H/NfRA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=aiKArSokQAivlP//akrVZtmjpC56Z2WGoHbFgBlJEryFB8SrkbQX6HTtQHD7TEuct V+KpE4728vIxvDOmv7RKDwsmU0Fm1gWnica+rFO7fOmM7Ew9qF6gCurivw3A2uzNNZ t9cpRJk3YOhOoADMein4VNGv7jUFlY9i913jH4ho= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 8628712015C; Thu, 11 Jun 2020 15:14:18 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:48 +0200 Message-Id: <20200611151357.18843-17-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-typing-inspect): New variable. --- gnu/packages/python-xyz.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 7c78a6e4be..d6edc33579 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20353,3 +20353,32 @@ to the standard @code{typing} module that are supported by the "@{python-flake8-pyi} is a plugin for Flake8 that provides specializations for type hinting stub files, especially interesting for linting @code{typeshed}.") (license license:expat))) + +(define-public python-typing-inspect + (package + (name "python-typing-inspect") + (version "0.6.0") + (source + (origin + ;; There seems to be no source tarball on PyPI. + (method git-fetch) + (uri (git-reference + (url "https://github.com/ilevkivskyi/typing_inspect.git") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1f612wf0pfwknnrjvnsap08blh706zp0a1lc7gslqyh5vwg7rc5j")))) + (build-system python-build-system) + (propagated-inputs + `(("python-mypy-extensions" + ,python-mypy-extensions) + ("python-typing-extensions" + ,python-typing-extensions))) + (home-page + "https://github.com/ilevkivskyi/typing_inspect") + (synopsis + "Runtime inspection utilities for typing module") + (description + "The @code{typing_inspect} module defines experimental API for +runtime inspection of types defined in the Python standard typing module.") + (license license:expat))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 18/26] gnu: python-typing-extensions: Update to 3.7.4.2. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846620269 (code B ref 41807); Thu, 11 Jun 2020 15:15:08 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:26 +0000 Received: from localhost ([127.0.0.1]:37740 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuP-0005Gl-S5 for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:26 -0400 Received: from latitanza.investici.org ([82.94.249.234]:32995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuJ-0005Cw-Dj for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:19 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 3E0DB12096D; Thu, 11 Jun 2020 15:14:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888459; bh=B07wYD6tPdAn5ekwOtWM7jyGGC4dpHKTQRvfQnbaOYQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ehQGSd8GmKFJ8oJgb6rPjUs9PrLMmcM7myXbwJGR2PbQJSakC1TnjmCke01d1GQ8m qcGSGmumFUfCAu8A5YXaRPYv0s8HQcEE5O+dtbZsM+CVIIlkpp5ZI9RCbsn+c6a3Hu rZHtlNr7S0n8XJCy887bCmgssTQkZrjIgfWnOFa0= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 0F92712015C; Thu, 11 Jun 2020 15:14:18 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:49 +0200 Message-Id: <20200611151357.18843-18-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-typing-extensions): Update to 3.7.4.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 d6edc33579..e23d853809 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -16248,14 +16248,14 @@ and other tools.") (define-public python-typing-extensions (package (name "python-typing-extensions") - (version "3.7.4.1") + (version "3.7.4.2") (source (origin (method url-fetch) (uri (pypi-uri "typing_extensions" version)) (sha256 (base32 - "1wj1vcgbnm20aiinmphyxfrbv3qi9xdhvw89ab3qm42y9n4wq7h9")))) + "1bk9b60s3rm1c8cwhv0bl3gh0x43153xxa6jpyllk9mc7jd5ivkr")))) (build-system python-build-system) (home-page "https://github.com/python/typing/blob/master/typing_extensions/README.rst") -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 10/26] gnu: Add python-h11. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846620277 (code B ref 41807); Thu, 11 Jun 2020 15:15:09 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:26 +0000 Received: from localhost ([127.0.0.1]:37742 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuQ-0005Gs-3i for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:26 -0400 Received: from latitanza.investici.org ([82.94.249.234]:63641) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuJ-0005DA-MG for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:19 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 2B88F12018B; Thu, 11 Jun 2020 15:14:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888456; bh=f2gBnFgjDRAUOYwQzgCZhjMQenrm2yOmMpxg/57hZXE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Ygk2iPnFJr5Jt8ZyneS5rA3xm4R4b8+QzU6QlDCiQYUTo7vwBz+7yRfXQaDMKxAup ivZLmkullkEuOR0D4C2QCuOKIf5H2ukbVmtDEKoT80EJbqtJXyuhmh5j5Zb9rSZbhh R+FgYj73QunjZt4z5IgngYC4+e87/VCSQ1Qpsom0= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id EF71712015C; Thu, 11 Jun 2020 15:14:15 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:41 +0200 Message-Id: <20200611151357.18843-10-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-web.scm (python-h11): New variable. --- gnu/packages/python-web.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 83333d5f1c..dcfe523912 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -4096,3 +4096,30 @@ based on filters.") NodeJS HTTP parser. It provides collection of framework independent HTTP protocol utils.") (license license:expat))) + +(define-public python-h11 + (package + (name "python-h11") + (version "0.9.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "h11" version)) + (sha256 + (base32 + "1qfad70h59hya21vrzz8dqyyaiqhac0anl2dx3s3k80gpskvrm1k")))) + (build-system python-build-system) + (native-inputs + `(("python-pytest" ,python-pytest))) + (home-page "https://github.com/python-hyper/h11") + (synopsis + "Python implementation of HTTP/1.1") + (description + "@code{python-h11} is a little HTTP/1.1 library written from +scratch in Python, heavily inspired by code{hyper-h2}. + +It's a \"bring-your-own-I/O\" library; @code{python-h11} contains no +IO code whatsoever. This means you can hook @code{python-h11} up to +your favorite network API: synchronous, threaded, asynchronous, or your +own implementation of RFC 6214.") + (license license:expat))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 19/26] gnu: Add python-pyre-extensions. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188846620284 (code B ref 41807); Thu, 11 Jun 2020 15:15:09 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:26 +0000 Received: from localhost ([127.0.0.1]:37744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuQ-0005H0-Dd for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:26 -0400 Received: from latitanza.investici.org ([82.94.249.234]:23531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuJ-0005Ct-NS for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:20 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 85187120178; Thu, 11 Jun 2020 15:14:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888459; bh=trLlWjyOhNNtGQoCsqfAnXBjBgcxrNjOrzjadaB7dUk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=BeWTnJcbjUL4C/uNAJDLI154rexOgfQjVq2al35APraLCIZAZTW3PbhLvruU0fZ0g qtNnY+p8mDIBmrJK0TEuiWbWpyMK0HwI2JpfH82MgRohXa3YghJ9Wtu+Egc+eHFBsk 7wdDolsA9/7Fu/zjeHV7du3/RojPs8CzgXj59aoU= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 54CBB12015C; Thu, 11 Jun 2020 15:14:19 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:50 +0200 Message-Id: <20200611151357.18843-19-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-pyre-extensions): New variable. --- gnu/packages/python-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e23d853809..d05e336ea7 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20382,3 +20382,27 @@ for type hinting stub files, especially interesting for linting @code{typeshed}. "The @code{typing_inspect} module defines experimental API for runtime inspection of types defined in the Python standard typing module.") (license license:expat))) + +(define-public python-pyre-extensions + (package + (name "python-pyre-extensions") + (version "0.0.18") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pyre-extensions" version)) + (sha256 + (base32 + "0c5cbbqrfyjwakdh3kbwxis6mbrbwky1z1fqslgszgpcj4g43q30")))) + (build-system python-build-system) + (propagated-inputs + `(("python-typing-extensions" + ,python-typing-extensions) + ("python-typing-inspect" ,python-typing-inspect))) + (home-page "https://pyre-check.org") + (synopsis + "Type system extensions for use with @code{python-pyre}") + (description + "@code{python-pyre-extensions} defines extensions to the standard +@code{typing} module that are supported by the Pyre typechecker.") + (license license:expat))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 11/26] gnu: Add python-hpack. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188847120299 (code B ref 41807); Thu, 11 Jun 2020 15:15:10 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:31 +0000 Received: from localhost ([127.0.0.1]:37746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuQ-0005H7-PF for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:30 -0400 Received: from latitanza.investici.org ([82.94.249.234]:45269) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuK-0005DR-0H for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:20 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 77A461201AD; Thu, 11 Jun 2020 15:14:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888456; bh=XDt69e9M+kIH5BwNs8nq6uUkK5SqUIM/e5QwRJ2PpSA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=WS5BvDaXgwdu+CMmtgnlHdorvGLmSE9JDhD4jo29pHiQsbbZUH0s3WGxDA4eyWZoI pI4IRV3QuyjOLvxgd2h45YrR1vH6/p+U5E7FTXiKj5LMuJwo13N2UfbathbHQk75gi v16SPoJZQzJ4kHwzhNsNQ6mnVU55RiFdxPBSRD6Q= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 494D312015C; Thu, 11 Jun 2020 15:14:16 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:42 +0200 Message-Id: <20200611151357.18843-11-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-web.scm (python-hpack): New variable. --- gnu/packages/python-web.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index dcfe523912..4810a10834 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -4123,3 +4123,22 @@ IO code whatsoever. This means you can hook @code{python-h11} up to your favorite network API: synchronous, threaded, asynchronous, or your own implementation of RFC 6214.") (license license:expat))) + +(define-public python-hpack + (package + (name "python-hpack") + (version "3.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "hpack" version)) + (sha256 + (base32 + "1lp9ja4dk6jg0pm2d18kvh95k9p6yxhh4l1h7y541qzs9cgrrv4f")))) + (build-system python-build-system) + (home-page "http://hyper.rtfd.org") + (synopsis "HTTP/2 Header Encoding for Python") + (description + "@code{python-hpack} contains a pure-Python HTTP/2 header encoding +(HPACK) logic for use in Python programs that implement HTTP/2.") + (license license:expat))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 20/26] gnu: Add python-nbsphinx. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188847120306 (code B ref 41807); Thu, 11 Jun 2020 15:15:10 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:31 +0000 Received: from localhost ([127.0.0.1]:37748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuV-0005HM-17 for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:31 -0400 Received: from latitanza.investici.org ([82.94.249.234]:64491) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuK-0005D4-21 for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:20 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id DA17812016A; Thu, 11 Jun 2020 15:14:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888459; bh=6I6OKanRCwZhg1koaGEPEmoWfSrhKbef8ehOpXoijhU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=EbU+tkJkDfBZ3YaTj3vdkcxITD7YubWTtua8xOSUc5fRq7wJWTXyC3OPCBdIdiPIP 5hLY75hdYLWWkkk8Ka7dcC1rJoCICSvIQPiLaXB/morSnLwcO4OYf9RzZSN6kP6bEM IkO39aCP2PTA9nGx+56Nav0njlJFIdciP4pzDi0g= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id A010212015C; Thu, 11 Jun 2020 15:14:19 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:51 +0200 Message-Id: <20200611151357.18843-20-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/sphinx.scm (python-nbsphinx): New variable. --- gnu/packages/sphinx.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index f27f9d0176..27d3cb45b2 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -643,3 +643,32 @@ translate and to apply translation to Sphinx generated document.") documentation when a change is detected. It also includes a livereload enabled web server.") (license license:expat))) + +(define-public python-nbsphinx + (package + (name "python-nbsphinx") + (version "0.7.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "nbsphinx" version)) + (sha256 + (base32 + "1ks6f4ni5gavmyq2jrycnwyzw4i7jfp9xggzgx1fsbzizw45am3p")))) + (build-system python-build-system) + (propagated-inputs + `(("python-docutils" ,python-docutils) + ("python-jinja2" ,python-jinja2) + ("python-nbconvert" ,python-nbconvert) + ("python-nbformat" ,python-nbformat) + ("python-sphinx" ,python-sphinx) + ("python-traitlets" ,python-traitlets))) + (home-page "https://nbsphinx.readthedocs.io/") + (synopsis "Jupyter Notebook Tools for Sphinx") + (description "@code{python-nbsphinx} is a Sphinx extension that +provides a source parser for @code{*.ipynb} files. Custom Sphinx +directives are used to show Jupyter Notebook code cells (and of course +their results) in both HTML and LaTeX output. Un-evaluated notebooks +- i.e. notebooks without stored output cells - will be automatically +executed during the Sphinx build process.") + (license license:expat))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 21/26] gnu: Add python-dataclasses. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188847120313 (code B ref 41807); Thu, 11 Jun 2020 15:15:10 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:31 +0000 Received: from localhost ([127.0.0.1]:37750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuV-0005HT-EZ for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:31 -0400 Received: from latitanza.investici.org ([82.94.249.234]:54111) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuK-0005Cu-Ck for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:20 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 31B8A12018B; Thu, 11 Jun 2020 15:14:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888460; bh=ng0UeZA72pQ6HPVmEeAUZtX48XaOhtYzO8F+9KZph/c=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=W9m2iqNpbaZPd2/OW64fNect+QpEuHkE4eNNKIZKGW6qTyRfNLwUMPXBKKVfIj9Ub SJtcEqe6EQHywmmxThMP3t21Ii1jViAMvDQTgncVndnh1t5zKS6/3XKrn//J5E/Wg4 GK93LBhaabnvK7GP9Ok8cajWf/3OqAhu/zstdBns= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id F17A412015C; Thu, 11 Jun 2020 15:14:19 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:52 +0200 Message-Id: <20200611151357.18843-21-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-dataclasses): New variable. --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d05e336ea7..6cff8a0263 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20406,3 +20406,24 @@ runtime inspection of types defined in the Python standard typing module.") "@code{python-pyre-extensions} defines extensions to the standard @code{typing} module that are supported by the Pyre typechecker.") (license license:expat))) + +(define-public python-dataclasses + (package + (name "python-dataclasses") + (version "0.7") + (source + (origin + (method url-fetch) + (uri (pypi-uri "dataclasses" version)) + (sha256 + (base32 + "1rh8111fbws2vxyf2qy2zw3x6p6cq1jfz8pf904gig5qwg56sjj9")))) + (build-system python-build-system) + (home-page + "https://github.com/ericvsmith/dataclasses") + (synopsis + "Backport of the @code{dataclasses} module for Python 3.6") + (description + "This is an implementation of PEP 557, Data Classes. It is a +backport of the @code{dataclasses} module for Python 3.6.") + (license license:asl2.0))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 22/26] gnu: Add python-libcst. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188847220320 (code B ref 41807); Thu, 11 Jun 2020 15:15:11 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:32 +0000 Received: from localhost ([127.0.0.1]:37752 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuV-0005Ha-OU for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:32 -0400 Received: from latitanza.investici.org ([82.94.249.234]:32995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuK-0005Cw-My for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:21 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 7BF541201AD; Thu, 11 Jun 2020 15:14:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888460; bh=J65tOPAXNtTyoANe23H/TEjB4jtiCFyHrd5FJOd4kEQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=lnh0iQXtFKwZnPx+UnCivtVDAy0KBgVhWQKcUcIfUqra9lH0le8pOGJBDJ0ljjWgs sbnBQEhA2IgYaP2sWC+Bo4GZ6LEpsOnXE/2Dp06EKBPrHOAYPXALP9jRw63Q1Ru1O2 4RBnUg48Fa4NZnXIH201MmXwRQmsPYiiWdBre1X8= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4CAC612015C; Thu, 11 Jun 2020 15:14:20 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:53 +0200 Message-Id: <20200611151357.18843-22-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-libcst): New variable. --- gnu/packages/python-xyz.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 6cff8a0263..85b71763ae 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20427,3 +20427,34 @@ runtime inspection of types defined in the Python standard typing module.") "This is an implementation of PEP 557, Data Classes. It is a backport of the @code{dataclasses} module for Python 3.6.") (license license:asl2.0))) + +(define-public python-libcst + (package + (name "python-libcst") + (version "0.3.6") + (source + (origin + (method url-fetch) + (uri (pypi-uri "libcst" version)) + (sha256 + (base32 + "1lxwjw3a302i0ka3ykcsc1r4c94zskzlgn3rqs2h0kmchp0g74qz")))) + (build-system python-build-system) + (arguments + ;; FIXME: Tests depend on python-hypothesmith and python-pyre-check, + ;; introducing a circular dependency. + '(#:tests? #f)) + (propagated-inputs + `(("python-dataclasses" ,python-dataclasses) + ("python-pyyaml" ,python-pyyaml) + ("python-typing-extensions" + ,python-typing-extensions) + ("python-typing-inspect" ,python-typing-inspect))) + (home-page "https://github.com/Instagram/LibCST") + (synopsis + "Concrete Syntax Tree (CST) parser and serializer library for Python") + (description + "LibCST parses Python 3.0, 3.1, 3.3, 3.5, 3.6, 3.7 or 3.8 source code +as a CST tree that keeps all formatting details (comments, whitespaces, parentheses, +etc.). It's useful for building automated refactoring applications and linters.") + (license license:expat))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 23/26] gnu: Add python-pywatchman. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188848120341 (code B ref 41807); Thu, 11 Jun 2020 15:15:11 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:41 +0000 Received: from localhost ([127.0.0.1]:37754 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuf-0005I0-2X for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:41 -0400 Received: from latitanza.investici.org ([82.94.249.234]:63641) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuL-0005DA-1M for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:21 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id D1D3B1201AF; Thu, 11 Jun 2020 15:14:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888460; bh=t9aUcT7sRuqKcOENmi8Qb8mg7yWGj3zDzR5u2svnkjA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=HDXEIewq1sQoMje/kOi6zyY52CVgp5yNMW2TfNP47LOa29K4n1WCLj2ZnNJhgbjDW xRalNxqbJfEQnyH2bVv/TNwhRqfRvJgIa/2ySKh0aa01MFs0AY7XqXVTKr+/RzNlTC 097CHrHDUCIO6AW5iJ3UtzQD0BYnpsZgaUQ10OAY= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id A003A12015C; Thu, 11 Jun 2020 15:14:20 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:54 +0200 Message-Id: <20200611151357.18843-23-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-pywatchman): New variable. --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 85b71763ae..a8a32cb550 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20458,3 +20458,24 @@ backport of the @code{dataclasses} module for Python 3.6.") as a CST tree that keeps all formatting details (comments, whitespaces, parentheses, etc.). It's useful for building automated refactoring applications and linters.") (license license:expat))) + +(define-public python-pywatchman + (package + (name "python-pywatchman") + (version "1.4.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pywatchman" version)) + (sha256 + (base32 + "1yf2gm20wc3djpb5larxii3l55xxby0il2ns3q0v1byyfnr7w16h")))) + (build-system python-build-system) + (arguments + `(#:tests? #f)) ;there are none + (home-page + "https://facebook.github.io/watchman/") + (synopsis "Watchman client for python") + (description "@code{python-pywatchman} is a library to connect and +query Watchman to discover file changes.") + (license license:bsd-3))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 24/26] gnu: Add python-httpx. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188848120348 (code B ref 41807); Thu, 11 Jun 2020 15:15:12 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:41 +0000 Received: from localhost ([127.0.0.1]:37756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuf-0005I2-EP for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:41 -0400 Received: from latitanza.investici.org ([82.94.249.234]:23531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuL-0005Ct-BK for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:21 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 23AAA120178; Thu, 11 Jun 2020 15:14:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888461; bh=PwnzNxbVVKahTqsqM2VYRCzJjUvAQEoLf4LWyQHxqZY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=RrX1N6Ms6QEeL+rq7TMPMwy3KNr94x6kr53oS6ZlJWbGP4rQ+Ran33b2NYK/gJ2Wz HDtTP+TWbC90/omm4fEGVy9IcfAf9X5VxdSRy4dh9XNI+t1vdvFzr/bZo54KzTScs6 ag9hboO6h+X+EGm0gW24ZQsi/ZCy/5Wa71Gj8wjM= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id EB5C112015C; Thu, 11 Jun 2020 15:14:20 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:55 +0200 Message-Id: <20200611151357.18843-24-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-web.scm (python-httpx): New variable. --- gnu/packages/python-web.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index d40dad2e00..daaf4a8934 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -4206,3 +4206,31 @@ codebase that is capable of decoding a binary stream into HTTP/2 frames.") "@code{python-hstspreload} contains Chromium HSTS Preload list as a Python package.") (license license:bsd-3))) + +(define-public python-httpx + (package + (name "python-httpx") + (version "0.13.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "httpx" version)) + (sha256 + (base32 + "1bpg46mx8n74hxmw2pvgr5pc590hxdsh4wrs4j5bm00bx49vshin")))) + (build-system python-build-system) + (propagated-inputs + `(("python-certifi" ,python-certifi) + ("python-chardet" ,python-chardet) + ("python-h11" ,python-h11) + ("python-h2" ,python-h2) + ("python-hstspreload" ,python-hstspreload) + ("python-idna" ,python-idna) + ("python-rfc3986" ,python-rfc3986) + ("python-sniffio" ,python-sniffio) + ("python-urllib3" ,python-urllib3))) + (home-page "https://github.com/encode/httpx") + (synopsis "HTTP client for Python") + (description "HTTPX is a fully featured HTTP client for Python 3, +which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2.") + (license license:bsd-3))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 25/26] gnu: Add python-uvloop. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188848220356 (code B ref 41807); Thu, 11 Jun 2020 15:15:12 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:42 +0000 Received: from localhost ([127.0.0.1]:37758 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuf-0005I9-Nb for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:42 -0400 Received: from latitanza.investici.org ([82.94.249.234]:45269) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuL-0005DR-L6 for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:22 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 7152A12016A; Thu, 11 Jun 2020 15:14:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888461; bh=/jOoxPyvD8pJX8z3+yd1Q8lPII2a/YNw3gXUlYT/U/o=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=D/qd9h/1L2RaaazaEr/LGBGVHff8n/+H4VLFYY0kOn7nHa7s7/CSe5R5LSrL1iwsO KRZT9OQHpTlpmH+z7DbGaTQZ+Wx0dGWxxNs5cnEykHsz+3k41lihaKK2fxNci7m+HM jk5CFWYwcwLXlPt+WYxo1noEddO9d/5xFiORLI6g= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 447F412015C; Thu, 11 Jun 2020 15:14:21 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:56 +0200 Message-Id: <20200611151357.18843-25-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-xyz.scm (python-uvloop): New variable. --- gnu/packages/python-xyz.scm | 55 +++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index a8a32cb550..639e6a920f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -20479,3 +20479,58 @@ etc.). It's useful for building automated refactoring applications and linters. (description "@code{python-pywatchman} is a library to connect and query Watchman to discover file changes.") (license license:bsd-3))) + +(define-public python-uvloop + (package + (name "python-uvloop") + (version "0.14.0") + (source + (origin + (method git-fetch) + ;; git-reference because libuv is bundled in the PyPi package + (uri (git-reference + (url "https://github.com/MagicStack/uvloop.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0cvfaddk9195ai29y8nxf92fi71nypx3fhx219q3pammjnh9z861")) + (modules '((guix build utils))) + (snippet + '(begin + ;; Unbundle libuv. + (substitute* "MANIFEST.in" + (("recursive-include vendor/libuv.*") "") + (("recursive-exclude vendor/libuv.*") "")) + (delete-file-recursively "vendor") + #t)))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'build + (lambda _ + (invoke "python" "setup.py" + "build_ext" "--inplace" + "--cython-always" "--use-system-libuv"))) + (replace 'install + (lambda* (#:key outputs (configure-flags '()) #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (invoke "python" "setup.py" "install" + (string-append "--prefix=" out) + "--single-version-externally-managed" + "--root=/" "--skip-build")))) + ;; Tests depend on libuv being present in-tree. + (delete 'check)))) + (inputs + `(("libuv" ,libuv))) + (native-inputs + `(("python-cython" ,python-cython))) + (home-page "https://github.com/MagicStack/uvloop") + (synopsis + "Fast implementation of asyncio event loop on top of libuv") + (description + "@code{python-uvloop} is a fast, drop-in replacement of the +built-in @code{asyncio} event loop. @code{python-uvloop} is +implemented in Cython and uses libuv under the hood.") + (license license:expat))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCH 26/26] gnu: Add python-sanic. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 15:15:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Cc: Giacomo Leidi Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159188848220362 (code B ref 41807); Thu, 11 Jun 2020 15:15:12 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 15:14:42 +0000 Received: from localhost ([127.0.0.1]:37760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOug-0005IH-1s for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:42 -0400 Received: from latitanza.investici.org ([82.94.249.234]:64491) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOuM-0005D4-13 for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 11:14:22 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id C922912018B; Thu, 11 Jun 2020 15:14:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591888461; bh=fT0ghEQSw9g+F0LMeoedkMlXC6mPCaDSTZzOVTsCb7Y=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=LbVX3T4ExwT8DPf6jTU31nT8qUcN+tgfUEvodfFwoscpjW5pccg4+PPxBOkEa5GfN 6fCTkvmKk8AYm4WIumzGeEPVqEfVK82gtTG85UcmCst1ZfQ6XkpYfMAHtJl4B+76GH kR2C8q27CNXUP2aTGxmtt0dtVMuM6N9EfZn6z1P0= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 89B0312015C; Thu, 11 Jun 2020 15:14:21 +0000 (UTC) From: Giacomo Leidi Date: Thu, 11 Jun 2020 17:13:57 +0200 Message-Id: <20200611151357.18843-26-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200611151357.18843-1-goodoldpaul@autistici.org> References: <20200611151357.18843-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/python-web.scm (python-sanic): New variable, (python-httpx-0.11): New variable. --- gnu/packages/python-web.scm | 49 +++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index daaf4a8934..b7abe9fc17 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -4234,3 +4234,52 @@ as a Python package.") (description "HTTPX is a fully featured HTTP client for Python 3, which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2.") (license license:bsd-3))) + +;; This is only for python-sanic +(define-public python-httpx-0.11 + (package (inherit python-httpx) + (version "0.11.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "httpx" version)) + (sha256 + (base32 + "1xrwlgnzm9x0d92s22ypli4cybwwv8idpp8m7naigmzfdrrgnavx")))) + (arguments + ;; FIXME: Tests can't import rfc3986. + `(#:tests? #f)))) + +(define-public python-sanic + (package + (name "python-sanic") + (version "20.3.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "sanic" version)) + (sha256 + (base32 + "1zssckzjsa1qi2bxirn0dksszmfhsbrkakvfx3r080sdcph8y1xl")))) + (build-system python-build-system) + (arguments + ;; FIXME: Tests depend on httpcore. + `(#:tests? #f)) + (propagated-inputs + `(("python-aiofiles" ,python-aiofiles) + ("python-httptools" ,python-httptools) + ("python-httpx" ,python-httpx-0.11) + ("python-multidict" ,python-multidict) + ("python-ujson" ,python-ujson) + ("python-uvloop" ,python-uvloop) + ("python-websockets" ,python-websockets))) + (home-page + "https://github.com/huge-success/sanic/") + (synopsis + "Async Python 3.6+ web server/framework") + (description + "Sanic is a Python 3.6+ web server and web framework +that's written to go fast. It allows the usage of the +@code{async/await} syntax added in Python 3.5, which makes +your code non-blocking and speedy.") + (license license:expat))) -- 2.26.2 From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCHES] Add python-sanic and dependencies. References: In-Reply-To: Resent-From: paul Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jun 2020 20:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41807@debbugs.gnu.org Received: via spool by 41807-submit@debbugs.gnu.org id=B41807.159190807728778 (code B ref 41807); Thu, 11 Jun 2020 20:42:02 +0000 Received: (at 41807) by debbugs.gnu.org; 11 Jun 2020 20:41:17 +0000 Received: from localhost ([127.0.0.1]:38209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjU0j-0007U5-7M for submit@debbugs.gnu.org; Thu, 11 Jun 2020 16:41:17 -0400 Received: from confino.investici.org ([212.103.72.250]:25459) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjU0g-0007Tw-OU for 41807@debbugs.gnu.org; Thu, 11 Jun 2020 16:41:15 -0400 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 08E2221215 for <41807@debbugs.gnu.org>; Thu, 11 Jun 2020 20:41:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591908073; bh=i1ImUH+EPpmoPzfdE5TfgmqIe5TQlGu1AtXtoojCRNQ=; h=To:From:Subject:Date:From; b=C1BvO+4Aa9nAJt/UKnhd8rWE6Hq4h7JqcDeeXlh85KZrcga1F7mWQsOO/EkJxsnC/ bJz5Vu46GhlL1zCPOetKUDUI+0kp4JmVtouy5UO/KWrSg/jbH8ZcPEE5mQ89tJChBB w4vy7+7Q95mCxOzF1inuicq4vVzeCTjlYsX1Aaas= Received: from [212.103.72.250] (mx1.investici.org [212.103.72.250]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id E88C6211A5 for <41807@debbugs.gnu.org>; Thu, 11 Jun 2020 20:41:12 +0000 (UTC) From: paul Message-ID: <5fdfba70-2823-bbd3-0c89-6263abbb428c@autistici.org> Date: Thu, 11 Jun 2020 22:41:12 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Icedove/68.9.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------EA1F00FF0048569F118A8AD3" Content-Language: en-US X-Spam-Score: 0.0 (/) 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 (-) This is a multi-part message in MIME format. --------------EA1F00FF0048569F118A8AD3 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hi I'm sending an updated version of patch 24 and patch 26. Thanks again, Giacomo --------------EA1F00FF0048569F118A8AD3 Content-Type: text/x-patch; charset=UTF-8; name="0024-gnu-Add-python-httpx.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0024-gnu-Add-python-httpx.patch" >From 121ffb5b3f3c5e19d4a84270edcff6c89f788d3e Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Wed, 10 Jun 2020 18:08:03 +0200 Subject: [PATCH 24/26] gnu: Add python-httpx. * gnu/packages/python-web.scm (python-httpx): New variable. --- gnu/packages/python-web.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index d40dad2e00..3dd14e41ec 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -4206,3 +4206,34 @@ codebase that is capable of decoding a binary stream into HTTP/2 frames.") "@code{python-hstspreload} contains Chromium HSTS Preload list as a Python package.") (license license:bsd-3))) + +(define-public python-httpx + (package + (name "python-httpx") + (version "0.13.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "httpx" version)) + (sha256 + (base32 + "1bpg46mx8n74hxmw2pvgr5pc590hxdsh4wrs4j5bm00bx49vshin")))) + (build-system python-build-system) + (arguments + ;; FIXME: Tests depend on httpcore. + `(#:tests? #f)) + (propagated-inputs + `(("python-certifi" ,python-certifi) + ("python-chardet" ,python-chardet) + ("python-h11" ,python-h11) + ("python-h2" ,python-h2) + ("python-hstspreload" ,python-hstspreload) + ("python-idna" ,python-idna) + ("python-rfc3986" ,python-rfc3986) + ("python-sniffio" ,python-sniffio) + ("python-urllib3" ,python-urllib3))) + (home-page "https://github.com/encode/httpx") + (synopsis "HTTP client for Python") + (description "HTTPX is a fully featured HTTP client for Python 3, +which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2.") + (license license:bsd-3))) -- 2.26.2 --------------EA1F00FF0048569F118A8AD3 Content-Type: text/x-patch; charset=UTF-8; name="0026-gnu-Add-python-sanic.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0026-gnu-Add-python-sanic.patch" >From b3a25e0bde18087fcbf769cdb5e604996b479829 Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Thu, 11 Jun 2020 16:43:26 +0200 Subject: [PATCH 26/26] gnu: Add python-sanic. * gnu/packages/python-web.scm (python-sanic): New variable, (python-httpx-0.11): New variable. --- gnu/packages/python-web.scm | 49 +++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 3dd14e41ec..22b1b1299e 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -4237,3 +4237,52 @@ as a Python package.") (description "HTTPX is a fully featured HTTP client for Python 3, which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2.") (license license:bsd-3))) + +;; This is only for python-sanic +(define-public python-httpx-0.11 + (package (inherit python-httpx) + (version "0.11.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "httpx" version)) + (sha256 + (base32 + "1xrwlgnzm9x0d92s22ypli4cybwwv8idpp8m7naigmzfdrrgnavx")))) + (arguments + ;; FIXME: Tests can't import rfc3986. + `(#:tests? #f)))) + +(define-public python-sanic + (package + (name "python-sanic") + (version "20.3.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "sanic" version)) + (sha256 + (base32 + "1zssckzjsa1qi2bxirn0dksszmfhsbrkakvfx3r080sdcph8y1xl")))) + (build-system python-build-system) + (arguments + ;; FIXME: Tests depend on httpcore. + `(#:tests? #f)) + (propagated-inputs + `(("python-aiofiles" ,python-aiofiles) + ("python-httptools" ,python-httptools) + ("python-httpx" ,python-httpx-0.11) + ("python-multidict" ,python-multidict) + ("python-ujson" ,python-ujson) + ("python-uvloop" ,python-uvloop) + ("python-websockets" ,python-websockets))) + (home-page + "https://github.com/huge-success/sanic/") + (synopsis + "Async Python 3.6+ web server/framework") + (description + "Sanic is a Python 3.6+ web server and web framework +that's written to go fast. It allows the usage of the +@code{async/await} syntax added in Python 3.5, which makes +your code non-blocking and speedy.") + (license license:expat))) -- 2.26.2 --------------EA1F00FF0048569F118A8AD3-- From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCHES] Add python-sanic and dependencies. Resent-From: Lars-Dominik Braun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 17 Jun 2020 06:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: paul Cc: 41807@debbugs.gnu.org X-Debbugs-Original-Cc: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15923765927766 (code B ref -1); Wed, 17 Jun 2020 06:50:01 +0000 Received: (at submit) by debbugs.gnu.org; 17 Jun 2020 06:49:52 +0000 Received: from localhost ([127.0.0.1]:50238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jlRtQ-00021C-28 for submit@debbugs.gnu.org; Wed, 17 Jun 2020 02:49:52 -0400 Received: from lists.gnu.org ([209.51.188.17]:43294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jlRtL-000212-Op for submit@debbugs.gnu.org; Wed, 17 Jun 2020 02:49:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33542) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jlRtL-0007Ea-AR for guix-patches@gnu.org; Wed, 17 Jun 2020 02:49:47 -0400 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:33310) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jlRtJ-0005Ck-EN for guix-patches@gnu.org; Wed, 17 Jun 2020 02:49:47 -0400 Received: by mail-wr1-x432.google.com with SMTP id l11so1086270wru.0 for ; Tue, 16 Jun 2020 23:49:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leibniz-psychology-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=2tFSXyv5gBcNfEWg/3FeNJHMSNMUm4Um0mmhFSLTj1M=; b=FRvcoxfRdH+Ql5AlJ7JmIOsdE65PFDC5W4L9ZGWyV+3rq1fs3V6DdP2tj0CCZi/aA+ nWu5JtQoKyNoltgEVNTHjsf0PBMV9D3JHFXw4q0tRtTWPfuFs2+/63vWDIaFZpPWk/ZB pcmgSfWo+tPgnl7973E4l+mHVqMUqb+9hvrsB7Oa5k2TEut7pNdoaQLqE+Ob6BOr7F3q K3qDoJAtV+/RwlxIDmJXJh84CleS9+cz1eSmxvk+bMerYyK5IkK3CSo1+KDt5/E30RVq fiKqaZL3vxRDOaLXpY/0PBS8goFU/Y5V19uRMmZUcg++r/sFEoUmGu8wj4V5Fj1awES1 Mo6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=2tFSXyv5gBcNfEWg/3FeNJHMSNMUm4Um0mmhFSLTj1M=; b=ql82/MxobdN0r05IEW+QhHRnqfXPQBFgHuyjtXStLyedwXeCNKx2Pu5bKh+N2blxqA fSDMtIEKnl4GYkj1jFixbTro5MbIqvVEVwiRVqmyVdH9CoUzILJZar05ey6Aill/ppYO hAtopiukuJNSiZm0qp+BCQO7eBMBMOfCbtCmXYFz9ALllodbT8sXiQgnLKkCT2/ucpbf 8z4d+JHWaRGuUSbyKyRooxflV9ir1GrPMtkFOpDH25QQba3AX2oKgveJBLO+pjpYCCdj spVe/mwRWW/pcqV1qv8uwiYpEs9Px1m+JyTlnoTDhPapwaK0q0eeHzfjM9Q4hm1SXPog lYFQ== X-Gm-Message-State: AOAM532CCyTV28a2qrZFksFmsYrUlFqizl43xICCHnkoFEEPwdUkRbyp 4ZiABRV1OX02crDt36uJbMwdW6onxUhVjtb9skwJGYLqvS07IRaem4fupLTWaBsWoVFZ49dam8L NT7j/87lTQhcbs2+MEEHXzaM+MwE0d6T04huAID6kUTkKwzNqbFFlUcWSFu+N5wVkOGHy9JSmrM dqoA== X-Google-Smtp-Source: ABdhPJx8DIdMcvYGLGn1KhZHKFoLe48JJFwKAu7+IvnfNHqsD6681OHQ/sQNcHAqmnYoUVwrpXv+Tw== X-Received: by 2002:a5d:46d0:: with SMTP id g16mr7406486wrs.229.1592376583397; Tue, 16 Jun 2020 23:49:43 -0700 (PDT) Received: from localhost (dynamic-2a01-0c22-c80f-cc00-2c96-f3dc-5666-337e.c22.pool.telefonica.de. [2a01:c22:c80f:cc00:2c96:f3dc:5666:337e]) by smtp.gmail.com with ESMTPSA id k16sm32832357wrp.66.2020.06.16.23.49.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Jun 2020 23:49:42 -0700 (PDT) Date: Wed, 17 Jun 2020 08:49:40 +0200 From: Lars-Dominik Braun Message-ID: <20200617064940.GA5119@zpidnp36> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="6TrnltStXW4iwmi0" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Received-SPF: none client-ip=2a00:1450:4864:20::432; envelope-from=ldb@leibniz-psychology.org; helo=mail-wr1-x432.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -2.3 (--) 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 (---) --6TrnltStXW4iwmi0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, > I'm sending a patch series to add python-sanic, its dependencies and some > dependencies of mypy. I=E2=80=99ve got Sanic 19.12 in my own channel[1], which I wanted to upstre= am for a long time now. Most packages have tests enabled, because I managed to packa= ge that really old httpcore. Do you want to try and port these to sanic 20.03? Cheers, Lars [1] https://github.com/leibniz-psychology/guix-zpid/blob/master/zpid/packag= es/sanic.scm --6TrnltStXW4iwmi0 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEyk+M9DfXR4/aBV/UQhN3ARo3hEYFAl7pvQEACgkQQhN3ARo3 hEY6qgv8C2sXY7JT9l2RAGso6CzxAOJXYUqi1tyK6W6PJTfNKOcGb6w1aEVMBPd9 v0Tu8KWl8ydp/PW4dV4MTzE5QsGOKkPd8slbBnLd4Gw+ezxwKKseHtQdBTctOk/9 3xHu3HvhkoLozzsK213j6nutNZNtsOt+lsjHTI9uU8DPzpD779YaeFQgap2HaaI7 qUkiBoIVu5wkRHKByX75y3VtVSpuIUFxJpoeUKnS2BplkXL8Yh8qDB8GvBzEu+qh t1iOD2hrYj2JU46ym2r0q0hEUiehKAVD0EGoMNos930S7XvFvEMrXncscDRXXH52 pr5zeKM30J/7S/DXSm9ZQXHK9zwhU0XniNXqolAswDnIns2XabROWW3UQ2bbt7Z5 P+GHc6lpG4l+RQN1KxxnaNZ7aQhh4vK7/ay0jWtShu2ZY9LCVcty2RiarJulwsLe /NB8YNQM0XyLJTBWM+cUqY/DGuEVYHKM+VYaHSWx+Kd+9q/Y6/jguU2yiKNctaBE PKzN0sUl =EnGy -----END PGP SIGNATURE----- --6TrnltStXW4iwmi0-- From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCHES] Add python-sanic and dependencies. Resent-From: paul Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 17 Jun 2020 13:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Lars-Dominik Braun Cc: 41807@debbugs.gnu.org X-Debbugs-Original-Cc: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159240087615412 (code B ref -1); Wed, 17 Jun 2020 13:35:01 +0000 Received: (at submit) by debbugs.gnu.org; 17 Jun 2020 13:34:36 +0000 Received: from localhost ([127.0.0.1]:50768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jlYD6-00040W-BH for submit@debbugs.gnu.org; Wed, 17 Jun 2020 09:34:36 -0400 Received: from lists.gnu.org ([209.51.188.17]:44348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jlYD5-00040P-8g for submit@debbugs.gnu.org; Wed, 17 Jun 2020 09:34:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51084) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jlYD5-0000nt-0j for guix-patches@gnu.org; Wed, 17 Jun 2020 09:34:35 -0400 Received: from devianza.investici.org ([198.167.222.108]:42619) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jlYCz-0004qf-SF for guix-patches@gnu.org; Wed, 17 Jun 2020 09:34:34 -0400 Received: from mx2.investici.org (unknown [127.0.0.1]) by devianza.investici.org (Postfix) with ESMTP id ECC98E059A; Wed, 17 Jun 2020 13:34:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1592400863; bh=l9R7BDNuIcnuLfW97HXRELpcw0HU10xhOjbQIf7vjh8=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=k9m0rGzOH5XLki4mYpp/oXD9uPUsqO/m2hRuZv613AXR2uk1KHbPXNbVIjDDXkQRh AT4Bh+uemm3VB5BwRi2aXAEUsj9EEoCGgLlGg6qSR7MmyaV7FUB3UedllLVV+Al9W1 Q9s8DRohL0pSw6LmYbgd3mqKkr3VxH0h5xIMpPnI= Received: from [198.167.222.108] (mx2.investici.org [198.167.222.108]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id C3E0EE058F; Wed, 17 Jun 2020 13:34:23 +0000 (UTC) References: <20200617064940.GA5119@zpidnp36> From: paul Message-ID: <72553f75-bead-f56e-5c73-99184c6b1f60@autistici.org> Date: Wed, 17 Jun 2020 15:34:18 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Icedove/68.9.0 MIME-Version: 1.0 In-Reply-To: <20200617064940.GA5119@zpidnp36> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US Received-SPF: pass client-ip=198.167.222.108; envelope-from=goodoldpaul@autistici.org; helo=devianza.investici.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/17 09:34:24 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) Hi, On 6/17/20 8:49 AM, Lars-Dominik Braun wrote: > Hi, > >> I'm sending a patch series to add python-sanic, its dependencies and some >> dependencies of mypy. > I’ve got Sanic 19.12 in my own channel[1], which I wanted to upstream for a > long time now. Most packages have tests enabled, because I managed to package > that really old httpcore. Do you want to try and port these to sanic 20.03? > > Cheers, > Lars > > [1] https://github.com/leibniz-psychology/guix-zpid/blob/master/zpid/packages/sanic.scm > Thank you for this!  Yes I'd like to integrate your packages, I'll do that this weekend I believe. Cheers, Giacomo From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCHES] Add python-sanic and dependencies. Resent-From: paul Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 20 Oct 2020 11:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Lars-Dominik Braun Cc: 41807@debbugs.gnu.org X-Debbugs-Original-Cc: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.160319155021489 (code B ref -1); Tue, 20 Oct 2020 11:00:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Oct 2020 10:59:10 +0000 Received: from localhost ([127.0.0.1]:43720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUpM6-0005aM-CS for submit@debbugs.gnu.org; Tue, 20 Oct 2020 06:59:10 -0400 Received: from lists.gnu.org ([209.51.188.17]:37018) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUpM1-0005Zu-Kp for submit@debbugs.gnu.org; Tue, 20 Oct 2020 06:59:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47950) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kUpM1-0002Mu-CJ for guix-patches@gnu.org; Tue, 20 Oct 2020 06:58:57 -0400 Received: from latitanza.investici.org ([2001:888:2000:56::19]:32931) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kUpLt-00060x-FQ for guix-patches@gnu.org; Tue, 20 Oct 2020 06:58:57 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 4CFrG205bxz8sgQ; Tue, 20 Oct 2020 10:58:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1603191514; bh=/Xuc0ivTZopzG8QDlOPIapNAas9O/ARacM32bt1+zkM=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=JkF3CaZ2zGsEvS0BjgKY1ujYIYO6vxmqIKrCqgiEyXm0EpovRpuxJGPztC8YXmiDv sJLE0JdBiFPziN13oNIcEqK9AFaoywM7UDZ9en10Xg4eM4+Y0Ojm9yxGwyRzFOQZVy WAlqQ0wB11zx3eNVuqnZtFZ8digwCNKwe97oMMPA= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4CFrG15FVtz8sfr; Tue, 20 Oct 2020 10:58:33 +0000 (UTC) References: <20200617064940.GA5119@zpidnp36> From: paul Message-ID: <8c50cb48-c90c-9c2d-b2d5-5186cf4c688a@autistici.org> Date: Tue, 20 Oct 2020 12:58:27 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Icedove/78.3.2 MIME-Version: 1.0 In-Reply-To: <20200617064940.GA5119@zpidnp36> Content-Type: multipart/mixed; boundary="------------C8A94F88818EF84A37916187" Content-Language: en-US Received-SPF: pass client-ip=2001:888:2000:56::19; envelope-from=goodoldpaul@autistici.org; helo=latitanza.investici.org X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, NICE_REPLY_A=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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 (-) This is a multi-part message in MIME format. --------------C8A94F88818EF84A37916187 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Hi :), I apologize for the long delay, On 6/17/20 8:49 AM, Lars-Dominik Braun wrote: > Hi, > >> I'm sending a patch series to add python-sanic, its dependencies and some >> dependencies of mypy. > I’ve got Sanic 19.12 in my own channel[1], which I wanted to upstream for a > long time now. Most packages have tests enabled, because I managed to package > that really old httpcore. Do you want to try and port these to sanic 20.03? > > Cheers, > Lars > > [1] https://github.com/leibniz-psychology/guix-zpid/blob/master/zpid/packages/sanic.scm > I managed to package sanic following your channel definition (and enabled tests), I updated some packages, removed some other packages that were already merged in Guix and produced an updated patch set. Thank you for your patience, Giacomo --------------C8A94F88818EF84A37916187 Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-Add-python-contextvars.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-gnu-Add-python-contextvars.patch" >From 63cee61e501d34a234106e47594eec6ce2504c6b Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Mon, 8 Jun 2020 23:57:19 +0200 Subject: [PATCH 1/9] gnu: Add python-contextvars. * gnu/packages/python-xyz.scm (python-contextvars): New variable. --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 575ce40ac8..cf20973cfc 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22524,3 +22524,24 @@ applications with variable CPU loads).") (define-public python2-parallel (package-with-python2 python-parallel)) + +(define-public python-contextvars + (package + (name "python-contextvars") + (version "2.4") + (source + (origin + (method url-fetch) + (uri (pypi-uri "contextvars" version)) + (sha256 + (base32 + "17n3w8c20kgkgc6khaafdhhlcdj4bzman4paxqsl7harma59137k")))) + (build-system python-build-system) + (propagated-inputs + `(("python-immutables" ,python-immutables))) + (home-page + "https://github.com/MagicStack/contextvars") + (synopsis "PEP 567 Backport") + (description "This package implements a backport of Python 3.7 +@code{contextvars} module (see PEP 567) for Python 3.6.") + (license license:asl2.0))) -- 2.28.0 --------------C8A94F88818EF84A37916187 Content-Type: text/x-patch; charset=UTF-8; name="0002-gnu-Add-python-aiofiles.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0002-gnu-Add-python-aiofiles.patch" >From 8f2fa7e0e72f2402b6d4b0970744973523575177 Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Tue, 9 Jun 2020 17:40:32 +0200 Subject: [PATCH 2/9] gnu: Add python-aiofiles. * gnu/packages/python-xyz.scm (python-aiofiles): New variable. --- gnu/packages/python-xyz.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index cf20973cfc..1d51128090 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22545,3 +22545,21 @@ applications with variable CPU loads).") (description "This package implements a backport of Python 3.7 @code{contextvars} module (see PEP 567) for Python 3.6.") (license license:asl2.0))) + +(define-public python-aiofiles + (package + (name "python-aiofiles") + (version "0.5.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "aiofiles" version)) + (sha256 + (base32 + "1bqmv019x16qa3zah0z915cw6z4va3fjs60fk2s7vyah3gyvrrlq")))) + (build-system python-build-system) + (home-page "https://github.com/Tinche/aiofiles") + (synopsis "File support for @code{asyncio}") + (description "@code{python-aiofiles} is a library for handling local +disk files in asyncio applications.") + (license license:asl2.0))) -- 2.28.0 --------------C8A94F88818EF84A37916187 Content-Type: text/x-patch; charset=UTF-8; name="0003-gnu-Add-python-hstspreload.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0003-gnu-Add-python-hstspreload.patch" >From 8cfe473e1995c45c15faecde6cc48a15ca8ccdd2 Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Tue, 20 Oct 2020 12:37:54 +0200 Subject: [PATCH 3/9] gnu: Add python-hstspreload. * gnu/packages/python-web.scm (python-hstspreload): New variable. --- gnu/packages/python-web.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index b8b7ce9d31..b0bbd66583 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -5164,3 +5164,24 @@ Encoding for HTTP.") "This module acts as a webbrowser solving Cloudflare's Javascript challenges.") (license license:expat))) + +(define-public python-hstspreload + (package + (name "python-hstspreload") + (version "2020.10.20") + (source + (origin + (method url-fetch) + (uri (pypi-uri "hstspreload" version)) + (sha256 + (base32 + "1qah80p2xlib1rhivvdj9v5y3girxrj7dwp1mnh8mwaj5wy32y8a")))) + (build-system python-build-system) + (home-page + "https://github.com/sethmlarson/hstspreload") + (synopsis + "Chromium HSTS Preload list as a Python package") + (description + "@code{python-hstspreload} contains Chromium HSTS Preload list +as a Python package.") + (license license:bsd-3))) -- 2.28.0 --------------C8A94F88818EF84A37916187 Content-Type: text/x-patch; charset=UTF-8; name="0004-gnu-Add-python-mypy-extensions.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0004-gnu-Add-python-mypy-extensions.patch" >From e19cceab869a67d876cbb807626b605f778cbc0f Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Tue, 9 Jun 2020 19:06:02 +0200 Subject: [PATCH 4/9] gnu: Add python-mypy-extensions. * gnu/packages/python-xyz.scm (python-mypy-extensions): New variable. --- 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 1d51128090..82c3a21913 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22563,3 +22563,25 @@ applications with variable CPU loads).") (description "@code{python-aiofiles} is a library for handling local disk files in asyncio applications.") (license license:asl2.0))) + +(define-public python-mypy-extensions + (package + (name "python-mypy-extensions") + (version "0.4.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "mypy-extensions" version)) + (sha256 + (base32 + "1a04qsk8hd1lqns8w1j7cr0vmvbhg450di5k1i16kqxkbf7q30id")))) + (build-system python-build-system) + (home-page + "https://github.com/python/mypy_extensions") + (synopsis + "Experimental type system extensions for mypy") + (description + "@code{python-mypy-extensions} defines experimental extensions +to the standard @code{typing} module that are supported by the +@code{mypy} typechecker.") + (license license:expat))) -- 2.28.0 --------------C8A94F88818EF84A37916187 Content-Type: text/x-patch; charset=UTF-8; name="0005-gnu-Add-python-pyre-extensions.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0005-gnu-Add-python-pyre-extensions.patch" >From dbe8aad933bf7d6bf2571df8b08d48be73d73c9e Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Wed, 10 Jun 2020 12:52:20 +0200 Subject: [PATCH 5/9] gnu: Add python-pyre-extensions. * gnu/packages/python-xyz.scm (python-pyre-extensions): New variable. --- gnu/packages/python-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 82c3a21913..2e3c8b762c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22585,3 +22585,27 @@ disk files in asyncio applications.") to the standard @code{typing} module that are supported by the @code{mypy} typechecker.") (license license:expat))) + +(define-public python-pyre-extensions + (package + (name "python-pyre-extensions") + (version "0.0.18") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pyre-extensions" version)) + (sha256 + (base32 + "0c5cbbqrfyjwakdh3kbwxis6mbrbwky1z1fqslgszgpcj4g43q30")))) + (build-system python-build-system) + (propagated-inputs + `(("python-typing-extensions" + ,python-typing-extensions) + ("python-typing-inspect" ,python-typing-inspect))) + (home-page "https://pyre-check.org") + (synopsis + "Type system extensions for use with @code{python-pyre}") + (description + "@code{python-pyre-extensions} defines extensions to the standard +@code{typing} module that are supported by the Pyre typechecker.") + (license license:expat))) -- 2.28.0 --------------C8A94F88818EF84A37916187 Content-Type: text/x-patch; charset=UTF-8; name="0006-gnu-Add-python-nbsphinx.patch" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="0006-gnu-Add-python-nbsphinx.patch" >From e432d180aef69ecec895dd9dcbd6a1a476c01184 Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Tue, 20 Oct 2020 12:43:17 +0200 Subject: [PATCH 6/9] gnu: Add python-nbsphinx. * gnu/packages/sphinx.scm (python-nbsphinx): New variable. --- gnu/packages/sphinx.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index f27f9d0176..439febc91b 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -13,6 +13,7 @@ ;;; Copyright © 2019 Nicolas Goaziou ;;; Copyright © 2019 Alexandros Theodotou ;;; Copyright © 2019 Brett Gilio +;;; Copyright © 2020 Giacomo Leidi ;;; ;;; This file is part of GNU Guix. ;;; @@ -643,3 +644,32 @@ translate and to apply translation to Sphinx generated document.") documentation when a change is detected. It also includes a livereload enabled web server.") (license license:expat))) + +(define-public python-nbsphinx + (package + (name "python-nbsphinx") + (version "0.7.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "nbsphinx" version)) + (sha256 + (base32 + "0j56bxdj08vn3q1804qwb1ywhga1mdg1awgm7i64wfpfwi8df2zm")))) + (build-system python-build-system) + (propagated-inputs + `(("python-docutils" ,python-docutils) + ("python-jinja2" ,python-jinja2) + ("python-nbconvert" ,python-nbconvert) + ("python-nbformat" ,python-nbformat) + ("python-sphinx" ,python-sphinx) + ("python-traitlets" ,python-traitlets))) + (home-page "https://nbsphinx.readthedocs.io/") + (synopsis "Jupyter Notebook Tools for Sphinx") + (description "@code{python-nbsphinx} is a Sphinx extension that +provides a source parser for @code{*.ipynb} files. Custom Sphinx +directives are used to show Jupyter Notebook code cells (and of course +their results) in both HTML and LaTeX output. Un-evaluated notebooks +- i.e. notebooks without stored output cells - will be automatically +executed during the Sphinx build process.") + (license license:expat))) -- 2.28.0 --------------C8A94F88818EF84A37916187 Content-Type: text/x-patch; charset=UTF-8; name="0007-gnu-Add-python-dataclasses.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0007-gnu-Add-python-dataclasses.patch" >From 69618814e8904ea0baf0515d664de11985525463 Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Wed, 10 Jun 2020 17:00:25 +0200 Subject: [PATCH 7/9] gnu: Add python-dataclasses. * gnu/packages/python-xyz.scm (python-dataclasses): New variable. --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 2e3c8b762c..32a7381402 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22609,3 +22609,24 @@ to the standard @code{typing} module that are supported by the "@code{python-pyre-extensions} defines extensions to the standard @code{typing} module that are supported by the Pyre typechecker.") (license license:expat))) + +(define-public python-dataclasses + (package + (name "python-dataclasses") + (version "0.7") + (source + (origin + (method url-fetch) + (uri (pypi-uri "dataclasses" version)) + (sha256 + (base32 + "1rh8111fbws2vxyf2qy2zw3x6p6cq1jfz8pf904gig5qwg56sjj9")))) + (build-system python-build-system) + (home-page + "https://github.com/ericvsmith/dataclasses") + (synopsis + "Backport of the @code{dataclasses} module for Python 3.6") + (description + "This is an implementation of PEP 557, Data Classes. It is a +backport of the @code{dataclasses} module for Python 3.6.") + (license license:asl2.0))) -- 2.28.0 --------------C8A94F88818EF84A37916187 Content-Type: text/x-patch; charset=UTF-8; name="0008-gnu-Add-python-pywatchman.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0008-gnu-Add-python-pywatchman.patch" >From 6265a08e96e310cac418bcebf16d259b46d85b95 Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Wed, 10 Jun 2020 17:58:58 +0200 Subject: [PATCH 8/9] gnu: Add python-pywatchman. * gnu/packages/python-xyz.scm (python-pywatchman): New variable. --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 32a7381402..df7587749a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22630,3 +22630,24 @@ to the standard @code{typing} module that are supported by the "This is an implementation of PEP 557, Data Classes. It is a backport of the @code{dataclasses} module for Python 3.6.") (license license:asl2.0))) + +(define-public python-pywatchman + (package + (name "python-pywatchman") + (version "1.4.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pywatchman" version)) + (sha256 + (base32 + "1yf2gm20wc3djpb5larxii3l55xxby0il2ns3q0v1byyfnr7w16h")))) + (build-system python-build-system) + (arguments + `(#:tests? #f)) ;there are none + (home-page + "https://facebook.github.io/watchman/") + (synopsis "Watchman client for python") + (description "@code{python-pywatchman} is a library to connect and +query Watchman to discover file changes.") + (license license:bsd-3))) -- 2.28.0 --------------C8A94F88818EF84A37916187 Content-Type: text/x-patch; charset=UTF-8; name="0009-gnu-Add-python-sanic.patch" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="0009-gnu-Add-python-sanic.patch" >From c19961406504ba9e90e836b30751f68f1d4820d9 Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Tue, 20 Oct 2020 12:51:27 +0200 Subject: [PATCH 9/9] gnu: Add python-sanic. * gnu/packages/python-check.scm (python-pytest-sanic): New variable. * gnu/packages/python-web.scm (python-sanic): New variable. --- gnu/packages/python-check.scm | 28 +++++++++++++++++ gnu/packages/python-web.scm | 59 +++++++++++++++++++++++++++++++++++ 2 files changed, 87 insertions(+) diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index 498f495584..caab81f18c 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -1044,3 +1044,31 @@ any Python VM with basically no runtime overhead.") (description "Robber is a Python assertion library for test-driven and behavior-driven development (TDD and BDD).") (license license:expat))) + +;; This is only used by python-sanic +(define-public python-pytest-sanic + (package + (name "python-pytest-sanic") + (version "1.6.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pytest-sanic" version)) + (sha256 + (base32 + "02ajd8z77ahi69kzkz200qgxrb4s2j4qb6k8j9ds1kz6qa6fsa34")))) + (build-system python-build-system) + (arguments + ;; Tests depend on python-sanic. + `(#:tests? #f)) + (propagated-inputs + `(("python-aiohttp" ,python-aiohttp) + ("python-async-generator" + ,python-async-generator) + ("python-pytest" ,python-pytest))) + (home-page + "https://github.com/yunstanford/pytest-sanic") + (synopsis "Pytest plugin for Sanic") + (description "A pytest plugin for Sanic. It helps you to test your +code asynchronously.") + (license license:expat))) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index b0bbd66583..5aaf9fb03d 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -39,6 +39,7 @@ ;;; Copyright © 2020 Edouard Klein ;;; Copyright © 2020 Vinicius Monego ;;; Copyright © 2020 Konrad Hinsen +;;; Copyright © 2020 Giacomo Leidi ;;; ;;; This file is part of GNU Guix. ;;; @@ -5185,3 +5186,61 @@ challenges.") "@code{python-hstspreload} contains Chromium HSTS Preload list as a Python package.") (license license:bsd-3))) + +(define-public python-sanic + (package + (name "python-sanic") + (version "20.9.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "sanic" version)) + (sha256 + (base32 + "0h832ja7j1f2w0ylbx5vj0j5gv5j9gn1yhhspvq0yikjyrkg46yr")))) + (build-system python-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'use-recent-pytest + ;; Allow using recent dependencies. + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "setup.py" + (("httpcore==0.3.0") "httpcore") + (("pytest==5.2.1") "pytest")) + #t)) + (replace 'check + (lambda* (#:key inputs outputs #:allow-other-keys) + (add-installed-pythonpath inputs outputs) + (invoke "pytest" "-vv" "./tests" "-k" + "not test_zero_downtime and not test_gunicorn_worker")))))) + (propagated-inputs + `(("python-aiofiles" ,python-aiofiles) + ("python-httptools" ,python-httptools) + ("python-httpx" ,python-httpx) + ("python-multidict" ,python-multidict) + ("python-ujson" ,python-ujson) + ("python-uvloop" ,python-uvloop) + ("python-websockets" ,python-websockets))) + (native-inputs + `(("gunicorn" ,gunicorn) + ("python-beautifulsoup4" ,python-beautifulsoup4) + ("python-hstspreload" ,python-hstspreload) + ("python-httpcore" ,python-httpcore) + ("python-pytest" ,python-pytest) + ("python-pytest-cov" ,python-pytest-cov) + ("python-pytest-benchmark" ,python-pytest-benchmark) + ("python-pytest-sanic" ,python-pytest-sanic) + ("python-pytest-sugar" ,python-pytest-sugar) + ("python-urllib3" ,python-urllib3) + ("python-uvicorn" ,python-uvicorn))) + (home-page + "https://github.com/huge-success/sanic/") + (synopsis + "Async Python 3.6+ web server/framework") + (description + "Sanic is a Python 3.6+ web server and web framework +that's written to go fast. It allows the usage of the +@code{async/await} syntax added in Python 3.5, which makes +your code non-blocking and speedy.") + (license license:expat))) -- 2.28.0 --------------C8A94F88818EF84A37916187-- From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCHES] Add python-sanic and dependencies. Resent-From: Lars-Dominik Braun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 13 Nov 2020 09:00:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: paul Cc: 41807@debbugs.gnu.org X-Debbugs-Original-Cc: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.160525797425192 (code B ref -1); Fri, 13 Nov 2020 09:00:01 +0000 Received: (at submit) by debbugs.gnu.org; 13 Nov 2020 08:59:34 +0000 Received: from localhost ([127.0.0.1]:46628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdUvU-0006Y6-EN for submit@debbugs.gnu.org; Fri, 13 Nov 2020 03:59:34 -0500 Received: from lists.gnu.org ([209.51.188.17]:40844) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdUvR-0006Xy-Sb for submit@debbugs.gnu.org; Fri, 13 Nov 2020 03:59:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:44332) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kdUvR-0005FZ-K6 for guix-patches@gnu.org; Fri, 13 Nov 2020 03:59:21 -0500 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:33730) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kdUvO-0000kV-7j for guix-patches@gnu.org; Fri, 13 Nov 2020 03:59:21 -0500 Received: by mail-wm1-x32f.google.com with SMTP id p19so7632541wmg.0 for ; Fri, 13 Nov 2020 00:59:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leibniz-psychology-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=WnAw0Hf2HFdQaJMUYv+b/Q8iUXjKxR0IPDhX/Y3s7N8=; b=GmvMNvhlydObSs4bCQejCsprnytqx2B+VX/BYu6Nz0ClR5IjUF3tA2cU4u0eMngjfO pvtSDDihIjQBX81pBe6ey1DxJ/kAFQWxHCfd27RwJJGlPfPtJ4n9YX6yMqO3bfL9aCvA bDcyHonPO08mxOc4oCWf3u8L+WETuZm6n/U0BDqmmxz2LcjMko8ZSqyvWY6Ds6TOWPs3 uV8UHgrSrMr4vlM73F1/fr0lFiGTs0hfECdds9hqEJQ4Ht418iISDgpyzWHlVed7Wu+p wQwy9gsQmOfKKUH3NN3XnxNcIOG4dRGvxiaWXLjrDRe18dg2GgyyaVEQ0ZQUQdpEFn3y eo7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=WnAw0Hf2HFdQaJMUYv+b/Q8iUXjKxR0IPDhX/Y3s7N8=; b=buk4Wyq9ml+L9kd3fcdSP0mc7PSqiZjaH1+jDNPV4fwTl5E7KRTNVG7EbhEq0Dmy6Y hF/n2cq+gg1VbUekTgwgBw5Sa7hCzrnvVeOLc/oI4BFzNoQfHD9jue96Az3/XHwFypRc PIYAB72vDfnIWLXkrKBvkl42yvH2q6+z2EQ6OjRXz8iaYnC598U4ZDigB9k9fmKF3GFh VQj6p3lZTMupa3Wgu4/VPlvv6ikK37FA5R2TykpTlXKT4sBrAXh6FqwRA/5RlVF81zfy I5Gu33OzMdUIaGusOawdh6k+EvkQQFSR2IOIcFE+HOX2fqWUQSX4Z5qioYEuHRGnsF5t udfw== X-Gm-Message-State: AOAM531x+YXGzEBPrUIdvEy2R1utcOO3uqPWhG9EdpRaCq5y5at1VMue DK7wdx8nS1dWYKUNdyU0SX2lPwG212y65hOTgXI3BPSSmoNZ8ydCB108/aiS3q8X9G3RSapwLFu afOuDH25b0g4uUYyGvySht47M3wbzDPt7fMAKfPkloOetjky5vlDVwH8fd7x+EuKVaDacHPBGly eqsA== X-Google-Smtp-Source: ABdhPJzZJ3UnL2dZTRekdNE1ZE1bu20MTw4y2pK287kzoWQbDLQKncNdCapg8awvmvTKjSZ1NM8SeQ== X-Received: by 2002:a1c:87:: with SMTP id 129mr1474017wma.34.1605257956422; Fri, 13 Nov 2020 00:59:16 -0800 (PST) Received: from localhost (dynamic-2a01-0c22-c828-6f00-3019-652f-ba61-b682.c22.pool.telefonica.de. [2a01:c22:c828:6f00:3019:652f:ba61:b682]) by smtp.gmail.com with ESMTPSA id 109sm10296505wra.29.2020.11.13.00.59.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 Nov 2020 00:59:14 -0800 (PST) Date: Fri, 13 Nov 2020 09:59:14 +0100 From: Lars-Dominik Braun Message-ID: <20201113085914.GC3133@zpidnp36> References: <20200617064940.GA5119@zpidnp36> <8c50cb48-c90c-9c2d-b2d5-5186cf4c688a@autistici.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Xm/fll+QQv+hsKip" Content-Disposition: inline In-Reply-To: <8c50cb48-c90c-9c2d-b2d5-5186cf4c688a@autistici.org> Received-SPF: none client-ip=2a00:1450:4864:20::32f; envelope-from=ldb@leibniz-psychology.org; helo=mail-wm1-x32f.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) 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 (-) --Xm/fll+QQv+hsKip Content-Type: multipart/mixed; boundary="YD3LsXFS42OYHhNZ" Content-Disposition: inline --YD3LsXFS42OYHhNZ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, > I managed to package sanic following your channel definition (and enabled > tests), I updated some packages, removed some other packages that were > already merged in Guix and produced an updated patch set. I=E2=80=99ve tested the patches with a real application and made some minor modifications pointed out by `guix lint`. Also python-sanic requests multidict=3D=3D5.0.0, which we don=E2=80=99t have right now. But it seems t= o work with 4.7.5 just fine. Cheers, Lars --=20 Lars-Dominik Braun Wissenschaftlicher Mitarbeiter/Research Associate www.leibniz-psychology.org ZPID - Leibniz-Institut f=C3=BCr Psychologie / ZPID - Leibniz Institute for Psychology Universit=C3=A4tsring 15 D-54296 Trier - Germany Tel.: +49=E2=80=93651=E2=80=93201-4964 --YD3LsXFS42OYHhNZ Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0001-gnu-Add-python-contextvars.patch" Content-Transfer-Encoding: quoted-printable =46rom a9d80c2beee8dfcff1a5c8b23a1acdcab89b267b Mon Sep 17 00:00:00 2001 =46rom: Giacomo Leidi Date: Mon, 8 Jun 2020 23:57:19 +0200 Subject: [PATCH 01/10] gnu: Add python-contextvars. * gnu/packages/python-xyz.scm (python-contextvars): New variable. --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e5b8db02e0..3284128d79 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22672,3 +22672,24 @@ applications with variable CPU loads).") =20 (define-public python2-parallel (package-with-python2 python-parallel)) + +(define-public python-contextvars + (package + (name "python-contextvars") + (version "2.4") + (source + (origin + (method url-fetch) + (uri (pypi-uri "contextvars" version)) + (sha256 + (base32 + "17n3w8c20kgkgc6khaafdhhlcdj4bzman4paxqsl7harma59137k")))) + (build-system python-build-system) + (propagated-inputs + `(("python-immutables" ,python-immutables))) + (home-page + "https://github.com/MagicStack/contextvars") + (synopsis "PEP 567 Backport") + (description "This package implements a backport of Python 3.7 +@code{contextvars} module (see PEP 567) for Python 3.6.") + (license license:asl2.0))) --=20 2.26.2 --YD3LsXFS42OYHhNZ Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0002-gnu-Add-python-aiofiles.patch" Content-Transfer-Encoding: quoted-printable =46rom cd1d8c98637f43c386d51a74e2508ac25ae4b2e0 Mon Sep 17 00:00:00 2001 =46rom: Giacomo Leidi Date: Tue, 9 Jun 2020 17:40:32 +0200 Subject: [PATCH 02/10] gnu: Add python-aiofiles. * gnu/packages/python-xyz.scm (python-aiofiles): New variable. --- gnu/packages/python-xyz.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 3284128d79..77b7222959 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22693,3 +22693,21 @@ applications with variable CPU loads).") (description "This package implements a backport of Python 3.7 @code{contextvars} module (see PEP 567) for Python 3.6.") (license license:asl2.0))) + +(define-public python-aiofiles + (package + (name "python-aiofiles") + (version "0.5.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "aiofiles" version)) + (sha256 + (base32 + "1bqmv019x16qa3zah0z915cw6z4va3fjs60fk2s7vyah3gyvrrlq")))) + (build-system python-build-system) + (home-page "https://github.com/Tinche/aiofiles") + (synopsis "File support for @code{asyncio}") + (description "@code{python-aiofiles} is a library for handling local +disk files in asyncio applications.") + (license license:asl2.0))) --=20 2.26.2 --YD3LsXFS42OYHhNZ Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0003-gnu-Add-python-hstspreload.patch" Content-Transfer-Encoding: quoted-printable =46rom dda0406a4e36565ef241003104cb54c552df5577 Mon Sep 17 00:00:00 2001 =46rom: Giacomo Leidi Date: Tue, 20 Oct 2020 12:37:54 +0200 Subject: [PATCH 03/10] gnu: Add python-hstspreload. * gnu/packages/python-web.scm (python-hstspreload): New variable. --- gnu/packages/python-web.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index e9dde499d5..37c5980dc2 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -5194,3 +5194,24 @@ over IMAP: @item Work with mailbox folders (list, set, get, create, exists, rename, d= elete, status) @end itemize") (license license:asl2.0))) + +(define-public python-hstspreload + (package + (name "python-hstspreload") + (version "2020.10.20") + (source + (origin + (method url-fetch) + (uri (pypi-uri "hstspreload" version)) + (sha256 + (base32 + "1qah80p2xlib1rhivvdj9v5y3girxrj7dwp1mnh8mwaj5wy32y8a")))) + (build-system python-build-system) + (home-page + "https://github.com/sethmlarson/hstspreload") + (synopsis + "Chromium HSTS Preload list as a Python package") + (description + "@code{python-hstspreload} contains Chromium HSTS Preload list +as a Python package.") + (license license:bsd-3))) --=20 2.26.2 --YD3LsXFS42OYHhNZ Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0004-gnu-Add-python-mypy-extensions.patch" Content-Transfer-Encoding: quoted-printable =46rom c835de22832e8c7fb33cf6eec1aa0afb029253ca Mon Sep 17 00:00:00 2001 =46rom: Giacomo Leidi Date: Tue, 9 Jun 2020 19:06:02 +0200 Subject: [PATCH 04/10] gnu: Add python-mypy-extensions. * gnu/packages/python-xyz.scm (python-mypy-extensions): New variable. --- 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 77b7222959..6f13c730bd 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22711,3 +22711,25 @@ applications with variable CPU loads).") (description "@code{python-aiofiles} is a library for handling local disk files in asyncio applications.") (license license:asl2.0))) + +(define-public python-mypy-extensions + (package + (name "python-mypy-extensions") + (version "0.4.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "mypy-extensions" version)) + (sha256 + (base32 + "1a04qsk8hd1lqns8w1j7cr0vmvbhg450di5k1i16kqxkbf7q30id")))) + (build-system python-build-system) + (home-page + "https://github.com/python/mypy_extensions") + (synopsis + "Experimental type system extensions for mypy") + (description + "@code{python-mypy-extensions} defines experimental extensions +to the standard @code{typing} module that are supported by the +@code{mypy} typechecker.") + (license license:expat))) --=20 2.26.2 --YD3LsXFS42OYHhNZ Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0005-gnu-Add-python-pyre-extensions.patch" Content-Transfer-Encoding: quoted-printable =46rom 1f021271add8115a03f1645d5e02c6a664360225 Mon Sep 17 00:00:00 2001 =46rom: Giacomo Leidi Date: Wed, 10 Jun 2020 12:52:20 +0200 Subject: [PATCH 05/10] gnu: Add python-pyre-extensions. * gnu/packages/python-xyz.scm (python-pyre-extensions): New variable. --- gnu/packages/python-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 6f13c730bd..a1ae408c82 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22733,3 +22733,27 @@ disk files in asyncio applications.") to the standard @code{typing} module that are supported by the @code{mypy} typechecker.") (license license:expat))) + +(define-public python-pyre-extensions + (package + (name "python-pyre-extensions") + (version "0.0.18") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pyre-extensions" version)) + (sha256 + (base32 + "0c5cbbqrfyjwakdh3kbwxis6mbrbwky1z1fqslgszgpcj4g43q30")))) + (build-system python-build-system) + (propagated-inputs + `(("python-typing-extensions" + ,python-typing-extensions) + ("python-typing-inspect" ,python-typing-inspect))) + (home-page "https://pyre-check.org") + (synopsis + "Type system extensions for use with @code{python-pyre}") + (description + "@code{python-pyre-extensions} defines extensions to the standard +@code{typing} module that are supported by the Pyre typechecker.") + (license license:expat))) --=20 2.26.2 --YD3LsXFS42OYHhNZ Content-Type: text/x-diff; charset=iso-8859-1 Content-Disposition: attachment; filename="0006-gnu-Add-python-nbsphinx.patch" Content-Transfer-Encoding: quoted-printable =46rom 22e6e518b43feab5082618de8c53f72fab1b90ca Mon Sep 17 00:00:00 2001 =46rom: Giacomo Leidi Date: Tue, 20 Oct 2020 12:43:17 +0200 Subject: [PATCH 06/10] gnu: Add python-nbsphinx. * gnu/packages/sphinx.scm (python-nbsphinx): New variable. --- gnu/packages/sphinx.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index ac506ecbe5..5172f246a1 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -13,6 +13,7 @@ ;;; Copyright =A9 2019 Nicolas Goaziou ;;; Copyright =A9 2019 Alexandros Theodotou ;;; Copyright =A9 2019 Brett Gilio +;;; Copyright =A9 2020 Giacomo Leidi ;;; ;;; This file is part of GNU Guix. ;;; @@ -642,3 +643,32 @@ translate and to apply translation to Sphinx generated= document.") documentation when a change is detected. It also includes a livereload enabled web server.") (license license:expat))) + +(define-public python-nbsphinx + (package + (name "python-nbsphinx") + (version "0.7.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "nbsphinx" version)) + (sha256 + (base32 + "0j56bxdj08vn3q1804qwb1ywhga1mdg1awgm7i64wfpfwi8df2zm")))) + (build-system python-build-system) + (propagated-inputs + `(("python-docutils" ,python-docutils) + ("python-jinja2" ,python-jinja2) + ("python-nbconvert" ,python-nbconvert) + ("python-nbformat" ,python-nbformat) + ("python-sphinx" ,python-sphinx) + ("python-traitlets" ,python-traitlets))) + (home-page "https://nbsphinx.readthedocs.io/") + (synopsis "Jupyter Notebook Tools for Sphinx") + (description "@code{python-nbsphinx} is a Sphinx extension that +provides a source parser for @code{*.ipynb} files. Custom Sphinx +directives are used to show Jupyter Notebook code cells (and of course +their results) in both HTML and LaTeX output. Un-evaluated notebooks +- i.e. notebooks without stored output cells - will be automatically +executed during the Sphinx build process.") + (license license:expat))) --=20 2.26.2 --YD3LsXFS42OYHhNZ Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0007-gnu-Add-python-dataclasses.patch" Content-Transfer-Encoding: quoted-printable =46rom 4c17f3615e43e5cbeae80898a649535232923aea Mon Sep 17 00:00:00 2001 =46rom: Giacomo Leidi Date: Wed, 10 Jun 2020 17:00:25 +0200 Subject: [PATCH 07/10] gnu: Add python-dataclasses. * gnu/packages/python-xyz.scm (python-dataclasses): New variable. --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index a1ae408c82..17c38ec5aa 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22757,3 +22757,24 @@ to the standard @code{typing} module that are supp= orted by the "@code{python-pyre-extensions} defines extensions to the standard @code{typing} module that are supported by the Pyre typechecker.") (license license:expat))) + +(define-public python-dataclasses + (package + (name "python-dataclasses") + (version "0.7") + (source + (origin + (method url-fetch) + (uri (pypi-uri "dataclasses" version)) + (sha256 + (base32 + "1rh8111fbws2vxyf2qy2zw3x6p6cq1jfz8pf904gig5qwg56sjj9")))) + (build-system python-build-system) + (home-page + "https://github.com/ericvsmith/dataclasses") + (synopsis + "Backport of the @code{dataclasses} module for Python 3.6") + (description + "This is an implementation of PEP 557, Data Classes. It is a +backport of the @code{dataclasses} module for Python 3.6.") + (license license:asl2.0))) --=20 2.26.2 --YD3LsXFS42OYHhNZ Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0008-gnu-Add-python-pywatchman.patch" Content-Transfer-Encoding: quoted-printable =46rom a726b42ccf10f8ee08ff5fab5049990d3a0080c8 Mon Sep 17 00:00:00 2001 =46rom: Giacomo Leidi Date: Wed, 10 Jun 2020 17:58:58 +0200 Subject: [PATCH 08/10] gnu: Add python-pywatchman. * gnu/packages/python-xyz.scm (python-pywatchman): New variable. --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 17c38ec5aa..fb5c117aa8 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -22778,3 +22778,24 @@ to the standard @code{typing} module that are supp= orted by the "This is an implementation of PEP 557, Data Classes. It is a backport of the @code{dataclasses} module for Python 3.6.") (license license:asl2.0))) + +(define-public python-pywatchman + (package + (name "python-pywatchman") + (version "1.4.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pywatchman" version)) + (sha256 + (base32 + "1yf2gm20wc3djpb5larxii3l55xxby0il2ns3q0v1byyfnr7w16h")))) + (build-system python-build-system) + (arguments + `(#:tests? #f)) ;there are none + (home-page + "https://facebook.github.io/watchman/") + (synopsis "Watchman client for python") + (description "@code{python-pywatchman} is a library to connect and +query Watchman to discover file changes.") + (license license:bsd-3))) --=20 2.26.2 --YD3LsXFS42OYHhNZ Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0009-gnu-Add-python-pytest-sanic.patch" Content-Transfer-Encoding: quoted-printable =46rom fe0fe1a37494f1894e2425dad2a239c557cf9925 Mon Sep 17 00:00:00 2001 =46rom: Giacomo Leidi Date: Fri, 13 Nov 2020 09:54:01 +0100 Subject: [PATCH 09/10] gnu: Add python-pytest-sanic. * gnu/packages/python-check.scm (python-pytest-sanic): New variable. --- gnu/packages/python-check.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index dcd4bb90d8..314ca5795c 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -1078,3 +1078,31 @@ any Python VM with basically no runtime overhead.") (description "Robber is a Python assertion library for test-driven and behavior-driven development (TDD and BDD).") (license license:expat))) + +;; This is only used by python-sanic +(define-public python-pytest-sanic + (package + (name "python-pytest-sanic") + (version "1.6.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pytest-sanic" version)) + (sha256 + (base32 + "02ajd8z77ahi69kzkz200qgxrb4s2j4qb6k8j9ds1kz6qa6fsa34")))) + (build-system python-build-system) + (arguments + ;; Tests depend on python-sanic. + `(#:tests? #f)) + (propagated-inputs + `(("python-aiohttp" ,python-aiohttp) + ("python-async-generator" + ,python-async-generator) + ("python-pytest" ,python-pytest))) + (home-page + "https://github.com/yunstanford/pytest-sanic") + (synopsis "Pytest plugin for Sanic") + (description "A pytest plugin for Sanic. It helps you to test your +code asynchronously.") + (license license:expat))) --=20 2.26.2 --YD3LsXFS42OYHhNZ Content-Type: text/x-diff; charset=iso-8859-1 Content-Disposition: attachment; filename="0010-gnu-Add-python-sanic.patch" Content-Transfer-Encoding: quoted-printable =46rom 34bba96451cb29cb38706d04f7703301b1ae7dd7 Mon Sep 17 00:00:00 2001 =46rom: Giacomo Leidi Date: Fri, 13 Nov 2020 09:55:19 +0100 Subject: [PATCH 10/10] gnu: Add python-sanic. * gnu/packages/python-web.scm (python-sanic): New variable. --- gnu/packages/python-web.scm | 60 +++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 37c5980dc2..958cbd5323 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -39,6 +39,7 @@ ;;; Copyright =A9 2020 Edouard Klein ;;; Copyright =A9 2020 Vinicius Monego ;;; Copyright =A9 2020 Konrad Hinsen +;;; Copyright =A9 2020 Giacomo Leidi ;;; ;;; This file is part of GNU Guix. ;;; @@ -5215,3 +5216,62 @@ over IMAP: "@code{python-hstspreload} contains Chromium HSTS Preload list as a Python package.") (license license:bsd-3))) + +(define-public python-sanic + (package + (name "python-sanic") + (version "20.9.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "sanic" version)) + (sha256 + (base32 + "06p0lsxqbfbka2yaqlpp0bg5pf7ma44zi6kq7qbb6hhry48dp1w6")))) + (build-system python-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'use-recent-pytest + ;; Allow using recent dependencies. + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "setup.py" + (("httpcore=3D=3D0.3.0") "httpcore") + (("pytest=3D=3D5.2.1") "pytest") + (("multidict=3D=3D5.0.0") "multidict")) + #t)) + (replace 'check + (lambda* (#:key inputs outputs #:allow-other-keys) + (add-installed-pythonpath inputs outputs) + (invoke "pytest" "-vv" "./tests" "-k" + "not test_zero_downtime and not test_gunicorn_worker"= )))))) + (propagated-inputs + `(("python-aiofiles" ,python-aiofiles) + ("python-httptools" ,python-httptools) + ("python-httpx" ,python-httpx) + ("python-multidict" ,python-multidict) + ("python-ujson" ,python-ujson) + ("python-uvloop" ,python-uvloop) + ("python-websockets" ,python-websockets))) + (native-inputs + `(("gunicorn" ,gunicorn) + ("python-beautifulsoup4" ,python-beautifulsoup4) + ("python-hstspreload" ,python-hstspreload) + ("python-httpcore" ,python-httpcore) + ("python-pytest" ,python-pytest) + ("python-pytest-cov" ,python-pytest-cov) + ("python-pytest-benchmark" ,python-pytest-benchmark) + ("python-pytest-sanic" ,python-pytest-sanic) + ("python-pytest-sugar" ,python-pytest-sugar) + ("python-urllib3" ,python-urllib3) + ("python-uvicorn" ,python-uvicorn))) + (home-page + "https://github.com/huge-success/sanic/") + (synopsis + "Async Python 3.6+ web server/framework") + (description + "Sanic is a Python 3.6+ web server and web framework +that's written to go fast. It allows the usage of the +@code{async/await} syntax added in Python 3.5, which makes +your code non-blocking and speedy.") + (license license:expat))) --=20 2.26.2 --YD3LsXFS42OYHhNZ-- --Xm/fll+QQv+hsKip Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEyk+M9DfXR4/aBV/UQhN3ARo3hEYFAl+uSt8ACgkQQhN3ARo3 hEbXLgv8DQDE+qK081k18GZ3ZWnXnn7nNCArEvikJoIt0FMQbepHGMdBnyoylQzx EkTTRCz4EJJ24JkpHNKsEaltdKlAisPcPoUeIjSbaTvkr6eHyLU0mBYeTvh0tvKj CDVxAbBddnD/ejuc8Lekcz2mskO+vwb7+QX1tZbjxNobW0B6DagVZXp7D4YZlYdI 3JBj5O5dv9zYZ6/LIsbIDMiK5GjA8f/yHmPEC/6ONh8Fx36Y7TftUt6gvhdbcBlc vBkcIIq+TretkldH6aiMK0mxwF5F4tP22IB+paHuaXY4CqSnQTYQwUlnWzTHAmMP GvkTacbRoGCXOvZCj/kyp4ymsfnGrnZwBCZh5pmrSqRp08QicDubrl5ZK5yqzP0M PRB/GPjdLFv54azHLRa/hquJqmDj1m/Jr7AN4wEveY+zpeBgbClUmlBI/v4qMRcl kCa2NQyGJFUcxbmKURRgFJpS9umtkQwTyVuTfkgRsNm4We6lH0QLfS5nMwXRMRJI lPn/BQuH =7gCE -----END PGP SIGNATURE----- --Xm/fll+QQv+hsKip-- From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCHES] Add python-sanic and dependencies. Resent-From: paul Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 30 Nov 2020 23:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Lars-Dominik Braun Cc: 41807@debbugs.gnu.org X-Debbugs-Original-Cc: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16067787478391 (code B ref -1); Mon, 30 Nov 2020 23:26:01 +0000 Received: (at submit) by debbugs.gnu.org; 30 Nov 2020 23:25:47 +0000 Received: from localhost ([127.0.0.1]:57055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjsYF-0002BG-EN for submit@debbugs.gnu.org; Mon, 30 Nov 2020 18:25:47 -0500 Received: from lists.gnu.org ([209.51.188.17]:38754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjsYE-0002B9-5m for submit@debbugs.gnu.org; Mon, 30 Nov 2020 18:25:46 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51360) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjsYD-00085E-U2 for guix-patches@gnu.org; Mon, 30 Nov 2020 18:25:45 -0500 Received: from confino.investici.org ([212.103.72.250]:60407) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjsYA-00061S-Nt for guix-patches@gnu.org; Mon, 30 Nov 2020 18:25:44 -0500 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4ClLty402qz115S; Mon, 30 Nov 2020 23:25:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1606778730; bh=+YK9Sz39fqrYMt5wXBtpu8P/cd3TOOtE2f5bM4Z/Fk4=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=BGei+TU+J7LT6slwa6JU4JIkqrtapjbgNX66vCTLSVORJrz/eXEqv9g772Wg0JLJ8 y8VIQywDA8va2QJm6adOOy7EOAKEhWz2x/lHHNu6rDBY0W2Q3UgvYrd1FhArZCed7v DS5tR/ky2KT3N6PespNjm9oH7HRNp91sMMmXdnb4= Received: from [212.103.72.250] (mx1.investici.org [212.103.72.250]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4ClLty3FTBz115Q; Mon, 30 Nov 2020 23:25:30 +0000 (UTC) References: <20200617064940.GA5119@zpidnp36> <8c50cb48-c90c-9c2d-b2d5-5186cf4c688a@autistici.org> <20201113085914.GC3133@zpidnp36> From: paul Message-ID: Date: Tue, 1 Dec 2020 00:25:29 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Icedove/78.4.0 MIME-Version: 1.0 In-Reply-To: <20201113085914.GC3133@zpidnp36> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US Received-SPF: pass client-ip=212.103.72.250; envelope-from=goodoldpaul@autistici.org; helo=confino.investici.org 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, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) Dear Lars, Thank you for your extensive review and your time. Should I send an update patch set or are you going to push the patches with your fixes? Cheers, Giacomo From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCHES] Add python-sanic and dependencies. Resent-From: Lars-Dominik Braun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 01 Dec 2020 07:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: paul Cc: 41807@debbugs.gnu.org X-Debbugs-Original-Cc: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.160680697528662 (code B ref -1); Tue, 01 Dec 2020 07:17:01 +0000 Received: (at submit) by debbugs.gnu.org; 1 Dec 2020 07:16:15 +0000 Received: from localhost ([127.0.0.1]:57615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjztX-0007SE-Fd for submit@debbugs.gnu.org; Tue, 01 Dec 2020 02:16:15 -0500 Received: from lists.gnu.org ([209.51.188.17]:33800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjztV-0007S6-JT for submit@debbugs.gnu.org; Tue, 01 Dec 2020 02:16:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54114) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjztV-0004ou-A3 for guix-patches@gnu.org; Tue, 01 Dec 2020 02:16:13 -0500 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:55943) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kjztS-0001kq-5i for guix-patches@gnu.org; Tue, 01 Dec 2020 02:16:13 -0500 Received: by mail-wm1-x330.google.com with SMTP id x22so1214903wmc.5 for ; Mon, 30 Nov 2020 23:16:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leibniz-psychology-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=4gqQTj12V2BAFOs2PkmkUA1iWhYXjmgqjMfzxdcVe18=; b=na5velmlrQ+ovoJO/Nw/2pMAKq/IAvHfMBbNz8M8tkdgiKr8ihybWPb1wZyli2j67F pX1e62q21heJ1kCn7nEcHo3V+y3kvi/Ia60wl5QBugKJ23hDYgPt1wDmVfo1ac482giQ fnz2MESh2u9GkYCodLn6kF94J7EqBrFDyVfLsPQJskyFVoOiXMIPCvHMmFyBOUSYO95X odBXM7IUtfcaN+Jnj0Ovn1A/IQpSDBIL/xY2UCMgvdzViHk+sguzqK4GmX/XTbkOwP4f 9QwBJwrZ6stmMtmxs0ZuiSg9gSSGUherVj1CiGvPwE1kIge504ezvabZRVIgkBD9/gGE hVdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=4gqQTj12V2BAFOs2PkmkUA1iWhYXjmgqjMfzxdcVe18=; b=IcSng8VLcFz87f7y3V8KJwtWmrQ5yPXD7C3eJidWHhlDm/JNemQTygsjfDtvyWD2zG C7K6RNYgzY3dmA6clJtCrr7NTDs8GkTNGTZt8hIKgiuApOrzggfQ44x/L/dvSw+Aau6N VR7DbNaI1cTrBXneDmLdXUj5kEkvaR5v+bAfU7HtQki9geOj7qGN26fCxcY7gYlUDF6d OwYP+Sl0shB4OOV48f/+nYprKtEzXqzAlIm8bWiLe8cBV81D5D2O7OttkGT/ec6Ea/VS f9YpZV760zOc/hugJ0qj4zbOxk++aYwAH/PCDtWPm9wbhlzmJCEVcEeWTAmJTyYanqpI VRVw== X-Gm-Message-State: AOAM532ZtMySOEbIK3AXb+/9Ma9aG9ZrAvh7qioZmmvYv79uw03QqfKe dyEm5PTVzL4mz7GFa+0u1+f29XHYm6g6mBdYzk0exiXaTrAdSuStUKgfKewRxqMLYgwu/f0muCC 92UhsalZedp1iZ1A9ww5tOz2FYm3DBtrv37+hu0/ezrlmnS0CYQJRwJtmYWA7jbKAyCUvaYUl0f z/Rw== X-Google-Smtp-Source: ABdhPJxx669xRSDt51DZ36lbbLPIDjSMQBwL4IarArPh3WLsCe7zhW3EJ4SofIcxrHdz4lWbxE1XPA== X-Received: by 2002:a05:600c:220b:: with SMTP id z11mr1262061wml.64.1606806968169; Mon, 30 Nov 2020 23:16:08 -0800 (PST) Received: from localhost (dynamic-2a01-0c23-8468-8400-ac43-9758-828b-acb4.c23.pool.telefonica.de. [2a01:c23:8468:8400:ac43:9758:828b:acb4]) by smtp.gmail.com with ESMTPSA id 90sm1424462wrl.60.2020.11.30.23.16.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Nov 2020 23:16:06 -0800 (PST) Date: Tue, 1 Dec 2020 08:16:06 +0100 From: Lars-Dominik Braun Message-ID: <20201201071606.GA3161@zpidnp36> References: <20200617064940.GA5119@zpidnp36> <8c50cb48-c90c-9c2d-b2d5-5186cf4c688a@autistici.org> <20201113085914.GC3133@zpidnp36> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="45Z9DzgjV8m4Oswq" Content-Disposition: inline In-Reply-To: Received-SPF: none client-ip=2a00:1450:4864:20::330; envelope-from=ldb@leibniz-psychology.org; helo=mail-wm1-x330.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) 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 (---) --45Z9DzgjV8m4Oswq Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, > Thank you for your extensive review and your time. Should I send an update > patch set or are you going to push the patches with your fixes? actually I=E2=80=99m just a normal contributor like you without commit acce= ss. We=E2=80=99ll have to wait for a maintainer to pick it up. Cheers, Lars --=20 Lars-Dominik Braun Wissenschaftlicher Mitarbeiter/Research Associate www.leibniz-psychology.org ZPID - Leibniz-Institut f=C3=BCr Psychologie / ZPID - Leibniz Institute for Psychology Universit=C3=A4tsring 15 D-54296 Trier - Germany Tel.: +49=E2=80=93651=E2=80=93201-4964 --45Z9DzgjV8m4Oswq Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEyk+M9DfXR4/aBV/UQhN3ARo3hEYFAl/F7bAACgkQQhN3ARo3 hEbPwAv/ZZIAR5mhKp36VVt1PfyxJ8LHBqUBSIxxqfII0l/ps9OCOGtaOdUBJCld XXiprUD600BpaAmvx1puVMKlGw7dC8gulPRZJjXlZdZL9YKXNI8qpV0IvDglGeR0 mgKv9SZIxY2erIceKXIlVtSdMM9klDdZ/XZM1BepsT7xPjjqisULY747jmmmpeE9 pS1vGO9pUhV/ClrdxRTUJJlzk1Mz3D6mAsC5oC8450D4bCKvc0LG5de+VZt216/B KBsVR3AwxCc6szegX1gJV44AeEhxrcPKPcBMxNf+98vJDSqAFHnaIhruAJ2OPcKY ndufaesNT6VhKsR1Jh+C/97Bf53J+M6gESg/sOgskbepTqZvlcz1qhs73WX5Y12e CZ0jI70b0x26E8rgEgCTXvo0bb6UU2pEC2YQWpuwEjmIn6bgvLVUknEaSEK4dWNB ppfrr5QjMNN3yfDNe518rtqnrJAhxZXrRweuvoMY0URV1BjrXPQVUGcGPvibA6+H Vu2pwSs2 =xqJA -----END PGP SIGNATURE----- --45Z9DzgjV8m4Oswq-- From unknown Thu Jun 19 14:04:41 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: paul Subject: bug#41807: closed (Re: [bug#41807] [PATCHES] Add python-sanic and dependencies.) Message-ID: References: X-Gnu-PR-Message: they-closed 41807 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 41807@debbugs.gnu.org Date: Tue, 15 Dec 2020 07:05:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1608015901-25778-1" This is a multi-part message in MIME format... ------------=_1608015901-25778-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #41807: [PATCHES] Add python-sanic and dependencies. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 41807@debbugs.gnu.org. --=20 41807: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D41807 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1608015901-25778-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 41807-done) by debbugs.gnu.org; 15 Dec 2020 07:04:38 +0000 Received: from localhost ([127.0.0.1]:55168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kp4Ny-0006h8-LI for submit@debbugs.gnu.org; Tue, 15 Dec 2020 02:04:38 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:41603) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kp4Nw-0006gt-1l for 41807-done@debbugs.gnu.org; Tue, 15 Dec 2020 02:04:36 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 30BA8B17; Tue, 15 Dec 2020 02:04:29 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Tue, 15 Dec 2020 02:04:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=Z6qh4LjGB43f4qLp2jHOJICg Lxtx4PYRthCIHZl76I8=; b=a2ngR2kijpWbg4eIg1goV188v0cPx8ynkczw/PeJ dHZW2ZglOKx5Lccq8UbibQxDcn3CGf07w48xGWNRiNn4xZ+kq/sfgR0DlLq3lQNI Ym23+J9RuhQ5lZAV0n2cjMtDJFGNhUsX683OCpf66rMX6yQQvg3pMup7v1Y0At/Q TYM= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=Z6qh4L jGB43f4qLp2jHOJICgLxtx4PYRthCIHZl76I8=; b=h14NHFopJwuZ77tt/fOfha o4EhpW51xh22Glwo5r9elk5YhiboiHb92Xn0o+QHQFhQ8ffa7f0CaTBjxGGfn9ru zMmfH6usrPhHmevZyur1E8WNCHMV4PwmjxRdkbhOixRD6WRk68hpCuOmYTP/jbeY 00cxlASw87i+BJ21BfNlbi6Jh9xbZxmHDpF04FMuzbnbL/Z1Zsc6lIK8WUURdh+n 28OcSCMXueuugPBC7ho11Lb9rlVhv6s6Z0G1O8xBDZEd3GqGY23pL1osGOqxHJWv 2tjNGHIgC1Bqq0LJukIUzQXP90lwGuls8fBKpTtmw/xgenyp5XK7jyLCisKgKWSw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudekledguddtiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjsehgtd erredttdejnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhl rghrihdrnhgrmhgvqeenucggtffrrghtthgvrhhnpeeigffhfeeftdffkeevkedttdeike efffeltdfgveekkeetueeftdefhfeghfekfeenucfkphepjeefrddugedurdduvdejrddu geeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplh gvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (c-73-141-127-146.hsd1.pa.comcast.net [73.141.127.146]) by mail.messagingengine.com (Postfix) with ESMTPA id 7290624005C; Tue, 15 Dec 2020 02:04:27 -0500 (EST) Date: Tue, 15 Dec 2020 02:04:24 -0500 From: Leo Famulari To: Lars-Dominik Braun Subject: Re: [bug#41807] [PATCHES] Add python-sanic and dependencies. Message-ID: References: <20200617064940.GA5119@zpidnp36> <8c50cb48-c90c-9c2d-b2d5-5186cf4c688a@autistici.org> <20201113085914.GC3133@zpidnp36> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Hi9H3Uc8RRDptWiI" Content-Disposition: inline In-Reply-To: <20201113085914.GC3133@zpidnp36> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41807-done Cc: 41807-done@debbugs.gnu.org, paul X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Hi9H3Uc8RRDptWiI Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Nov 13, 2020 at 09:59:14AM +0100, Lars-Dominik Braun wrote: > Hi, >=20 > > I managed to package sanic following your channel definition (and enabl= ed > > tests), I updated some packages, removed some other packages that were > > already merged in Guix and produced an updated patch set. > I=E2=80=99ve tested the patches with a real application and made some min= or > modifications pointed out by `guix lint`. Also python-sanic requests > multidict=3D=3D5.0.0, which we don=E2=80=99t have right now. But it seems= to work with > 4.7.5 just fine. Thanks for the patches Giacomo and Lars-Dominik! Pushed as e779dc8be048a85fa0e51013b1aed46082284937 `guix lint` reported that a few packages have newer versions available. Can you take a look? --Hi9H3Uc8RRDptWiI Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAl/YX/gACgkQJkb6MLrK fwjuTxAAsB3I2UGm7zAAT1zR4Nceo+tGyTVtXAtyZgKd1E2pa0xJ6+wFDqro+tXC aKbdtTm/FCW2d8jTYvNKntTqPChWP85MLEJZmxo8+FMBaf8e9manmyPZu1KPlrDE r5IIqOHcBN5D7jmekjZou676zffyojz8JXmbFAC+B7M2MN7lPi72L52yMg9BKbDW n02zsME5Rh25sEqEdomG5PnCkznwBtqzXr9PyctNEHc/UIpQSagS8miZ6LwwzhwT Rt3lq+2c2VXJzTwU/zalqqCKrgFhzmEdOR6fDuMe8QbHEUNJQtHsZbCVRcaSYhFX Il7V+vWzt1mAblp/a5NqrAc4sF0SPhDzqnyAmjiOIuNuflB+BywBaoLtVABqgbAp AOzR6J0eqV0JyCUa7R+5j3aDlOP9G0okpklijd1UQVH3lLt7cs5tWLdrTPudyAxz DI+/MC/j/D2chk55OyztzzxVk6IgOVsTnU3h5cRngbjEO6LprV6eW5Id9dtlxovx M3w5W3l4dJgR9cfiUO8xDPMWAwJD22BNaqJsXmIq7Chgyi8MTZ5noSQsL1YV29L9 0LiDZzyaSQYzLjBiqrxeMfqJrcdkSyXcf35LsSoB8Z75xG8koUlW5tbDbNAUZm++ aM9Hv5UjYxPrZe9tQHTWR9ExOZQZj5NOaXs8c8VlkeJuwZfFRaU= =kGRS -----END PGP SIGNATURE----- --Hi9H3Uc8RRDptWiI-- ------------=_1608015901-25778-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 11 Jun 2020 15:07:27 +0000 Received: from localhost ([127.0.0.1]:37678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOnf-00051S-Cu for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:07:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:43622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjOnd-00051J-FO for submit@debbugs.gnu.org; Thu, 11 Jun 2020 11:07:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49228) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jjOnd-0008PU-8g for guix-patches@gnu.org; Thu, 11 Jun 2020 11:07:25 -0400 Received: from confino.investici.org ([2a00:c38:11e:ffff::a020]:61807) by eggs.gnu.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jjOna-0001c4-Rs for guix-patches@gnu.org; Thu, 11 Jun 2020 11:07:24 -0400 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 6B62F21059 for ; Thu, 11 Jun 2020 14:59:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1591887590; bh=t35EhUF4skjft6BDHJi6hAIKRnbc1fYZo7P3QrSTwQ8=; h=To:From:Subject:Date:From; b=b4JWZr76j65hR5owXt6nUIEUVc9QuSnR2aw7PUusnSgJ0pJ9bCPcOV7m3e2ektrFF jnq2oSv0ioAG4CZ63k3VfcNMhx3RBOqspAJcqgEZdcVszUXc2cuFzFsThfCGQXAve3 +3nqS8pZjHibPKNx1PbYm3qjwTku9uI4PeDPQhs0= Received: from [212.103.72.250] (mx1.investici.org [212.103.72.250]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 5A03521049 for ; Thu, 11 Jun 2020 14:59:50 +0000 (UTC) To: guix-patches@gnu.org From: paul Subject: [PATCHES] Add python-sanic and dependencies. Message-ID: Date: Thu, 11 Jun 2020 16:59:49 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Icedove/68.9.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US Received-SPF: pass client-ip=2a00:c38:11e:ffff::a020; envelope-from=goodoldpaul@autistici.org; helo=confino.investici.org X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit 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: -2.4 (--) Hi Guix, I'm sending a patch series to add python-sanic, its dependencies and some dependencies of mypy. Thanks for having a look at these patches, Giacomo ------------=_1608015901-25778-1-- From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCHES] Add python-sanic and dependencies. Resent-From: Lars-Dominik Braun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 15 Dec 2020 08:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Famulari Cc: 41807-done@debbugs.gnu.org Received: via spool by 41807-done@debbugs.gnu.org id=D41807.160802259921168 (code D ref 41807); Tue, 15 Dec 2020 08:57:02 +0000 Received: (at 41807-done) by debbugs.gnu.org; 15 Dec 2020 08:56:39 +0000 Received: from localhost ([127.0.0.1]:55480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kp68N-0005VM-1X for submit@debbugs.gnu.org; Tue, 15 Dec 2020 03:56:39 -0500 Received: from mail-wm1-f43.google.com ([209.85.128.43]:38630) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kp68K-0005V7-Ni for 41807-done@debbugs.gnu.org; Tue, 15 Dec 2020 03:56:37 -0500 Received: by mail-wm1-f43.google.com with SMTP id g185so17701199wmf.3 for <41807-done@debbugs.gnu.org>; Tue, 15 Dec 2020 00:56:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leibniz-psychology-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=ZgjNV+J/2JmP9+ujxCtabNtTq0lZk/B0fKU9TEXx0js=; b=AwkeJkuSF1NjWTqJkm7P7VgOYk6RSagNrPOZzQ0TePuvxbtQYDquPy0jTtCBSZlIku YDmnwjaz3Cbd2yaV+TS4MwMFMV+rvXU61DMhIdDOOyhkQoSMp6cSfUPGQX+D2mA8CD1w 8tnu006ikhK7RDed5r1+87WzXi3SriOh2KI0SCM39RBl54CKotl9wFD3UJx9Z3GUntxw Q6pnxSG988WCM4Pho3pApKcrx/49udbG3pI1Q6Me6PMza/CubNFNPANXRI7MXRMRYmXJ 5FvrODcCplu+QDSrJvpawwQqrY1N/kpzuadYBCXhIXK9vRh9If1v3Vx/kZzr8AeyJekd dSYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=ZgjNV+J/2JmP9+ujxCtabNtTq0lZk/B0fKU9TEXx0js=; b=p3yv9ilajN5tbnaqRpSKEYHuI/40zBbGjiwtFkFw505VZv0EI/JFVPaDRJzZo6212t zIB/OGyz558/C7lvajHGZLwJHdNtvQFY74vaqC14AOAyjnad4moovwu8pnfyB7OtE56d mD3vpHZ+irDssp7bZEyuZrBYT2KR2UezBKjOz2sILGy14tSn5bepqCBP/kmijBOZkLSb qy6mn8xe7Pw+a37QM/UqNrDfEPRp3CKppDjPuLQS4BcLvyVqD/PY3pIdtGiRY1IovmI5 rfWFgjoHmzewL4tKwHViVuCR+CTzznpNwCYeLfDoOBWrwgKzveKGVj/ZLF+IA6VF7FWq GUVg== X-Gm-Message-State: AOAM532Jut4RSf9Jc2cBL5nr9xg+az5vokXTHMd9kv9vzYVPRXYSYsn9 YRi4+ax9CBpBsY8l3UUvB5K/7AMkp7DOWSXmc529wHWkwIpz9aHjtSYRMxys9LlIc17hX+MZHyi 3y2fYoAJJR/IoiGYEyBi+COdVWbxdhoXbm6UvibxdhHEbUbHKOlzatiOzB2kwD5WQeOi9P38TSZ Xqq39hlmJlA+xiTuP8Fg== X-Google-Smtp-Source: ABdhPJw65CywHqqZng+orQEa5sQp2QfDL1IvxJI/e+Y+X8V/9imcYCVHnTerBrMqGwXgkJ/UawAjMQ== X-Received: by 2002:a7b:ce96:: with SMTP id q22mr31690801wmj.164.1608022590509; Tue, 15 Dec 2020 00:56:30 -0800 (PST) Received: from localhost (dynamic-2a01-0c22-cc7d-ed00-3840-fd05-0373-58e4.c22.pool.telefonica.de. [2a01:c22:cc7d:ed00:3840:fd05:373:58e4]) by smtp.gmail.com with ESMTPSA id f16sm35697707wmh.7.2020.12.15.00.56.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Dec 2020 00:56:29 -0800 (PST) Date: Tue, 15 Dec 2020 09:56:29 +0100 From: Lars-Dominik Braun Message-ID: <20201215085629.GC2831@zpidnp36> References: <20200617064940.GA5119@zpidnp36> <8c50cb48-c90c-9c2d-b2d5-5186cf4c688a@autistici.org> <20201113085914.GC3133@zpidnp36> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gr/z0/N6AeWAPJVB" Content-Disposition: inline In-Reply-To: X-Spam-Score: 0.0 (/) 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 (-) --gr/z0/N6AeWAPJVB Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Leo, > Thanks for the patches Giacomo and Lars-Dominik! >=20 > Pushed as e779dc8be048a85fa0e51013b1aed46082284937 >=20 > `guix lint` reported that a few packages have newer versions available. > Can you take a look? python-mypy-extensions already exists in python-check.scm and is causing a conflict now. Cheers, Lars --=20 Lars-Dominik Braun Wissenschaftlicher Mitarbeiter/Research Associate www.leibniz-psychology.org ZPID - Leibniz-Institut f=C3=BCr Psychologie / ZPID - Leibniz Institute for Psychology Universit=C3=A4tsring 15 D-54296 Trier - Germany Tel.: +49=E2=80=93651=E2=80=93201-4964 --gr/z0/N6AeWAPJVB Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEyk+M9DfXR4/aBV/UQhN3ARo3hEYFAl/YejkACgkQQhN3ARo3 hEZSjwwAqedc3J5jWY0MdV1a6w9Ir6sF6KCeesrb3RuZQlLRgMyVFobHTqxYEn4p +QmjaU/lcjItzh5KnbC5AIGUidDUwq3dPHSfCOePl+z1U5gHvFgVY+Dcfrb49T8d fezuDCfTTO50in1OkpQcNI4+JGALygz1WSxmI5zuHJZ4Sm70xyTkhspyjaWpfG6d kGavlkA34LLhHSQITfAk5kCPftu/UzkbfeoQAyKot31E6fH5zEr0G76tYnxGiFOH vz3VV51xnr6FYVn3g8CNhVmSY3v5yL6Z7tOxPI7pzV5Re/Uy3RA4n6+4EtNNPONP yTunEtuKsciFFnU02wXPyLsXWaew00ZmLy2bp8E1TgHipzqnyroOV9w+9x+pzJwn NjuVSU6k1xdYhLN3woa6xFvdx2PX8QiJOcJGU/W1uZfoaqOILiVtx8Rdt6OwS5mh RE12usffyvygIxAG6mvnKNi8OFLzjyCCISwNVcj4ADf1FBwccpjvZjUfYy3GICO9 ofjbYQrn =uN5r -----END PGP SIGNATURE----- --gr/z0/N6AeWAPJVB-- From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCHES] Add python-sanic and dependencies. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 15 Dec 2020 19:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Lars-Dominik Braun Cc: 41807-done@debbugs.gnu.org Received: via spool by 41807-done@debbugs.gnu.org id=D41807.160806022215169 (code D ref 41807); Tue, 15 Dec 2020 19:24:01 +0000 Received: (at 41807-done) by debbugs.gnu.org; 15 Dec 2020 19:23:42 +0000 Received: from localhost ([127.0.0.1]:59126 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kpFvC-0003wb-4m for submit@debbugs.gnu.org; Tue, 15 Dec 2020 14:23:42 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:58393) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kpFv9-0003wL-IR for 41807-done@debbugs.gnu.org; Tue, 15 Dec 2020 14:23:41 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 18208B11; Tue, 15 Dec 2020 14:23:33 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Tue, 15 Dec 2020 14:23:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=zZNKE7zH0SjRnxh7U9z5Dztx BcfRiX3b0EF0XSa/zQk=; b=zbJgBamBrpLxVolknU00sg8tsJ38G0EGpGutzf0H meOCHLV5GHeKJS9BR+yjgChiD/OgPM7s92522A55UlC0FLQSW2qbt3MxgdCTvLQZ j4ryMc0BH9vuQ+M93o5F7BSLXZcr3h2clkh2XSbaprLI+/OjJkvU1EHfDlBYQJvk XSg= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=zZNKE7 zH0SjRnxh7U9z5DztxBcfRiX3b0EF0XSa/zQk=; b=d057azaqAM9HvQdQOU223F lB171UnNoF6iWaOyrEAFr2a+nd6A2aZRRyZlXXi74IKrI/MaKfXkwyrFBC/7v0xx fOZJXCHb1Ggzxz9ZZnwL7BnFtzkb/gAx55fwmWTSd4uIHQL0aOM6CRr2dshfYjyl 9109gQFDFEvoCWB5JVknDGfw+OZAMjNPzdJKhEE/04jPMl2v0AUyTkevdWmf937o lu3hozWKbpycw95nhqKZwCl/RnkdGhV5/vjpWhTd2BZsRLBuc3FyVwy+YBdWGz5g 8TI3LI5SILLMH/U6Ac55Oaslr5Y8bYWuM0r3YcTAPG0k/xS3eLAupGkRJXOToZQw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeltddguddviecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjsehttd ertddttddvnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhl rghrihdrnhgrmhgvqeenucggtffrrghtthgvrhhnpeeukeektdffvddtudegjeegtdevhf eufeeivdejiedtieegtdevjedvjeehffevgfenucfkphepjeefrddugedurdduvdejrddu geeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplh gvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (c-73-141-127-146.hsd1.pa.comcast.net [73.141.127.146]) by mail.messagingengine.com (Postfix) with ESMTPA id 497181080059; Tue, 15 Dec 2020 14:23:32 -0500 (EST) Date: Tue, 15 Dec 2020 14:23:30 -0500 From: Leo Famulari Message-ID: References: <20200617064940.GA5119@zpidnp36> <8c50cb48-c90c-9c2d-b2d5-5186cf4c688a@autistici.org> <20201113085914.GC3133@zpidnp36> <20201215085629.GC2831@zpidnp36> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201215085629.GC2831@zpidnp36> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Tue, Dec 15, 2020 at 09:56:29AM +0100, Lars-Dominik Braun wrote: > python-mypy-extensions already exists in python-check.scm and is causing a > conflict now. Can you clarify what sort of conflict you are describing? I noticed that we already have a python-mypy-extensions package, and so I omitted the one from this patch series. From unknown Thu Jun 19 14:04:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41807] [PATCHES] Add python-sanic and dependencies. Resent-From: Lars-Dominik Braun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 16 Dec 2020 07:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41807 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Famulari Cc: 41807-done@debbugs.gnu.org Received: via spool by 41807-done@debbugs.gnu.org id=D41807.160810295728374 (code D ref 41807); Wed, 16 Dec 2020 07:16:01 +0000 Received: (at 41807-done) by debbugs.gnu.org; 16 Dec 2020 07:15:57 +0000 Received: from localhost ([127.0.0.1]:59687 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kpR2T-0007Na-B3 for submit@debbugs.gnu.org; Wed, 16 Dec 2020 02:15:57 -0500 Received: from mail-wm1-f41.google.com ([209.85.128.41]:34842) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kpR2R-0007NJ-9N for 41807-done@debbugs.gnu.org; Wed, 16 Dec 2020 02:15:56 -0500 Received: by mail-wm1-f41.google.com with SMTP id e25so1394416wme.0 for <41807-done@debbugs.gnu.org>; Tue, 15 Dec 2020 23:15:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leibniz-psychology-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=O5fMLLQz9ehNQEFTXdajiVrIB/VFf0pp90vh2DlqciQ=; b=QFlmnSdjCgojT9F0uTPp/bbUNGmlufDVeksw3FG3UOKeYjw4J0TSYwr1WUwzriEEJR DzSd6pfbedwIz+IU469w7uoUj46o3yEViVe5PVpu5l8p/FXznzuLDrYAbHLhVquodOnz 3iRbb9enonlH4RwAS2f/vM9gy3fcDJRRx5rra0YT06/W3pYYJFhFKn8uvOsGeFqv49YO rJwMYOuggaEM5S+Gfv03HmLOysTw6EUfxSmBDTsvN8DfA9KxgyoQM+A5QG4i/JULsLFG Ka9W2S0zZsA3AlSQ1PQRVyAUP8S48DfIXDEwYVeY8TImAnOC8U5t4/Fd/6690BACC94w vG1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=O5fMLLQz9ehNQEFTXdajiVrIB/VFf0pp90vh2DlqciQ=; b=iZ+h2K9NtpaBaXt7aRlvYp/GJ/mztR+pKMtLHpo+5bkSW6lp2/CYjc0w73zZzhtpzv xLJAfZ+VJCOyXDkT9eC2w7H71AYuzJzjdBfGvNX+GlzbTSrgehdyoQWTd8ifxfeKpSM6 CF0RrlKeijXcgNPCtqG6CmsWqUVhtkOQpF0UY21X5JVEMLNfw00tL6x9QJl4jLACr9ru 2cF+EN0KsVmqZZWa9Js+Er5sTZPEVJQv/lU35UBkBhJpiXlWsXx037yMnqKUGIQiLKis U2RGszjgUgoYjp8qlPQ15e7EkjSpWMsITasKcSeqgCR2UYYx1aCnr/HbVwJ7+m+bPz59 sYyQ== X-Gm-Message-State: AOAM5322ReYLvJRb2soAjLzKAVuvfLjHQm4kGr44w5dZh41yFl6+cq03 lG5INHumNZutQ3TkBZsacnhkAeUS9XM/5VCvK+Sg0dpRVvSkEX2dvL2eJcNPeRqmLH+KTrTz7i0 pFdTDPNjIbwWODPJ4ck1rbmSWLv8FR4PPRy4oMzYKe3ev8mQWRTdT/U7A5zTwzXMev9NnT06+Vr 8Usvy0s3QZoA== X-Google-Smtp-Source: ABdhPJy+uMztIFgho+txPqXyxLg59+idtJUGmKMxXAdr0pcseBp5MKCOaEE6LeMA3CDWGYHTkNUoig== X-Received: by 2002:a7b:c1d7:: with SMTP id a23mr1862057wmj.62.1608102949058; Tue, 15 Dec 2020 23:15:49 -0800 (PST) Received: from localhost (dynamic-2a01-0c23-802f-1a00-bc0a-1d07-e033-8a30.c23.pool.telefonica.de. [2a01:c23:802f:1a00:bc0a:1d07:e033:8a30]) by smtp.gmail.com with ESMTPSA id g11sm1782724wrq.7.2020.12.15.23.15.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Dec 2020 23:15:47 -0800 (PST) Date: Wed, 16 Dec 2020 08:15:47 +0100 From: Lars-Dominik Braun Message-ID: <20201216071547.GA2886@zpidnp36> References: <20200617064940.GA5119@zpidnp36> <8c50cb48-c90c-9c2d-b2d5-5186cf4c688a@autistici.org> <20201113085914.GC3133@zpidnp36> <20201215085629.GC2831@zpidnp36> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="4Ckj6UjgE2iN1+kY" Content-Disposition: inline In-Reply-To: X-Spam-Score: 0.0 (/) 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 (-) --4Ckj6UjgE2iN1+kY Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Leo, > > python-mypy-extensions already exists in python-check.scm and is causin= g a > > conflict now. >=20 > Can you clarify what sort of conflict you are describing? I noticed that > we already have a python-mypy-extensions package, and so I omitted the > one from this patch series. sorry, my bad. Looks like `git worktree add` served me my own old sanic bra= nch instead of forking master. Cheers, Lars --=20 Lars-Dominik Braun Wissenschaftlicher Mitarbeiter/Research Associate www.leibniz-psychology.org ZPID - Leibniz-Institut f=C3=BCr Psychologie / ZPID - Leibniz Institute for Psychology Universit=C3=A4tsring 15 D-54296 Trier - Germany Tel.: +49=E2=80=93651=E2=80=93201-4964 --4Ckj6UjgE2iN1+kY Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEyk+M9DfXR4/aBV/UQhN3ARo3hEYFAl/ZtBUACgkQQhN3ARo3 hEa7agv9E5QKZHbpt1/gwEHdbI4pAGBjZ0pxi408k5oKtR3S/YB1d2ntUidBS76T s18gkUayBnX7d55/swEtnqSgplZ1+YPCDWJUWX8p/IroKjJ5Yi3nmNBFFi4+wNAU Yph1CwE+VCcC5CDoPgtzkade7N+uxBQY27CgHi9htKc/dG2lsdCOm+TUiMUVs6WH aXa06hGvgk+9H+vYowPZdXpbwvz3bIZN1T0I/ZGY9nkHPobUy/c7LHCw0TNSoO0R gqs3et5rmlPrPjau2mzbDgfG1VuGSGGgDOjfxDUMX/mtmJ6j4Rda3OoPC1EHTh7W k6hKvNwxDYWmfe5UWBddk7XCNKCb+HHXGo/GWW1l02Tg7QKOnE6dI1444DmmF1Td qMtjfIWD9SBNMWUKpVVtGIXBHvI+3qd3ddBlsn3mmFQQhkU+11c/CAhan42D00YA mHXD8475Epzbj/YTtqTq6oN70P+0sWCzVP+Hs53v0HTjSbbDcuRRGkWZJBqw+BMU 1FGJ2rkF =UrHE -----END PGP SIGNATURE----- --4Ckj6UjgE2iN1+kY--