From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 20 14:23:01 2020 Received: (at submit) by debbugs.gnu.org; 20 Jun 2020 18:23:01 +0000 Received: from localhost ([127.0.0.1]:58717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmi8r-0000Pu-Cd for submit@debbugs.gnu.org; Sat, 20 Jun 2020 14:23:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:57110) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmi8n-0000Pe-28 for submit@debbugs.gnu.org; Sat, 20 Jun 2020 14:22:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59706) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jmi8m-0007zI-P4 for guix-patches@gnu.org; Sat, 20 Jun 2020 14:22:56 -0400 Received: from mout.gmx.net ([212.227.15.18]:53049) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jmi8k-000435-UM for guix-patches@gnu.org; Sat, 20 Jun 2020 14:22:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1592677372; bh=NgWkJbaaFZjIIstZyooSz4FBkKRMPd493dRn6rrLVs8=; h=X-UI-Sender-Class:From:To:Subject:Date; b=ZE+0PURKsD8QAzuX7nCaLILY0s6GP3VJ2uajSa6yShS7Ch3HW95SCNOYLITsVCtyL Ld00n4taVHPynYrRfL432ygWOT+kiPFYvmcIGIijx7Y3Fh4vvoosSC0DDScYAi0Bkr Yr2SjKEeJFCGQLw0i93h+V3hBmok2o/u0mzK6uxs= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from e119807-lin ([93.22.246.159]) by mail.gmx.com (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1N8ob6-1ipx4U0oHG-015smG for ; Sat, 20 Jun 2020 20:22:52 +0200 User-agent: mu4e 1.4.10; emacs 26.3 From: Pierre Langlois To: guix-patches@gnu.org Subject: [PATCH 0/5] Update python-plotly and python-pandas Date: Sat, 20 Jun 2020 20:22:50 +0200 Message-ID: <87r1u9ha11.fsf@gmx.com> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:jM+pECkQnkD9xUYgc4UGry/7wzI8U3ri578sTUIaqGsue9qKqbQ vm7tUGaOKYszQPQTN/DRrjVmmz8qacFCo9n5UQH5jw0AyheNtQLFD/vdxQ+1iU4pETQ0XOk 9Q6NzdG5cjHUyMZrhcgZQN46mUCikn5C52sHbDAbymXnDZVO7XCXO91zTyhpa38cZxHvha7 ROMVrshGWrLNSaf4HnLxQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:k+Gj4DE2mqQ=:ld4L2PwZmPtqO1s22OyhRZ BfszbCvRMKc4Jy0aEFrcKYnj6dP08NruyDkynq6mO5hzOujZyBHxhYg+xlHDeI4Cp1B3GJxMQ lKZ1bVxYAMwOG99tMsIG5vyI5aFaU4oHKOvJQb0mFHDZ+LER4WMKv1C+muSw9HInoTGEDq6PA LmA7gWY9D4nEY/O/HJQDO+tZDEY7j/v39it3g5iIIWCjfVGmb6c/bVNrTftqal73cIxM3btkT r8PPm2VjyX+y0/N0TuLEU2gZkII1HB7URlNHNJBzRrOyOsb3nj/Gd0dzKzYj+npNH/tY8eAS8 tGukY38m+mo5IssSeO/+lTPo/ZJQthkv+xIPuW9NXM1ZxnGkTR5XuIh3PTbc02DnD//1mynM0 qxzAUTx3L2RuNMym6N3PZy/qk+FQotE7boUGUZR5hkQMBF5nz7ed8LPxQESZ7c3kwegrOryCo OfwPz8UngQT5TPW6m75UYRor7H1WbfVD15CaciMdq+m8v4YAwDpPJnVBSE5gNkuDWDNfPCfuu tC7lgCHCz+ddnHar+CUXayix5QO8Ohubxdrvkmcy+ZhlxIp04gLy2asSHlE+xmb/m7J53SuvY hwRtkfCGBLBPvridrDUwb43JKYr0AoWIxqwDlVTVkcX83BtLLx5lAYjUnSHkzk1/xTiLLpRFr mkvZwuCvG2fxJsh0JJUGr9JqjxgEVQPOnNyVpVkO0h0biaAg2QMOmKI9yhNlNUmwL1Z29crPE yC70pjbxGCC8N3Ydp1w/6ZvfadaqAGq34BcAlxxIp9bcvM5k6Oe09+xPcoMMtKK6uvyi4D4M8 iUbuv65/eE7C1UJOzHwEqxlagf8L0TkzmEcuL5YKhyzMyiEVYhIz3Q5qJS7kMvOCpSYXcBdQi BA7OnnEBSji4jpJa12MCU17UnfMe3iaKXYBAPv7zMjc9Nj+wdodWqJgCYmWwI8YPl7fQaGYdz zGQsK5MX1SLQWDA0ZBvo9N5g94xBA+qsjxnS59yPqry6HcduqqEoixfxKngVWSgufN0rC++D5 jU7sArexiw3eooBHsX1XkWeqa9iRU4ofkejuflyCjiqCfllMAXgU8sou4LaQTrlYjhcRFI2iv e6ANxRgvzEyFt0BZ0HaxEXKxmzBPcu33KEE9frZe88lQnLsnPr5+gP5HQrMhWID3imtUyaxYe E+8MgZENSYjrqv6KZuJk+OkrKb0B1YiePahivMnKF8ncWgrZ/kWixrguD5xMjq76Ntu++KkCA 7V4gbrff5B9B5KAKo Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=212.227.15.18; envelope-from=pierre.langlois@gmx.com; helo=mout.gmx.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/20 14:22:53 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -35 X-Spam_score: -3.6 X-Spam_bar: --- X-Spam_report: (-3.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Hi Guix! Recently I wanted to use python-plotly and realized our package could do with an update, but to do that I also had to update the python-pandas package otherwise tests wouldn't pass. So in the end I got 5 patches all together :-). * gnu: deeptools: Deprecate in favor of python-deeptools. deeptools and python-deeptools are the same package, I looked at them since they depend on plotly. I thought I'd merge them as a drive-by fix. * gnu: python-pandas: Update to 1.0.5. I also had to keep versions 0.25 for the python-biom-format package. * gnu: Add python-retrying. * gnu: Add python-xarray. New dependencies. * gnu: python-plotly: Update to 4.8.1. I've also had to keep the version 2.4.1 around for the python-deeptools package. WDYT? Thanks, Pierre From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 20 14:28:46 2020 Received: (at 41968) by debbugs.gnu.org; 20 Jun 2020 18:28:46 +0000 Received: from localhost ([127.0.0.1]:58727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmiEM-0000Yd-BM for submit@debbugs.gnu.org; Sat, 20 Jun 2020 14:28:46 -0400 Received: from mout.gmx.net ([212.227.17.20]:38667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmiEK-0000YK-3j for 41968@debbugs.gnu.org; Sat, 20 Jun 2020 14:28:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1592677713; bh=y7/hKzLXhyX6eKm5JxDfqR6E9IIBoi1fbQ7TepGUnF8=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=SuhOD3o3zLJaO2Ir1JXFeNfqPqWIz5q7MA1zMzgBjYZaZcgO5cDwCmpf0YRgPG/qi 8hVP8KYK9djbx3fW42H39RLj9KvM46MEAC5HS7C69uk1cCM4nJWrbjSbyNXjiA5Tn2 YuoIcHolypuxxh+8IUKbDT7rqqq97xIkzB7oU+7Q= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from e119807-lin ([93.22.246.159]) by mail.gmx.com (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1Mwfac-1ixd0d0Up8-00y6AO; Sat, 20 Jun 2020 20:28:33 +0200 References: <87r1u9ha11.fsf@gmx.com> User-agent: mu4e 1.4.10; emacs 26.3 From: Pierre Langlois To: 41968@debbugs.gnu.org Subject: [PATCH 1/5] gnu: deeptools: Deprecate in favor of python-deeptools. In-reply-to: <87r1u9ha11.fsf@gmx.com> Date: Sat, 20 Jun 2020 20:28:31 +0200 Message-ID: <87k101h9rk.fsf@gmx.com> MIME-Version: 1.0 Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-deeptools-Deprecate-in-favor-of-python-deeptools.patch Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:orrsvJcMyYzc6zbz4BZSalueURDKsbxXXXwsPwVGfl9SAjZrj6y WnQ3E5tTG+C3EMHPOqHHETN+6Naa7dbRtNExPZvYIr0gSJXHATayd7yVONmtkd2gio7xIcG cMBtEj60CCGUadSvT5Advch6rkySiy7jEYFn373/dc76RW343ci8lR7p0KanMiF2Ctl7wMf 1Q2fOc2TDVjacBcGckYeg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:05HqM9/16lY=:7DjlK+hnofcxItxKgfWO6K mQUUTE8Xm1jvYdmM7b3qBYoBSDkP7lvKHavYJMJA7hl+cf+sqXya6IFXI1PpDnitg+DsdcoEN HouJsIv9qtTd59R6Ym+bEMtKuT+X4j7fmp26XwM3LKPDK/vcPaN4jv5SDtA7mWxml8MRT0H+T FjlS93LmjgiyCAuTV9soyDcOnVYg7UNWiVTkF8s0b4ZY7s5tTrTudtUj43MZA0JPjYmpSotmS 6zgW5IOXYHZLcPaT2oMSmJBxJVoRA/CYqBTJLOrEp03ZdPPkhgiXvER6fvJ+LiCYtoNFaz+wQ 8rY/rbUD9ppnj0Br+VYfdEHe4DVANZ8eltU+0/UxreygPhJ0MoRfhn3ZxPYiEyg6ugzsU9wmG 5luZ/BaCAR2GbgTSGpypCHIqJPm49TB/fjbfh2b4yc54425UpbWkXMKqzcr6QTBkO0oVrHZVW tO6VYgLGc4xfuA0kEA2OU4pTd9w28ueI356SgyCOWdvp6bp2TTCOTFdgI9kpHMTT6urB5Ktad e5VJqv6HdiE/09BNDAJXxM/T8ifT7Gymp89kgan5pJiSKrXsUrSMm841dqAPq3PUTjSQZ5PHP qnGtcayn/1WD+eTgdqUu52PTSGD9pse9Jne9n4YOMiAgAVdNheW+O7q//hm+mnxzz25X91mWD DcY2ePcDR3dJO87xQIxmqwqksdOKOf4OZNN5ikVWJeZC8aQrSFt0LFs6Ed8riqR6aTt60C7ew QgzpFfYI1jnhdgt89vIuja3SiAMDLllvqb2hU1GFtHb86UdamegxHLnWwxb25mHqLOoNGoEJw pBHqMyPiVNrAHimuwILAlXQbL8eBJoIbwgplgBd3JYDln+/K2fIkm/bhK52Gog6ZaAOve0fKH 72EkfLY4YAhSPG8klekBBB9A3v4SBoKWdkNyX/6w/Spf26E8QVetRnE2EToaDv1bt86AYbZ2G xdNBjXNpv0TI7aBILuaXN/rmIdZOSZaRnT1JC2/3pO6xkBbAP/m+NhPGVzl+RwD2/PPwb45Ex 9K/sXDSrTg/hm7Ig+eWCg5UCvANHy836ak5W0UUSY25GxRflKIiO1g5XxsQdbPv2gBukE3Fyk EDdvEAM3DFzadqHtOeFCMvlXYiVXemxLVkqYBgq33S0iUw5TrmsRmJbo+EgsxEp2JIVqdC88O s2JprSHPQrdUxSgas3UnuV5ztoMs0wFn5wgNtPt9xJ8f4i/mkwgks8ZtTdVvtzjlqJB4GwLW2 T4HR6QdJ+NbBLkzYu X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41968 Cc: Pierre Langlois 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 (-) >From b46bef2216620ac085bea41762904b16f2c6aec5 Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Sat, 20 Jun 2020 18:42:04 +0200 Subject: [PATCH 1/5] gnu: deeptools: Deprecate in favor of python-deeptools. And make sure python-deeptools's tests are running. * gnu/packages/bioinformatics.scm (python-deeptools): Fetch source using gi= t. [native-inputs]: Add python-mock and python-nose. (deeptools): Mark as deprecated. --- gnu/packages/bioinformatics.scm | 61 +++++++-------------------------- 1 file changed, 13 insertions(+), 48 deletions(-) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.= scm index 95f8b16db3..580488fc49 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -17,6 +17,7 @@ ;;; Copyright =C2=A9 2019 Brett Gilio ;;; Copyright =C2=A9 2020 Bj=C3=B6rn H=C3=B6fling ;;; Copyright =C2=A9 2020 Jakub K=C4=85dzio=C5=82ka +;;; Copyright =C2=A9 2020 Pierre Langlois ;;; ;;; This file is part of GNU Guix. ;;; @@ -53,6 +54,7 @@ #:use-module (guix build-system ruby) #:use-module (guix build-system scons) #:use-module (guix build-system trivial) + #:use-module (guix deprecation) #:use-module (gnu packages) #:use-module (gnu packages autotools) #:use-module (gnu packages algebra) @@ -2406,12 +2408,18 @@ interval trees with associated meta-data. It is pr= imarily used by the (name "python-deeptools") (version "3.4.3") (source (origin - (method url-fetch) - (uri (pypi-uri "deepTools" version)) + (method git-fetch) + (uri (git-reference + (url "https://github.com/deeptools/deepTools.git") + (commit version))) + (file-name (git-file-name name version)) (sha256 (base32 - "1azgjniss5ff6a90nicdjkxyjwqmi3gzfn09gra42hwlz19hipxb")))) + "0l09vyynz6s6w7fnyd94rpys4a6aja6kp4gli64pngdxdz3md1nl")))) (build-system python-build-system) + (native-inputs + `(("python-mock" ,python-mock) + ("python-nose" ,python-nose))) (propagated-inputs `(("python-matplotlib" ,python-matplotlib) ("python-numpy" ,python-numpy) @@ -2436,6 +2444,8 @@ annotations of the genome.") ;; remainder of the code is licensed under the MIT license. (license (list license:bsd-3 license:expat)))) =20 +(define-deprecated deeptools python-deeptools) + (define-public cutadapt (package (name "cutadapt") @@ -2599,51 +2609,6 @@ trees (phylogenies) and characters.") with Python.") (license license:expat))) =20 -(define-public deeptools - (package - (name "deeptools") - (version "3.1.3") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/deeptools/deepTools.git") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1vggnf52g6q2vifdl4cyi7s2fnfqq0ky2zrkj5zv2qfzsc3p3siw")))) - (build-system python-build-system) - (arguments - `(#:phases - (modify-phases %standard-phases - ;; This phase fails, but it's not needed. - (delete 'reset-gzip-timestamps)))) - (inputs - `(("python-plotly" ,python-plotly) - ("python-scipy" ,python-scipy) - ("python-numpy" ,python-numpy) - ("python-numpydoc" ,python-numpydoc) - ("python-matplotlib" ,python-matplotlib) - ("python-pysam" ,python-pysam) - ("python-py2bit" ,python-py2bit) - ("python-pybigwig" ,python-pybigwig))) - (native-inputs - `(("python-mock" ,python-mock) ;for tests - ("python-nose" ,python-nose) ;for tests - ("python-pytz" ,python-pytz))) ;for tests - (home-page "https://github.com/deeptools/deepTools") - (synopsis "Tools for normalizing and visualizing deep-sequencing data") - (description - "DeepTools addresses the challenge of handling the large amounts of d= ata -that are now routinely generated from DNA sequencing centers. To do so, -deepTools contains useful modules to process the mapped reads data to crea= te -coverage files in standard bedGraph and bigWig file formats. By doing so, -deepTools allows the creation of normalized coverage files or the comparis= on -between two files (for example, treatment and control). Finally, using su= ch -normalized and standardized files, multiple visualizations can be created = to -identify enrichments with functional annotations of the genome.") - (license license:gpl3+))) - (define-public delly (package (name "delly") --=20 2.26.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 20 14:29:40 2020 Received: (at 41968) by debbugs.gnu.org; 20 Jun 2020 18:29:40 +0000 Received: from localhost ([127.0.0.1]:58731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmiFB-0000a7-5g for submit@debbugs.gnu.org; Sat, 20 Jun 2020 14:29:40 -0400 Received: from mout.gmx.net ([212.227.15.15]:40949) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmiF7-0000Zq-MC for 41968@debbugs.gnu.org; Sat, 20 Jun 2020 14:29:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1592677763; bh=SLRuUI6Lnq2OAgi189LznUOpm+MbPlA59RG4lD+104k=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=NpTf1YVd3mf10H7h3Yd32o7kG6chMNThibI8Habi+6p0igru/kNSIB8QGg7DxWIjb SHUAhtJLN0xQ7u4pKY9XOEDwzfcisLsEQg0p3vZZ4+yV/FwsR+kbE6BDbhkWbP/9BQ KZ00t5bKCN3RE3v5aJGEqJ1DaEK5RdXmh0ur62BE= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from e119807-lin ([93.22.246.159]) by mail.gmx.com (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1N2mBa-1ijvLz0EZw-0136V4; Sat, 20 Jun 2020 20:29:23 +0200 References: <87r1u9ha11.fsf@gmx.com> User-agent: mu4e 1.4.10; emacs 26.3 From: Pierre Langlois To: 41968@debbugs.gnu.org Subject: [PATCH 2/5] gnu: python-pandas: Update to 1.0.5. In-reply-to: <87r1u9ha11.fsf@gmx.com> Date: Sat, 20 Jun 2020 20:29:20 +0200 Message-ID: <87ftaph9q7.fsf@gmx.com> MIME-Version: 1.0 Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0002-gnu-python-pandas-Update-to-1.0.5.patch Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:M1ArASLzaTtFzCpIzIctDTUdZzzB3+akSssmkFigL4eOO1GfZtk RuWtCYePEHGvExOOAPCDem3jSBrxb6GoHrV9OdyFc8oJcQ2rWVeNm66ScbUJCYlIzGajD9Y n1SdbQJgnG1yjrR638Qor7lcuFdAScAjgRc61mpgXEp8x4gyuor78fA/M4U4abxv/Xlig/D Fh0UoeCn4D7wY8/dD1G0w== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:jAAfYSb3r9M=:qhWG7ppSDk4YnpcgBkVuHF AnmmRU17fVNlU/Eb9kNLMNBjkfB+npEd+r4AsiQIoLBT7DoK7p8F733C30p0bjiveb/4l0Xev dCSTUsk06CMGunBqRSzObH7+Fm45m7TcA4BN6sxm9W+xMw4//89FaCkFezJ/vLN6CcBIauV+h 7KLK1LSvQOYfoR1H8hPsHGKKlGrNwJpCKrUpY8LIwSrNVNzXLmkqfG4mb1jEX+rrJwGDqrorT Rq7gIOI6Mi8eBYeu2RJ71+qsntFkX+aOzy205ORhp2gNsd8Ru/hh8g+SyKsZe+K5UqetL5Jzq zvvHWTGGTsTmPMnfqcHLvod36SQVDSUTsRvC/cZiJQI/5Dl7m2OBMxLGPcFZ1mToNtxXeEsAM srKAOIxmZj4u1+ecCjBUWv/YVKmLR2dps6WtLBaxVw820NwMIJOn2Ou9XtWvvgT0bTGLysmhh SuLfvaqJnU5Af5Nhekd7QU84wDtEHX1rHM3KE/tyCQjpc/xvkgEXY5Exz0ceVxbv9TGT/Ul/E 6AWLpO5Tj02wxQ0paFZzlb3A6P6JThHGVMVHx/0t4xirEe4qF/PgC3RvDVWEv9PJMNkzoiXhe +e8ItpfiMq3QmM0d1jQwqbLmISKzn9MP1INvViVeLaU9JOrC/3DKa6wMc6hBqSHoraHO7NmPh sVQNgZZswl2z461YiciRpRWGrYRkxXDIUZ9MqyVAUehlaKzSHRy3oemQX+hJbjp/E5rO/rVNT 3UdTzNVa093BD+1culfseE51F4EdR+OrryC8ViA0L9yGGIciCvbXcXdn/N16Bzg9dezN4yuh3 bF5v8rWrXDfmILlIos/tB8i4Ym5ESmfzZjWO0heM9tX57uvD7/oxbhOw69X4jfTmDKG4ar5be vRMNIYMivLgDZSvS0+015jwv3qioJUb4gYr1P+UiWa5BtfoLJuhkoLK5s1rqLPmdNc8RUlSDg wo286ppcT58TYZi3oW4K9vy2WWCG6HmqStkLG1fVIiYgxtXskC3WlfzIiO5DR03v/CCdPnET/ sDwalsUpfPN+d1aJbRheRml83j+eysXxVVyO07StZByvhWCgk97HF0Djs/gxKI652wT/ANLO9 OKLuP0FHXoYEJ/R9CfeR7qu9Od8NdP8DBAi5/l6Fwyyd6+khmocO9nHc9X2gojeAE1Q1Nmwgv u7K7htboLgGSWx4xWb0TfwiXbjb8RuOVfRX5sblROckXqumPv3uq8Z62Q1UNlyysRjZJ4MP9T JWaiYnaNPEtKfZT3F X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41968 Cc: Pierre Langlois 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 (-) >From 6b7633a973970e0148fa18007a1fd378a6664a6b Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Thu, 18 Jun 2020 00:58:41 +0200 Subject: [PATCH 2/5] gnu: python-pandas: Update to 1.0.5. But also keep version 0.25.3 around for packages requiring an earlier versions, as well as version 0.24.2 for a version with python2. * gnu/packages/python-science.scm (python-pandas): Update to 1.0.5. [arguments]: Adapt 'patch-which phase. Add new 'prepare-x phase. Do not delete tests that depend on "moto", they are skipped automatically. [propagated-inputs]: Add python-jinja2. [inputs]: Add xsel and xclip. [native-inputs]: Add xorg-server-for-tests so we can test clipboard support. (python-pandas-0.24): New variable. (python2-pandas): Inherit from python-pandas-0.25. * gnu/packages/bioinformatics.scm (python-biom-format)[propagated-inputs]: Switch to python-pandas-0.25. --- gnu/packages/bioinformatics.scm | 4 +- gnu/packages/python-science.scm | 65 ++++++++++++++++++++++++--------- 2 files changed, 50 insertions(+), 19 deletions(-) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.= scm index 580488fc49..3ee134db77 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -943,7 +943,9 @@ Python.") ("python-future" ,python-future) ("python-click" ,python-click) ("python-h5py" ,python-h5py) - ("python-pandas" ,python-pandas))) + ;; FIXME: Upgrade to pandas 1.0 when + ;; https://github.com/biocore/biom-format/issues/837 is resolved. + ("python-pandas" ,python-pandas-0.25))) (native-inputs `(("python-cython" ,python-cython) ("python-pytest" ,python-pytest) diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.= scm index 2f7516b9f6..55fc1be4f9 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -8,6 +8,7 @@ ;;; Copyright =C2=A9 2019 Tobias Geerinckx-Rice ;;; Copyright =C2=A9 2019 Maxim Cournoyer ;;; Copyright =C2=A9 2019 Giacomo Leidi +;;; Copyright =C2=A9 2020 Pierre Langlois ;;; ;;; This file is part of GNU Guix. ;;; @@ -37,7 +38,9 @@ #:use-module (gnu packages python-xyz) #:use-module (gnu packages sphinx) #:use-module (gnu packages time) + #:use-module (gnu packages xdisorg) #:use-module (gnu packages xml) + #:use-module (gnu packages xorg) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix utils) @@ -231,13 +234,13 @@ Cython.") (define-public python-pandas (package (name "python-pandas") - (version "0.25.2") + (version "1.0.5") (source (origin (method url-fetch) (uri (pypi-uri "pandas" version)) (sha256 - (base32 "1gp2pvzdiakvgjmykdzdlzrsfbg4vjm49jjdl9s0ha0a3yfs34fa")))) + (base32 "1a2gv3g6jr6vb5ca43fkwjl5xf86wpfz8y3zcy787adjl0hdkib9")))) (build-system python-build-system) (arguments `(#:modules ((guix build utils) @@ -249,8 +252,15 @@ Cython.") (lambda* (#:key inputs #:allow-other-keys) (let ((which (assoc-ref inputs "which"))) (substitute* "pandas/io/clipboard/__init__.py" - (("^CHECK_CMD =3D .*") - (string-append "CHECK_CMD =3D \"" which "\"\n")= ))) + (("^WHICH_CMD =3D .*") + (string-append "WHICH_CMD =3D \"" which "\"\n")= ))) + #t)) + (add-before 'check 'prepare-x + (lambda _ + (system "Xvfb &") + (setenv "DISPLAY" ":0") + ;; xsel needs to write a log file. + (setenv "HOME" "/tmp") #t)) (replace 'check (lambda _ @@ -265,25 +275,19 @@ Cython.") (substitute* "setup.cfg" (("addopts =3D --strict-data-files") "addopts = =3D ")) (with-directory-excursion build-directory - ;; Delete tests that require "moto" which is not= yet - ;; in Guix. - (for-each delete-file - '("pandas/tests/io/conftest.py" - "pandas/tests/io/json/test_compressi= on.py" - "pandas/tests/io/parser/test_network= .py" - "pandas/tests/io/test_parquet.py")) (invoke "pytest" "-vv" "pandas" "--skip-slow" - "--skip-network" "-k" - ;; XXX: Due to the deleted tests above. - "not test_read_s3_jsonl")))))))) + "--skip-network")))))))) (propagated-inputs - `(("python-numpy" ,python-numpy) + `(("python-jinja2" ,python-jinja2) + ("python-numpy" ,python-numpy) ("python-openpyxl" ,python-openpyxl) ("python-pytz" ,python-pytz) ("python-dateutil" ,python-dateutil) ("python-xlrd" ,python-xlrd))) (inputs - `(("which" ,which))) + `(("which" ,which) + ("xclip" ,xclip) + ("xsel" ,xsel))) (native-inputs `(("python-cython" ,python-cython) ("python-beautifulsoup4" ,python-beautifulsoup4) @@ -291,7 +295,9 @@ Cython.") ("python-html5lib" ,python-html5lib) ("python-nose" ,python-nose) ("python-pytest" ,python-pytest) - ("python-pytest-mock" ,python-pytest-mock))) + ("python-pytest-mock" ,python-pytest-mock) + ;; Needed to test clipboard support. + ("xorg-server" ,xorg-server-for-tests))) (home-page "https://pandas.pydata.org") (synopsis "Data structures for data analysis, time series, and statist= ics") (description @@ -303,10 +309,33 @@ doing practical, real world data analysis in Python.") (properties `((python2-variant . ,(delay python2-pandas)))) (license license:bsd-3))) =20 +(define-public python-pandas-0.25 + (package + (inherit python-pandas) + (version "0.25.3") + (source (origin + (method url-fetch) + (uri (pypi-uri "pandas" version)) + (sha256 + (base32 + "191048m6kdc6yfvqs9w412lq60cfvigrsb57y0x116lwibgp9njj")))) + (arguments + (substitute-keyword-arguments (package-arguments python-pandas) + ((#:phases phases) + `(modify-phases ,phases + (replace 'patch-which + (lambda* (#:key inputs #:allow-other-keys) + (let ((which (assoc-ref inputs "which"))) + (substitute* "pandas/io/clipboard/__init__.py" + (("^CHECK_CMD =3D .*") + (string-append "CHECK_CMD =3D \"" which "\"\n")))) + #t)) + (delete 'prepare-x))))))) + ;; Pandas 0.24.x are the last versions that support Python 2. (define-public python2-pandas (let ((pandas (package-with-python2 - (strip-python2-variant python-pandas)))) + (strip-python2-variant python-pandas-0.25)))) (package (inherit pandas) (version "0.24.2") --=20 2.26.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 20 14:30:15 2020 Received: (at 41968) by debbugs.gnu.org; 20 Jun 2020 18:30:16 +0000 Received: from localhost ([127.0.0.1]:58736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmiFm-0000cm-Tw for submit@debbugs.gnu.org; Sat, 20 Jun 2020 14:30:15 -0400 Received: from mout.gmx.net ([212.227.15.15]:38521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmiFj-0000bC-Vg for 41968@debbugs.gnu.org; Sat, 20 Jun 2020 14:30:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1592677802; bh=mrT7QlDj1c/htKr9Q8oar7160sCj1srbGI/jyjl4Idw=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=EExeWSH6hNnwbqZOO6Tmk/xqGn7VphdBZVJE39el3IcaUCkBNVE3gmChUswMcxV+/ HeTq1tQ6OZyJ6aOX9Q5H/EjjSEoemK/Z4tkS7uS4E2ehG3MmYszb2envk3Mtda0oIa f/x1Hj7gs8It4HWx3L0VTy3pMUEEnMy/dbMvw8+M= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from e119807-lin ([93.22.246.159]) by mail.gmx.com (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1N3se2-1inDfF2zCK-00zoYX; Sat, 20 Jun 2020 20:30:02 +0200 References: <87r1u9ha11.fsf@gmx.com> User-agent: mu4e 1.4.10; emacs 26.3 From: Pierre Langlois To: 41968@debbugs.gnu.org Subject: [PATCH 3/5] gnu: Add python-retrying. In-reply-to: <87r1u9ha11.fsf@gmx.com> Date: Sat, 20 Jun 2020 20:30:00 +0200 Message-ID: <87blldh9p3.fsf@gmx.com> MIME-Version: 1.0 Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0003-gnu-Add-python-retrying.patch Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:NWvxBzh5tjAGum9vlxnViQEyTHpaQOMqlRPABu+Xbd0C6U8jZGQ OEvazoYsWMU763MsMf5LeY+rN9XmwFD31akv2DucuHSmftmIegTTmFITvtWG0ckSUVBwGou f9yvd/5VQFXJh9wqwmPEgp9fFxa5N+Ha/KMlzkuROi42Z1ONC2wWJvSmhSFibUXNKJgFava 0pAyU3SznQMBTxdS9sm1Q== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:ftALhLVyD+Q=:tZefewDEkbFZY6MroOPB/X ThsU2wVxh4jjcMMqFzDS6egEAnNwiHMaujYbB9DemP8oHtOUvXD6SW01CsxrLx6Zzg9FmvFBG Y6l9opN96jPJ8ejSPaXnyutevByqdKJhbFk+5MshoRGZP3fZUVIbvM2/VcZShwC8V7oE5WHda xz3ZMHN06CnfZ2oEXdqkXYsyoiROFPD1Xn3d+A2hYkLTQLbdm/aQBXOi2lc3cplOdNrTpyYqZ 5fTDiJwjyIdNKA45kEPS2eMwWmtx1HViwG4i0iYON0qhBedJm3B7HGhXcItDoW6gXV/o1iI3L 403G7vEL3tm63bTztVVBfMvtUtcRymsB4cytPWihGkxFLwPPoqCdPN49J+NznUd2Naxi0cEyG qTDBOYDC5ro2Ai9mh2ZwrrSFGe+AJ3z//aic4UHotmij2S6WQqk2zZOFLsuu8wKTaYKPO9tbX 3fgAEMFSo6jcJb8DzeUlU8bn6pvEyAi2QZfg9kkkQfnlZdiRrN9AoWJrxyr7my3g7THs1Hggh ioDY6AmRes9Y0BhU2JBSkgEXSDhsCQdKhkj8mnwk3e1sVf1VVGE8a1jo5XROZJQ9f2znok2h5 s2JVSbycMJH8ZlYl0405J9xpkDF3juQQ68r0S4A2bzSLrxpL14H0TF6btBfo/+HNxCTsvfgrL CR6940mYoyGAoNo2l+9sriwIYml1tHToowzg+bPmKyfT4X/haQNQL9olpp00eA4y+ONGfXpKG AWHVvCqQp6V80a/W4Yp8V/cUPOS24GLa3c37L+HlgV2mt1NE+cUnpll0tckQkMPnKEZnUJxdx eXKgo4LralZPyI8M8dVF71x9N+QLx4FMFNz+29y7V515ZLbex9HlVGUqvOMJPx6SRG2Uk25JL 2gsjw8Zu9kvDdeboCD1r/YRKouWj+E8XRBGxonvLpezBKFQNDxygbg44d8ZE/RI54lewT89kP IR/7ufo1M7biOsVSHZ2AD5QZ6h+GDUJiqLgc4+lG9jKKUD0TJLvMYOCLjMI3cB/UBC92k7TD1 hFfHDS9jo5FlOk2Z3+enQ1HpLXVoO5mOTjGrMVOG3rTTtkuAYlDP59JrWH+2kaQxuH+LD6Vtb H5Tkc6eciryESfu3COst31+kJWqGPZKOyuBL8028WcW0D5GPd9jpSRgN8ClOCcihaWEKqhNoR XJDCzPm07Kakz7VX5PjwDeBis4MXYChI7LlNcfeXIAQFHE7ZQd3u2JPueU+wV6ggbVV72M65+ 7pjEH/qPXPcyxSrNI X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41968 Cc: Pierre Langlois 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 (-) >From f5ab03bda4a872db340349ef837776314501513e Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Thu, 18 Jun 2020 00:57:49 +0200 Subject: [PATCH 3/5] gnu: Add python-retrying. * gnu/packages/python-xyz.scm (python-retrying): New variable. --- gnu/packages/python-xyz.scm | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e95dec21c2..4a22b42ac2 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -61,7 +61,7 @@ ;;; Copyright =C2=A9 2019 Jack Hill ;;; Copyright =C2=A9 2019, 2020 Guillaume Le Vaillant ;;; Copyright =C2=A9 2019, 2020 Alex Griffin -;;; Copyright =C2=A9 2019 Pierre Langlois +;;; Copyright =C2=A9 2019, 2020 Pierre Langlois ;;; Copyright =C2=A9 2019 Jacob MacDonald ;;; Copyright =C2=A9 2019, 2020 Giacomo Leidi ;;; Copyright =C2=A9 2019 Wiktor =C5=BBelazny @@ -17701,6 +17701,39 @@ on regular expressions.") `(("python2-enum34" ,python2-enum34) ,@(package-propagated-inputs reparser)))))) =20 +(define-public python-retrying + (package + (name "python-retrying") + (version "1.3.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rholder/retrying.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1kqipkbdaw5s1xg0gi29awm03vp1x8dz24pjidgxagvkvrjpzhi7")))) + (build-system python-build-system) + (propagated-inputs + `(("python-six" ,python-six))) + (home-page "https://github.com/rholder/retrying") + (synopsis "Library for adding retry behavior") + (description "Retrying is a general-purpose retrying library to simpli= fy +the task of adding retry behavior to just about anything. + +Features: + +@itemize +@item Generic Decorator API. +@item Specify stop condition (i.e. limit by number of attempts). +@item Specify wait condition (i.e. exponential backoff sleeping between at= tempts). +@item Customize retrying on Exceptions. +@item Customize retrying on expected returned result. +@end itemize") + (license license:asl2.0))) + (define-public python-precis-i18n (package (name "python-precis-i18n") --=20 2.26.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 20 14:30:38 2020 Received: (at 41968) by debbugs.gnu.org; 20 Jun 2020 18:30:38 +0000 Received: from localhost ([127.0.0.1]:58739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmiGD-0000dW-Uk for submit@debbugs.gnu.org; Sat, 20 Jun 2020 14:30:38 -0400 Received: from mout.gmx.net ([212.227.15.15]:45213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmiGC-0000dI-1I for 41968@debbugs.gnu.org; Sat, 20 Jun 2020 14:30:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1592677830; bh=7Y2ohMYL7a8wiZ4Dl+wzphw8jtL9XP6B5wwVuC0NqC4=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=iUEor2Wn3fKNYUEAmllll9LDP1fnTOSlH1M/ZwK2sfdcBFM6WambtO+Bo4gT6fMuE TjHVkG0xSKxRkIrEbOqQ9n2I//ncVNyJmpwvittTYIwzmR5o9cefMR1RN56qpooS/b KoP1VGvQWZZJh2shufvbGAkKLBYwy7czllBlMJp0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from e119807-lin ([93.22.246.159]) by mail.gmx.com (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MPXd2-1jYsbc0Dfm-00MgRy; Sat, 20 Jun 2020 20:30:30 +0200 References: <87r1u9ha11.fsf@gmx.com> User-agent: mu4e 1.4.10; emacs 26.3 From: Pierre Langlois To: 41968@debbugs.gnu.org Subject: [PATCH 4/5] gnu: Add python-xarray. In-reply-to: <87r1u9ha11.fsf@gmx.com> Date: Sat, 20 Jun 2020 20:30:28 +0200 Message-ID: <877dw1h9ob.fsf@gmx.com> MIME-Version: 1.0 Content-Type: text/x-patch Content-Disposition: inline; filename=0004-gnu-Add-python-xarray.patch X-Provags-ID: V03:K1:xCR3pIcuqEoM2+Jf94ClB2S8bYSwAfy3V09taXf4mI2g8kiKSOy eL71EzvhdNJmHQgjUcdpRfA6G0pTmmRvyuXP736dXhoyDUP3RfnogT9VFv+ctHH+InnCYmV AoH8vvbPdeWyGOC1EItaTOasrqdkobHrV+sfIH8/ncJjjlPnz+vNLMe5j1ckBt3FEdY6Rdf 4hbNoR7lefOJ5GlAJQPoQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:eMyGpq0dUlA=:Fe1q6L9CFkRz+odiAppcXP WS0tvo5VYJ7H7HYHK01ziXcWGD5rMReufN0DwJUCk00ljeJtMZTDlqCIJChAZs1SORqc4H/w7 nxz+EJ6aRSdmO5l8E776nS7jh03EQeJ/Bz2uzzxzqds+NLoDvNSM7ac3qYdn/0YOzXW7umZ5x 8TMsopaTvGfy6acNXWSJQdrvWaMIonrHpYjFFncIOMLA5a/6dnqy7sFZuEaNjxMl0F475EaLi xYVqWHIgscqyefdzS8NjETEbH6wLAl6dsKh+OFy/qPO7nc0SZCSXZZubjYudnxdAP49tA/j2U ZCYJ4BDm9iP+MGgjh31bdb8pc64yNZfgjC1GC3Gz1Cw35T48b/S9/MO/TmRMPzph+5eVJGnx+ +CTdRkuot7B37hc8sVFMa86gmyyy0re6L0j7aku/MpacH8NKFmX1Bx32oklYqyKI/MzOhENHI /J1+Cd1CEAyzrN+IVuCS7rmvAHzoicAU06KOCG3BsyUal3P3FYWzDJz+swSy3D2AX1DXxv/OI g3OBJs2XVbBv3Ox7qegJhrsJQnr/iu2aZHoRkLg+E2EG0UUDQy19yO/uHCTRmfyXjVjiJNmd6 QQLMmNqzMygD3K53+fFpijclhV+Co4R6hRaP5n1eO2EL4dBdY39GFsnfcYhZH3JX3I1Rnyd24 SPjPS8rmOAjyU7ERo4xjWQWVjz1AhZpOhdBmBozyF5NKNiN2gUNKzIxU+dKdgVLNFXe2QCTQV I0CaTucauiPFEyDNPZTcT6ajH0Oz3jC7G6cq+RfyODZIuS8/Hf62u0GNvsXln0j85OKmaFQFR SThhca0QzRjOJdvw8zZeovtmcJ4qBxMtYbMuiZivcEbVY20aPPKpXGEz0RPDLbXlkYicZvrjd wed0b7UK/sToUqKQKvkrzk/l4GVkpA+eHEPnsImZJG+nywVhC1qrusdZ9UlQGAG+xBuLjwnXt z0fJOJBcc5zKgaBHLKtCsqYRuPb7Pm+/JLzIJ2KLOFpWCxlmRfozRNEpXgZ4+3HEMc8LhHLln /7d2G0MAPhkDWLxIJ8R/vAe0++oMePrynQqUvbpCWNjEASHTxcks9V8YRTsQeoocBUTGjsanv oYRoJ4q9EzbkMHa/XzvhOtX6f9EfcPxXzdJSOd4c2H12s/zjkZ/Wmw2Mc8HV9xwRRlYEVgVoV jGenyUQ+bcY+jpnqKoufssLZfcpv7qvWEmdgqzZieNtO4muzSBgrXlXECawhYykHahbItka9A Qs//kof5VFKd4Zhx2 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41968 Cc: Pierre Langlois 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 (-) =46rom 27ec21904f769c1e8114f767972d9037e1e9f68a Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Thu, 18 Jun 2020 00:58:02 +0200 Subject: [PATCH 4/5] gnu: Add python-xarray. * gnu/package/python-science.scm (python-xarray): New variable. =2D-- gnu/packages/python-science.scm | 35 +++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science= .scm index 55fc1be4f9..9348894530 100644 =2D-- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -354,3 +354,38 @@ doing practical, real world data analysis in Python."= ) (("if 'NULL byte' in msg:") "if 'NULL byte' in msg or 'line contains NUL' in m= sg:")) #t))))))) + +(define-public python-xarray + (package + (name "python-xarray") + (version "0.15.1") + (source (origin + (method url-fetch) + (uri (pypi-uri "xarray" version)) + (sha256 + (base32 + "1yx8j66b7rn10m2l6gmn8yr9cn38pi5cj0x0wwpy4hdnhy6i7qv4")))= ) + (build-system python-build-system) + (native-inputs + `(("python-setuptools-scm" ,python-setuptools-scm) + ("python-pytest" ,python-pytest))) + (propagated-inputs + `(("python-numpy" ,python-numpy) + ("python-pandas" ,python-pandas))) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + (invoke "pytest")))))) + (home-page "https://github.com/pydata/xarray") + (synopsis "N-D labeled arrays and datasets") + (description "Xarray (formerly xray) makes working with labelled +multi-dimensional arrays simple, efficient, and fun! + +Xarray introduces labels in the form of dimensions, coordinates and attri= butes +on top of raw NumPy-like arrays, which allows for a more intuitive, more +concise, and less error-prone developer experience. The package includes= a +large and growing library of domain-agnostic functions for advanced analy= tics +and visualization with these data structures.") + (license license:asl2.0))) =2D- 2.26.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 20 14:31:24 2020 Received: (at 41968) by debbugs.gnu.org; 20 Jun 2020 18:31:24 +0000 Received: from localhost ([127.0.0.1]:58744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmiGt-0000ex-7w for submit@debbugs.gnu.org; Sat, 20 Jun 2020 14:31:24 -0400 Received: from mout.gmx.net ([212.227.15.19]:51753) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jmiGq-0000ej-TH for 41968@debbugs.gnu.org; Sat, 20 Jun 2020 14:31:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1592677871; bh=s6abgJ4FwdJ473XqVcnel83gL70EMUB0jSughrW+1KA=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=QGNhVoNu+YMh2C/252LBiU1DNi39QXKKkPhTVeyzAb9Hsakwf8Ka3wOeaRcR6/roy mVDCp2Bh7oR3aClvbBL8kU1EQRxxRXwk05Ir45CWheptaDVIEfh45rhJhQKwtG6mZ2 6fKlpznQbbMKWM79ey6TzbmBAphj7sOJi2OvIsvU= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from e119807-lin ([93.22.246.159]) by mail.gmx.com (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MA7Ka-1jbD080fZC-00Bax7; Sat, 20 Jun 2020 20:31:11 +0200 References: <87r1u9ha11.fsf@gmx.com> User-agent: mu4e 1.4.10; emacs 26.3 From: Pierre Langlois To: 41968@debbugs.gnu.org Subject: [PATCH 5/5] gnu: python-plotly: Update to 4.8.1. In-reply-to: <87r1u9ha11.fsf@gmx.com> Date: Sat, 20 Jun 2020 20:31:07 +0200 Message-ID: <87366ph9n8.fsf@gmx.com> MIME-Version: 1.0 Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0005-gnu-python-plotly-Update-to-4.8.1.patch Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:lrKaMbkYzxBKF5I/n7XqMGN4JaUEC5qd/7HstomiIPhbyZP+C5K W8gb1m+A7u8dJ3Bc5v41cKC351f3v8qVFE8gthN5m6a2wz0JXgfjlfVj8otHqeb2zoESZcm +BAhpQ2u6LQg01y6kBNYIdKmMfg1GZkdK5eEOyDVJmmkLhIYitmBc3hQrv6VbvLHtgqxin1 TYntqlurZ3TiXyioYsuYQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:6VKg+INA1Fw=:Lj4CmruktHk6Llu+k2KAYv Pd+UDfvnTUBmmDU8+4ZgNckjcAMvW2aWvqV8SCqx1rpRUxS1kXxBa91FajGIidlfd8VhbV7FB 4trJ2587cjBwGgKWBAt7gh6ihstoacELU4xiiuPuD+QvT46W/PR1tCIDP2jm+2jyHAWnt7XKw 64/yBh483e0KlvZqx0gctC1N7/pd9VDZaXlJIwc81hcZHUVSV5T09DjNvD1Euaz1gm95aIBqJ D6h+IahVr79t3dTjjW+raxRr/ReMVnB2UAt29lpAYLA6xKneZ+zB0JPIWjoVSKh2mF3y9xt+u vH+sVwCe4uY1GDzZT88COn/QdDKKzUaMU4PkB1w5xigbfyZI/9RAs2jI6qyLx7dE8eXHK/3+L 1Fghcgr3l5mlFesFmS466usZQWptG8YCavePUUkAqCswlmcd0p4CxMQ1TH6fGX1ITHIZ4C8wV NpY5tCLsG8VuXYjdUszCMpoX32vu6DagFn2UFaJ7riXtagGbYTzJKT0+vwU5P/ayCiM9V1Kuk wBjEahE1yNgXRwn3taq6mS/ZFJWlyYnUUJKOzCSkgtf2jrA1yTq+8IAtnxokZRKjs4AdcqWVM CL7Yrnf0RXfbh9NLvYQefggkyT0wsr/FTrnHTkKKUs7VLbnYwUlzk+utMY16yjC/zuHTmGg6J MHlskZsxVycaWOeFbJPHuiG3dJ0c0+PJ8zpfF/RTRa/xzF2uk+IWBiyCmHHDKoj+oijHA/4bG uA54MzSvkMXRNoLlSAI6YpIZ4hyxneTFy9D5luxz3DzY0wfTQMvHKYk+IUnAfWP08eaxCXFzp FZEQY4bndnmmnC8mi6Bzpn/apFOqCEd7hu0f6/n3e9czTEXdyGJN2TAialV6/sohWuP5xPI0m BYWBMy61znF7W1lb6cVbUxe9Q4hzOiij+N2F5giSr5jb34cXE9uszEzYvDxUaa2Er88Qj9502 Hniwe8qIqbbDLkn+yhjmUteR7Dzt94AmPlSMl3jaLDPMZbBVVLB3+YGsOoxgxABfh8csT7y5L FTTpOFsDxLTKWX99b0R1Sbm873T/nOTlDwiych9E7xdswmpyPMLd9q9C4ihnbI2SIEipR9p9l ZcxQ9MyLQ4717hhWYCxe9Ga2r3BeCXEiePZFL8R1Oq/kjBEl6rR4qutCMRF9HtG0PGwgnPUny oriFW+uTB7m7vb+Eu4dG1dAaoHYLufUeAuZgBExkHQrFpBW+sj7azf+okbbEx0/Z4nsE7cmdV om+/Jpr1f8fxsd1kb X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41968 Cc: Pierre Langlois 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 (-) >From a1526919f28d8ea4a958ef3b672b3187c8c3bd82 Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Thu, 18 Jun 2020 00:59:09 +0200 Subject: [PATCH 5/5] gnu: python-plotly: Update to 4.8.1. But keep version 2.4.1 around for packages that still need it and for pytho= n2 support. * gnu/packages/graph.scm (python-plotly): Update to 4.8.1. [source]: Use git-fetch so that tests are also included. [arguments]: Enable tests. [home-page]: Follow redirect. (python-plotly-2.4.1): New variable. (python2-plotly): Inherit from python-plotly-2.4.1. * gnu/packages/bioinformatics.scm (python-deeptools)[native-inputs]: Depend= on python-plotly-2.4.1. --- gnu/packages/bioinformatics.scm | 2 +- gnu/packages/graph.scm | 74 ++++++++++++++++++++++++++------- 2 files changed, 61 insertions(+), 15 deletions(-) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.= scm index 3ee134db77..ce54c613b0 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -2431,7 +2431,7 @@ interval trees with associated meta-data. It is prim= arily used by the ("python-pysam" ,python-pysam) ("python-scipy" ,python-scipy) ("python-deeptoolsintervals" ,python-deeptoolsintervals) - ("python-plotly" ,python-plotly))) + ("python-plotly" ,python-plotly-2.4.1))) (home-page "https://pypi.org/project/deepTools/") (synopsis "Useful tools for exploring deep sequencing data") (description "This package addresses the challenge of handling large a= mounts diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm index dc8f2c64a2..762ee30632 100644 --- a/gnu/packages/graph.scm +++ b/gnu/packages/graph.scm @@ -5,6 +5,7 @@ ;;; Copyright =C2=A9 2019 Efraim Flashner ;;; Copyright =C2=A9 2019 Andreas Enge ;;; Copyright =C2=A9 2020 Alexander Krotov +;;; Copyright =C2=A9 2020 Pierre Langlois ;;; ;;; This file is part of GNU Guix. ;;; @@ -235,25 +236,49 @@ lines.") (define-public python-plotly (package (name "python-plotly") - (version "2.4.1") - (source - (origin - (method url-fetch) - (uri (pypi-uri "plotly" version)) - (sha256 - (base32 - "0s9gk2fl53x8wwncs3fwii1vzfngr0sskv15v3mpshqmrqfrk27m")))) + (version "4.8.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/plotly/plotly.py.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "08ab677gr85m10zhixr6dnmlfws8q6sra7nhyb8nf3r8dx1ffqhz")))) (build-system python-build-system) (arguments - '(#:tests? #f)) ; The tests are not distributed in the release + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda _ + (chdir "packages/python/plotly") + #t)) + (replace 'check + (lambda _ + (invoke "pytest" "-x" "plotly/tests/test_core") + (invoke "pytest" "-x" "plotly/tests/test_io") + ;; FIXME: Add optional dependencies and enable their tests. + ;; (invoke "pytest" "-x" "plotly/tests/test_optional") + (invoke "pytest" "_plotly_utils/tests"))) + (add-before 'reset-gzip-timestamps 'make-files-writable + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (for-each (lambda (file) (chmod file #o644)) + (find-files out "\\.gz")) + #t)))))) + (native-inputs + `(("python-pytest" ,python-pytest))) (propagated-inputs `(("python-decorator" ,python-decorator) - ("python-nbformat" ,python-nbformat) + ("python-ipywidgets" ,python-ipywidgets) ("python-pandas" ,python-pandas) - ("python-pytz" ,python-pytz) ("python-requests" ,python-requests) - ("python-six" ,python-six))) - (home-page "https://plot.ly/python/") + ("python-retrying" ,python-retrying) + ("python-six" ,python-six) + ("python-statsmodels" ,python-statsmodels) + ("python-xarray" ,python-xarray))) + (home-page "https://plotly.com/python/") (synopsis "Interactive plotting library for Python") (description "Plotly's Python graphing library makes interactive, publication-quality graphs online. Examples of how to make line plots, sc= atter @@ -261,8 +286,29 @@ plots, area charts, bar charts, error bars, box plots,= histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts. ") (license license:expat))) =20 +(define-public python-plotly-2.4.1 + (package (inherit python-plotly) + (version "2.4.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "plotly" version)) + (sha256 + (base32 + "0s9gk2fl53x8wwncs3fwii1vzfngr0sskv15v3mpshqmrqfrk27m")))) + (native-inputs '()) + (propagated-inputs + `(("python-decorator" ,python-decorator) + ("python-nbformat" ,python-nbformat) + ("python-pandas" ,python-pandas) + ("python-pytz" ,python-pytz) + ("python-requests" ,python-requests) + ("python-six" ,python-six))) + (arguments + '(#:tests? #f)))) ; The tests are not distributed in the release + (define-public python2-plotly - (package-with-python2 python-plotly)) + (package-with-python2 python-plotly-2.4.1)) =20 (define-public python-louvain (package --=20 2.26.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 22 12:44:54 2020 Received: (at 41968-done) by debbugs.gnu.org; 22 Jun 2020 16:44:54 +0000 Received: from localhost ([127.0.0.1]:34388 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jnPZ0-0004GA-2D for submit@debbugs.gnu.org; Mon, 22 Jun 2020 12:44:54 -0400 Received: from mout.gmx.net ([212.227.17.21]:49369) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jnPYw-0004Fv-Ra for 41968-done@debbugs.gnu.org; Mon, 22 Jun 2020 12:44:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1592844284; bh=rPic4w1izFP26JMAICIqMbGAIICOLvgsm82D4c/sOv0=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=MYnXr5Yrmsvz+2zm0oTtE6xfzSHFNbRXMTsPlD6DKj3W7371WnWS1TEE2IlmKRK/u Ef8gqWgdlqAe64Z+9D9VyaPU+WTGq0jOn/2wlgzNWpokcPQ4OVHQNAo9kdzWrz+n0v v1MYi428Y/Ggpe33uLXTqEIJ7ZKIXeJcyNOQTCNo= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from e119807-lin ([92.95.10.21]) by mail.gmx.com (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MNKlu-1jU47a0ppq-00Osgs; Mon, 22 Jun 2020 18:44:44 +0200 References: <87r1u9ha11.fsf@gmx.com> User-agent: mu4e 1.4.10; emacs 26.3 From: Pierre Langlois To: 41968-done@debbugs.gnu.org Subject: Re: bug#41968: Acknowledgement ([PATCH 0/5] Update python-plotly and python-pandas) In-reply-to: Date: Mon, 22 Jun 2020 18:44:41 +0200 Message-ID: <87eeq73v9i.fsf@gmx.com> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:hqklSUVFUouPhX0R9FhkeXChxoR+pX9PvI6aGcTlUBssHuoBd4I QybImJ9g8QRifqTBmqW0U5gOZ2fAqU+x3WxpxPQkt74IbyMwu8BA5ACTv6Y5Wo8MKye1MC1 pfjMN+P6t9On4G82NlJeDhXfhIsm79fiMdZIgXKM3SS5ubBeixNN2eOnol1WmDnyzjd6ckU QUY7iVUa8vx2Qir9mKP8g== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:c0SsMlPSW2U=:CRLnz70jI+RBrNcz7YF0CV 9ku803roEvgvTu1tbWU1IqsgoZWa5wcCBKT8/e+Klmsi6r8ulbsMLWEYWbirFYxyKEoHcGlys mS//7qnO6Y54jJBTcWDsBNMeDnqqUDnQutmlbpnyr4Z4s+TEL/fo+QI3Q5pcwFDxhYoaGmBjU oXE0u9vEt+SIAME7ohKM5XcXp883zzgyGnS8T37Ggmb3Ws51ocZIDrxRdNVQGaFQvErohWSF3 kgYBHUVo8cpMlInzXrntBkeGkwaNKB3kBEgCFNSwLONa5pbnd4SDNUGBVimQiMW1fBDqxyA4d 6iSO+CfpRGCFJpBpz9vOmjCN0+ySUNqjZOXmg7ttMt/sddjC+b+s/FpZanI/yRmT8pccb1GvN guMQ3y7aVaG9RUl+eCuo440H0ifC4lPdzpvNyi7DsbNFJQzqMI+CdGTW5hyyyZQpTwM39VdDV 6hdRWDw6zQyMyCNKxWViTnyzlCaZZ7vzP1eCd7Xw5mqwIJwnY+u+y310cavXSWSMM8yZr34Eg FBej2kG2zbGXSh8LmpJVDfsy8iAJHyAxqcHKU4X2KifgNuFfOMRM47re8Fo1hZOAP54H7uicK P9J8O66ppQBNXLgfvIAlvLRiLuRmh94i2ksm5JdtPjqkmWrQaj7IPeC7MXHmMHjTOpxP9211o +yqZW7/t3yayGoa25oZ8lOejFpnITusCcDDyGhiX8Wr+RqfeNeLFwGfWVcN+xdadwge+KivN2 3IXtCk0InJ/iGLgH4XQAUA2Q7+qzh29F3fZqe5RVczLBs6Ri+IZLCb9DbaJn5ZS88jSRf7lT8 GkOShQQ1ybPkWgCldBvl2ejwB+SYnMyKThQVPcvRaWtYqkTzSmjO9SD3PE/FE2w2EV1PYcWfY CsUChUXmVq+5VDj4ms4dFtwFYaHS1CCRb+VypHTFND/2NY8UKip5lvc7LInq9MPVgAxMv22zy 240hshRQkSmqRerIAQCmIYdLCgvvtJkEhLRiY0auWH+5myTp/pgL0eyQCFkJs2pwjDuavFi4n D59vNmL0ZjkWwMzWmBAnJozfz7dQvQafDI2IiZ1IORdES+GhkzcSy7AqgF1JMgeWIHFTPFxSN voJv1NWbEQZFh3OM7FrhCUMPs7PFRwKZj+5PWACJMtiBf0DKCcdIdj+nJyb3lxyBziMp5TolY x8WXEHjk6d1nMzCoJ0zE4LSY7Q3kZh1Tgt6iY+9a8vO8ItZVMXgU93YkI5S6DYQGRqfpcK/VO R3sU7fJ0RWWawDTei X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41968-done Cc: Pierre Langlois , Ludovic =?utf-8?Q?Court?= =?utf-8?Q?=C3=A8s?= 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 (-) Thanks for merging Ludo! Closing. Pierre From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 24 15:08:12 2020 Received: (at 41968-done) by debbugs.gnu.org; 24 Jun 2020 19:08:12 +0000 Received: from localhost ([127.0.0.1]:39094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joAkm-0002ue-H7 for submit@debbugs.gnu.org; Wed, 24 Jun 2020 15:08:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joAkj-0002uA-QO for 41968-done@debbugs.gnu.org; Wed, 24 Jun 2020 15:08:10 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53898) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1joAke-0007OG-5n; Wed, 24 Jun 2020 15:08:04 -0400 Received: from ti0006q161-3115.bb.online.no ([88.95.106.80]:46354 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1joAkc-0000iP-HI; Wed, 24 Jun 2020 15:08:02 -0400 From: Marius Bakke To: Pierre Langlois , 41968-done@debbugs.gnu.org Subject: Re: bug#41968: Acknowledgement ([PATCH 0/5] Update python-plotly and python-pandas) In-Reply-To: <87eeq73v9i.fsf@gmx.com> References: <87r1u9ha11.fsf@gmx.com> <87eeq73v9i.fsf@gmx.com> Date: Wed, 24 Jun 2020 21:08:00 +0200 Message-ID: <87zh8s704v.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41968-done Cc: Pierre Langlois , Ludovic =?utf-8?Q?Court?= =?utf-8?Q?=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Pierre Langlois writes: > Thanks for merging Ludo! By the way, consider applying for commit access, as you have delivered a steady stream of quality patches. I'll vouch for you. :-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl7zpJAACgkQoqBt8qM6 VPrpWwf/QUcCDmyBNQHwFULBrZqIiwtm7NW4w5BSPrf4g/a2KUL1s1it8f96od50 v99iTkrV2979w+KG20feWB44B+70cdKkTMiUoWPy0YUXnfd4wrE4Z6f7ziK1g4dn JUX8+8drxb4uzvehRAbQ5N+wn4Y3uRW7FuR/YWtMAWU0loAQMD2eIN+ANscrVC90 JevhLaWez1kX1PWHiw6W1ch0oq7ls1gTgTCb0yQUXOAhUJ3YwI3UrDRzJteFFSBw l+zeR06ufvOEyJ6OITZUwmoa1kjXy+UySdOZxPhkFPkv6t7NHH7My0XTAQkq9VNg mnL/Vv+IyfO3FmUmNguAwGjXQmO/EQ== =ax2/ -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 25 23:21:08 2020 Received: (at 41968-done) by debbugs.gnu.org; 26 Jun 2020 03:21:08 +0000 Received: from localhost ([127.0.0.1]:41656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joevM-0005BN-GW for submit@debbugs.gnu.org; Thu, 25 Jun 2020 23:21:08 -0400 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:35761) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1joevH-0005AW-1b for 41968-done@debbugs.gnu.org; Thu, 25 Jun 2020 23:21:06 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 127E4BDB; Thu, 25 Jun 2020 23:20:57 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Thu, 25 Jun 2020 23:20:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=cotSX5JMBp38BoNvTaLHpzkw 6nMM7KjXvcXkCCPaQ/g=; b=NsOOVGaOtjZuD3xkyHJMouRUPyklW94JETPd5esM Dpd7AMvjvWl9P8wqHnq4ZkCxIj/HkCsmEmg+c0oh4I9SVTNSX6NgoXP292zwZcmy e05gtAANv0oEKp9gBY3oU8Ox9zJcrTaNAMd8lSpX+qQ7t1OLk/5tX4BIQAoei1DH 7T8= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=cotSX5 JMBp38BoNvTaLHpzkw6nMM7KjXvcXkCCPaQ/g=; b=BwoOqTUHIxT/p7L8U+skK/ 3SuFdEtYBRWjIemw1U+wLml27LWVY7Sg7VanGKvUWqCukeEOM+7YdOarHSKt2pKO gRMsE8aKLZIQz6u4Xm6BewNPqFJq2ye3LnaicwjtxuaS8leEhCMWX1N8u8bW/A4u Q5nzc7CXsj/i7Er+xgdXJr1CBEx2zfgWFVsQJw7qjV77E1r5Oq5ceMuvWvsuOwAk Qx8rverg2mNoVgUtQFvj1gBZ/6sl0JZXcF8f2we6g2rJ4LJlD6+nA05P1WrmLsgw qgUKpYmj9nWc82rsZgBzc99OBR/a2GYZ/CWO5U4KIk+nwnoTZT/cs7H0Z24cnjXw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrudeltddgieekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehgtderredttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpedukeevgeetkeeltefgiedtjefgjeekffduteehvdfhueekudelieekjeefheff teenucfkphepjeeirdduvdegrddufeekrdeifeenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 24B133067892; Thu, 25 Jun 2020 23:20:56 -0400 (EDT) Date: Thu, 25 Jun 2020 23:20:54 -0400 From: Leo Famulari To: Marius Bakke Subject: Re: [bug#41968] Acknowledgement ([PATCH 0/5] Update python-plotly and python-pandas) Message-ID: <20200626032054.GA5771@jasmine.lan> References: <87r1u9ha11.fsf@gmx.com> <87eeq73v9i.fsf@gmx.com> <87zh8s704v.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="tKW2IUtsqtDRztdT" Content-Disposition: inline In-Reply-To: <87zh8s704v.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41968-done Cc: Pierre Langlois , Ludovic =?iso-8859-1?Q?Court=E8s?= , 41968-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --tKW2IUtsqtDRztdT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 24, 2020 at 09:08:00PM +0200, Marius Bakke wrote: > Pierre Langlois writes: >=20 > > Thanks for merging Ludo! >=20 > By the way, consider applying for commit access, as you have delivered a > steady stream of quality patches. I'll vouch for you. :-) Yes, please! --tKW2IUtsqtDRztdT Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAl71aY8ACgkQJkb6MLrK fwj/PQ/+KUHSRr2M7kUlPFyPbDt5Mw16YWYORH3aDeIEv49GwaO4Ob+Ezz9mCMwr 8xOthVIKexTGzG8+tmfW+fVvo86yLy0QrJXQ8wHF/rmCenIIb4brlAdoBZD7SEav nTN2EyFtrWzBh+2RbbB2Hdmbyk5fZdmHnc4vwoeV4WGDYFoJAtgQE9jYzBdvRBSd MkSDXYSpOfmK1NVXzvZv1K++bSBFMc05OuqHUIcQCBfB4fYG+G9fUoPyjQMaxgMa WOEGy/Wbz4QqiIzZcjoLLgjaOHh0snvpjAdnYSdS2yfc34yXNUwRdYlZuflsZZhG G1Ko+2L3/zcKifUZS/YGAsstHH63Hte+Xm4PfcixW6MFRxezjNGaC3SXA0LSmqlY A9V0SZskygLFWGV3O//S/+CuFAPNggpUbCxbw3UlAI03dn7FrJol4ePGkrXffrWm Cxtt/2mXjwwpCRIv/3f2eIsMMrl6gYlY+XldZndvIhH9dViLu+9te4fmoCrX8tP2 Gsq7MOCj4cZNsAQw96v3xjykS/hGtVqJyOvo4KOALkd/IK9LmzjQ5oze8mK8bIke Qbxww0P9m2BnUi1fx9VZUdA5RxpwJjTrw/PdSZfH31sWIW8TzuJ1GgLtcXfa986a aRqUc8e4zL6z/+gtAtB4wBVkIFbocMAfR55a6IIp0N2L0ssYtfs= =K/eN -----END PGP SIGNATURE----- --tKW2IUtsqtDRztdT-- From unknown Tue Aug 19 23:11:30 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 24 Jul 2020 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator