From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 01 13:00:02 2023 Received: (at submit) by debbugs.gnu.org; 1 Nov 2023 17:00:02 +0000 Received: from localhost ([127.0.0.1]:52300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyEZS-0001HQ-Nd for submit@debbugs.gnu.org; Wed, 01 Nov 2023 13:00:02 -0400 Received: from lists.gnu.org ([2001:470:142::17]:58504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyEZN-0001H7-PT for submit@debbugs.gnu.org; Wed, 01 Nov 2023 12:59:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qyEYi-0003fC-P3 for guix-patches@gnu.org; Wed, 01 Nov 2023 12:59:13 -0400 Received: from confino.investici.org ([93.190.126.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qyEYg-0002bv-PX for guix-patches@gnu.org; Wed, 01 Nov 2023 12:59:12 -0400 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SLCs649Yfz114v for ; Wed, 1 Nov 2023 16:59:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1698857946; bh=tzMY7+/vPEr+ozlfgpM8yln6tc4OFoPKHC4GHSQB7Y0=; h=Date:To:From:Subject:From; b=bdv3jpYoJztVWEqse/yqqMj9WPIHNp+NImuqZAJu993zkGJWdSlbljLKNmypCd85z Y5s3qkRP26YeXLudJ3oaelyW4Tr+o0Yj94hutOVBRnEXa1eljTsi7dWmLXMrP1W96I SLhaI8MSDSqgJIpULINoad2FijGvLwbeUt0woQPQ= Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SLCs53YWVz114q for ; Wed, 1 Nov 2023 16:59:05 +0000 (UTC) Message-ID: <76d01b3e-44c0-2a3b-cfad-95a92a1398f6@autistici.org> Date: Wed, 1 Nov 2023 17:58:58 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Content-Language: en-US To: guix-patches@gnu.org From: paul Subject: Update python-textual to 0.41 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=93.190.126.19; 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) Hello Guixers, I'm about to send a patchset updating python-textual to its latest version 0.41. Thank you for your time, giacomo From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 01 13:02:54 2023 Received: (at 66886) by debbugs.gnu.org; 1 Nov 2023 17:02:54 +0000 Received: from localhost ([127.0.0.1]:52324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyEcH-0001PE-Lm for submit@debbugs.gnu.org; Wed, 01 Nov 2023 13:02:53 -0400 Received: from confino.investici.org ([2a11:7980:1::2:0]:43939) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyEcF-0001Oz-Mr for 66886@debbugs.gnu.org; Wed, 01 Nov 2023 13:02:52 -0400 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SLCwm4RHGz114v; Wed, 1 Nov 2023 17:02:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1698858136; bh=ubgXgDHGjBcbeSlrgoP6SlEnWwxhH86nphIAMc/J2d0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=nPYXyQW/hC+hBiPBF60S8k9IjfuYyf7deXSTKpeldMdGBGr9tqkF9qe0fBpWm2RTY L38kFDU1UARzf42e87X05fmNYFog2xZeOzJsUeCVNJGbJDsU+VYUUiszjm3+mkDvgH Tue6Hoax/GIgGph1jLNe5JhyLSVFaLe/837PXRBo= Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SLCwk6l7dz10yJ; Wed, 1 Nov 2023 17:02:14 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH 2/5] gnu: python-markdown-it-py: Update to 3.0.0. Date: Wed, 1 Nov 2023 18:01:45 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> References: <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-markdown-it-py): Update to 3.0.0. Change-Id: I009ad2fd7cd314e2073621f2cbe00ff97cb7e63c --- 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 a91b9d9a94..810d86f04e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5442,13 +5442,13 @@ (define-public python-makefun (define-public python-markdown-it-py (package (name "python-markdown-it-py") - (version "2.1.0") + (version "3.0.0") (source (origin (method url-fetch) (uri (pypi-uri "markdown-it-py" version)) (sha256 (base32 - "1nh75i72584r70alhqc479gys04s5m5g3vq601yf2njbs7z5jzng")))) + "1swgvyiavak0nmfb31lq5zck5chwhmyf6qb6qwpcav86zaa0mxp3")))) (build-system pyproject-build-system) (arguments (list #:tests? #f)) ;pypi source does not contains tests (native-inputs (list python-flit)) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 01 13:02:54 2023 Received: (at 66886) by debbugs.gnu.org; 1 Nov 2023 17:02:54 +0000 Received: from localhost ([127.0.0.1]:52326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyEcI-0001PH-0T for submit@debbugs.gnu.org; Wed, 01 Nov 2023 13:02:54 -0400 Received: from confino.investici.org ([2a11:7980:1::2:0]:22523) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyEcF-0001Ow-9a for 66886@debbugs.gnu.org; Wed, 01 Nov 2023 13:02:52 -0400 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SLCwk0rGYz114q; Wed, 1 Nov 2023 17:02:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1698858134; bh=0FSm2hj7u6x+buW0/WxCDCItnRha1lDVwRtk5vwHL58=; h=From:To:Cc:Subject:Date:From; b=dWwfaQJR4tRiOWn+3LWDLuYp6QUHD0n7HGLmEGp/ynKFsKcQHwD0/FN9qRiDQsrz+ AAx1i3u15UnnYJdbd5Sh5HvdmdP5ab1jEDYGytAHba/6AzI/UGs8utdZCcyCsVD1wP uen8vViOucQuxaMXHZ5Y1IWkOkd1sLsJplxtyA7I= Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SLCwg73V2z10yJ; Wed, 1 Nov 2023 17:02:11 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH 1/5] gnu: Add python-pygments-2.16. Date: Wed, 1 Nov 2023 18:01:44 +0100 Message-ID: <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This patch has also been sent to the python-team branch with bug #66884. * gnu/packages/python-xyz.scm (python-pygments-2.16): New variable. Change-Id: I863fc1aaea9930991b6f92643befbde7ba1a335c --- 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 6001e7e6eb..a91b9d9a94 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -6144,6 +6144,27 @@ (define-public python-pygments "Pygments is a syntax highlighting package written in Python.") (license license:bsd-2))) +(define-public python-pygments-2.16 + (package + (inherit python-pygments) + (version "2.16.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "Pygments" version)) + (sha256 + (base32 + "0abfx7n0mgpxk05f2kini3p78wsp1yi7lh0yjk49pii0914z1bqx")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + ;; Some tests require sphinx, which depends on this, so we only run + ;; basic tests. + '(list "--ignore-glob=tests/*/*"))) + (native-inputs + (list python-pytest)))) + (define-public python-pygments-github-lexers (package (name "python-pygments-github-lexers") base-commit: 3991d9e4d9867ec499283bfc71b34d7bfebe49b3 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 01 13:02:57 2023 Received: (at 66886) by debbugs.gnu.org; 1 Nov 2023 17:02:57 +0000 Received: from localhost ([127.0.0.1]:52329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyEcL-0001Pc-CF for submit@debbugs.gnu.org; Wed, 01 Nov 2023 13:02:57 -0400 Received: from confino.investici.org ([2a11:7980:1::2:0]:43703) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyEcI-0001PS-OP for 66886@debbugs.gnu.org; Wed, 01 Nov 2023 13:02:55 -0400 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SLCwq59qbz114q; Wed, 1 Nov 2023 17:02:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1698858139; bh=t/WnecgpSVNrzv+gBDydpS4olWuWbf9Jc6ED4t6/3yk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=F6UuZhYJRgiQMRPLz3/c4mcWvhCJeHnsCAnO6XAzLGIKsO8QgwzuaTiRgj445PH/W W0dM1bIH70Q6mY8A6gTpTT2bF4QTcIsf3/tjkACbpOMgyszoEt2Qdl0ZgktGj3tG9w 7oUb8PHpbdXjDNbsuI0KmqcsWSLbFA5RWcP3Dxfg= Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SLCwn4q7bz10yJ; Wed, 1 Nov 2023 17:02:17 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH 3/5] gnu: python-rich: Update to 13.6.0. Date: Wed, 1 Nov 2023 18:01:46 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> References: <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-rich): Update to 13.6.0; [source]: switch to git-origin to have tests; [build-system]: switch to pyproject-build-system; [arguments]: remove it since this boilerplate is now handled by the pyproject-build-system; [propagated-inputs]: remove python-colorama as it's not listed on pyproject.toml; replace python-commonmark with python-markdown-it-py; use python-pygments-2.16; move python-attrs from here...; [native-inputs]: ...to here; drop "tests" input; add python-pytest-cov; [home-page]: https://github.com/willmcgugan/rich now redirects to https://github.com/Textualize/rich . Change-Id: I16ea6f27d24f84d86db659c224705c81fac3b42e --- gnu/packages/python-xyz.scm | 43 ++++++++++--------------------------- 1 file changed, 11 insertions(+), 32 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 810d86f04e..9e79cf8140 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -18168,43 +18168,22 @@ (define-public python-slugid (define-public python-rich (package (name "python-rich") - (version "12.4.1") + (version "13.6.0") (source (origin - (method url-fetch) - (uri (pypi-uri "rich" version)) + (method git-fetch) + (uri (git-reference + (url "https://github.com/Textualize/rich") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 (base32 - "149vjb4cpf9mz14iig0b6d8065dm8aslp6pc45g9ipmp1wf00ffj")))) - (build-system python-build-system) - (arguments - `(#:phases - (modify-phases %standard-phases - (replace 'check - (lambda* (#:key inputs tests? #:allow-other-keys) - (when tests? - (copy-recursively (string-append - (assoc-ref inputs "tests") "/tests") - "tests") - (invoke "python" "-m" "pytest" "-vv"))))))) + "02cbi53il9j0zfwxi2lsaypj3wyfb70q2g2c1q0a3xk164dnnkfw")))) + (build-system pyproject-build-system) (propagated-inputs - (list python-attrs python-colorama python-commonmark python-pygments - python-typing-extensions)) + (list python-markdown-it-py python-pygments-2.16 python-typing-extensions)) (native-inputs - `(("python-pytest" ,python-pytest) - ("tests" - ;; The release on pypi comes without tests. We can't build from this - ;; checkout, though, because installation requires an invocation of - ;; poetry. - ,(origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/willmcgugan/rich") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "17c3gljn8zv32xnpsgd3fqgqn4r7cdfqri41hridcpbhssdgkyp9")))))) - (home-page "https://github.com/willmcgugan/rich") + (list poetry python-attr python-pytest python-pytest-cov)) + (home-page "https://github.com/Textualize/rich") (synopsis "Render rich text and more to the terminal") (description "This is a Python package for rendering rich text, tables, progress bars, -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 01 13:03:01 2023 Received: (at 66886) by debbugs.gnu.org; 1 Nov 2023 17:03:01 +0000 Received: from localhost ([127.0.0.1]:52332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyEcO-0001Pt-Qs for submit@debbugs.gnu.org; Wed, 01 Nov 2023 13:03:01 -0400 Received: from confino.investici.org ([93.190.126.19]:35465) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyEcN-0001Pl-Ix for 66886@debbugs.gnu.org; Wed, 01 Nov 2023 13:03:00 -0400 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SLCww11jhz10yJ; Wed, 1 Nov 2023 17:02:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1698858144; bh=w3XkK3yRbu3VxpLRJGOKxd9y1dMGIfZn7PHp2tQSBE4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=VtZyw8JX7ga/Wzp1RJ9orq3bBvTZxF+dRNwuZ9Rgts3irgFO0o/VcUY5yPgbhgjDg QMIz3uW8E8RgJxWU/ss3x99q54jUA/gwwr+wwzs1hYdcXRiTxkx640ydqb+fJKPZuh led5H2WHGbwAwNF+Fd60GjRqP0ibZrDZIEsUA8CE= Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SLCwr741rz114q; Wed, 1 Nov 2023 17:02:20 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH 4/5] gnu: python-mdit-py-plugins: Update to 0.4.0. Date: Wed, 1 Nov 2023 18:01:47 +0100 Message-ID: <574421c6c73d86b996fc0a30004da9cb5a815fb7.1698858108.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> References: <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-mdit-py-plugins): Update to 0.4.0. Change-Id: I06ddbee6055b570ee2d40f3e4f0a478a4413b4fe --- 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 9e79cf8140..e7889029f3 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -909,7 +909,7 @@ (define-public python-lunr (define-public python-mdit-py-plugins (package (name "python-mdit-py-plugins") - (version "0.3.1") + (version "0.4.0") (source (origin (method git-fetch) ;for tests (uri (git-reference @@ -918,7 +918,7 @@ (define-public python-mdit-py-plugins (file-name (git-file-name name version)) (sha256 (base32 - "00ybbfb6dzn9q5qnvnm8bmhd84s215ik7pcdb4r35zhwiv2ikizz")))) + "1790fcf3nd9c5j37fx87x3ivfyihk6l74jxj1qxvw3qfyb96w4k0")))) (build-system pyproject-build-system) (propagated-inputs (list python-markdown-it-py -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 01 13:03:03 2023 Received: (at 66886) by debbugs.gnu.org; 1 Nov 2023 17:03:03 +0000 Received: from localhost ([127.0.0.1]:52343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyEcR-0001Ql-4Q for submit@debbugs.gnu.org; Wed, 01 Nov 2023 13:03:03 -0400 Received: from confino.investici.org ([93.190.126.19]:63519) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyEcP-0001QA-Vs for 66886@debbugs.gnu.org; Wed, 01 Nov 2023 13:03:02 -0400 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SLCwy6SDfz10yJ; Wed, 1 Nov 2023 17:02:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1698858146; bh=oXwVQNj7NJYzw4zSlSLc3y3cxfv8Ds1LijZDUcGXWJE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=flcJ7bWWdEx4l+A9tzY19nwzFDFuKUXZsFhfp0nzlwbz48rxeyIi+5Je1kMfhNsrL RX0vwM4FE4ktzAZHjtZkG2qkjooROaPY908Yc6bSIy8UebFISTlolJ7QWinaLChn3o dzgJ+eazUzK4HsO2B391P0DtlqehSqV+wSh0BTxQ= Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SLCwx1Rfbz114q; Wed, 1 Nov 2023 17:02:24 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH 5/5] gnu: python-textual: Update to 0.41.0. Date: Wed, 1 Nov 2023 18:01:48 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> References: <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-textual): Update to 0.41.0; [source]: switch to git-origin; [build-system]: switch to pyproject-build-system; [arguments]: disable failing tests; : use check phase from pyproject-build-system and adapt build machinery to our old version of poetry; [propagated-inputs]: adapt to pyproject.toml; [native-inputs] add poetry and python-pytest-asyncio. Change-Id: I1060b25cb2ec439f26a4348305bc05fd0b09cf07 --- gnu/packages/python-xyz.scm | 58 ++++++++++++++++++++++--------------- 1 file changed, 34 insertions(+), 24 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e7889029f3..696790e4a1 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -18216,20 +18216,8 @@ (define-public python-rich-click (define-public python-textual (package (name "python-textual") - (version "0.1.18") + (version "0.41.0") (source (origin - (method url-fetch) - (uri (pypi-uri "textual" version)) - (sha256 - (base32 - "08yg5a51hz1axfj5hx28hx31gq5apcj6vpkkmawmiplisa73z25j")))) - (build-system python-build-system) - (arguments - (let ((tests - ;; The release on pypi comes without tests. We can't build - ;; from this checkout, though, because installation requires - ;; an invocation of poetry. - (origin (method git-fetch) (uri (git-reference (url "https://github.com/Textualize/textual") @@ -18237,19 +18225,41 @@ (define-public python-textual (file-name (git-file-name name version)) (sha256 (base32 - "0b3ycwqhp21mg9fvmadgxhgbvkwq6fd784l2xcmvy77rravrnnax"))))) - (list #:phases - #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (copy-recursively #$(file-append tests "/tests") - "tests") - (invoke "python" "-m" "pytest" "-vv")))))))) + "0fmximmnxb7h7swdrs0amlya09h0yyr1h1k09za7isihb40njwib")))) + (build-system pyproject-build-system) + (arguments + (list + ;; 3 failed, 1932 passed, 1 skipped, 4 xfailed, 10 warnings in 115.19s (0:01:55) + #:test-flags + #~'("-k" + ;; this test fails because of an AssertionError: + ;; assert app.devtools is not None + #$(string-append "not test_textual_env_var" + ;; these tests require python-tresitter-languages + " and not test_register_language" + " and not test_register_language_existing_language")) + #:phases #~(modify-phases %standard-phases + ;; TODO: This is because of our old version of poetry. + ;; It can be removed once it's been updated to a current one. + (add-after 'unpack 'adapt-pyproject.toml + (lambda _ + (substitute* "pyproject.toml" + (("group\\.dev\\.") "dev-")))) + ;; snapshot tests require syrupy + (add-after 'adapt-pyproject.toml 'remove-snapshot-tests + (lambda _ + (delete-file "tests/snapshot_tests/test_snapshots.py")))))) (propagated-inputs - (list python-rich python-typing-extensions)) + (list python-importlib-metadata + python-linkify-it-py + python-markdown-it-py + python-mdit-py-plugins + python-rich + python-typing-extensions)) (native-inputs - (list python-pytest)) + (list poetry + python-pytest + python-pytest-asyncio)) (home-page "https://github.com/Textualize/textual") (synopsis "Build text user interfaces in Python") (description "Textual is a @acronym{TUI, Text User Interface} framework -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 01 20:14:58 2023 Received: (at 66886) by debbugs.gnu.org; 2 Nov 2023 00:14:58 +0000 Received: from localhost ([127.0.0.1]:53547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyLMQ-0002GO-0Z for submit@debbugs.gnu.org; Wed, 01 Nov 2023 20:14:58 -0400 Received: from mx1.dismail.de ([78.46.223.134]:18790) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyLMN-0002G7-Qg for 66886@debbugs.gnu.org; Wed, 01 Nov 2023 20:14:56 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 07a89f1d; Thu, 2 Nov 2023 01:14:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:content-transfer-encoding:from :message-id:subject:to:cc:in-reply-to:references; s=20190914; bh=+lDdGuFgm19JB/gocCB37Qw4EfmoVreDPEXRxYHvQxc=; b=bJ8SdJg/o5Co mTHy3W0q7ZAo2ntwhidap02b4YSeiGa++rg/b2cIkZm6TJj9tXEMZ33L7ostz/1J qdhFiQfHhXgtHCWpGQMh1jHIbszEBQgIKezF/4cwSF18ckDZQqTqta+Y5L3o6QEO uzYIi9fvBmYlCGX7l9prqVbsQ1KAufTyPu8Gd9bUZen877um3bJKbuIjiSMKUKw2 wFmP+Vo2JRfM+u1sE63bTLiLIah3lt/xHpoXHb6IxI3nSUPz6gsN0UAZI3UOKtW6 0C7aBJH6gxKWyJDrOaUffZBU4Z41HAx9jkRJiR0GlxqUPmQZqF1x1N4igC5fMpBP X6n0JLpr/Q== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id a1360ff3; Thu, 2 Nov 2023 01:14:14 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 1f650f33; Thu, 2 Nov 2023 01:14:13 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id e4e3683b (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 2 Nov 2023 01:14:13 +0100 (CET) MIME-Version: 1.0 Date: Thu, 02 Nov 2023 00:14:13 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: RainLoop/1.17.0 From: "jgart" Message-ID: <3ed2e84b6984b8a0ccfa12982acf40c2@dismail.de> Subject: Re: [bug#66886] [PATCH 5/5] gnu: python-textual: Update to 0.41.0. To: "Giacomo Leidi" , 66886@debbugs.gnu.org In-Reply-To: References: <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66886 Cc: Munyoki Kilyungi , Lars-Dominik Braun , Marius Bakke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi, Thanks for sending this patch set. I'll try to review this week(end). all best, jgart From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 16 18:55:11 2023 Received: (at 66886) by debbugs.gnu.org; 16 Nov 2023 23:55:11 +0000 Received: from localhost ([127.0.0.1]:44829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3mCV-0005LC-5v for submit@debbugs.gnu.org; Thu, 16 Nov 2023 18:55:11 -0500 Received: from confino.investici.org ([93.190.126.19]:63997) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3mCQ-0005Ky-Vl for 66886@debbugs.gnu.org; Thu, 16 Nov 2023 18:55:09 -0500 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SWcN94KKlz11Jg; Thu, 16 Nov 2023 23:55:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1700178905; bh=kpc8xD88l45RdfCHfWASYhQr3rN2tqjDgmp8ZPjpQXo=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=bJ59uT6YLlaKCed/U8bhvyay+nNt5DoflrOL6jm2Z7jaSao/HZ+2xsTws5Q759V9T yadbYh8lpONW0ETHUpYMk5M2ECb8CSrZm2X2jiWomPGWPLwbCa+3PjvwWx65NyNdbH P6MYiTmt7mb5Y+LLJhHes6YelnBgleqOeSfGLUOM= Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SWcN91FYWz11JD; Thu, 16 Nov 2023 23:55:05 +0000 (UTC) Message-ID: <5dc0da91-abd5-839c-88fa-9dbfd3cd3099@autistici.org> Date: Fri, 17 Nov 2023 00:55:04 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Subject: Re: [bug#66886] [PATCH 5/5] gnu: python-textual: Update to 0.41.0. To: jgart , 66886@debbugs.gnu.org References: <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> <3ed2e84b6984b8a0ccfa12982acf40c2@dismail.de> Content-Language: en-US From: paul In-Reply-To: <3ed2e84b6984b8a0ccfa12982acf40c2@dismail.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 66886 Cc: Munyoki Kilyungi , Lars-Dominik Braun , Marius Bakke 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.2 (---) Hi jgart, On 11/2/23 01:14, jgart wrote: > Hi, > > Thanks for sending this patch set. I'll try to review this week(end). > > all best, > > jgart I'm sending an updated patchset rebased on current master. Thank you for your time, giacomo From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 16 18:55:37 2023 Received: (at 66886) by debbugs.gnu.org; 16 Nov 2023 23:55:38 +0000 Received: from localhost ([127.0.0.1]:44836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3mCv-0005MC-BQ for submit@debbugs.gnu.org; Thu, 16 Nov 2023 18:55:37 -0500 Received: from confino.investici.org ([93.190.126.19]:21375) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3mCt-0005Lw-Sx for 66886@debbugs.gnu.org; Thu, 16 Nov 2023 18:55:36 -0500 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SWcNl34B7z11Jh; Thu, 16 Nov 2023 23:55:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1700178935; bh=0oc6J6pB23k0c7p5X4/EvPnW3HKF/G77A6r6mp3WUTQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Y0lVWKkd+xYJA8hJAUsKVpz+8lggBsEYDedGhoAxzCI4SS0PdYnLq8G5ip/ZqPksD StWmxgOMbk8TCvYy4GnUGX8zavp9kg87TENZMDGzuxlmb+Ygi1Nx1FZCsQZbiesoZf 56Q/hkYhE20DKF8iDLl1Y8mPjWo+vQFGQ9KtH9pU= Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SWcNl1kPTz11JD; Thu, 16 Nov 2023 23:55:35 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v2 2/5] gnu: python-markdown-it-py: Update to 3.0.0. Date: Fri, 17 Nov 2023 00:54:06 +0100 Message-ID: <1ec7c0f1c53254f8340bdef71a3818104e188ce3.1700178849.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <0a59734d147800a6cadbc800a20b24ce7460fde2.1700178849.git.goodoldpaul@autistici.org> References: <0a59734d147800a6cadbc800a20b24ce7460fde2.1700178849.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-markdown-it-py): Update to 3.0.0. Change-Id: I009ad2fd7cd314e2073621f2cbe00ff97cb7e63c --- 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 c4e4535f28..7298b8ad05 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5442,13 +5442,13 @@ (define-public python-makefun (define-public python-markdown-it-py (package (name "python-markdown-it-py") - (version "2.1.0") + (version "3.0.0") (source (origin (method url-fetch) (uri (pypi-uri "markdown-it-py" version)) (sha256 (base32 - "1nh75i72584r70alhqc479gys04s5m5g3vq601yf2njbs7z5jzng")))) + "1swgvyiavak0nmfb31lq5zck5chwhmyf6qb6qwpcav86zaa0mxp3")))) (build-system pyproject-build-system) (arguments (list #:tests? #f)) ;pypi source does not contains tests (native-inputs (list python-flit)) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 16 18:55:41 2023 Received: (at 66886) by debbugs.gnu.org; 16 Nov 2023 23:55:41 +0000 Received: from localhost ([127.0.0.1]:44840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3mCy-0005Md-PR for submit@debbugs.gnu.org; Thu, 16 Nov 2023 18:55:41 -0500 Received: from confino.investici.org ([93.190.126.19]:20507) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3mCu-0005Ly-GK for 66886@debbugs.gnu.org; Thu, 16 Nov 2023 18:55:37 -0500 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SWcNm0JFKz11Jj; Thu, 16 Nov 2023 23:55:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1700178936; bh=2kNs6ZkmhgKpt6P0PtsFfDMy67jOT3Bdg4chBTXa9Dc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=qtgOO/Ba1dhE1QJzD0yO8qmuDOIEBwjKnpSubwD8h3FDB3aas+7fYID5kjAF1DPcD wK6cVVYMnbDXtjHoU9iJJvYxwMy8D9CCVMkozHfTLP68XuvBiqK1NFrycwhRBoYjns gB8DpbkdlGgfs93XC6Mul9Vl+fAG2LwCnU4eVKX8= Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SWcNl4mZRz11JD; Thu, 16 Nov 2023 23:55:35 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v2 3/5] gnu: python-rich: Update to 13.7.0. Date: Fri, 17 Nov 2023 00:54:07 +0100 Message-ID: <4b28894b32dfb7a1645dd6013099c6f1acd92bf6.1700178849.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <0a59734d147800a6cadbc800a20b24ce7460fde2.1700178849.git.goodoldpaul@autistici.org> References: <0a59734d147800a6cadbc800a20b24ce7460fde2.1700178849.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-rich): Update to 13.7.0; [source]: switch to git-origin to have tests; [build-system]: switch to pyproject-build-system; [arguments]: remove it since this boilerplate is now handled by the pyproject-build-system; [propagated-inputs]: remove python-colorama as it's not listed on pyproject.toml; replace python-commonmark with python-markdown-it-py; use python-pygments-2.16; move python-attrs from here...; [native-inputs]: ...to here; drop "tests" input; add python-pytest-cov; [home-page]: https://github.com/willmcgugan/rich now redirects to https://github.com/Textualize/rich . Change-Id: I16ea6f27d24f84d86db659c224705c81fac3b42e --- gnu/packages/python-xyz.scm | 43 ++++++++++--------------------------- 1 file changed, 11 insertions(+), 32 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 7298b8ad05..67d2057f7f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -18169,43 +18169,22 @@ (define-public python-slugid (define-public python-rich (package (name "python-rich") - (version "12.4.1") + (version "13.7.0") (source (origin - (method url-fetch) - (uri (pypi-uri "rich" version)) + (method git-fetch) + (uri (git-reference + (url "https://github.com/Textualize/rich") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 (base32 - "149vjb4cpf9mz14iig0b6d8065dm8aslp6pc45g9ipmp1wf00ffj")))) - (build-system python-build-system) - (arguments - `(#:phases - (modify-phases %standard-phases - (replace 'check - (lambda* (#:key inputs tests? #:allow-other-keys) - (when tests? - (copy-recursively (string-append - (assoc-ref inputs "tests") "/tests") - "tests") - (invoke "python" "-m" "pytest" "-vv"))))))) + "0qyhw2vvk17qdmfrmi45z4dd0fkwx3l2qrf3iy0yc2y7pfgrmg9g")))) + (build-system pyproject-build-system) (propagated-inputs - (list python-attrs python-colorama python-commonmark python-pygments - python-typing-extensions)) + (list python-markdown-it-py python-pygments-2.16 python-typing-extensions)) (native-inputs - `(("python-pytest" ,python-pytest) - ("tests" - ;; The release on pypi comes without tests. We can't build from this - ;; checkout, though, because installation requires an invocation of - ;; poetry. - ,(origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/willmcgugan/rich") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "17c3gljn8zv32xnpsgd3fqgqn4r7cdfqri41hridcpbhssdgkyp9")))))) - (home-page "https://github.com/willmcgugan/rich") + (list poetry python-attr python-pytest python-pytest-cov)) + (home-page "https://github.com/Textualize/rich") (synopsis "Render rich text and more to the terminal") (description "This is a Python package for rendering rich text, tables, progress bars, -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 16 18:55:41 2023 Received: (at 66886) by debbugs.gnu.org; 16 Nov 2023 23:55:41 +0000 Received: from localhost ([127.0.0.1]:44842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3mCz-0005Mg-4l for submit@debbugs.gnu.org; Thu, 16 Nov 2023 18:55:41 -0500 Received: from confino.investici.org ([2a11:7980:1::2:0]:40503) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3mCv-0005M4-2C for 66886@debbugs.gnu.org; Thu, 16 Nov 2023 18:55:37 -0500 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SWcNm3CZ5z11Jh; Thu, 16 Nov 2023 23:55:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1700178936; bh=dUlEcCVnacG5aRtK1JzXYHhz5Z8HjQTxDcFWS3zERII=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=dP2VdAeOD8mUC2VM8d7LvixgX1U42Nwew7XLOhBv3801WJdq0bsxDAi81uFT2iGkD EgnRmx8o/YYQ8vPdYdIXG8Vx25V44VkQoTMHCEzj/NAG7vDvznjpr25zkKTmv9cJUF HT0BHaLdnlf3NuA5Kt7wzqZP01kgyg9c643ST0rI= Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SWcNm1y1jz11JD; Thu, 16 Nov 2023 23:55:36 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v2 4/5] gnu: python-mdit-py-plugins: Update to 0.4.0. Date: Fri, 17 Nov 2023 00:54:08 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <0a59734d147800a6cadbc800a20b24ce7460fde2.1700178849.git.goodoldpaul@autistici.org> References: <0a59734d147800a6cadbc800a20b24ce7460fde2.1700178849.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-mdit-py-plugins): Update to 0.4.0. Change-Id: I06ddbee6055b570ee2d40f3e4f0a478a4413b4fe --- 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 67d2057f7f..7a8eaf0db3 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -909,7 +909,7 @@ (define-public python-lunr (define-public python-mdit-py-plugins (package (name "python-mdit-py-plugins") - (version "0.3.1") + (version "0.4.0") (source (origin (method git-fetch) ;for tests (uri (git-reference @@ -918,7 +918,7 @@ (define-public python-mdit-py-plugins (file-name (git-file-name name version)) (sha256 (base32 - "00ybbfb6dzn9q5qnvnm8bmhd84s215ik7pcdb4r35zhwiv2ikizz")))) + "1790fcf3nd9c5j37fx87x3ivfyihk6l74jxj1qxvw3qfyb96w4k0")))) (build-system pyproject-build-system) (propagated-inputs (list python-markdown-it-py -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 16 18:55:41 2023 Received: (at 66886) by debbugs.gnu.org; 16 Nov 2023 23:55:41 +0000 Received: from localhost ([127.0.0.1]:44844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3mCz-0005Mn-F9 for submit@debbugs.gnu.org; Thu, 16 Nov 2023 18:55:41 -0500 Received: from confino.investici.org ([2a11:7980:1::2:0]:27387) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3mCv-0005Lv-Gl for 66886@debbugs.gnu.org; Thu, 16 Nov 2023 18:55:38 -0500 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SWcNl04lfz11Jg; Thu, 16 Nov 2023 23:55:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1700178935; bh=LK9uPZpjXtkJPMWNeliiGdxh4EEfb06fQJame3iW32g=; h=From:To:Cc:Subject:Date:From; b=kX4kIqlmgDcVUirNDl7oYy08Lm4+pqLdSx5m1EwglLQKz0unpwwi8yLeGzPFrtsSL mmK/mWNVBO3TcOF0JSMGdNwoQndJ4GFBiWMG++GvaNtAw6r6HGHWM5X9k1JyJ/y7XR 9QKqHz99q2e1wjuOy+L1Fgnka+eQVMhdgIRgTF20= Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SWcNk5qrSz11JD; Thu, 16 Nov 2023 23:55:34 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v2 1/5] gnu: Add python-pygments-2.16. Date: Fri, 17 Nov 2023 00:54:05 +0100 Message-ID: <0a59734d147800a6cadbc800a20b24ce7460fde2.1700178849.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This patch has also been sent to the python-team branch with bug #66884. * gnu/packages/python-xyz.scm (python-pygments-2.16): New variable. Change-Id: I863fc1aaea9930991b6f92643befbde7ba1a335c --- 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 8e89f61373..c4e4535f28 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -6144,6 +6144,27 @@ (define-public python-pygments "Pygments is a syntax highlighting package written in Python.") (license license:bsd-2))) +(define-public python-pygments-2.16 + (package + (inherit python-pygments) + (version "2.16.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "Pygments" version)) + (sha256 + (base32 + "0abfx7n0mgpxk05f2kini3p78wsp1yi7lh0yjk49pii0914z1bqx")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + ;; Some tests require sphinx, which depends on this, so we only run + ;; basic tests. + '(list "--ignore-glob=tests/*/*"))) + (native-inputs + (list python-pytest)))) + (define-public python-pygments-github-lexers (package (name "python-pygments-github-lexers") base-commit: fc6bdaad57bf91609849623c5f485403c030cb49 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 16 18:55:42 2023 Received: (at 66886) by debbugs.gnu.org; 16 Nov 2023 23:55:42 +0000 Received: from localhost ([127.0.0.1]:44846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3mCz-0005Mv-QO for submit@debbugs.gnu.org; Thu, 16 Nov 2023 18:55:42 -0500 Received: from confino.investici.org ([93.190.126.19]:57435) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3mCv-0005MA-D3 for 66886@debbugs.gnu.org; Thu, 16 Nov 2023 18:55:38 -0500 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SWcNm6k8Fz11Jk; Thu, 16 Nov 2023 23:55:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1700178936; bh=+C60Jp2LC9PPfGotWIWzXw2VaJy9jCnLj858iZIWG9o=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=qD1d0wC0TCqg7Zcw7AE7hahRUi2H1iMCO2WMCRVFEXHBNRlTJBCVgP/DNYKPbw1lb jbpqrpmffx8AYtOpuv77HEp98DQV0ceVpRYWE7GY1FIqVTfM5/hhYge0Xm6zgOdLEz qxcHR37gGgAjoPxvfySUsNxzlX344ZBnWIBqYk48= Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SWcNm5Lm4z11JD; Thu, 16 Nov 2023 23:55:36 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v2 5/5] gnu: python-textual: Update to 0.41.0. Date: Fri, 17 Nov 2023 00:54:09 +0100 Message-ID: <4f40c077003c47b9a92e6b7c85722962cea290f9.1700178849.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <0a59734d147800a6cadbc800a20b24ce7460fde2.1700178849.git.goodoldpaul@autistici.org> References: <0a59734d147800a6cadbc800a20b24ce7460fde2.1700178849.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-textual): Update to 0.41.0; [source]: switch to git-origin; [build-system]: switch to pyproject-build-system; [arguments]: disable failing tests; : use check phase from pyproject-build-system and adapt build machinery to our old version of poetry; [propagated-inputs]: adapt to pyproject.toml; [native-inputs] add poetry and python-pytest-asyncio. Change-Id: I1060b25cb2ec439f26a4348305bc05fd0b09cf07 --- gnu/packages/python-xyz.scm | 58 ++++++++++++++++++++++--------------- 1 file changed, 34 insertions(+), 24 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 7a8eaf0db3..29dcded9a0 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -18217,20 +18217,8 @@ (define-public python-rich-click (define-public python-textual (package (name "python-textual") - (version "0.1.18") + (version "0.41.0") (source (origin - (method url-fetch) - (uri (pypi-uri "textual" version)) - (sha256 - (base32 - "08yg5a51hz1axfj5hx28hx31gq5apcj6vpkkmawmiplisa73z25j")))) - (build-system python-build-system) - (arguments - (let ((tests - ;; The release on pypi comes without tests. We can't build - ;; from this checkout, though, because installation requires - ;; an invocation of poetry. - (origin (method git-fetch) (uri (git-reference (url "https://github.com/Textualize/textual") @@ -18238,19 +18226,41 @@ (define-public python-textual (file-name (git-file-name name version)) (sha256 (base32 - "0b3ycwqhp21mg9fvmadgxhgbvkwq6fd784l2xcmvy77rravrnnax"))))) - (list #:phases - #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (copy-recursively #$(file-append tests "/tests") - "tests") - (invoke "python" "-m" "pytest" "-vv")))))))) + "0fmximmnxb7h7swdrs0amlya09h0yyr1h1k09za7isihb40njwib")))) + (build-system pyproject-build-system) + (arguments + (list + ;; 3 failed, 1932 passed, 1 skipped, 4 xfailed, 10 warnings in 115.19s (0:01:55) + #:test-flags + #~'("-k" + ;; this test fails because of an AssertionError: + ;; assert app.devtools is not None + #$(string-append "not test_textual_env_var" + ;; these tests require python-tresitter-languages + " and not test_register_language" + " and not test_register_language_existing_language")) + #:phases #~(modify-phases %standard-phases + ;; TODO: This is because of our old version of poetry. + ;; It can be removed once it's been updated to a current one. + (add-after 'unpack 'adapt-pyproject.toml + (lambda _ + (substitute* "pyproject.toml" + (("group\\.dev\\.") "dev-")))) + ;; snapshot tests require syrupy + (add-after 'adapt-pyproject.toml 'remove-snapshot-tests + (lambda _ + (delete-file "tests/snapshot_tests/test_snapshots.py")))))) (propagated-inputs - (list python-rich python-typing-extensions)) + (list python-importlib-metadata + python-linkify-it-py + python-markdown-it-py + python-mdit-py-plugins + python-rich + python-typing-extensions)) (native-inputs - (list python-pytest)) + (list poetry + python-pytest + python-pytest-asyncio)) (home-page "https://github.com/Textualize/textual") (synopsis "Build text user interfaces in Python") (description "Textual is a @acronym{TUI, Text User Interface} framework -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 17 21:44:35 2023 Received: (at 66886) by debbugs.gnu.org; 18 Nov 2023 02:44:35 +0000 Received: from localhost ([127.0.0.1]:47363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4BJz-0005Uo-9L for submit@debbugs.gnu.org; Fri, 17 Nov 2023 21:44:35 -0500 Received: from mx1.dismail.de ([78.46.223.134]:21930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r4BJu-0005UW-Ke for 66886@debbugs.gnu.org; Fri, 17 Nov 2023 21:44:33 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 710a2bb4; Sat, 18 Nov 2023 03:44:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:content-transfer-encoding:from :message-id:subject:to:cc:in-reply-to:references; s=20190914; bh=V/baQ94dhgJJpCvs2ul474JsMhRVPGQDQjQDFaeilUg=; b=XUdJc5K9eu23 rBe4vgzdPDyYDv8B4WTaoLODxib7zMI/7Ct2lJ2Xl2LlquYvv6FtXP+y4WRYszcM gBZh5iSubBp3vVF8gpcawbQahkqIyFVa7D6niTqBEdMC3HCATSFRXRrZ5gGiTvca CWX4HDzhM/7uTs8F4qzrRKCxE3XASAoe3bBQDM2zYs/QiBlEXcH+I5vJLenOVY95 b5sY2SU0bWeujrBJl/Ag3cu+U1AG/Q23Y6BdcXlCQny2u5Ny6JtEi41avwx4SUrq rNBUvAXNKBpa4dNqXmKVcGZ47xNYCvfWARNgfa09KDi5IwwR8LKoB1uc89PCcn5M ZBdkic7epw== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 0c0ce26a; Sat, 18 Nov 2023 03:44:23 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 57002eb3; Sat, 18 Nov 2023 03:44:23 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 1f0702da (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 18 Nov 2023 03:44:22 +0100 (CET) MIME-Version: 1.0 Date: Sat, 18 Nov 2023 02:44:22 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: RainLoop/1.17.0 From: "jgart" Message-ID: Subject: Re: [bug#66886] [PATCH 5/5] gnu: python-textual: Update to 0.41.0. To: "paul" , 66886@debbugs.gnu.org In-Reply-To: <5dc0da91-abd5-839c-88fa-9dbfd3cd3099@autistici.org> References: <5dc0da91-abd5-839c-88fa-9dbfd3cd3099@autistici.org> <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> <3ed2e84b6984b8a0ccfa12982acf40c2@dismail.de> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66886 Cc: Munyoki Kilyungi , Lars-Dominik Braun , Marius Bakke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi, This breaks httpie, did you try building the packages that depend on thes= e updates? From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 03 10:22:00 2023 Received: (at 66886) by debbugs.gnu.org; 3 Dec 2023 15:22:00 +0000 Received: from localhost ([127.0.0.1]:60606 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9oIC-0003dm-1R for submit@debbugs.gnu.org; Sun, 03 Dec 2023 10:22:00 -0500 Received: from confino.investici.org ([2a11:7980:1::2:0]:34929) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9oI9-0003dZ-AF for 66886@debbugs.gnu.org; Sun, 03 Dec 2023 10:21:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1701616904; bh=G5lAO+PpEspF897iV9CwkrEZInA8Q0ia1wrTxQaoaxM=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=qBJntGobbLaWaNXiJIbSPz6+myD3gFRDV0Dz+v/Vuai4DhJxgDi+YiOinUMriGG6I x16EfgzbKavADBMQszfEorzweM+c7d4GY+nP62ZmiET7IMPGij9MF5IHjpcsrOKfOl Zzz1oaiZVvggUlAkGDYNCg+0LHdwM6TxP4KKEqEE= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SjrB03Y3Cz119b; Sun, 3 Dec 2023 15:21:44 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SjrB01Rzqz119R; Sun, 3 Dec 2023 15:21:44 +0000 (UTC) Content-Type: multipart/alternative; boundary="------------SNqpC2mxjUr57LiKav13fLZ5" Message-ID: <78ff7939-af6b-963e-21db-306e864fd1a4@autistici.org> Date: Sun, 3 Dec 2023 16:21:43 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Subject: Re: [bug#66886] [PATCH 5/5] gnu: python-textual: Update to 0.41.0. To: jgart , 66886@debbugs.gnu.org References: <5dc0da91-abd5-839c-88fa-9dbfd3cd3099@autistici.org> <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> <3ed2e84b6984b8a0ccfa12982acf40c2@dismail.de> Content-Language: en-US From: paul In-Reply-To: X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 66886 Cc: Munyoki Kilyungi , Lars-Dominik Braun , Marius Bakke 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.2 (---) This is a multi-part message in MIME format. --------------SNqpC2mxjUr57LiKav13fLZ5 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi jgart, apologies for the delay but I had some problems with my SSD :( . On 11/18/23 03:44, jgart wrote: > Hi, > > This breaks httpie, did you try building the packages that depend on these updates? I did not because I often work from a Pinebook and it's quite painful building on such hardware, anyway I managed to write a script that builds dependents of a package [0], not sure if it may be useful to add something like this to the Guix repo (maybe there's already something and I just don't know, please correct me if I'm wrong). I now checked that the following packages do not regress on x86_64: build-dependents -p python-textual python-mdit-py-plugins python-rich python-markdown-it-py python-jupytext -e python-vaex-core | grep 'gnu/store' | sort -u /gnu/store/1qsr70xih21ckd7zn086p0g6qj4w294c-python-pygmsh-7.1.17 /gnu/store/31hjy58nzczfgh2wasx693mn40nk5qsx-python-textual-0.41.0 /gnu/store/3iiy6qpfiqsvxvj3yzwan2412bxk98b0-python-pyvista-0.42.3 /gnu/store/4fjyfday8nghnw76xkyaky5a33f6hfi3-clikan-0.2.1-1.55ab29e /gnu/store/4vnm5l46k4lwmg3jywlga1cppcm4czkv-pigx-sars-cov-2-0.0.9 /gnu/store/9f734m0c1ik4kwgqvixlnl1jg8qwbdqi-python-mdit-py-plugins-0.4.0 /gnu/store/b3nd3bpmlqwnw8bbgnk8i78hqa5h038w-python-pytorch-lightning-2.0.2 /gnu/store/fkd73cjmmxshdx5cr5zd190igq3l983i-python-scikit-fem-8.1.0 /gnu/store/jcs4prg3x8pzxfznqsw1qbqknjbh4qh3-python-rich-13.7.0 /gnu/store/jyzv1dhh5q0xmy2m4lk5a64br1qpjak0-pigx-0.0.3 /gnu/store/lr7qr3pqfwy7qxnihjz5kjs6gxwp061b-python-pythonanywhere-0.12.1 /gnu/store/lz43xymxhk4gahl3jvgkq6jqpniwayvg-python-markdown-it-py-3.0.0 /gnu/store/mq1sckkxkhz2snij4y46pslr9hmvhl1q-httpie-3.2.1 /gnu/store/nrspad1inl1lx2zmpacyrq5xrad49v1h-python-spacy-3.5.3 /gnu/store/pckjpvdb5n6fc7zbk4bi0dh52ch7i4ky-python-sphinx-theme-builder-0.2.0b1 /gnu/store/rsv5qiy8mj57429pzqhyb8zkgcd0glvw-python-jupytext-1.15.2 /gnu/store/s3acmhslqfw7k44lcbrw2dsr2v7q3346-pelican-4.7.2 /gnu/store/zqg8bfcd2c37yb5nn484hyi46z823krp-python-enoslib-8.0.1 python-vaex-core is also broken on master. I'm sending an updated patchset rebased on current master. Thank you for your help :) giacomo [0]: https://git.sr.ht/~fishinthecalculator/guix-dev-tools/tree/main/item/src/build-dependents --------------SNqpC2mxjUr57LiKav13fLZ5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Hi jgart,

apologies for the delay but I had some problems with my SSD :( .

On 11/18/23 03:44, jgart wrote:
Hi,

This breaks httpie, did you try building the packages that depend on these updates?

I did not because I often work from a Pinebook and it's quite painful building on such hardware, anyway I managed to write a script that builds dependents of a package [0], not sure if it may be useful to add something like this to the Guix repo (maybe there's already something and I just don't know, please correct me if I'm wrong).

I now checked that the following packages do not regress on x86_64:


build-dependents -p python-textual python-mdit-py-plugins python-rich python-markdown-it-py python-jupytext -e python-vaex-core  | grep 'gnu/store' | sort -u
/gnu/store/1qsr70xih21ckd7zn086p0g6qj4w294c-python-pygmsh-7.1.17
/gnu/store/31hjy58nzczfgh2wasx693mn40nk5qsx-python-textual-0.41.0
/gnu/store/3iiy6qpfiqsvxvj3yzwan2412bxk98b0-python-pyvista-0.42.3
/gnu/store/4fjyfday8nghnw76xkyaky5a33f6hfi3-clikan-0.2.1-1.55ab29e
/gnu/store/4vnm5l46k4lwmg3jywlga1cppcm4czkv-pigx-sars-cov-2-0.0.9
/gnu/store/9f734m0c1ik4kwgqvixlnl1jg8qwbdqi-python-mdit-py-plugins-0.4.0
/gnu/store/b3nd3bpmlqwnw8bbgnk8i78hqa5h038w-python-pytorch-lightning-2.0.2
/gnu/store/fkd73cjmmxshdx5cr5zd190igq3l983i-python-scikit-fem-8.1.0
/gnu/store/jcs4prg3x8pzxfznqsw1qbqknjbh4qh3-python-rich-13.7.0
/gnu/store/jyzv1dhh5q0xmy2m4lk5a64br1qpjak0-pigx-0.0.3
/gnu/store/lr7qr3pqfwy7qxnihjz5kjs6gxwp061b-python-pythonanywhere-0.12.1
/gnu/store/lz43xymxhk4gahl3jvgkq6jqpniwayvg-python-markdown-it-py-3.0.0
/gnu/store/mq1sckkxkhz2snij4y46pslr9hmvhl1q-httpie-3.2.1
/gnu/store/nrspad1inl1lx2zmpacyrq5xrad49v1h-python-spacy-3.5.3
/gnu/store/pckjpvdb5n6fc7zbk4bi0dh52ch7i4ky-python-sphinx-theme-builder-0.2.0b1
/gnu/store/rsv5qiy8mj57429pzqhyb8zkgcd0glvw-python-jupytext-1.15.2
/gnu/store/s3acmhslqfw7k44lcbrw2dsr2v7q3346-pelican-4.7.2
/gnu/store/zqg8bfcd2c37yb5nn484hyi46z823krp-python-enoslib-8.0.1


python-vaex-core is also broken on master.


I'm sending an updated patchset rebased on current master.


Thank you for your help :)


giacomo


[0]: https://git.sr.ht/~fishinthecalculator/guix-dev-tools/tree/main/item/src/build-dependents

--------------SNqpC2mxjUr57LiKav13fLZ5-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 03 10:23:28 2023 Received: (at 66886) by debbugs.gnu.org; 3 Dec 2023 15:23:28 +0000 Received: from localhost ([127.0.0.1]:60615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9oJb-0003gv-NS for submit@debbugs.gnu.org; Sun, 03 Dec 2023 10:23:27 -0500 Received: from confino.investici.org ([2a11:7980:1::2:0]:39511) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9oJZ-0003gG-OS for 66886@debbugs.gnu.org; Sun, 03 Dec 2023 10:23:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1701616995; bh=NBqaYpV94fXkZqe90hPZt5Vg5o8GKewn/uUwRFgK2gM=; h=From:To:Cc:Subject:Date:From; b=gqd6FlpxzE5FO33760c5XWYyiTQePg0gDkV2qo270z9kwCXZ8sq1amO49eZVzx+7k /XMoDmbQwlNNSR/BqzA0MICPeCSVosAJ8PCQv027kaTaO3XNOlDARSSHYtNQu5xPai 63hAOx6KomBKc0rKEE5FHbZDf7nH8cZsJOU+YvCY= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SjrCl1bdpz119R; Sun, 3 Dec 2023 15:23:15 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SjrCl0nCfz10yx; Sun, 3 Dec 2023 15:23:15 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v3 1/6] gnu: Add python-pygments-2.16. Date: Sun, 3 Dec 2023 16:22:53 +0100 Message-ID: <20231203152258.1793-1-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This patch has also been sent to the python-team branch with bug #66884. * gnu/packages/python-xyz.scm (python-pygments-2.16): New variable. Change-Id: I863fc1aaea9930991b6f92643befbde7ba1a335c --- 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 ce4f2f76ee..865aa51638 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -6179,6 +6179,27 @@ (define-public python-pygments "Pygments is a syntax highlighting package written in Python.") (license license:bsd-2))) +(define-public python-pygments-2.16 + (package + (inherit python-pygments) + (version "2.16.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "Pygments" version)) + (sha256 + (base32 + "0abfx7n0mgpxk05f2kini3p78wsp1yi7lh0yjk49pii0914z1bqx")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + ;; Some tests require sphinx, which depends on this, so we only run + ;; basic tests. + '(list "--ignore-glob=tests/*/*"))) + (native-inputs + (list python-pytest)))) + (define-public python-pygments-github-lexers (package (name "python-pygments-github-lexers") base-commit: 2c9ac9ab20c76abe570ff83f8746fa089fea3047 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 03 10:23:28 2023 Received: (at 66886) by debbugs.gnu.org; 3 Dec 2023 15:23:28 +0000 Received: from localhost ([127.0.0.1]:60617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9oJc-0003gx-0p for submit@debbugs.gnu.org; Sun, 03 Dec 2023 10:23:28 -0500 Received: from confino.investici.org ([93.190.126.19]:62807) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9oJZ-0003gH-TC for 66886@debbugs.gnu.org; Sun, 03 Dec 2023 10:23:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1701616995; bh=zAJWNjSflmXxWUS8V78UlVvWkrccn4nK8vWThdMScyQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=OoFjwwboujT35tuBUcRsnmiIyV+vtsbEGtAe5wOz0s3zYviTyGNcEcZPO6jSEE4HW dAIVvP5JGhXSlCKimnlLC/OdUUVIvDn8TdVH71Ow2+vcSHzrJsA9bApPmtQX3JaSrh mvV0u3Nsqx0fUg/ng4+faaXiqI8wx7zrJxcHNn0E= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SjrCl2j5Kz119b; Sun, 3 Dec 2023 15:23:15 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SjrCl1whYz10yx; Sun, 3 Dec 2023 15:23:15 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v3 2/6] gnu: python-markdown-it-py: Update to 3.0.0. Date: Sun, 3 Dec 2023 16:22:54 +0100 Message-ID: <20231203152258.1793-2-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231203152258.1793-1-goodoldpaul@autistici.org> References: <20231203152258.1793-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-xyz.scm (python-markdown-it-py): Update to 3.0.0; (python-markdown-it-py-2.1): new variable. * gnu/packages/sphinx.scm (python-myst-parser)[propagated-inputs]: Use python-markdown-it-py-2.1. Change-Id: I009ad2fd7cd314e2073621f2cbe00ff97cb7e63c --- gnu/packages/python-xyz.scm | 15 +++++++++++++-- gnu/packages/sphinx.scm | 2 +- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 865aa51638..a238764b14 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5477,13 +5477,13 @@ (define-public python-makefun (define-public python-markdown-it-py (package (name "python-markdown-it-py") - (version "2.1.0") + (version "3.0.0") (source (origin (method url-fetch) (uri (pypi-uri "markdown-it-py" version)) (sha256 (base32 - "1nh75i72584r70alhqc479gys04s5m5g3vq601yf2njbs7z5jzng")))) + "1swgvyiavak0nmfb31lq5zck5chwhmyf6qb6qwpcav86zaa0mxp3")))) (build-system pyproject-build-system) (arguments (list #:tests? #f)) ;pypi source does not contains tests (native-inputs (list python-flit)) @@ -5499,6 +5499,17 @@ (define-public python-markdown-it-py possible.") (license license:expat))) +(define-public python-markdown-it-py-2.1 + (package + (inherit python-markdown-it-py) + (version "2.1.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "markdown-it-py" version)) + (sha256 + (base32 + "1nh75i72584r70alhqc479gys04s5m5g3vq601yf2njbs7z5jzng")))))) + (define-public python-markupsafe (package (name "python-markupsafe") diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index 7e5a929241..89196086f2 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -792,7 +792,7 @@ (define-public python-myst-parser (list python-docutils python-jinja2 python-linkify-it-py - python-markdown-it-py + python-markdown-it-py-2.1 python-linkify-it-py python-mdit-py-plugins python-pyyaml -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 03 10:23:28 2023 Received: (at 66886) by debbugs.gnu.org; 3 Dec 2023 15:23:29 +0000 Received: from localhost ([127.0.0.1]:60619 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9oJc-0003h5-Ci for submit@debbugs.gnu.org; Sun, 03 Dec 2023 10:23:28 -0500 Received: from confino.investici.org ([2a11:7980:1::2:0]:20923) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9oJa-0003gJ-44 for 66886@debbugs.gnu.org; Sun, 03 Dec 2023 10:23:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1701616995; bh=aVM8CkvN2spMORjZVymza/+i8RenwednAwgzbFy2luI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=H+8O/RtTKIkjt1R6AnD8Ktf5B7G8qtyM+IzUYEghQVHzFEZ1UwUIhYf58Q+1oYOP2 tyZymGubov95xhbEjY2jo8eVCxFKZalXh/XOL1R2UKs69+KTt1wKzK0xM8TWeiOnvJ wcaQlKCRLQBM+O885fsvL2dYMvSpRGJax3HjHQhM= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SjrCl4CMDz119f; Sun, 3 Dec 2023 15:23:15 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SjrCl33Jtz10yx; Sun, 3 Dec 2023 15:23:15 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v3 3/6] gnu: python-rich: Update to 13.7.0. Date: Sun, 3 Dec 2023 16:22:55 +0100 Message-ID: <20231203152258.1793-3-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231203152258.1793-1-goodoldpaul@autistici.org> References: <20231203152258.1793-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/bioinformatics.scm (multiqc)[propagated-inputs]: Use python-rich-12.4. * gnu/packages/python-xyz.scm (python-rich): Update to 13.7.0; [source]: switch to git-origin to have tests; [build-system]: switch to pyproject-build-system; [arguments]: remove it since this boilerplate is now handled by the pyproject-build-system; [propagated-inputs]: remove python-colorama as it's not listed on pyproject.toml; replace python-commonmark with python-markdown-it-py; use python-pygments-2.16; move python-attrs from here...; [native-inputs]: ...to here; drop "tests" input; add python-pytest-cov; [home-page]: https://github.com/willmcgugan/rich now redirects to https://github.com/Textualize/rich ; (python-rich-12.4): new variable; (pelican)[propagated-inputs]: use python-pygments-2.16. * gnu/packages/python-web.scm (httpie)[propagated-inputs]: Use python-pygments-2.16. Change-Id: I16ea6f27d24f84d86db659c224705c81fac3b42e --- gnu/packages/bioinformatics.scm | 2 +- gnu/packages/python-web.scm | 2 +- gnu/packages/python-xyz.scm | 64 ++++++++++++++++----------------- 3 files changed, 33 insertions(+), 35 deletions(-) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index a414a58382..63a58f1e26 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -11938,7 +11938,7 @@ (define-public multiqc python-numpy python-pyyaml python-requests - python-rich + python-rich-12.4 python-rich-click python-simplejson python-spectra)) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 9d8f3c156f..ab36d2ce28 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -1175,7 +1175,7 @@ (define-public httpie '(#:tests? #f)) (propagated-inputs (list python-colorama - python-pygments + python-pygments-2.16 python-requests python-requests-toolbelt python-pysocks diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index a238764b14..7b96576810 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -7182,7 +7182,7 @@ (define-public pelican python-feedgenerator python-jinja2 python-markdown - python-pygments + python-pygments-2.16 python-pytz python-rich python-unidecode)) @@ -18216,49 +18216,47 @@ (define-public python-slugid (define-public python-rich (package (name "python-rich") - (version "12.4.1") + (version "13.7.0") (source (origin - (method url-fetch) - (uri (pypi-uri "rich" version)) + (method git-fetch) + (uri (git-reference + (url "https://github.com/Textualize/rich") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 (base32 - "149vjb4cpf9mz14iig0b6d8065dm8aslp6pc45g9ipmp1wf00ffj")))) - (build-system python-build-system) - (arguments - `(#:phases - (modify-phases %standard-phases - (replace 'check - (lambda* (#:key inputs tests? #:allow-other-keys) - (when tests? - (copy-recursively (string-append - (assoc-ref inputs "tests") "/tests") - "tests") - (invoke "python" "-m" "pytest" "-vv"))))))) + "0qyhw2vvk17qdmfrmi45z4dd0fkwx3l2qrf3iy0yc2y7pfgrmg9g")))) + (build-system pyproject-build-system) (propagated-inputs - (list python-attrs python-colorama python-commonmark python-pygments - python-typing-extensions)) + (list python-markdown-it-py python-pygments-2.16 python-typing-extensions)) (native-inputs - `(("python-pytest" ,python-pytest) - ("tests" - ;; The release on pypi comes without tests. We can't build from this - ;; checkout, though, because installation requires an invocation of - ;; poetry. - ,(origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/willmcgugan/rich") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "17c3gljn8zv32xnpsgd3fqgqn4r7cdfqri41hridcpbhssdgkyp9")))))) - (home-page "https://github.com/willmcgugan/rich") + (list poetry python-attr python-pytest python-pytest-cov)) + (home-page "https://github.com/Textualize/rich") (synopsis "Render rich text and more to the terminal") (description "This is a Python package for rendering rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal.") (license license:expat))) +(define-public python-rich-12.4 + (package + (inherit python-rich) + (version "12.4.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Textualize/rich") + (commit (string-append "v" version)))) + (file-name (git-file-name "python-rich" version)) + (sha256 + (base32 + "17c3gljn8zv32xnpsgd3fqgqn4r7cdfqri41hridcpbhssdgkyp9")))) + (propagated-inputs + (list python-colorama + python-commonmark + python-pygments + python-typing-extensions)))) + (define-public python-rich-click (package (name "python-rich-click") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 03 10:23:29 2023 Received: (at 66886) by debbugs.gnu.org; 3 Dec 2023 15:23:29 +0000 Received: from localhost ([127.0.0.1]:60621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9oJc-0003hC-Tj for submit@debbugs.gnu.org; Sun, 03 Dec 2023 10:23:29 -0500 Received: from confino.investici.org ([93.190.126.19]:40549) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9oJa-0003gK-9q for 66886@debbugs.gnu.org; Sun, 03 Dec 2023 10:23:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1701616995; bh=teGAD1cuQdopo4TQIyQudzY+EIvw70ROmsEG0shQ880=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Nm7atSJsLiuL1rVTXrYmkGYI6z7cRlP8/MruajJi5/xxC32vrl42K0bjRoPrqVFYF VXXmM9I4avCuuhF9vk4/OBw5qkVWzvFUclIa74K9bNMQ7B2+krhJxJMxNgV5sN+QcH +dcwjOkTmJ1PoApg7mq0NeR//9xgCgbrBu7ratRw= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SjrCl5L2qz11B2; Sun, 3 Dec 2023 15:23:15 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SjrCl4YRNz10yx; Sun, 3 Dec 2023 15:23:15 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v3 4/6] gnu: python-jupytext: Update to 1.15.2. Date: Sun, 3 Dec 2023 16:22:56 +0100 Message-ID: <20231203152258.1793-4-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231203152258.1793-1-goodoldpaul@autistici.org> References: <20231203152258.1793-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-xyz.scm (python-jupytext): Update to 1.15.2; [build-system]: switch to pyproject-build-system; [arguments]: add setup-test-environment phase, use check phase from build system and move test flags from here... : ... to here. Change-Id: Iaec4090823715230e26865d4639871fb7c565802 --- gnu/packages/python-xyz.scm | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 7b96576810..bb69873651 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -336,7 +336,7 @@ (define-public python-janus (define-public python-jupytext (package (name "python-jupytext") - (version "1.14.4") + (version "1.15.2") (source (origin (method git-fetch) @@ -345,27 +345,23 @@ (define-public python-jupytext (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "19d443vx597zzxna09qpync9iic3mris80bwm3kd8xaxaq0zq9w4")))) - (build-system python-build-system) + (base32 "0zi2b2g9b2dkzl69li5rwc17pdcxj8cxzlysd8s6jqbcc37jiwqs")))) + (build-system pyproject-build-system) (arguments (list + #:test-flags + #~'("-k" #$(string-join (list "not test_create_header_with_set_formats" + "test_pre_commit_hook" + "test_sync_with_pre_commit_hook") + " and not ")) #:phases #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) + (add-before 'check 'setup-test-environment + (lambda _ ;; some tests fail when HOME=/homeless-shelter. (setenv "HOME" "/tmp") ;; OSError: [Errno 18] Invalid cross-device link - (setenv "TMPDIR" "/tmp") - (when tests? - (let ((disabled-tests - (list "test_create_header_with_set_formats" - "test_pre_commit_hook" - "test_sync_with_pre_commit_hook"))) - (invoke "pytest" "-vv" "-k" - (string-append "not " - (string-join disabled-tests - " and not ")))))))))) + (setenv "TMPDIR" "/tmp")))))) (native-inputs (list git-minimal pre-commit -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 03 10:23:29 2023 Received: (at 66886) by debbugs.gnu.org; 3 Dec 2023 15:23:29 +0000 Received: from localhost ([127.0.0.1]:60623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9oJd-0003hK-AN for submit@debbugs.gnu.org; Sun, 03 Dec 2023 10:23:29 -0500 Received: from confino.investici.org ([2a11:7980:1::2:0]:55213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9oJa-0003gL-Ga for 66886@debbugs.gnu.org; Sun, 03 Dec 2023 10:23:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1701616995; bh=UigoSbz7xy7SXk3u0M7wXBegxg1CsqNdx+tlUegA1QE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=j9dvjyjb5l++SFbelwvnvyMPd0tnATD2AykJrdBZHss7I1+JSr4DjDBCUgVrbFiR4 fBT/fvjUjHPAPHdNeWLArXznJvcQd/7ws4FIooaep9rVjtU7UJ/5zDLEVHbLOpKJBt BTQiAdw/DaLAri9mVJzaWcq7ptK1CgHbLUDVxVRQ= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SjrCl6TyKz11B3; Sun, 3 Dec 2023 15:23:15 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SjrCl5k4Pz10yx; Sun, 3 Dec 2023 15:23:15 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v3 5/6] gnu: python-mdit-py-plugins: Update to 0.4.0. Date: Sun, 3 Dec 2023 16:22:57 +0100 Message-ID: <20231203152258.1793-5-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231203152258.1793-1-goodoldpaul@autistici.org> References: <20231203152258.1793-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-mdit-py-plugins): Update to 0.4.0; (python-mdit-py-plugins-0.3): new variable. * gnu/packages/python-xyz.scm (python-myst-parser)[propagated-inputs]: Use python-mdit-py-plugins-0.3. Change-Id: I06ddbee6055b570ee2d40f3e4f0a478a4413b4fe --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++-- gnu/packages/sphinx.scm | 2 +- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index bb69873651..9ff130319a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -906,7 +906,7 @@ (define-public python-lunr (define-public python-mdit-py-plugins (package (name "python-mdit-py-plugins") - (version "0.3.1") + (version "0.4.0") (source (origin (method git-fetch) ;for tests (uri (git-reference @@ -915,7 +915,7 @@ (define-public python-mdit-py-plugins (file-name (git-file-name name version)) (sha256 (base32 - "00ybbfb6dzn9q5qnvnm8bmhd84s215ik7pcdb4r35zhwiv2ikizz")))) + "1790fcf3nd9c5j37fx87x3ivfyihk6l74jxj1qxvw3qfyb96w4k0")))) (build-system pyproject-build-system) (propagated-inputs (list python-markdown-it-py @@ -943,6 +943,23 @@ (define-public python-mdit-py-plugins @end enumerate") (license license:expat))) +(define-public python-mdit-py-plugins-0.3 + (package + (inherit python-mdit-py-plugins) + (version "0.3.1") + (source (origin + (method git-fetch) ;for tests + (uri (git-reference + (url "https://github.com/executablebooks/mdit-py-plugins") + (commit (string-append "v" version)))) + (file-name (git-file-name "python-mdit-py-plugins" version)) + (sha256 + (base32 + "00ybbfb6dzn9q5qnvnm8bmhd84s215ik7pcdb4r35zhwiv2ikizz")))) + (propagated-inputs + (modify-inputs (package-propagated-inputs python-mdit-py-plugins) + (replace "python-markdown-it-py" python-markdown-it-py-2.1))))) + (define-public python-mdurl (package (name "python-mdurl") diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index 89196086f2..40a65e45b5 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -794,7 +794,7 @@ (define-public python-myst-parser python-linkify-it-py python-markdown-it-py-2.1 python-linkify-it-py - python-mdit-py-plugins + python-mdit-py-plugins-0.3 python-pyyaml python-sphinx python-typing-extensions)) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 03 10:23:31 2023 Received: (at 66886) by debbugs.gnu.org; 3 Dec 2023 15:23:31 +0000 Received: from localhost ([127.0.0.1]:60625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9oJe-0003hX-Pq for submit@debbugs.gnu.org; Sun, 03 Dec 2023 10:23:31 -0500 Received: from confino.investici.org ([2a11:7980:1::2:0]:52155) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9oJa-0003gT-Mh for 66886@debbugs.gnu.org; Sun, 03 Dec 2023 10:23:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1701616996; bh=2O1i5/+yfRDm3t8GnwLnJIPzcXRkQzDfQe0P8zLoG90=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=NJ8H3XMJomqMRSn9La/nTFeRSi+sHLdz0wUtolc7jEvwmMvJ6PS8pxpBB6b4NGycn sXMg4k+MEB/1OdIPa+XmCf3Ov4W9m2tRzozlLeQtC2kM/FZe/oz8aqkPqeN2Qu1x/G IzxN0dQZOoBtakXFP6tippE0nk4CcwcrV8Zo8EWs= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4SjrCm0Ypwz11Bj; Sun, 3 Dec 2023 15:23:16 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4SjrCl6sCrz10yx; Sun, 3 Dec 2023 15:23:15 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v3 6/6] gnu: python-textual: Update to 0.41.0. Date: Sun, 3 Dec 2023 16:22:58 +0100 Message-ID: <20231203152258.1793-6-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231203152258.1793-1-goodoldpaul@autistici.org> References: <20231203152258.1793-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-textual): Update to 0.41.0; [source]: switch to git-origin; [build-system]: switch to pyproject-build-system; [arguments]: disable failing tests; : use check phase from pyproject-build-system and adapt build machinery to our old version of poetry; [propagated-inputs]: adapt to pyproject.toml; [native-inputs] add poetry and python-pytest-asyncio. Change-Id: I1060b25cb2ec439f26a4348305bc05fd0b09cf07 --- gnu/packages/python-xyz.scm | 58 ++++++++++++++++++++++--------------- 1 file changed, 34 insertions(+), 24 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 9ff130319a..f15107a6f2 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -18296,20 +18296,8 @@ (define-public python-rich-click (define-public python-textual (package (name "python-textual") - (version "0.1.18") + (version "0.41.0") (source (origin - (method url-fetch) - (uri (pypi-uri "textual" version)) - (sha256 - (base32 - "08yg5a51hz1axfj5hx28hx31gq5apcj6vpkkmawmiplisa73z25j")))) - (build-system python-build-system) - (arguments - (let ((tests - ;; The release on pypi comes without tests. We can't build - ;; from this checkout, though, because installation requires - ;; an invocation of poetry. - (origin (method git-fetch) (uri (git-reference (url "https://github.com/Textualize/textual") @@ -18317,19 +18305,41 @@ (define-public python-textual (file-name (git-file-name name version)) (sha256 (base32 - "0b3ycwqhp21mg9fvmadgxhgbvkwq6fd784l2xcmvy77rravrnnax"))))) - (list #:phases - #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (copy-recursively #$(file-append tests "/tests") - "tests") - (invoke "python" "-m" "pytest" "-vv")))))))) + "0fmximmnxb7h7swdrs0amlya09h0yyr1h1k09za7isihb40njwib")))) + (build-system pyproject-build-system) + (arguments + (list + ;; 3 failed, 1932 passed, 1 skipped, 4 xfailed, 10 warnings in 115.19s (0:01:55) + #:test-flags + #~'("-k" + ;; this test fails because of an AssertionError: + ;; assert app.devtools is not None + #$(string-append "not test_textual_env_var" + ;; these tests require python-tresitter-languages + " and not test_register_language" + " and not test_register_language_existing_language")) + #:phases #~(modify-phases %standard-phases + ;; TODO: This is because of our old version of poetry. + ;; It can be removed once it's been updated to a current one. + (add-after 'unpack 'adapt-pyproject.toml + (lambda _ + (substitute* "pyproject.toml" + (("group\\.dev\\.") "dev-")))) + ;; snapshot tests require syrupy + (add-after 'adapt-pyproject.toml 'remove-snapshot-tests + (lambda _ + (delete-file "tests/snapshot_tests/test_snapshots.py")))))) (propagated-inputs - (list python-rich python-typing-extensions)) + (list python-importlib-metadata + python-linkify-it-py + python-markdown-it-py + python-mdit-py-plugins + python-rich + python-typing-extensions)) (native-inputs - (list python-pytest)) + (list poetry + python-pytest + python-pytest-asyncio)) (home-page "https://github.com/Textualize/textual") (synopsis "Build text user interfaces in Python") (description "Textual is a @acronym{TUI, Text User Interface} framework -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 29 17:07:15 2023 Received: (at 66886) by debbugs.gnu.org; 29 Dec 2023 22:07:15 +0000 Received: from localhost ([127.0.0.1]:42393 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJL0d-00075t-FA for submit@debbugs.gnu.org; Fri, 29 Dec 2023 17:07:15 -0500 Received: from confino.investici.org ([2a11:7980:1::2:0]:55821) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJL0b-00075h-Hz for 66886@debbugs.gnu.org; Fri, 29 Dec 2023 17:07:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1703887629; bh=Mld9n4c+SCG6ynTi7HxjLDDBVeb6SZNy6fNDzXCGWmo=; h=Date:Subject:From:To:Cc:References:In-Reply-To:From; b=q88pDO2pBFnzqOE+9Hw0krBbAmDVzVOAA9Ek/EG6CmL6k0MqNGrAibPMXAAntJDaH pYMEARm+iHBq36hMTWFDibY3zuJub8biehrOFBeMUwZk4aYHt8rfcp+YmdYUYfA5oc hICP5powtDykl8ZSRa1AbSrVjCMu7RjMiNr1A9DU= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4T1zxn2DCTz1122; Fri, 29 Dec 2023 22:07:09 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4T1zxn0LZ7z111k; Fri, 29 Dec 2023 22:07:09 +0000 (UTC) Message-ID: <95c1aa19-1fda-04b1-5b28-bd4bd78791f8@autistici.org> Date: Fri, 29 Dec 2023 23:07:08 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Subject: Re: [bug#66886] [PATCH 5/5] gnu: python-textual: Update to 0.41.0. From: paul To: jgart , 66886@debbugs.gnu.org References: <5dc0da91-abd5-839c-88fa-9dbfd3cd3099@autistici.org> <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> <3ed2e84b6984b8a0ccfa12982acf40c2@dismail.de> <78ff7939-af6b-963e-21db-306e864fd1a4@autistici.org> Content-Language: en-US In-Reply-To: <78ff7939-af6b-963e-21db-306e864fd1a4@autistici.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 66886 Cc: Munyoki Kilyungi , Lars-Dominik Braun , Marius Bakke 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.2 (--) Hi, this is a friendly ping :) Thank you for your time! From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 14 18:54:54 2024 Received: (at 66886) by debbugs.gnu.org; 14 Jan 2024 23:54:54 +0000 Received: from localhost ([127.0.0.1]:44248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPAJa-0002Gn-9O for submit@debbugs.gnu.org; Sun, 14 Jan 2024 18:54:54 -0500 Received: from confino.investici.org ([93.190.126.19]:42879) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPAJY-0002Gd-Eu for 66886@debbugs.gnu.org; Sun, 14 Jan 2024 18:54:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1705276490; bh=Z/bc6A3Ss468aGy6MYUyJb5ZA6d2yL0mPjULiOpNYSE=; h=Date:Subject:From:To:Cc:References:In-Reply-To:From; b=WagB6WjESoRQp+qHQ5NOZTSqibHylThYxgz/OtEfs5Bd6C1AvfnXqIoV6848oATgg hYpQ3EQu/UyZc4RR+2NMI7sKDwZ4LW0g0+xQ2BLP3U7odihvusrVF0sezM2TaIqjgD op13qsxFVT0Oc5gcWHc7HMMZorBfkiKXUXR7j3Pc= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4TCsZf25dsz10yP; Sun, 14 Jan 2024 23:54:50 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4TCsZf0NH7z10yK; Sun, 14 Jan 2024 23:54:50 +0000 (UTC) Content-Type: multipart/alternative; boundary="------------e0nN2ZTgjtWQeqJDsk3E1HzT" Message-ID: Date: Mon, 15 Jan 2024 00:54:49 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Subject: Re: [bug#66886] [PATCH 5/5] gnu: python-textual: Update to 0.41.0. From: paul To: jgart , 66886@debbugs.gnu.org References: <5dc0da91-abd5-839c-88fa-9dbfd3cd3099@autistici.org> <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> <3ed2e84b6984b8a0ccfa12982acf40c2@dismail.de> <78ff7939-af6b-963e-21db-306e864fd1a4@autistici.org> <95c1aa19-1fda-04b1-5b28-bd4bd78791f8@autistici.org> Content-Language: en-US In-Reply-To: <95c1aa19-1fda-04b1-5b28-bd4bd78791f8@autistici.org> X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: 66886 Cc: Munyoki Kilyungi , Lars-Dominik Braun , Marius Bakke 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: -4.8 (----) This is a multi-part message in MIME format. --------------e0nN2ZTgjtWQeqJDsk3E1HzT Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi! This is a friendly ping :) I'm sending an updated patchset, I built the following store paths on x86_64 to make sure there are no regressions: /gnu/store/5mh7vxaaclnh11aprsql6b40hgickmjc-python-sphinx-theme-builder-0.2.0b1 /gnu/store/v12ns2lbyr2a4iagyvjzgala1p4g2qx8-python-cplot-0.9.3 /gnu/store/b9fb35pg45gxd8chzsawk1qddsyqfkh9-python-mdit-py-plugins-0.4.0 /gnu/store/fp1y833b7k02x0fbrf8304clwx1abykq-python-pyvista-0.42.3 /gnu/store/ymiq9p2zy0agam64qaczwh4bflcfbwp5-python-pytorch-lightning-2.0.2 /gnu/store/qx17ipkk3zfhb3p58vbxia5jfcwy012a-python-vaex-core-4.13.0 /gnu/store/lxj3wfcg5nd35fja437qi80njpvaszl1-python-enoslib-8.0.1 /gnu/store/pgbjawlsb3liw9b09ncdilnbaymj97l5-trinityrnaseq-2.13.2 /gnu/store/zb004yxxff9104wlvqp4f3iswrhrfxq9-pelican-4.7.2 /gnu/store/9rrdfiarnv0i48ql0fn7baqd7rl2chyd-clikan-0.2.1-1.55ab29e /gnu/store/imdaffwaxn17x4z4nii0j1361g16sp4x-python-markdown-it-py-3.0.0 /gnu/store/wjjsa5gnni4xhjv0pyrp0whxmhkcs8lc-python-jupytext-1.15.2 /gnu/store/wjjsa5gnni4xhjv0pyrp0whxmhkcs8lc-python-jupytext-1.15.2 /gnu/store/by20s2xdvavjcgljqpmp37slx4dvcn9p-pigx-sars-cov-2-0.0.9 /gnu/store/2f5h7ahyqkr0mrs2k4lkrflvaazcdvw8-httpie-3.2.1 /gnu/store/gkardnjhnddxdxhkabxxvi5qc3rbx42f-python-textual-0.47.1 /gnu/store/61gbzbgdp3xj9p8bg1z70mlmidjfw0zq-python-spacy-3.5.3 /gnu/store/fpvw7hb32n1xqxa7w4m18n7hr9d2v76g-python-pytest-cookies-0.7.0 /gnu/store/9bhr9dvfsvp4xl9xgbgkl3dgd5bj7nzf-python-quadpy-0.16.10 /gnu/store/pzf3nkc8gsdd0ckqsw8aa5br47yqkp3j-python-pygmsh-7.1.17 /gnu/store/hkpdwjspwhgc568yp543pgy4sck9f733-python-rich-13.7.0 /gnu/store/b3y6nzc1aswq45y3kk72dza6fk9nxi92-python-pythonanywhere-0.12.1 /gnu/store/lj8x1sfyzlqcsw9ml71368dqa3zzpcy5-pigx-0.0.3 /gnu/store/gkardnjhnddxdxhkabxxvi5qc3rbx42f-python-textual-0.47.1 Thank you for your time, giacomo --------------e0nN2ZTgjtWQeqJDsk3E1HzT Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Hi!

This is a friendly ping :) I'm sending an updated patchset, I built the following store paths on x86_64 to make sure there are no regressions:

/gnu/store/5mh7vxaaclnh11aprsql6b40hgickmjc-python-sphinx-theme-builder-0.2.0b1
/gnu/store/v12ns2lbyr2a4iagyvjzgala1p4g2qx8-python-cplot-0.9.3
/gnu/store/b9fb35pg45gxd8chzsawk1qddsyqfkh9-python-mdit-py-plugins-0.4.0
/gnu/store/fp1y833b7k02x0fbrf8304clwx1abykq-python-pyvista-0.42.3
/gnu/store/ymiq9p2zy0agam64qaczwh4bflcfbwp5-python-pytorch-lightning-2.0.2
/gnu/store/qx17ipkk3zfhb3p58vbxia5jfcwy012a-python-vaex-core-4.13.0
/gnu/store/lxj3wfcg5nd35fja437qi80njpvaszl1-python-enoslib-8.0.1
/gnu/store/pgbjawlsb3liw9b09ncdilnbaymj97l5-trinityrnaseq-2.13.2
/gnu/store/zb004yxxff9104wlvqp4f3iswrhrfxq9-pelican-4.7.2
/gnu/store/9rrdfiarnv0i48ql0fn7baqd7rl2chyd-clikan-0.2.1-1.55ab29e
/gnu/store/imdaffwaxn17x4z4nii0j1361g16sp4x-python-markdown-it-py-3.0.0
/gnu/store/wjjsa5gnni4xhjv0pyrp0whxmhkcs8lc-python-jupytext-1.15.2
/gnu/store/wjjsa5gnni4xhjv0pyrp0whxmhkcs8lc-python-jupytext-1.15.2
/gnu/store/by20s2xdvavjcgljqpmp37slx4dvcn9p-pigx-sars-cov-2-0.0.9
/gnu/store/2f5h7ahyqkr0mrs2k4lkrflvaazcdvw8-httpie-3.2.1
/gnu/store/gkardnjhnddxdxhkabxxvi5qc3rbx42f-python-textual-0.47.1
/gnu/store/61gbzbgdp3xj9p8bg1z70mlmidjfw0zq-python-spacy-3.5.3
/gnu/store/fpvw7hb32n1xqxa7w4m18n7hr9d2v76g-python-pytest-cookies-0.7.0
/gnu/store/9bhr9dvfsvp4xl9xgbgkl3dgd5bj7nzf-python-quadpy-0.16.10
/gnu/store/pzf3nkc8gsdd0ckqsw8aa5br47yqkp3j-python-pygmsh-7.1.17
/gnu/store/hkpdwjspwhgc568yp543pgy4sck9f733-python-rich-13.7.0
/gnu/store/b3y6nzc1aswq45y3kk72dza6fk9nxi92-python-pythonanywhere-0.12.1
/gnu/store/lj8x1sfyzlqcsw9ml71368dqa3zzpcy5-pigx-0.0.3
/gnu/store/gkardnjhnddxdxhkabxxvi5qc3rbx42f-python-textual-0.47.1


Thank you for your time,


giacomo

--------------e0nN2ZTgjtWQeqJDsk3E1HzT-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 14 18:59:53 2024 Received: (at 66886) by debbugs.gnu.org; 14 Jan 2024 23:59:53 +0000 Received: from localhost ([127.0.0.1]:44295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPAOO-0002TL-HW for submit@debbugs.gnu.org; Sun, 14 Jan 2024 18:59:52 -0500 Received: from confino.investici.org ([93.190.126.19]:48897) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPAOM-0002Ss-Ts for 66886@debbugs.gnu.org; Sun, 14 Jan 2024 18:59:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1705276790; bh=AWqYwZRTgdIOwx9jYgp1v6kZO57Bm7eG77PbRVkN+Ds=; h=From:To:Cc:Subject:Date:From; b=UA/ZIMhXvqyuBLe7s5xInFNlXIzf9MLWooLpwWw0TqXbeLwPoJmw0TM4JchZBLl+M +6ttEUeGJgr4JHgAsI3+1OqhUKpW0XL3fpygROGYSucCVHBtJoMoHS6CMmkyDBOn4a F9UKXRRs0ZwpP5TC0EBvXT8jVDfip6skDiWBO/zY= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4TCshQ6Q3xz110x; Sun, 14 Jan 2024 23:59:50 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4TCshQ5HzTz10yK; Sun, 14 Jan 2024 23:59:50 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v4 1/6] gnu: Add python-pygments-2.16. Date: Mon, 15 Jan 2024 00:59:33 +0100 Message-ID: <20240114235938.24529-1-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) This patch has also been sent to the python-team branch with bug #66884. * gnu/packages/python-xyz.scm (python-pygments-2.16): New variable. Change-Id: I863fc1aaea9930991b6f92643befbde7ba1a335c --- 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 37d7dd0dd5..5f159c39d1 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -6202,6 +6202,27 @@ (define-public python-pygments "Pygments is a syntax highlighting package written in Python.") (license license:bsd-2))) +(define-public python-pygments-2.16 + (package + (inherit python-pygments) + (version "2.16.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "Pygments" version)) + (sha256 + (base32 + "0abfx7n0mgpxk05f2kini3p78wsp1yi7lh0yjk49pii0914z1bqx")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + ;; Some tests require sphinx, which depends on this, so we only run + ;; basic tests. + '(list "--ignore-glob=tests/*/*"))) + (native-inputs + (list python-pytest)))) + (define-public python-pygments-github-lexers (package (name "python-pygments-github-lexers") base-commit: bcc9cd1aaeb53c323b199623de4fafe8594d1a95 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 14 18:59:53 2024 Received: (at 66886) by debbugs.gnu.org; 14 Jan 2024 23:59:53 +0000 Received: from localhost ([127.0.0.1]:44297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPAOP-0002TU-0b for submit@debbugs.gnu.org; Sun, 14 Jan 2024 18:59:53 -0500 Received: from confino.investici.org ([93.190.126.19]:63935) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPAON-0002St-73 for 66886@debbugs.gnu.org; Sun, 14 Jan 2024 18:59:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1705276791; bh=H3SprG1qRqFYbB8V6orPofXVsjr2F+G9P3OV4kSm+XY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=lCGg/IsvUdAjSZ+CEh7rX3JuGAAb/dXFQPaBZ1Tg1wBJpZdWM5OS+lJWmH6rL/VnI c/63OFxavgXhHJphtzS1dFrFbBlEOUxl0tz19ml96+HwCKsvf6S0fMSF7DD/sP3gKo fasJxSN94byHOqJAgHG8BC0JWfFkr02WIcSOHWgo= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4TCshR0tyWz10yP; Sun, 14 Jan 2024 23:59:51 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4TCshQ6zqPz10yK; Sun, 14 Jan 2024 23:59:50 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v4 2/6] gnu: python-markdown-it-py: Update to 3.0.0. Date: Mon, 15 Jan 2024 00:59:34 +0100 Message-ID: <20240114235938.24529-2-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240114235938.24529-1-goodoldpaul@autistici.org> References: <20240114235938.24529-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-xyz.scm (python-markdown-it-py): Update to 3.0.0; (python-markdown-it-py-2.1): new variable. * gnu/packages/sphinx.scm (python-myst-parser)[propagated-inputs]: Use python-markdown-it-py-2.1. Change-Id: I009ad2fd7cd314e2073621f2cbe00ff97cb7e63c --- gnu/packages/python-xyz.scm | 15 +++++++++++++-- gnu/packages/sphinx.scm | 2 +- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 5f159c39d1..a0ad12a29f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5502,13 +5502,13 @@ (define-public python-makefun (define-public python-markdown-it-py (package (name "python-markdown-it-py") - (version "2.1.0") + (version "3.0.0") (source (origin (method url-fetch) (uri (pypi-uri "markdown-it-py" version)) (sha256 (base32 - "1nh75i72584r70alhqc479gys04s5m5g3vq601yf2njbs7z5jzng")))) + "1swgvyiavak0nmfb31lq5zck5chwhmyf6qb6qwpcav86zaa0mxp3")))) (build-system pyproject-build-system) (arguments (list #:tests? #f)) ;pypi source does not contains tests (native-inputs (list python-flit)) @@ -5524,6 +5524,17 @@ (define-public python-markdown-it-py possible.") (license license:expat))) +(define-public python-markdown-it-py-2.1 + (package + (inherit python-markdown-it-py) + (version "2.1.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "markdown-it-py" version)) + (sha256 + (base32 + "1nh75i72584r70alhqc479gys04s5m5g3vq601yf2njbs7z5jzng")))))) + (define-public python-markupsafe (package (name "python-markupsafe") diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index 7e5a929241..89196086f2 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -792,7 +792,7 @@ (define-public python-myst-parser (list python-docutils python-jinja2 python-linkify-it-py - python-markdown-it-py + python-markdown-it-py-2.1 python-linkify-it-py python-mdit-py-plugins python-pyyaml -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 14 18:59:53 2024 Received: (at 66886) by debbugs.gnu.org; 14 Jan 2024 23:59:54 +0000 Received: from localhost ([127.0.0.1]:44299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPAOP-0002Te-DM for submit@debbugs.gnu.org; Sun, 14 Jan 2024 18:59:53 -0500 Received: from confino.investici.org ([93.190.126.19]:24095) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPAON-0002Su-D4 for 66886@debbugs.gnu.org; Sun, 14 Jan 2024 18:59:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1705276791; bh=MkmIGEnWJwCXialgLiCBbVZh1O0oZSzkUfrJnmmSDT0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=pRcvraDGYCtEUpNTwvks6PobjZUgJ16eyP2Ox6Zh7Ltj62McJ3fzctEFTA+perXTn GBe7aw3EvKfviTuI+piv+cqRSQc20QLWBhWlZDcPMIIVtBRzKveIfnrDPhPn3yi5uR srxRdjnW/vmP8+FbwMVRJCksHuXl9WS9G1Xdr42E= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4TCshR2Z2Xz1117; Sun, 14 Jan 2024 23:59:51 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4TCshR1J57z10yK; Sun, 14 Jan 2024 23:59:51 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v4 3/6] gnu: python-rich: Update to 13.7.0. Date: Mon, 15 Jan 2024 00:59:35 +0100 Message-ID: <20240114235938.24529-3-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240114235938.24529-1-goodoldpaul@autistici.org> References: <20240114235938.24529-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/bioinformatics.scm (multiqc)[propagated-inputs]: Use python-rich-12.4. * gnu/packages/python-xyz.scm (python-rich): Update to 13.7.0; [source]: switch to git-origin to have tests; [build-system]: switch to pyproject-build-system; [arguments]: remove it since this boilerplate is now handled by the pyproject-build-system; [propagated-inputs]: remove python-colorama as it's not listed on pyproject.toml; replace python-commonmark with python-markdown-it-py; use python-pygments-2.16; move python-attrs from here...; [native-inputs]: ...to here; drop "tests" input; add python-pytest-cov; [home-page]: https://github.com/willmcgugan/rich now redirects to https://github.com/Textualize/rich ; (python-rich-12.4): new variable; (pelican)[propagated-inputs]: use python-pygments-2.16. * gnu/packages/python-web.scm (httpie)[propagated-inputs]: Use python-pygments-2.16. Change-Id: I16ea6f27d24f84d86db659c224705c81fac3b42e --- gnu/packages/bioinformatics.scm | 2 +- gnu/packages/python-web.scm | 2 +- gnu/packages/python-xyz.scm | 64 ++++++++++++++++----------------- 3 files changed, 33 insertions(+), 35 deletions(-) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index f75254ed9f..60d0dc6f8f 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -12512,7 +12512,7 @@ (define-public multiqc python-numpy python-pyyaml python-requests - python-rich + python-rich-12.4 python-rich-click python-simplejson python-spectra)) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 567b01f396..74ec405a94 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -1208,7 +1208,7 @@ (define-public httpie '(#:tests? #f)) (propagated-inputs (list python-colorama - python-pygments + python-pygments-2.16 python-requests python-requests-toolbelt python-pysocks diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index a0ad12a29f..cef458e0fc 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -7205,7 +7205,7 @@ (define-public pelican python-feedgenerator python-jinja2 python-markdown - python-pygments + python-pygments-2.16 python-pytz python-rich python-unidecode)) @@ -18585,49 +18585,47 @@ (define-public python-slugid (define-public python-rich (package (name "python-rich") - (version "12.4.1") + (version "13.7.0") (source (origin - (method url-fetch) - (uri (pypi-uri "rich" version)) + (method git-fetch) + (uri (git-reference + (url "https://github.com/Textualize/rich") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 (base32 - "149vjb4cpf9mz14iig0b6d8065dm8aslp6pc45g9ipmp1wf00ffj")))) - (build-system python-build-system) - (arguments - `(#:phases - (modify-phases %standard-phases - (replace 'check - (lambda* (#:key inputs tests? #:allow-other-keys) - (when tests? - (copy-recursively (string-append - (assoc-ref inputs "tests") "/tests") - "tests") - (invoke "python" "-m" "pytest" "-vv"))))))) + "0qyhw2vvk17qdmfrmi45z4dd0fkwx3l2qrf3iy0yc2y7pfgrmg9g")))) + (build-system pyproject-build-system) (propagated-inputs - (list python-attrs python-colorama python-commonmark python-pygments - python-typing-extensions)) + (list python-markdown-it-py python-pygments-2.16 python-typing-extensions)) (native-inputs - `(("python-pytest" ,python-pytest) - ("tests" - ;; The release on pypi comes without tests. We can't build from this - ;; checkout, though, because installation requires an invocation of - ;; poetry. - ,(origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/willmcgugan/rich") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "17c3gljn8zv32xnpsgd3fqgqn4r7cdfqri41hridcpbhssdgkyp9")))))) - (home-page "https://github.com/willmcgugan/rich") + (list poetry python-attr python-pytest python-pytest-cov)) + (home-page "https://github.com/Textualize/rich") (synopsis "Render rich text and more to the terminal") (description "This is a Python package for rendering rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal.") (license license:expat))) +(define-public python-rich-12.4 + (package + (inherit python-rich) + (version "12.4.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Textualize/rich") + (commit (string-append "v" version)))) + (file-name (git-file-name "python-rich" version)) + (sha256 + (base32 + "17c3gljn8zv32xnpsgd3fqgqn4r7cdfqri41hridcpbhssdgkyp9")))) + (propagated-inputs + (list python-colorama + python-commonmark + python-pygments + python-typing-extensions)))) + (define-public python-rich-click (package (name "python-rich-click") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 14 18:59:54 2024 Received: (at 66886) by debbugs.gnu.org; 14 Jan 2024 23:59:54 +0000 Received: from localhost ([127.0.0.1]:44301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPAOP-0002Tm-Uq for submit@debbugs.gnu.org; Sun, 14 Jan 2024 18:59:54 -0500 Received: from confino.investici.org ([2a11:7980:1::2:0]:51147) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPAON-0002Sv-LP for 66886@debbugs.gnu.org; Sun, 14 Jan 2024 18:59:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1705276791; bh=el43snspAHZQrcS5ALEWTgG0W4YP8mR6G0wNE2x7agk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=LPMIudD92vlh3DVk90AVSf2uKWkTYcyWVzir3YHlr2gQnLXHYud9akuPpcUV4vPw3 +QNFUacVbhNd8/1rVJhSuBX07J1QW3cHVwlV6xd6BAKdHqUXH/JepkZ8VO1rgRMUHp Gsdl5KyYaFKWpCh6Pf8wWyO701MapFwdPcke4qB0= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4TCshR453nz111C; Sun, 14 Jan 2024 23:59:51 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4TCshR33rXz10yK; Sun, 14 Jan 2024 23:59:51 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v4 4/6] gnu: python-jupytext: Update to 1.15.2. Date: Mon, 15 Jan 2024 00:59:36 +0100 Message-ID: <20240114235938.24529-4-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240114235938.24529-1-goodoldpaul@autistici.org> References: <20240114235938.24529-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-jupytext): Update to 1.15.2; [build-system]: switch to pyproject-build-system; [arguments]: add setup-test-environment phase, use check phase from build system and move test flags from here... : ... to here. Change-Id: Iaec4090823715230e26865d4639871fb7c565802 --- gnu/packages/python-xyz.scm | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index cef458e0fc..b4b95637c7 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -336,7 +336,7 @@ (define-public python-janus (define-public python-jupytext (package (name "python-jupytext") - (version "1.14.4") + (version "1.15.2") (source (origin (method git-fetch) @@ -345,27 +345,23 @@ (define-public python-jupytext (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "19d443vx597zzxna09qpync9iic3mris80bwm3kd8xaxaq0zq9w4")))) - (build-system python-build-system) + (base32 "0zi2b2g9b2dkzl69li5rwc17pdcxj8cxzlysd8s6jqbcc37jiwqs")))) + (build-system pyproject-build-system) (arguments (list + #:test-flags + #~'("-k" #$(string-join (list "not test_create_header_with_set_formats" + "test_pre_commit_hook" + "test_sync_with_pre_commit_hook") + " and not ")) #:phases #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) + (add-before 'check 'setup-test-environment + (lambda _ ;; some tests fail when HOME=/homeless-shelter. (setenv "HOME" "/tmp") ;; OSError: [Errno 18] Invalid cross-device link - (setenv "TMPDIR" "/tmp") - (when tests? - (let ((disabled-tests - (list "test_create_header_with_set_formats" - "test_pre_commit_hook" - "test_sync_with_pre_commit_hook"))) - (invoke "pytest" "-vv" "-k" - (string-append "not " - (string-join disabled-tests - " and not ")))))))))) + (setenv "TMPDIR" "/tmp")))))) (native-inputs (list git-minimal pre-commit -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 14 19:00:02 2024 Received: (at 66886) by debbugs.gnu.org; 15 Jan 2024 00:00:02 +0000 Received: from localhost ([127.0.0.1]:44303 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPAOX-0002UB-B1 for submit@debbugs.gnu.org; Sun, 14 Jan 2024 19:00:01 -0500 Received: from confino.investici.org ([93.190.126.19]:26705) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPAON-0002T2-Ui for 66886@debbugs.gnu.org; Sun, 14 Jan 2024 18:59:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1705276791; bh=f8IijPPAB8jvwqJRC8IbyJ9til3znBT7dyTMAqF954o=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=noF9YyxNkzG6l4TuebKWbLir9yDrBAu8leEAztre7RUUczTbWMb7OOOKN0td4BcFE v3wnPyIV1xfzXUJTr85jp1B0wMh0qWVwXhcOfn0IWYHcyzlkJ9Pr6R+d1yL55xBe6c Jg+Kx0Vf0svAi+F2P1AhWSv6nv9xTEPn9a11yVR0= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4TCshR5gTfz111J; Sun, 14 Jan 2024 23:59:51 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4TCshR4bjYz10yK; Sun, 14 Jan 2024 23:59:51 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v4 5/6] gnu: python-mdit-py-plugins: Update to 0.4.0. Date: Mon, 15 Jan 2024 00:59:37 +0100 Message-ID: <20240114235938.24529-5-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240114235938.24529-1-goodoldpaul@autistici.org> References: <20240114235938.24529-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-xyz.scm (python-mdit-py-plugins): Update to 0.4.0; (python-mdit-py-plugins-0.3): new variable. * gnu/packages/python-xyz.scm (python-myst-parser)[propagated-inputs]: Use python-mdit-py-plugins-0.3. Change-Id: I06ddbee6055b570ee2d40f3e4f0a478a4413b4fe --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++-- gnu/packages/sphinx.scm | 2 +- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index b4b95637c7..e2013a3995 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -906,7 +906,7 @@ (define-public python-lunr (define-public python-mdit-py-plugins (package (name "python-mdit-py-plugins") - (version "0.3.1") + (version "0.4.0") (source (origin (method git-fetch) ;for tests (uri (git-reference @@ -915,7 +915,7 @@ (define-public python-mdit-py-plugins (file-name (git-file-name name version)) (sha256 (base32 - "00ybbfb6dzn9q5qnvnm8bmhd84s215ik7pcdb4r35zhwiv2ikizz")))) + "1790fcf3nd9c5j37fx87x3ivfyihk6l74jxj1qxvw3qfyb96w4k0")))) (build-system pyproject-build-system) (propagated-inputs (list python-markdown-it-py @@ -943,6 +943,23 @@ (define-public python-mdit-py-plugins @end enumerate") (license license:expat))) +(define-public python-mdit-py-plugins-0.3 + (package + (inherit python-mdit-py-plugins) + (version "0.3.1") + (source (origin + (method git-fetch) ;for tests + (uri (git-reference + (url "https://github.com/executablebooks/mdit-py-plugins") + (commit (string-append "v" version)))) + (file-name (git-file-name "python-mdit-py-plugins" version)) + (sha256 + (base32 + "00ybbfb6dzn9q5qnvnm8bmhd84s215ik7pcdb4r35zhwiv2ikizz")))) + (propagated-inputs + (modify-inputs (package-propagated-inputs python-mdit-py-plugins) + (replace "python-markdown-it-py" python-markdown-it-py-2.1))))) + (define-public python-mdurl (package (name "python-mdurl") diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index 89196086f2..40a65e45b5 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -794,7 +794,7 @@ (define-public python-myst-parser python-linkify-it-py python-markdown-it-py-2.1 python-linkify-it-py - python-mdit-py-plugins + python-mdit-py-plugins-0.3 python-pyyaml python-sphinx python-typing-extensions)) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 14 19:00:03 2024 Received: (at 66886) by debbugs.gnu.org; 15 Jan 2024 00:00:03 +0000 Received: from localhost ([127.0.0.1]:44305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPAOX-0002UZ-VZ for submit@debbugs.gnu.org; Sun, 14 Jan 2024 19:00:03 -0500 Received: from confino.investici.org ([93.190.126.19]:32991) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPAOO-0002T9-9b for 66886@debbugs.gnu.org; Sun, 14 Jan 2024 18:59:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1705276792; bh=n3Br33viW4G8SZx8a++XuUYnJuooS6ySlzNhiPi1IQc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=b84x3UR1ZJFqBQazywRhnxHTUUN6kx8jGGxJNl8EArDFDPF+YDb3yUUNRnqRLIo78 oixSMqFg1fzPJifITYLf0ooQwcLNNGRZigo/L3TKqJCGWyNaZ8sVIuUlYE2tWyCoyK WlePXI8cYjLQIIVjpz1HgicCs0rPuauvgCw73TR8= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4TCshS0tp0z110x; Sun, 14 Jan 2024 23:59:52 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4TCshR6zqpz10yK; Sun, 14 Jan 2024 23:59:51 +0000 (UTC) From: Giacomo Leidi To: 66886@debbugs.gnu.org Subject: [PATCH v4 6/6] gnu: python-textual: Update to 0.47.1. Date: Mon, 15 Jan 2024 00:59:38 +0100 Message-ID: <20240114235938.24529-6-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240114235938.24529-1-goodoldpaul@autistici.org> References: <20240114235938.24529-1-goodoldpaul@autistici.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66886 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/python-xyz.scm (python-textual): Update to 0.47.1; [source]: switch to git-origin; [build-system]: switch to pyproject-build-system; [arguments]: disable failing tests; : use check phase from pyproject-build-system and adapt build machinery to our old version of poetry; [propagated-inputs]: adapt to pyproject.toml; [native-inputs] add poetry and python-pytest-asyncio. Change-Id: I1060b25cb2ec439f26a4348305bc05fd0b09cf07 --- gnu/packages/python-xyz.scm | 58 ++++++++++++++++++++++--------------- 1 file changed, 34 insertions(+), 24 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e2013a3995..997b40172e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -18665,20 +18665,8 @@ (define-public python-rich-click (define-public python-textual (package (name "python-textual") - (version "0.1.18") + (version "0.47.1") (source (origin - (method url-fetch) - (uri (pypi-uri "textual" version)) - (sha256 - (base32 - "08yg5a51hz1axfj5hx28hx31gq5apcj6vpkkmawmiplisa73z25j")))) - (build-system python-build-system) - (arguments - (let ((tests - ;; The release on pypi comes without tests. We can't build - ;; from this checkout, though, because installation requires - ;; an invocation of poetry. - (origin (method git-fetch) (uri (git-reference (url "https://github.com/Textualize/textual") @@ -18686,19 +18674,41 @@ (define-public python-textual (file-name (git-file-name name version)) (sha256 (base32 - "0b3ycwqhp21mg9fvmadgxhgbvkwq6fd784l2xcmvy77rravrnnax"))))) - (list #:phases - #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (copy-recursively #$(file-append tests "/tests") - "tests") - (invoke "python" "-m" "pytest" "-vv")))))))) + "1984v02n2wa7rqgq0f0mkma8fd0nnnbgfwcwgmpsd8xl1wlrjmj4")))) + (build-system pyproject-build-system) + (arguments + (list + ;; 3 failed, 1932 passed, 1 skipped, 4 xfailed, 10 warnings in 115.19s (0:01:55) + #:test-flags + #~'("-k" + ;; this test fails because of an AssertionError: + ;; assert app.devtools is not None + #$(string-append "not test_textual_env_var" + ;; these tests require python-tresitter-languages + " and not test_register_language" + " and not test_register_language_existing_language")) + #:phases #~(modify-phases %standard-phases + ;; TODO: This is because of our old version of poetry. + ;; It can be removed once it's been updated to a current one. + (add-after 'unpack 'adapt-pyproject.toml + (lambda _ + (substitute* "pyproject.toml" + (("group\\.dev\\.") "dev-")))) + ;; snapshot tests require syrupy + (add-after 'adapt-pyproject.toml 'remove-snapshot-tests + (lambda _ + (delete-file "tests/snapshot_tests/test_snapshots.py")))))) (propagated-inputs - (list python-rich python-typing-extensions)) + (list python-importlib-metadata + python-linkify-it-py + python-markdown-it-py + python-mdit-py-plugins + python-rich + python-typing-extensions)) (native-inputs - (list python-pytest)) + (list poetry + python-pytest + python-pytest-asyncio)) (home-page "https://github.com/Textualize/textual") (synopsis "Build text user interfaces in Python") (description "Textual is a @acronym{TUI, Text User Interface} framework -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 27 13:51:02 2024 Received: (at 66886-done) by debbugs.gnu.org; 27 Feb 2024 18:51:02 +0000 Received: from localhost ([127.0.0.1]:45554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rf2Xd-0005NF-Tx for submit@debbugs.gnu.org; Tue, 27 Feb 2024 13:51:02 -0500 Received: from confino.investici.org ([93.190.126.19]:27071) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rf2Xb-0005Mv-AK for 66886-done@debbugs.gnu.org; Tue, 27 Feb 2024 13:51:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1709059373; bh=/c6TXdzQvgxCKB8Sft4QvVnXMsoj3l7OMbYOskYdL/o=; h=Date:Subject:From:To:Cc:References:In-Reply-To:From; b=YbkBUUHQf78poW0bxkimnaikGEXWAlpYHTZkhQlhRnlt1d2Tkm94bwLYQiwoOMSGZ OO1OjJTBHAOKlY+HFRXKeM3o6Z8LaiZ4dedubxy82qMDAQeIC4IAJ+VbVOJ1fOoI1j yjJ237vzCIh2dWw5O7pHM8+WasxnjloBXDMDfLZE= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4TkmZP0dWMz117n; Tue, 27 Feb 2024 18:42:53 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4TkmZN6RpGz117X; Tue, 27 Feb 2024 18:42:52 +0000 (UTC) Message-ID: <27f5fb55-5480-24c4-5020-0cd1ffcd2e42@autistici.org> Date: Tue, 27 Feb 2024 19:42:52 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Subject: Re: [bug#66886] [PATCH 5/5] gnu: python-textual: Update to 0.41.0. Content-Language: en-US From: paul To: jgart , 66886-done@debbugs.gnu.org References: <5dc0da91-abd5-839c-88fa-9dbfd3cd3099@autistici.org> <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> <3ed2e84b6984b8a0ccfa12982acf40c2@dismail.de> <78ff7939-af6b-963e-21db-306e864fd1a4@autistici.org> <95c1aa19-1fda-04b1-5b28-bd4bd78791f8@autistici.org> <2de48f46-c4e6-4147-f8e0-46767a8d5d9c@autistici.org> In-Reply-To: <2de48f46-c4e6-4147-f8e0-46767a8d5d9c@autistici.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: 66886-done Cc: Munyoki Kilyungi , Lars-Dominik Braun , Marius Bakke 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: -5.0 (-----) I meant https://issues.guix.gnu.org/68207 :) On 2/27/24 19:42, paul wrote: > Hi everyone, closing since this has been superseded by 66886 . > From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 27 13:55:20 2024 Received: (at 66886-done) by debbugs.gnu.org; 27 Feb 2024 18:55:21 +0000 Received: from localhost ([127.0.0.1]:45844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rf2bo-0005aV-EB for submit@debbugs.gnu.org; Tue, 27 Feb 2024 13:55:20 -0500 Received: from confino.investici.org ([93.190.126.19]:63125) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rf2PU-0004uE-2C for 66886-done@debbugs.gnu.org; Tue, 27 Feb 2024 13:42:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1709059326; bh=6pLUz5UVCa8DbuFIXIXLWQT3onfuQ66pFfvol1WpZBI=; h=Date:Subject:From:To:Cc:References:In-Reply-To:From; b=U07nsBPmq5WapxyMOqR2J2s6Ue2Low6kJUepRhQKequxe6e68b+oQzgqidz4gcawj wrmTjPtO6XRql63QxPvPRLZ6vWAOZb608R5HIQ81QeXa11/CuljZ7++J8PVmOZrBAf 8gmZB+4ud8f5Nc1Xzp62Per5Y3vv7QVV907c0GhQ= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4TkmYV3KRGz1199; Tue, 27 Feb 2024 18:42:06 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4TkmYV21Pqz117w; Tue, 27 Feb 2024 18:42:06 +0000 (UTC) Message-ID: <2de48f46-c4e6-4147-f8e0-46767a8d5d9c@autistici.org> Date: Tue, 27 Feb 2024 19:42:05 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Subject: Re: [bug#66886] [PATCH 5/5] gnu: python-textual: Update to 0.41.0. Content-Language: en-US From: paul To: jgart , 66886-done@debbugs.gnu.org References: <5dc0da91-abd5-839c-88fa-9dbfd3cd3099@autistici.org> <7886af0485069783c363bd168cfef1ea2840d1ea.1698858108.git.goodoldpaul@autistici.org> <3ed2e84b6984b8a0ccfa12982acf40c2@dismail.de> <78ff7939-af6b-963e-21db-306e864fd1a4@autistici.org> <95c1aa19-1fda-04b1-5b28-bd4bd78791f8@autistici.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: 66886-done Cc: Munyoki Kilyungi , Lars-Dominik Braun , Marius Bakke 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: -5.0 (-----) Hi everyone, closing since this has been superseded by 66886 . From unknown Sat Sep 13 05:10:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 27 Mar 2024 11:24:20 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator