From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id yP2NEOUF7GXbXAEAe85BDQ:P1 (envelope-from ) for ; Sat, 09 Mar 2024 07:47:01 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id yP2NEOUF7GXbXAEAe85BDQ (envelope-from ) for ; Sat, 09 Mar 2024 07:47:01 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=debian.org header.s=1.vagrant.user header.b=m0cO9g7f; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1709966821; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=0FKMjGw1vYsD+rQrCqXeLCJxWdygeAsJi1hL7DrMfHU=; b=tF7b2Xz5btq0Jnt5msLZKhJgzoDfxW2Ut2nXBDWwS+AYEkrLKgFOxUj5MHD92yKPAU53tB uUd1LaGHWZaao/d+vCCAoLmaY/2pyDjDuwII+bNfFljPlGT3LoYdktoUrSPDQzSArEllNZ mpAmjlwADM9fgp77Kq1EDb9u6JB77svC3pJ6T9RHtMzDZudGzlVdnLs6WuY2biVYwATFZ3 xgPrhoc09+c30ESZHoVbTgQ9vDe4HppGDqWSJ8SJTH1pzywTvRfHVP7sURmWWvlEjoA0mD XJVkvIx4Mi48BkoOX9Pgf4Knq3xo79Tp3a+XztNWbCi13JguBgHETYMdSt0N7g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1709966821; a=rsa-sha256; cv=none; b=m+D9LqfVFLyrJ4YuLO55LXohk9Y0smiKrs4NOQi4CEpM6Lrth/GhkM1NHug43Bzz2t2rSH mltiPSRY8k5hBDOmllarsGcXVwHsFULttv0t0ACFvw7fGNwMFsYMYkku86RPc2Powm26yG caR94ltp1Lto4KpdPrzBPWitMmSy+AC5gaLp9Fn3W+i0AvO8kISOa6VCqqmqnyMPgOZMPg EiIneCTqqQG32tWfhAhAdtYQeOilnLZxKwFTclXiL/UG5VcS7oQBDRUtW6YcaCQe1Wi3fS i5jVm0FbQHwk+FqzrI6Ln3PEzY5i3ugNWw2W6qqwOA3Dniu3EfM9nDv+3yJEMw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=debian.org header.s=1.vagrant.user header.b=m0cO9g7f; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 21CEE41AA9 for ; Sat, 9 Mar 2024 07:47:00 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1riqTl-0000pk-7E; Sat, 09 Mar 2024 01:46:47 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1riqTV-0000pD-CI for guix-patches@gnu.org; Sat, 09 Mar 2024 01:46:32 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1riqTV-0006h0-49 for guix-patches@gnu.org; Sat, 09 Mar 2024 01:46:29 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1riqU1-0008Qt-IY for guix-patches@gnu.org; Sat, 09 Mar 2024 01:47:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69514] [PATCH] gnu: python-pandera: Update to 0.18.0. Resent-From: Vagrant Cascadian Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 09 Mar 2024 06:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69514 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Troy Figiel , 69514@debbugs.gnu.org Received: via spool by 69514-submit@debbugs.gnu.org id=B69514.170996680032390 (code B ref 69514); Sat, 09 Mar 2024 06:47:01 +0000 Received: (at 69514) by debbugs.gnu.org; 9 Mar 2024 06:46:40 +0000 Received: from localhost ([127.0.0.1]:60354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1riqTf-0008QL-DS for submit@debbugs.gnu.org; Sat, 09 Mar 2024 01:46:39 -0500 Received: from cascadia.aikidev.net ([173.255.214.101]:57672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1riqTa-0008Pv-CZ for 69514@debbugs.gnu.org; Sat, 09 Mar 2024 01:46:37 -0500 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:20]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 5E5801AD81; Fri, 8 Mar 2024 22:45:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1709966722; bh=ipgKmHQ3grs0mCUVwy/wG5zds0upfDztko/0q9JrQcg=; h=From:To:Subject:In-Reply-To:References:Date:From; b=m0cO9g7f6qt1leIsBiusBGNu751IvmmesB1v84rlbOfqdhNZaZnDReMB38EBuUMie AIKRp1LNKUiSrKFG1+wUW8PxGztpij+3QlOtjJqbAcvfmYd54oW95WbfqOZD3xWPcU MlxiOfFbF9s5QF1T1mozdz6jGV6DBuF9XdiKXLapeq2D/6SVMvcj/MDgqhTDhBazk2 znMpipZ6Q6ZtNZNRLC8LuR79cfzBAuxVBRVE/1S4nWYQrqxt9Fs+U2T2B9bOfp3wF+ Gy7zyrtdMrodLCpy37/pVw8AgxmDJcxIujXuxRGsgrzZhBH6ASyCo8EbGdzpIJXKK7 nVWm3gy/lt97w== From: Vagrant Cascadian In-Reply-To: <87wmqkpcuq.fsf@troyfigiel.com> References: <87wmqkpcuq.fsf@troyfigiel.com> Date: Fri, 08 Mar 2024 22:44:42 -0800 Message-ID: <87h6hfj44l.fsf@contorta> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -6.88 X-Spam-Score: -6.88 X-Migadu-Queue-Id: 21CEE41AA9 X-Migadu-Scanner: mx11.migadu.com X-TUID: M4hu+qNV/ZyM --=-=-= Content-Type: text/plain On 2024-03-02, Troy Figiel wrote: > diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm > index b6a116f16b..93b5c5c91d 100644 > --- a/gnu/packages/python-science.scm > +++ b/gnu/packages/python-science.scm ... > @@ -836,14 +836,7 @@ (define-public python-pandera > (commit (string-append "v" version)))) > (file-name (git-file-name name version)) > (sha256 > - (base32 "1mnqk583z90k1n0z3lfa4rd0ng40v7hqfk7phz5gjmxlzfjbxa1x")) > - (modules '((guix build utils))) > - ;; These tests require PySpark and Modin. We need to remove the entire > - ;; directory, since the conftest.py in these directories contain > - ;; imports. (See: https://github.com/pytest-dev/pytest/issues/7452) > - (snippet '(begin > - (delete-file-recursively "tests/pyspark") > - (delete-file-recursively "tests/modin"))))) > + (base32 "14b5aij5zjkwvsimg0v00qvp59mhhq7ljim4qghcn432vkg9gh47")))) > (build-system pyproject-build-system) > (arguments > (list > @@ -854,7 +847,16 @@ (define-public python-pandera > ;; positives. These tests currently fail. > "not test_python_std_list_dict_generics" > " and not test_python_std_list_dict_empty_and_none" > - " and not test_pandas_modules_importable")))) > + " and not test_pandas_modules_importable")) > + #:phases #~(modify-phases %standard-phases > + (add-before 'check 'fix-tests > + (lambda _ > + ;; These tests require PySpark and Modin. We need to > + ;; remove the entire directory, since the conftest.py > + ;; in these directories contain imports. (See: > + ;; https://github.com/pytest-dev/pytest/issues/7452) > + (for-each delete-file-recursively > + '("tests/pyspark" "tests/modin"))))))) > ;; Pandera comes with a lot of extras. We test as many as possible, but do > ;; not include all of them in the propagated-inputs. Currently, we have to > ;; skip the pyspark and io tests due to missing packages python-pyspark Any compelling reason why the test removal should be moved from a snippet to a phase? The documentation admits to this being an elusive distinction, not really clearing things up much: https://guix.gnu.org/en/manual/devel/en/guix.html#Snippets-versus-Phases Other than that, this looks like a trivial version bump. :) Builds fine, no dependents... live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCZewFWwAKCRDcUY/If5cW qhfEAQDcdr/rd/ehzfICNmMDjlwyd0Y4veu2lY1z5kZK7jQnHAD/QwJ1DStTCZa6 aCvw3ArC0lkFP3n5bqQ3S3zXCc9JFgw= =G6eK -----END PGP SIGNATURE----- --=-=-=--