From unknown Tue Aug 19 07:27:00 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#49207 <49207@debbugs.gnu.org> To: bug#49207 <49207@debbugs.gnu.org> Subject: Status: gnu: Add python-iris. (scitools) Reply-To: bug#49207 <49207@debbugs.gnu.org> Date: Tue, 19 Aug 2025 14:27:00 +0000 retitle 49207 gnu: Add python-iris. (scitools) reassign 49207 guix-patches submitter 49207 Vinicius Monego severity 49207 normal tag 49207 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 24 08:39:47 2021 Received: (at submit) by debbugs.gnu.org; 24 Jun 2021 12:39:47 +0000 Received: from localhost ([127.0.0.1]:42611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwOdx-0000Fi-8a for submit@debbugs.gnu.org; Thu, 24 Jun 2021 08:39:47 -0400 Received: from lists.gnu.org ([209.51.188.17]:60098) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwOdt-0000FY-5l for submit@debbugs.gnu.org; Thu, 24 Jun 2021 08:39:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33452) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwOds-00018N-R4 for guix-patches@gnu.org; Thu, 24 Jun 2021 08:39:36 -0400 Received: from mout02.posteo.de ([185.67.36.66]:54917) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwOdp-0007sD-RG for guix-patches@gnu.org; Thu, 24 Jun 2021 08:39:36 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 1A7852400E5 for ; Thu, 24 Jun 2021 14:39:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1624538370; bh=Zkl+tZCfMvX1E6mW245TyGRaljKB/Ikv/dNwXW0kkRI=; h=Subject:From:To:Date:From; b=Zb3xz8K/rbUthyQ96lmSqG8aZt3wXYzwYI/SmnwlVaYvLhTgTQSQl7pu8Jfc1bldx U7Fg2DMstaj4xsYETgQRm/KqV3vPpfwuds/mgl4i8fUiWB63UL+coanxOutrEN+R34 /R7rA81yV5QEgy2lSk3odAXIbZrozS4kH1uva0GSqediCujbpmH+OxJu8WhpXACUw1 lcbRLPCJlatVVV7lnggSzzDtPtrSOY3jjF6BONoRHhJ4RiiM7//fSdiVdNF9pEGWRc gG/lnDNe+FCAcDakvVAlZKqwevAPXluZNV4KXKlb9gTaU84k1kCQxMmGSjlx7wxgih jT4B02FnWj3Ig== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4G9fpS5cpQz6tmK for ; Thu, 24 Jun 2021 14:39:28 +0200 (CEST) Message-ID: Subject: gnu: Add python-iris. (scitools) From: Vinicius Monego To: guix-patches@gnu.org Date: Thu, 24 Jun 2021 12:39:15 +0000 Content-Type: multipart/mixed; boundary="=-uogbWBdJM38X8gppFZAb" MIME-Version: 1.0 Received-SPF: pass client-ip=185.67.36.66; envelope-from=monego@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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.3 (--) --=-uogbWBdJM38X8gppFZAb Content-Type: text/plain Content-Transfer-Encoding: 7bit --=-uogbWBdJM38X8gppFZAb Content-Disposition: attachment; filename="0001-gnu-Add-python-imagehash.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0001-gnu-Add-python-imagehash.patch"; charset="UTF-8" RnJvbSA5OWUwMjc0OGFiNTM3NDI2NjY3N2Y0N2E0MDk3NDk0NzViNGVmOGZjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaW5pY2l1cyBNb25lZ28gPG1vbmVnb0Bwb3N0ZW8ubmV0PgpE YXRlOiBNb24sIDI0IE1heSAyMDIxIDE4OjEwOjE4IC0wMzAwClN1YmplY3Q6IFtQQVRDSCAxLzZd IGdudTogQWRkIHB5dGhvbi1pbWFnZWhhc2guCgoqIGdudS9wYWNrYWdlcy9weXRob24teHl6LnNj bSAocHl0aG9uLWltYWdlaGFzaCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvcHl0 aG9uLXh5ei5zY20gfCA0MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx IGZpbGUgY2hhbmdlZCwgNDEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdl cy9weXRob24teHl6LnNjbSBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQppbmRleCBlYzQy MDkxMDhmLi5jNmQ4ZmIxZWVhIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5z Y20KKysrIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCkBAIC0xMzAxOCw2ICsxMzAxOCw0 NyBAQCBUaGUgQVBJIGlzIGFzIG11Y2ggYXMgcG9zc2libGUgdGhlIHNpbWlsYXIgdG8galF1ZXJ5 LiAgcHlxdWVyeSB1c2VzIGx4bWwgZm9yCiBmYXN0IHhtbCBhbmQgaHRtbCBtYW5pcHVsYXRpb24u IikKICAgICAobGljZW5zZSBsaWNlbnNlOmJzZC0zKSkpCiAKKyhkZWZpbmUtcHVibGljIHB5dGhv bi1pbWFnZWhhc2gKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicHl0aG9uLWltYWdlaGFzaCIpCisg ICAgKHZlcnNpb24gIjQuMi4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChweXBpLXVyaSAiSW1hZ2VIYXNoIiB2ZXJz aW9uKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIgIjBrZ2lrc2pnZ3cyd2FyZno1 ZDA0ZnIzaXBoNDd2d3hjYjhqcmxqNDFsamtocmMzYWhzZDkiKSkpKQorICAgIChidWlsZC1zeXN0 ZW0gcHl0aG9uLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpwaGFzZXMK KyAgICAgICAobW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAocmVwbGFj ZSAnY2hlY2sKKyAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IGlucHV0cyBvdXRwdXRzIHRlc3Rz PyAjOmFsbG93LW90aGVyLWtleXMpCisgICAgICAgICAgICAgKHdoZW4gdGVzdHM/CisgICAgICAg ICAgICAgICAoYWRkLWluc3RhbGxlZC1weXRob25wYXRoIGlucHV0cyBvdXRwdXRzKQorICAgICAg ICAgICAgICAgKGludm9rZSAicHl0ZXN0IikpKSkpKSkKKyAgICAobmF0aXZlLWlucHV0cworICAg ICBgKCgicHl0aG9uLXB5dGVzdCIgLHB5dGhvbi1weXRlc3QpKSkKKyAgICAocHJvcGFnYXRlZC1p bnB1dHMKKyAgICAgYCgoInB5dGhvbi1udW1weSIgLHB5dGhvbi1udW1weSkKKyAgICAgICAoInB5 dGhvbi1waWxsb3ciICxweXRob24tcGlsbG93KQorICAgICAgICgicHl0aG9uLXB5d2F2ZWxldHMi ICxweXRob24tcHl3YXZlbGV0cykKKyAgICAgICAoInB5dGhvbi1zY2lweSIgLHB5dGhvbi1zY2lw eSkKKyAgICAgICAoInB5dGhvbi1zaXgiICxweXRob24tc2l4KSkpCisgICAgKGhvbWUtcGFnZSAi aHR0cHM6Ly9naXRodWIuY29tL0pvaGFubmVzQnVjaG5lci9pbWFnZWhhc2giKQorICAgIChzeW5v cHNpcyAiSW1hZ2UgaGFzaGluZyBsaWJyYXJ5IikKKyAgICAoZGVzY3JpcHRpb24gIkltYWdlSGFz aCBpcyBhbiBJbWFnZSBoYXNoaW5nIGxpYnJhcnkuICBJdCBzdXBwb3J0czoKKworQGl0ZW1pemUK K0BpdGVtIEF2ZXJhZ2UgaGFzaGluZworQGl0ZW0gUGVyY2VwdHVhbCBoYXNoaW5nCitAaXRlbSBE aWZmZXJlbmNlIGhhc2hpbmcKK0BpdGVtIFdhdmVsZXQgaGFzaGluZworQGl0ZW0gSFNWIGNvbG9y IGhhc2hpbmcgKGNvbG9yaGFzaCkKK0BpdGVtIENyb3AtcmVzaXN0YW50IGhhc2hpbmcKK0BlbmQg aXRlbWl6ZSIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpic2QtMikpKQorCiAoZGVmaW5lLXB1Ymxp YyBweXRob24tYW55anNvbgogICAocGFja2FnZQogICAgIChuYW1lICJweXRob24tYW55anNvbiIp Ci0tIAoyLjMyLjAKCg== --=-uogbWBdJM38X8gppFZAb Content-Disposition: attachment; filename="0002-gnu-Add-python-xxhash.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0002-gnu-Add-python-xxhash.patch"; charset="UTF-8" RnJvbSA0MTU3Y2I2YTRjYzQzYmE1MjlkNzFiMjY3MjljYmJkNTVjZTBjOWQzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaW5pY2l1cyBNb25lZ28gPG1vbmVnb0Bwb3N0ZW8ubmV0PgpE YXRlOiBNb24sIDI0IE1heSAyMDIxIDE4OjIyOjM0IC0wMzAwClN1YmplY3Q6IFtQQVRDSCAyLzZd IGdudTogQWRkIHB5dGhvbi14eGhhc2guCgoqIGdudS9wYWNrYWdlcy9weXRob24teHl6LnNjbSAo cHl0aG9uLXh4aGFzaCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvcHl0aG9uLXh5 ei5zY20gfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20g Yi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KaW5kZXggYzZkOGZiMWVlYS4uZTFlYzYxZmIw YyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCisrKyBiL2dudS9wYWNr YWdlcy9weXRob24teHl6LnNjbQpAQCAtMTMxLDYgKzEzMSw3IEBACiAgICM6dXNlLW1vZHVsZSAo Z251IHBhY2thZ2VzIGNyeXB0bykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZGF0YWJh c2VzKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBkYm0pCisgICM6dXNlLW1vZHVsZSAo Z251IHBhY2thZ2VzIGRpZ2VzdCkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZGp2dSkK ICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZG9ja2VyKQogICAjOnVzZS1tb2R1bGUgKGdu dSBwYWNrYWdlcyBlbmNoYW50KQpAQCAtMTMwNTksNiArMTMwNjAsMzEgQEAgZmFzdCB4bWwgYW5k IGh0bWwgbWFuaXB1bGF0aW9uLiIpCiBAZW5kIGl0ZW1pemUiKQogICAgIChsaWNlbnNlIGxpY2Vu c2U6YnNkLTIpKSkKIAorKGRlZmluZS1wdWJsaWMgcHl0aG9uLXh4aGFzaAorICAocGFja2FnZQor ICAgIChuYW1lICJweXRob24teHhoYXNoIikKKyAgICAodmVyc2lvbiAiMi4wLjIiKQorICAgIChz b3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1 cmkgKHB5cGktdXJpICJ4eGhhc2giIHZlcnNpb24pKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMiAiMGpidnoxOWFjem5xMDA1NDRnY3NqZzA1Zmt2cm13Ym53ZGZncnZ3c3MzaTF5czZh dmdtcCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBweXRob24tYnVpbGQtc3lzdGVtKQorICAgIChh cmd1bWVudHMKKyAgICAgYCgjOnBoYXNlcworICAgICAgIChtb2RpZnktcGhhc2VzICVzdGFuZGFy ZC1waGFzZXMKKyAgICAgICAgIChhZGQtYWZ0ZXIgJ3VucGFjayAndXNlLXN5c3RlbS14eGhhc2gK KyAgICAgICAgICAgKGxhbWJkYSBfCisgICAgICAgICAgICAgKHNldGVudiAiWFhIQVNIX0xJTktf U08iICIxIikpKSkpKQorICAgIChpbnB1dHMKKyAgICAgYCgoInh4aGFzaCIgLHh4aGFzaCkpKQor ICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9pZmR1eXVlL3B5dGhvbi14eGhhc2gi KQorICAgIChzeW5vcHNpcyAiUHl0aG9uIGJpbmRpbmcgZm9yIHh4SGFzaCIpCisgICAgKGRlc2Ny aXB0aW9uICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBQeXRob24gaW50ZXJmYWNlIGJpbmRpbmcg Zm9yIHRoZQoreHhIYXNoIG5vbi1jcnlwdG9ncmFwaGljIGhhc2ggYWxnb3JpdGhtLiIpCisgICAg KGxpY2Vuc2UgbGljZW5zZTpic2QtMikpKQorCiAoZGVmaW5lLXB1YmxpYyBweXRob24tYW55anNv bgogICAocGFja2FnZQogICAgIChuYW1lICJweXRob24tYW55anNvbiIpCi0tIAoyLjMyLjAKCg== --=-uogbWBdJM38X8gppFZAb Content-Disposition: attachment; filename="0003-gnu-Add-python-antlr4.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0003-gnu-Add-python-antlr4.patch"; charset="UTF-8" RnJvbSBiZDg3ODQ0ZTM3Mzg4ZDU0NTk4YmI1NjM4YzNlNjM2OGY4ZjhiMDE0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaW5pY2l1cyBNb25lZ28gPG1vbmVnb0Bwb3N0ZW8ubmV0PgpE YXRlOiBNb24sIDI0IE1heSAyMDIxIDE4OjMyOjU5IC0wMzAwClN1YmplY3Q6IFtQQVRDSCAzLzZd IGdudTogQWRkIHB5dGhvbi1hbnRscjQuCgoqIGdudS9wYWNrYWdlcy9weXRob24teHl6LnNjbSAo cHl0aG9uLWFudGxyNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvcHl0aG9uLXh5 ei5zY20gfCAxOSArKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbSBiL2dudS9w YWNrYWdlcy9weXRob24teHl6LnNjbQppbmRleCBlMWVjNjFmYjBjLi5iMTAyZTFjNTcwIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KKysrIGIvZ251L3BhY2thZ2VzL3B5 dGhvbi14eXouc2NtCkBAIC0xMzA4NSw2ICsxMzA4NSwyNSBAQCBmYXN0IHhtbCBhbmQgaHRtbCBt YW5pcHVsYXRpb24uIikKIHh4SGFzaCBub24tY3J5cHRvZ3JhcGhpYyBoYXNoIGFsZ29yaXRobS4i KQogICAgIChsaWNlbnNlIGxpY2Vuc2U6YnNkLTIpKSkKIAorKGRlZmluZS1wdWJsaWMgcHl0aG9u LWFudGxyNAorICAocGFja2FnZQorICAgIChuYW1lICJweXRob24tYW50bHI0IikKKyAgICAodmVy c2lvbiAiNC43LjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2Qg dXJsLWZldGNoKQorICAgICAgICh1cmkgKHB5cGktdXJpICJhbnRscjQtcHl0aG9uMy1ydW50aW1l IiB2ZXJzaW9uKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIgIjAyeG03Y2NzZjUx dmg0eHNuaGxnNnB2Y2htMXgzY2tndjlrd20yMjJ3NWRyaXpuZHIzMG4iKSkpKQorICAgIChhcmd1 bWVudHMKKyAgICAgYCgjOnRlc3RzPyAjZikpIDsgdGhlcmUgYXJlIG5vIHRlc3RzCisgICAgKGJ1 aWxkLXN5c3RlbSBweXRob24tYnVpbGQtc3lzdGVtKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8v d3d3LmFudGxyLm9yZyIpCisgICAgKHN5bm9wc2lzICJBTlRMUiBydW50aW1lIGZvciBQeXRob24i KQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgQU5UTFIg cnVudGltZSBmb3IgUHl0aG9uLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpic2QtMykpKQorCiAo ZGVmaW5lLXB1YmxpYyBweXRob24tYW55anNvbgogICAocGFja2FnZQogICAgIChuYW1lICJweXRo b24tYW55anNvbiIpCi0tIAoyLjMyLjAKCg== --=-uogbWBdJM38X8gppFZAb Content-Disposition: attachment; filename="0004-gnu-Add-python-cf-units.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0004-gnu-Add-python-cf-units.patch"; charset="UTF-8" RnJvbSA5Yjc2OTA5NjhmYWYwYTVhMDQ1MmYzZWVlNDdhNDg2YWVhMTFiZmRhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaW5pY2l1cyBNb25lZ28gPG1vbmVnb0Bwb3N0ZW8ubmV0PgpE YXRlOiBXZWQsIDI2IE1heSAyMDIxIDEzOjMzOjMwIC0wMzAwClN1YmplY3Q6IFtQQVRDSCA0LzZd IGdudTogQWRkIHB5dGhvbi1jZi11bml0cy4KCiogZ251L3BhY2thZ2VzL2dlby5zY20gKHB5dGhv bi1jZi11bml0cyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvZ2VvLnNjbSB8IDQ3 ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgNDcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9nZW8uc2Nt IGIvZ251L3BhY2thZ2VzL2dlby5zY20KaW5kZXggNTQ2YmUzM2U1NS4uM2VhNzgwNDcyNSAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2dlby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2dlby5zY20K QEAgLTU4LDYgKzU4LDcgQEAKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgYmFzaCkKICAg Izp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgYmlzb24pCiAgICM6dXNlLW1vZHVsZSAoZ251IHBh Y2thZ2VzIGJvb3N0KQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBjKQogICAjOnVzZS1t b2R1bGUgKGdudSBwYWNrYWdlcyBjaGVjaykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMg Y29tcHJlc3Npb24pCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGN1cmwpCkBAIC05NzAs NiArOTcxLDUyIEBAIFNoYXBlbHkgY2FwYWJpbGl0aWVzCiBAZW5kIGl0ZW1pemUiKQogICAgIChs aWNlbnNlIGxpY2Vuc2U6bGdwbDMrKSkpCiAKKyhkZWZpbmUtcHVibGljIHB5dGhvbi1jZi11bml0 cworICAocGFja2FnZQorICAgIChuYW1lICJweXRob24tY2YtdW5pdHMiKQorICAgICh2ZXJzaW9u ICIyLjEuNSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwt ZmV0Y2gpCisgICAgICAgKHVyaSAocHlwaS11cmkgImNmLXVuaXRzIiB2ZXJzaW9uKSkKKyAgICAg ICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIgIjBjc3dwaG4xY3cwcXl6Z2xjbjR4aW5yM3BmaHZi c2R5bGw0aG5iNzAyZnNmeHY5cTJjeWwiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gcHl0aG9uLWJ1 aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpwaGFzZXMKKyAgICAgICAobW9k aWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAoYWRkLWFmdGVyICd1bnBhY2sg J2Rpc2FibGUtZG9jdGVzdAorICAgICAgICAgICAobGFtYmRhIF8KKyAgICAgICAgICAgICA7OyBU d28gZG9jdGVzdHMgZmFpbC4KKyAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogInNldHVwLmNmZyIg KCgiLS1kb2N0ZXN0LW1vZHVsZXMiKSAiIikpKSkKKyAgICAgICAgIChyZXBsYWNlICdjaGVjawor ICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5wdXRzIG91dHB1dHMgdGVzdHM/ICM6YWxsb3ct b3RoZXIta2V5cykKKyAgICAgICAgICAgICAod2hlbiB0ZXN0cz8KKyAgICAgICAgICAgICAgIChh ZGQtaW5zdGFsbGVkLXB5dGhvbnBhdGggaW5wdXRzIG91dHB1dHMpCisgICAgICAgICAgICAgICAo aW52b2tlICJweXRlc3QiICItLXB5YXJncyIgImNmX3VuaXRzIiAiLXJhIgorICAgICAgICAgICAg ICAgICAgICAgICA7OyBUaGlzIHRlc3QgZmFpbGVkLgorICAgICAgICAgICAgICAgICAgICAgICAi LWsiICJub3QgdGVzdF9tYXNrZWRfbmRhcnJheSIpKSkpKSkpCisgICAgKG5hdGl2ZS1pbnB1dHMK KyAgICAgYCgoInB5dGhvbi1jb3ZlcmFsbHMiICxweXRob24tY292ZXJhbGxzKQorICAgICAgICgi cHl0aG9uLWN5dGhvbiIgLHB5dGhvbi1jeXRob24pCisgICAgICAgKCJweXRob24tamluamEyIiAs cHl0aG9uLWppbmphMikKKyAgICAgICAoInB5dGhvbi1wZXA4IiAscHl0aG9uLXBlcDgpCisgICAg ICAgKCJweXRob24tcHl0ZXN0IiAscHl0aG9uLXB5dGVzdCkKKyAgICAgICAoInB5dGhvbi1weXRl c3QtY292IiAscHl0aG9uLXB5dGVzdC1jb3YpCisgICAgICAgKCJweXRob24tcHl0ZXN0LXJ1bm5l ciIgLHB5dGhvbi1weXRlc3QtcnVubmVyKSkpCisgICAgKGlucHV0cworICAgICBgKCgidWR1bml0 cyIgLHVkdW5pdHMpKSkKKyAgICAocHJvcGFnYXRlZC1pbnB1dHMKKyAgICAgYCgoInB5dGhvbi1h bnRscjQiICxweXRob24tYW50bHI0KQorICAgICAgICgicHl0aG9uLWNmdGltZSIgLHB5dGhvbi1j ZnRpbWUpCisgICAgICAgKCJweXRob24tbnVtcHkiICxweXRob24tbnVtcHkpCisgICAgICAgKCJw eXRob24tc2l4IiAscHl0aG9uLXNpeCkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHVi LmNvbS9TY2lUb29scy9jZi11bml0cyIpCisgICAgKHN5bm9wc2lzICJVbml0cyBvZiBtZWFzdXJl IGFzIHJlcXVpcmVkIGJ5IHRoZSBDRiBtZXRhZGF0YSBjb252ZW50aW9ucyIpCisgICAgKGRlc2Ny aXB0aW9uICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgdW5pdHMgb2YgbWVhc3VyZSBhcyByZXF1aXJl ZCBieSB0aGUKK0NsaW1hdGUgYW5kIEZvcmVjYXN0IChDRikgbWV0YWRhdGEgY29udmVudGlvbnMu IikKKyAgICAobGljZW5zZSBsaWNlbnNlOmxncGwzKSkpCisKIChkZWZpbmUtcHVibGljIHBvc3Rn aXMKICAgKHBhY2thZ2UKICAgICAobmFtZSAicG9zdGdpcyIpCi0tIAoyLjMyLjAKCg== --=-uogbWBdJM38X8gppFZAb Content-Disposition: attachment; filename="0005-gnu-Add-python-pyke.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0005-gnu-Add-python-pyke.patch"; charset="UTF-8" RnJvbSBmNTQyNWEzMDdjYTMyNTQyYjkyZjc5ZGFkNTg0ZThjODFiMTBiOGJiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaW5pY2l1cyBNb25lZ28gPG1vbmVnb0Bwb3N0ZW8ubmV0PgpE YXRlOiBUaHUsIDI3IE1heSAyMDIxIDE2OjQ5OjI3IC0wMzAwClN1YmplY3Q6IFtQQVRDSCA1LzZd IGdudTogQWRkIHB5dGhvbi1weWtlLgoKKiBnbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20gKHB5 dGhvbi1weWtlKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9weXRob24teHl6LnNj bSB8IDMzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDMzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5z Y20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KaW5kZXggYjEwMmUxYzU3MC4uMzkyNWE5 NmI3NyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCisrKyBiL2dudS9w YWNrYWdlcy9weXRob24teHl6LnNjbQpAQCAtNTkxOCw2ICs1OTE4LDM5IEBAIG9wZXJhdG9ycyBz dWNoIGFzIHVuaW9uLCBpbnRlcnNlY3Rpb24sIGFuZCBkaWZmZXJlbmNlLiIpCiBzZWFyY2ggaW4g UHl0aG9uLiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpsZ3BsMyspKSkKIAorKGRlZmluZS1wdWJs aWMgcHl0aG9uLXB5a2UKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicHl0aG9uLXB5a2UiKQorICAg ICh2ZXJzaW9uICIxLjEuMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1l dGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAocHlwaS11cmkgInNjaXRvb2xzLXB5a2UiIHZl cnNpb24pKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMiAiMHE3bnhkMGd3MTM1OTIy Y2sxNTV3Mm5qMnZmNDdrN2NnemRxaXB4bHlyZ3E2cTNsa2lubCIpKSkpCisgICAgKGJ1aWxkLXN5 c3RlbSBweXRob24tYnVpbGQtc3lzdGVtKQorICAgIDs7IEZJWE1FOiB0d28gdGVzdHMgYXJlIGZh aWxpbmcgd2l0aDoKKyAgICA7OyAiQXR0cmlidXRlRXJyb3I6ICdmY190ZXN0cycgb2JqZWN0IGhh cyBubyBhdHRyaWJ1dGUgJ2VuZ2luZScuIi4KKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzp0ZXN0 cz8gI2YpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vc291cmNlZm9yZ2UubmV0L3Byb2plY3Rz L3B5a2UvIikKKyAgICAoc3lub3BzaXMgIlB5dGhvbiBLbm93bGVkZ2UgRW5naW5lIikKKyAgICAo ZGVzY3JpcHRpb24gIlB5a2UgaXMgYSBQeXRob24gS25vd2xlZGdlIEVuZ2luZSBhbmQgYXV0b21h dGljIFB5dGhvbgorcHJvZ3JhbSBnZW5lcmF0b3IuICBCb3RoIGZvcndhcmQtY2hhaW5pbmcgYW5k IGJhY2t3YXJkLWNoYWluaW5nIHJ1bGVzICh3aGljaAorbWF5IGluY2x1ZGUgUHl0aG9uIGNvZGUp IGFyZSBjb21waWxlZCBpbnRvIFB5dGhvbi4gIEl0IGNhbiBhbHNvIGF1dG9tYXRpY2FsbHkKK2Fz c2VtYmxlIFB5dGhvbiBwcm9ncmFtcyBvdXQgb2YgUHl0aG9uIGZ1bmN0aW9ucyB3aGljaCBhcmUg YXR0YWNoZWQgdG8KK2JhY2t3YXJkLWNoYWluaW5nIHJ1bGVzLgorCitGZWF0dXJlczoKKworQGl0 ZW1pemUKK0BpdGVtIEF1dG9tYXRpYyBwcm9ncmFtbWluZzogZ2VuZXJhdGVzIFB5dGhvbiBwcm9n cmFtcy4KK0BpdGVtIEZvcndhcmQgYW5kIGJhY2t3YXJkIGNoYWluaW5nLgorQGl0ZW0gTXVsdGlw bGUga25vd2xlZGdlIGVuZ2luZXMgYW5kIHJ1bGUgYmFzZXMuCitAaXRlbSBSdWxlLWJhc2VkIGlu aGVyaXRhbmNlLgorQGVuZCBpdGVtaXplIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkp CisKIChkZWZpbmUtcHVibGljIHB5dGhvbi13dXJsaXR6ZXIKICAgKHBhY2thZ2UKICAgICAobmFt ZSAicHl0aG9uLXd1cmxpdHplciIpCi0tIAoyLjMyLjAKCg== --=-uogbWBdJM38X8gppFZAb Content-Disposition: attachment; filename="0006-gnu-Add-python-iris.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0006-gnu-Add-python-iris.patch"; charset="UTF-8" RnJvbSBjNmM3N2ZlN2MxMzAyNzRiNWI2OGFjNmZkMjgzYmJhNGRhZDM4MmFlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaW5pY2l1cyBNb25lZ28gPG1vbmVnb0Bwb3N0ZW8ubmV0PgpE YXRlOiBNb24sIDI0IE1heSAyMDIxIDE4OjQzOjAzIC0wMzAwClN1YmplY3Q6IFtQQVRDSCA2LzZd IGdudTogQWRkIHB5dGhvbi1pcmlzLgoKKiBnbnUvcGFja2FnZXMvZ2VvLnNjbSAocHl0aG9uLWly aXMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2dlby5zY20gfCA2NyArKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDY3 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvZ2VvLnNjbSBiL2dudS9w YWNrYWdlcy9nZW8uc2NtCmluZGV4IDNlYTc4MDQ3MjUuLjY1ZDQzODQ5ZGYgMTAwNjQ0Ci0tLSBh L2dudS9wYWNrYWdlcy9nZW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9nZW8uc2NtCkBAIC05Miw2 ICs5Miw3IEBACiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHByb3RvYnVmKQogICAjOnVz ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBwdWxzZWF1ZGlvKQogICAjOnVzZS1tb2R1bGUgKGdudSBw YWNrYWdlcyBweXRob24pCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHB5dGhvbi1idWls ZCkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcHl0aG9uLWNoZWNrKQogICAjOnVzZS1t b2R1bGUgKGdudSBwYWNrYWdlcyBweXRob24tc2NpZW5jZSkKICAgIzp1c2UtbW9kdWxlIChnbnUg cGFja2FnZXMgcHl0aG9uLXdlYikKQEAgLTEwMTcsNiArMTAxOCw3MiBAQCBTaGFwZWx5IGNhcGFi aWxpdGllcwogQ2xpbWF0ZSBhbmQgRm9yZWNhc3QgKENGKSBtZXRhZGF0YSBjb252ZW50aW9ucy4i KQogICAgIChsaWNlbnNlIGxpY2Vuc2U6bGdwbDMpKSkKIAorKGRlZmluZS1wdWJsaWMgcHl0aG9u LWlyaXMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicHl0aG9uLWlyaXMiKQorICAgICh2ZXJzaW9u ICIzLjAuMiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwt ZmV0Y2gpCisgICAgICAgKHVyaSAocHlwaS11cmkgInNjaXRvb2xzLWlyaXMiIHZlcnNpb24pKQor ICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMiAiMXpxaWNzY25uZnFwY2s5NjB4ZGpuZzM4 cWswdzBzcG1jeXNsODlsM3NtYWdkc2FnenhrciIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBweXRo b24tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnBoYXNlcworICAgICAg IChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgIChhZGQtYmVmb3JlICdj aGVjayAncHJlLWNoZWNrCisgICAgICAgICAgIChsYW1iZGEgXworICAgICAgICAgICAgIDs7IFNv bWUgdGVzdHMgcmVxdWlyZSBhIHdyaXRhYmxlIGhvbWUuCisgICAgICAgICAgICAgKHNldGVudiAi SE9NRSIgIi90bXAiKQorICAgICAgICAgICAgIDs7IElyaXMgd2lsbCBjaGVjayBmb3IgInNjaXRv b2xzLWlyaXNbdGVzdF0iIGJlZm9yZSBydW5uaW5nIHRoZQorICAgICAgICAgICAgIDs7IHRlc3Rz LiAgVGhlIGNvbXBsZXRlIHRlc3Qgc2V0IHdlaWdocyAxNTBNQi4gIFNraXAgdGhpcyBjaGVjay4K KyAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogInNldHVwLnB5IgorICAgICAgICAgICAgICAgKCgi Lip0ZXN0c19yZXF1aXJlLioiKSAiIikpCisgICAgICAgICAgICAgOzsgVGhlIHRlc3RzIGJlbG93 IG9wZW4gZXh0ZXJuYWwgY29ubmVjdGlvbnMuCisgICAgICAgICAgICAgKHN1YnN0aXR1dGUqCisg ICAgICAgICAgICAgICAgICJsaWIvaXJpcy90ZXN0cy9pbnRlZ3JhdGlvbi9wbG90L3Rlc3RfdmVj dG9yX3Bsb3RzLnB5IgorICAgICAgICAgICAgICAgKCgidGVzdF8yZF9wbGFpbl9sYXRsb24iKSAi X3Rlc3RfMmRfcGxhaW5fbGF0bG9uIikKKyAgICAgICAgICAgICAgICgoInRlc3RfMmRfcGxhaW5f bGF0bG9uX29uX3BvbGFyX21hcCIpCisgICAgICAgICAgICAgICAgIl90ZXN0XzJkX3BsYWluX2xh dGxvbl9vbl9wb2xhcl9tYXAiKQorICAgICAgICAgICAgICAgKCgidGVzdF8yZF9yb3RhdGVkX2xh dGxvbiIpICJfdGVzdF8yZF9yb3RhdGVkX2xhdGxvbiIpKQorICAgICAgICAgICAgIChzdWJzdGl0 dXRlKgorICAgICAgICAgICAgICAgICAibGliL2lyaXMvdGVzdHMvaW50ZWdyYXRpb24vcGxvdC90 ZXN0X3Bsb3RfMmRfY29vcmRzLnB5IgorICAgICAgICAgICAgICAgKCgidGVzdF8yZF9jb29yZHNf Y29udG91ciIpICJfdGVzdF8yZF9jb29yZHNfY29udG91ciIpKQorICAgICAgICAgICAgIDs7IFRo aXMgb25lIGZhaWxzIHdpdGggQXNzZXJ0aW9uRXJyb3IuCisgICAgICAgICAgICAgKHN1YnN0aXR1 dGUqICJsaWIvaXJpcy90ZXN0cy9leHBlcmltZW50YWwvdGVzdF9hbmltYXRlLnB5IgorICAgICAg ICAgICAgICAgKCgidGVzdF9jdWJlX2FuaW1hdGlvbiIpICJfdGVzdF9jdWJlX2FuaW1hdGlvbiIp KQorICAgICAgICAgICAgIDs7IENvbXBpbGUgUHlrZSBydWxlcyBiZWZvcmUgcnVubmluZyB0aGUg dGVzdHMuCisgICAgICAgICAgICAgKGludm9rZSAicHl0aG9uIiAic2V0dXAucHkiICJweWtlX3J1 bGVzIikpKSkpKQorICAgIChwcm9wYWdhdGVkLWlucHV0cworICAgICBgKCgicHl0aG9uLWNhcnRv cHkiICxweXRob24tY2FydG9weSkKKyAgICAgICAoInB5dGhvbi1jZi11bml0cyIgLHB5dGhvbi1j Zi11bml0cykKKyAgICAgICAoInB5dGhvbi1jZnRpbWUiICxweXRob24tY2Z0aW1lKQorICAgICAg ICgicHl0aG9uLWRhc2siICxweXRob24tZGFzaykKKyAgICAgICAoInB5dGhvbi1tYXRwbG90bGli IiAscHl0aG9uLW1hdHBsb3RsaWIpCisgICAgICAgKCJweXRob24tbmV0Y2RmNCIgLHB5dGhvbi1u ZXRjZGY0KQorICAgICAgICgicHl0aG9uLW51bXB5IiAscHl0aG9uLW51bXB5KQorICAgICAgICgi cHl0aG9uLXNjaXB5IiAscHl0aG9uLXNjaXB5KQorICAgICAgICgicHl0aG9uLXh4aGFzaCIgLHB5 dGhvbi14eGhhc2gpKSkKKyAgICAobmF0aXZlLWlucHV0cworICAgICBgKCgibmV0Y2RmIiAsbmV0 Y2RmKQorICAgICAgICgicHl0aG9uLWJsYWNrIiAscHl0aG9uLWJsYWNrKQorICAgICAgICgicHl0 aG9uLWZpbGVsb2NrIiAscHl0aG9uLWZpbGVsb2NrKQorICAgICAgICgicHl0aG9uLWltYWdlaGFz aCIgLHB5dGhvbi1pbWFnZWhhc2gpCisgICAgICAgKCJweXRob24tbm9zZSIgLHB5dGhvbi1ub3Nl KQorICAgICAgICgicHl0aG9uLXBpbGxvdyIgLHB5dGhvbi1waWxsb3cpCisgICAgICAgKCJweXRo b24tcHlrZSIgLHB5dGhvbi1weWtlKQorICAgICAgICgicHl0aG9uLXJlcXVlc3RzIiAscHl0aG9u LXJlcXVlc3RzKQorICAgICAgICgicHl0aG9uLXdoZWVsIiAscHl0aG9uLXdoZWVsKSkpCisgICAg KGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL1NjaVRvb2xzL2lyaXMiKQorICAgIChzeW5v cHNpcyAiTGlicmFyeSBmb3IgYW5hbHlzaW5nIGFuZCB2aXN1YWxpc2luZyBFYXJ0aCBzY2llbmNl IGRhdGEiKQorICAgIChkZXNjcmlwdGlvbiAiSXJpcyBpcyBhIFB5dGhvbiBsaWJyYXJ5IGZvciBh bmFseXNpbmcgYW5kIHZpc3VhbGlzaW5nIEVhcnRoCitzY2llbmNlIGRhdGEuICBJdCBleGNlbHMg d2hlbiB3b3JraW5nIHdpdGggbXVsdGktZGltZW5zaW9uYWwgRWFydGggU2NpZW5jZQorZGF0YSwg d2hlcmUgdGFidWxhciByZXByZXNlbnRhdGlvbnMgYmVjb21lIHVud2llbGR5IGFuZCBpbmVmZmlj aWVudC4gIElyaXMKK2ltcGxlbWVudHMgYSBkYXRhIG1vZGVsIGJhc2VkIG9uIHRoZSBDRiBjb252 ZW50aW9ucy4iKQorICAgIDs7IFNlZSBpcmlzL2RvY3Mvc3JjL2NvcHlyaWdodC5yc3QuCisgICAg KGxpY2Vuc2UgbGljZW5zZTpsZ3BsMyspKSkKKwogKGRlZmluZS1wdWJsaWMgcG9zdGdpcwogICAo cGFja2FnZQogICAgIChuYW1lICJwb3N0Z2lzIikKLS0gCjIuMzIuMAoK --=-uogbWBdJM38X8gppFZAb-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 23 19:26:10 2021 Received: (at 49207) by debbugs.gnu.org; 23 Jul 2021 23:26:10 +0000 Received: from localhost ([127.0.0.1]:44895 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m74YT-0007iX-Oh for submit@debbugs.gnu.org; Fri, 23 Jul 2021 19:26:09 -0400 Received: from mout01.posteo.de ([185.67.36.65]:50301) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m74YQ-0007hz-Ot for 49207@debbugs.gnu.org; Fri, 23 Jul 2021 19:26:08 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 85B4B240028 for <49207@debbugs.gnu.org>; Sat, 24 Jul 2021 01:26:00 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1627082760; bh=A2OPaEQxCZLBXFK0bfiVOKb+3MKc9tQeg8EFZ5n1nKE=; h=From:To:Cc:Subject:Date:From; b=XY225wL1uBcShY6gEOSSgtM5i0KhYPrYGbzR5cqY/OYkCxNmlcuz6I1Icxp6JoRH4 5837m1SIhMNGkIA1UdpgUw/HHmMlXsDnS26PFDe2ZNmBqfF2od/SRO5xzaW8NA05xj 8myC7Wia/FynGaPYk6BCi5Tkgnb1h7F1dFtpJZDnC1VdxbEiC5k/QrZqgBsJPY/RZC qRLjYa1mR7kHDUEDrm/Bqo6SmgYDrix6hY4unwz2a/rOvJf1nD00yLNv7NXOxU8PSs 1bFkb7HWB6kozaLxH//Q1PCfmttf56wUQZ7KzGoikqiI9N+zQQivS32ZRddJ3GxLZ8 1j+L79Lz88gaA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4GWln338Bhz6tm9; Sat, 24 Jul 2021 01:25:58 +0200 (CEST) From: Vinicius Monego To: 49207@debbugs.gnu.org Subject: [PATCH 0/6] gnu: Add python-iris (scitools). Date: Fri, 23 Jul 2021 23:25:23 +0000 Message-Id: <20210723232529.23745-1-monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49207 Cc: Vinicius Monego 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 (-) Resending with send-email for convenience, without changes. Vinicius Monego (6): gnu: Add python-imagehash. gnu: Add python-xxhash. gnu: Add python-antlr4. gnu: Add python-cf-units. gnu: Add python-pyke. gnu: Add python-iris. gnu/packages/geo.scm | 114 ++++++++++++++++++++++++++++++++++ gnu/packages/python-xyz.scm | 119 ++++++++++++++++++++++++++++++++++++ 2 files changed, 233 insertions(+) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 23 19:26:12 2021 Received: (at 49207) by debbugs.gnu.org; 23 Jul 2021 23:26:12 +0000 Received: from localhost ([127.0.0.1]:44898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m74YV-0007il-Vs for submit@debbugs.gnu.org; Fri, 23 Jul 2021 19:26:12 -0400 Received: from mout01.posteo.de ([185.67.36.65]:35731) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m74YT-0007iL-Vd for 49207@debbugs.gnu.org; Fri, 23 Jul 2021 19:26:10 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 6C731240026 for <49207@debbugs.gnu.org>; Sat, 24 Jul 2021 01:26:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1627082764; bh=1KpZniSAk4EjnPSQotzYLqJ604r77rkNQLF/YY+WVFo=; h=From:To:Cc:Subject:Date:From; b=TJySH6LHWQnT9znY9X0jOIDnKRKvTdr8m/w83+DO0Z+C0MQIzNUTwV+JIY87/Kb/k a/Qsbb0coxjSF/t42qBNNQtPXSL0/BYuM0b/J46QqySpv8La6u0XOvqILEPrDpiuUB rE8ckmr3yx6CWzYeKCEcbu5jTRJr2FprZEFouRHStDZD+7XPnBB2SyO4A52q97ecuc UUHHLOTXTwgf2dfHvR/sfYEI5lH8husgMkTkmlk6aAZc9QMbP4VwnZ0u9LxnNvyuxm JeEJOLLjJHrxvugrkMLvUMX6AQzbsbZVISr0m6NLXvlZks9TZnpFpfuQFANwN8jJQQ LvkivUFWjUqmQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4GWln74KrVz9rxL; Sat, 24 Jul 2021 01:26:03 +0200 (CEST) From: Vinicius Monego To: 49207@debbugs.gnu.org Subject: [PATCH 1/6] gnu: Add python-imagehash. Date: Fri, 23 Jul 2021 23:25:24 +0000 Message-Id: <20210723232529.23745-2-monego@posteo.net> In-Reply-To: <20210723232529.23745-1-monego@posteo.net> References: <20210723232529.23745-1-monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49207 Cc: Vinicius Monego 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-imagehash): New variable. --- gnu/packages/python-xyz.scm | 41 +++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d8c3fbec07..eef180b720 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12995,6 +12995,47 @@ The API is as much as possible the similar to jQuery. pyquery uses lxml for fast xml and html manipulation.") (license license:bsd-3))) +(define-public python-imagehash + (package + (name "python-imagehash") + (version "4.2.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "ImageHash" version)) + (sha256 + (base32 "0kgiksjggw2warfz5d04fr3iph47vwxcb8jrlj41ljkhrc3ahsd9")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda* (#:key inputs outputs tests? #:allow-other-keys) + (when tests? + (add-installed-pythonpath inputs outputs) + (invoke "pytest"))))))) + (native-inputs + `(("python-pytest" ,python-pytest))) + (propagated-inputs + `(("python-numpy" ,python-numpy) + ("python-pillow" ,python-pillow) + ("python-pywavelets" ,python-pywavelets) + ("python-scipy" ,python-scipy) + ("python-six" ,python-six))) + (home-page "https://github.com/JohannesBuchner/imagehash") + (synopsis "Image hashing library") + (description "ImageHash is an Image hashing library. It supports: + +@itemize +@item Average hashing +@item Perceptual hashing +@item Difference hashing +@item Wavelet hashing +@item HSV color hashing (colorhash) +@item Crop-resistant hashing +@end itemize") + (license license:bsd-2))) + (define-public python-anyjson (package (name "python-anyjson") -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 23 19:26:15 2021 Received: (at 49207) by debbugs.gnu.org; 23 Jul 2021 23:26:15 +0000 Received: from localhost ([127.0.0.1]:44901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m74YZ-0007j3-93 for submit@debbugs.gnu.org; Fri, 23 Jul 2021 19:26:15 -0400 Received: from mout01.posteo.de ([185.67.36.65]:42017) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m74YY-0007iP-02 for 49207@debbugs.gnu.org; Fri, 23 Jul 2021 19:26:14 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 7102A240026 for <49207@debbugs.gnu.org>; Sat, 24 Jul 2021 01:26:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1627082768; bh=uAcPHPVAr+LA6DDnjcTrSM8GeQY+Kg5QWwXbc4ATdsY=; h=From:To:Cc:Subject:Date:From; b=UE7uTrnSXpy3bArdUAp/m48aYO1R9I0N9zuG0oK/T5gWLoO+hMA9UEHCFnREcOVRM hXKLpyuPyHryWsPXuSu+YA2bD7FdGt0G8zBS4kenIMrEbsFGgWIWWGv16DX+/nnOna Cj4zi59qV+77lhZholSmr5Wcssi9VEsfstbOWp3FGA6qZY8Pkk2lylDKlcZbePXr+x aJpyEU7+zG3Q/2gJrR5didkRpQo6FLHlSDpZ4HObp9ssfkF6f0BV55du1jlpsTS0PV GJTkoKFXh0dBIf/IrwD2aFSGLSqb4hCzDL5Q6WWD1p1XlD+7x4qILYuCq54dPDgJhn XIKTreskc1o/g== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4GWlnC4XZKz9rxL; Sat, 24 Jul 2021 01:26:07 +0200 (CEST) From: Vinicius Monego To: 49207@debbugs.gnu.org Subject: [PATCH 2/6] gnu: Add python-xxhash. Date: Fri, 23 Jul 2021 23:25:25 +0000 Message-Id: <20210723232529.23745-3-monego@posteo.net> In-Reply-To: <20210723232529.23745-1-monego@posteo.net> References: <20210723232529.23745-1-monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49207 Cc: Vinicius Monego 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-xxhash): New variable. --- gnu/packages/python-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index eef180b720..2b4ce0cba3 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -136,6 +136,7 @@ #:use-module (gnu packages crypto) #:use-module (gnu packages databases) #:use-module (gnu packages dbm) + #:use-module (gnu packages digest) #:use-module (gnu packages djvu) #:use-module (gnu packages docker) #:use-module (gnu packages enchant) @@ -13036,6 +13037,31 @@ fast xml and html manipulation.") @end itemize") (license license:bsd-2))) +(define-public python-xxhash + (package + (name "python-xxhash") + (version "2.0.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "xxhash" version)) + (sha256 + (base32 "0jbvz19acznq00544gcsjg05fkvrmwbnwdfgrvwss3i1ys6avgmp")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'use-system-xxhash + (lambda _ + (setenv "XXHASH_LINK_SO" "1")))))) + (inputs + `(("xxhash" ,xxhash))) + (home-page "https://github.com/ifduyue/python-xxhash") + (synopsis "Python binding for xxHash") + (description "This package provides a Python interface binding for the +xxHash non-cryptographic hash algorithm.") + (license license:bsd-2))) + (define-public python-anyjson (package (name "python-anyjson") -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 23 19:26:23 2021 Received: (at 49207) by debbugs.gnu.org; 23 Jul 2021 23:26:23 +0000 Received: from localhost ([127.0.0.1]:44904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m74Yg-0007jQ-Ht for submit@debbugs.gnu.org; Fri, 23 Jul 2021 19:26:22 -0400 Received: from mout01.posteo.de ([185.67.36.65]:44279) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m74Ye-0007j2-AR for 49207@debbugs.gnu.org; Fri, 23 Jul 2021 19:26:21 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id C178C240026 for <49207@debbugs.gnu.org>; Sat, 24 Jul 2021 01:26:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1627082774; bh=iDctHgqgvADX7csTbOLxDdfoiyzAkMQUbQ0lA42oZ5E=; h=From:To:Cc:Subject:Date:From; b=GrUNYZ6aixlhsNwUr1yQPF9gz2PD4xH0rx6/JPCZblTZeOSjtAqw19vDNBvxTtrzl tdDhCiBRB145xnpHE+3rpiWbpym7eg2xflPXJmad7eyxK9iqWS0836p2hj5/6li6fm awxpgXgyIcihey2YvizBWqnmVfNFp7Eg9vgDM2JA5bqfu7xQcdbck9AvrmGTp0o+Cz jPkhsStsGkhkXwEqsT7YJdxMQTgbvydycSaa1Y8HIXZzPrEVa5vhcf1bFtf7T512B+ dOI4t/5+WJxlTMRGqmK+IpxErDZKu3/xH/UYC45N9JUSJQfYrS+N9GajJvkcyyUO4M oTl3cvHrEyhTw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4GWlnK41xMz6tm9; Sat, 24 Jul 2021 01:26:13 +0200 (CEST) From: Vinicius Monego To: 49207@debbugs.gnu.org Subject: [PATCH 3/6] gnu: Add python-antlr4. Date: Fri, 23 Jul 2021 23:25:26 +0000 Message-Id: <20210723232529.23745-4-monego@posteo.net> In-Reply-To: <20210723232529.23745-1-monego@posteo.net> References: <20210723232529.23745-1-monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49207 Cc: Vinicius Monego 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-antlr4): New variable. --- gnu/packages/python-xyz.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 2b4ce0cba3..61b1b7d29c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13062,6 +13062,25 @@ fast xml and html manipulation.") xxHash non-cryptographic hash algorithm.") (license license:bsd-2))) +(define-public python-antlr4 + (package + (name "python-antlr4") + (version "4.7.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "antlr4-python3-runtime" version)) + (sha256 + (base32 "02xm7ccsf51vh4xsnhlg6pvchm1x3ckgv9kwm222w5drizndr30n")))) + (arguments + `(#:tests? #f)) ; there are no tests + (build-system python-build-system) + (home-page "https://www.antlr.org") + (synopsis "ANTLR runtime for Python") + (description + "This package provides a ANTLR runtime for Python.") + (license license:bsd-3))) + (define-public python-anyjson (package (name "python-anyjson") -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 23 19:26:28 2021 Received: (at 49207) by debbugs.gnu.org; 23 Jul 2021 23:26:28 +0000 Received: from localhost ([127.0.0.1]:44907 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m74Ym-0007jj-0p for submit@debbugs.gnu.org; Fri, 23 Jul 2021 19:26:28 -0400 Received: from mout02.posteo.de ([185.67.36.66]:38979) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m74Yj-0007jH-Tj for 49207@debbugs.gnu.org; Fri, 23 Jul 2021 19:26:26 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id C56E0240101 for <49207@debbugs.gnu.org>; Sat, 24 Jul 2021 01:26:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1627082779; bh=hhBacvGN7AfuxwXH7oaFNtf6pu0yqn39F4ZRTTmpErs=; h=From:To:Cc:Subject:Date:From; b=cXwNe5xKXUQCxL5M2z2yIhV/xVTpQH8qKjNxpGqU5uuLC7/+TlWEYCSLyqOOGx6fW cK41oJYjY5E9utcfpFqRYWrD/ytj9qLQkbupKIg19cWr5mRi4bkpCFdpbGTtkhQ9EY eIiRfhc9HME2muKHAD/2NxYCeKoHPh/UCQn/65BiMwuFf1SoUIFSOzQuVgT4UF74XC 0yy+ii4Hl6tpMvOhx5ijo0dVdO40/WtgDp1fSMlo3ZLqWMdSgYEuxWHVg6U+3becK0 /k2h3jTRbzB2A3lJ6Ev+PXV8INOlctQqVzdWpj5Q7dYDKz4/pmiP6Ksnudop5ITiFu HakBFTuf2b0Cw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4GWlnQ48Mpz6tm9; Sat, 24 Jul 2021 01:26:18 +0200 (CEST) From: Vinicius Monego To: 49207@debbugs.gnu.org Subject: [PATCH 4/6] gnu: Add python-cf-units. Date: Fri, 23 Jul 2021 23:25:27 +0000 Message-Id: <20210723232529.23745-5-monego@posteo.net> In-Reply-To: <20210723232529.23745-1-monego@posteo.net> References: <20210723232529.23745-1-monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49207 Cc: Vinicius Monego 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/geo.scm (python-cf-units): New variable. --- gnu/packages/geo.scm | 47 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 37be78edbf..314165062c 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -58,6 +58,7 @@ #:use-module (gnu packages bash) #:use-module (gnu packages bison) #:use-module (gnu packages boost) + #:use-module (gnu packages c) #:use-module (gnu packages check) #:use-module (gnu packages compression) #:use-module (gnu packages curl) @@ -898,6 +899,52 @@ Shapely capabilities @end itemize") (license license:lgpl3+))) +(define-public python-cf-units + (package + (name "python-cf-units") + (version "2.1.5") + (source + (origin + (method url-fetch) + (uri (pypi-uri "cf-units" version)) + (sha256 + (base32 "0cswphn1cw0qyzglcn4xinr3pfhvbsdyll4hnb702fsfxv9q2cyl")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'disable-doctest + (lambda _ + ;; Two doctests fail. + (substitute* "setup.cfg" (("--doctest-modules") "")))) + (replace 'check + (lambda* (#:key inputs outputs tests? #:allow-other-keys) + (when tests? + (add-installed-pythonpath inputs outputs) + (invoke "pytest" "--pyargs" "cf_units" "-ra" + ;; This test failed. + "-k" "not test_masked_ndarray"))))))) + (native-inputs + `(("python-coveralls" ,python-coveralls) + ("python-cython" ,python-cython) + ("python-jinja2" ,python-jinja2) + ("python-pep8" ,python-pep8) + ("python-pytest" ,python-pytest) + ("python-pytest-cov" ,python-pytest-cov) + ("python-pytest-runner" ,python-pytest-runner))) + (inputs + `(("udunits" ,udunits))) + (propagated-inputs + `(("python-antlr4" ,python-antlr4) + ("python-cftime" ,python-cftime) + ("python-numpy" ,python-numpy) + ("python-six" ,python-six))) + (home-page "https://github.com/SciTools/cf-units") + (synopsis "Units of measure as required by the CF metadata conventions") + (description "This package provides units of measure as required by the +Climate and Forecast (CF) metadata conventions.") + (license license:lgpl3))) + (define-public postgis (package (name "postgis") -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 23 19:26:31 2021 Received: (at 49207) by debbugs.gnu.org; 23 Jul 2021 23:26:31 +0000 Received: from localhost ([127.0.0.1]:44910 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m74Yp-0007k2-Fq for submit@debbugs.gnu.org; Fri, 23 Jul 2021 19:26:31 -0400 Received: from mout02.posteo.de ([185.67.36.66]:37735) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m74Yn-0007jZ-5E for 49207@debbugs.gnu.org; Fri, 23 Jul 2021 19:26:29 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 8C45D240101 for <49207@debbugs.gnu.org>; Sat, 24 Jul 2021 01:26:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1627082783; bh=qw9hxE/Fc0V19EPllTB6QUpXVbIvWKsc34UuLmiIX80=; h=From:To:Cc:Subject:Date:From; b=ObiRixxxNKzqQccGWigi50DCy0eAyYnzWhF6NvDxX7HZVQmQMALquRsilTS9lHmri ZUnNZFAah9LyF37HmEFU2mQp5huaBmFvVyn6W0VTtt+Jp25NcphykYIlfgxXWk4bbV 7+a1TbbBOpc2CJVqTnOrjm//XsNQnvGWCN5ynqPPJPpp1+/H5yxgHE6tzN2rF9Yr5C 86n4Gh3e2syNLv8CLnxQ+TmI0u5MKPH1OHe8KXUKjPSXTRhm7ZUGUXBrRFnpJX19dx vuP2WH9IN6IALqqdLcQlQSHHxaIoO7J0t+uGuux69Oro4yioGXg7dT84DC0jNQ/sbO fI4iEntwmWVCQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4GWlnV42m6z9rxL; Sat, 24 Jul 2021 01:26:22 +0200 (CEST) From: Vinicius Monego To: 49207@debbugs.gnu.org Subject: [PATCH 5/6] gnu: Add python-pyke. Date: Fri, 23 Jul 2021 23:25:28 +0000 Message-Id: <20210723232529.23745-6-monego@posteo.net> In-Reply-To: <20210723232529.23745-1-monego@posteo.net> References: <20210723232529.23745-1-monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49207 Cc: Vinicius Monego 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-pyke): New variable. --- gnu/packages/python-xyz.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 61b1b7d29c..360650332e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -6009,6 +6009,39 @@ operators such as union, intersection, and difference.") search in Python.") (license license:lgpl3+))) +(define-public python-pyke + (package + (name "python-pyke") + (version "1.1.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "scitools-pyke" version)) + (sha256 + (base32 "0q7nxd0gw135922ck155w2nj2vf47k7cgzdqipxlyrgq6q3lkinl")))) + (build-system python-build-system) + ;; FIXME: two tests are failing with: + ;; "AttributeError: 'fc_tests' object has no attribute 'engine'.". + (arguments + `(#:tests? #f)) + (home-page "https://sourceforge.net/projects/pyke/") + (synopsis "Python Knowledge Engine") + (description "Pyke is a Python Knowledge Engine and automatic Python +program generator. Both forward-chaining and backward-chaining rules (which +may include Python code) are compiled into Python. It can also automatically +assemble Python programs out of Python functions which are attached to +backward-chaining rules. + +Features: + +@itemize +@item Automatic programming: generates Python programs. +@item Forward and backward chaining. +@item Multiple knowledge engines and rule bases. +@item Rule-based inheritance. +@end itemize") + (license license:expat))) + (define-public python-wurlitzer (package (name "python-wurlitzer") -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 23 19:26:39 2021 Received: (at 49207) by debbugs.gnu.org; 23 Jul 2021 23:26:39 +0000 Received: from localhost ([127.0.0.1]:44913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m74Yt-0007kL-NW for submit@debbugs.gnu.org; Fri, 23 Jul 2021 19:26:39 -0400 Received: from mout02.posteo.de ([185.67.36.66]:50487) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m74Yr-0007ji-4h for 49207@debbugs.gnu.org; Fri, 23 Jul 2021 19:26:34 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 86405240101 for <49207@debbugs.gnu.org>; Sat, 24 Jul 2021 01:26:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1627082787; bh=aRIAbdFExrrk8hWqf4MstJQSj4kHjFIi4E0CSfP2Txw=; h=From:To:Cc:Subject:Date:From; b=qUimYhzlkJYLm9XyHMeFo5dDjdznUS8d8VBSmOImDi2fNxDGeKvuYxsGX57L+GQbn KkWVPaH/g1QjAnzrSrWPqcRpMC3DKaCGCxIOj304x/R65ZFeuo2jE/96hibjaRLPm0 jn+w4TNjdnN21KR08JfXFRKq4qXinMhe12xUYaf844CvjPkJDxGOyH+nxlTQCbaDjS e93QQecIHKSroaXLsfXYBQlE9P32CWVeTK9xZUWDaJBZvutoK/WwKcGdPbsdahALgh zlCa3zxe/WQHDz/V6Qm2t+WTWrcwkAalQ+6UYqKqILWq54Afcxsx9jNtg6wxqJKnZs mFrROqDDrYNuA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4GWlnZ4J7Zz6tmF; Sat, 24 Jul 2021 01:26:26 +0200 (CEST) From: Vinicius Monego To: 49207@debbugs.gnu.org Subject: [PATCH 6/6] gnu: Add python-iris. Date: Fri, 23 Jul 2021 23:25:29 +0000 Message-Id: <20210723232529.23745-7-monego@posteo.net> In-Reply-To: <20210723232529.23745-1-monego@posteo.net> References: <20210723232529.23745-1-monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49207 Cc: Vinicius Monego 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/geo.scm (python-iris): New variable. --- gnu/packages/geo.scm | 67 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 314165062c..36c020e31d 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -92,6 +92,7 @@ #:use-module (gnu packages protobuf) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) #:use-module (gnu packages python-check) #:use-module (gnu packages python-science) #:use-module (gnu packages python-web) @@ -945,6 +946,72 @@ Shapely capabilities Climate and Forecast (CF) metadata conventions.") (license license:lgpl3))) +(define-public python-iris + (package + (name "python-iris") + (version "3.0.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "scitools-iris" version)) + (sha256 + (base32 "1zqicscnnfqpck960xdjng38qk0w0spmcysl89l3smagdsagzxkr")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'check 'pre-check + (lambda _ + ;; Some tests require a writable home. + (setenv "HOME" "/tmp") + ;; Iris will check for "scitools-iris[test]" before running the + ;; tests. The complete test set weighs 150MB. Skip this check. + (substitute* "setup.py" + ((".*tests_require.*") "")) + ;; The tests below open external connections. + (substitute* + "lib/iris/tests/integration/plot/test_vector_plots.py" + (("test_2d_plain_latlon") "_test_2d_plain_latlon") + (("test_2d_plain_latlon_on_polar_map") + "_test_2d_plain_latlon_on_polar_map") + (("test_2d_rotated_latlon") "_test_2d_rotated_latlon")) + (substitute* + "lib/iris/tests/integration/plot/test_plot_2d_coords.py" + (("test_2d_coords_contour") "_test_2d_coords_contour")) + ;; This one fails with AssertionError. + (substitute* "lib/iris/tests/experimental/test_animate.py" + (("test_cube_animation") "_test_cube_animation")) + ;; Compile Pyke rules before running the tests. + (invoke "python" "setup.py" "pyke_rules")))))) + (propagated-inputs + `(("python-cartopy" ,python-cartopy) + ("python-cf-units" ,python-cf-units) + ("python-cftime" ,python-cftime) + ("python-dask" ,python-dask) + ("python-matplotlib" ,python-matplotlib) + ("python-netcdf4" ,python-netcdf4) + ("python-numpy" ,python-numpy) + ("python-scipy" ,python-scipy) + ("python-xxhash" ,python-xxhash))) + (native-inputs + `(("netcdf" ,netcdf) + ("python-black" ,python-black) + ("python-filelock" ,python-filelock) + ("python-imagehash" ,python-imagehash) + ("python-nose" ,python-nose) + ("python-pillow" ,python-pillow) + ("python-pyke" ,python-pyke) + ("python-requests" ,python-requests) + ("python-wheel" ,python-wheel))) + (home-page "https://github.com/SciTools/iris") + (synopsis "Library for analysing and visualising Earth science data") + (description "Iris is a Python library for analysing and visualising Earth +science data. It excels when working with multi-dimensional Earth Science +data, where tabular representations become unwieldy and inefficient. Iris +implements a data model based on the CF conventions.") + ;; See iris/docs/src/copyright.rst. + (license license:lgpl3+))) + (define-public postgis (package (name "postgis") -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 30 19:00:16 2023 Received: (at control) by debbugs.gnu.org; 30 Mar 2023 23:00:16 +0000 Received: from localhost ([127.0.0.1]:59814 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pi1Fg-0005Sr-1G for submit@debbugs.gnu.org; Thu, 30 Mar 2023 19:00:16 -0400 Received: from smtpm1.myservices.hosting ([185.26.105.232]:37158) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pi1Ff-0005Sk-1j for control@debbugs.gnu.org; Thu, 30 Mar 2023 19:00:15 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm1.myservices.hosting (Postfix) with ESMTP id 1B898207FC for ; Fri, 31 Mar 2023 01:00:13 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id A3D0B8009A for ; Fri, 31 Mar 2023 01:00:10 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id quAab374MQkf for ; Fri, 31 Mar 2023 01:00:10 +0200 (CEST) Received: from [192.168.1.239] (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 53A0380098 for ; Fri, 31 Mar 2023 01:00:10 +0200 (CEST) Message-ID: <74912071-f536-c8bc-4711-db295b4da0e6@makinata.eu> Date: Fri, 31 Mar 2023 00:00:01 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0 Content-Language: en-US To: control From: Bruno Victal Subject: control-msg Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) # done with 5c131aff691fa1cb0fafe71b5f2795902ae056a7 close 55819 # control fail? close 45449 # no longer relevant close 33078 # tags tags 62551 patch tags 62503 patch tags 62461 patch tags 62443 patch tags 62428 patch tags 61226 patch tags 59893 patch tags 59852 patch tags 49451 patch tags 49207 patch tags 44258 patch quit From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 09 11:00:08 2023 Received: (at 49207) by debbugs.gnu.org; 9 Jun 2023 15:00:08 +0000 Received: from localhost ([127.0.0.1]:60034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7day-0004ed-Av for submit@debbugs.gnu.org; Fri, 09 Jun 2023 11:00:08 -0400 Received: from mout01.posteo.de ([185.67.36.65]:49387) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7dav-0004cP-0r for 49207@debbugs.gnu.org; Fri, 09 Jun 2023 11:00:07 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 34B3D240029 for <49207@debbugs.gnu.org>; Fri, 9 Jun 2023 16:59:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1686322799; bh=+8A7oU0EnzG0PrAHc4m3G6BEe44O/k4kPW5dpxD27RY=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=hgDV0KAYT5U264d+N7wDe1JDsCIrzrJsyGcyjwaGFglp9AuhloE4gf6Wxto7qZi84 LHuFrvORqJ9ZEV2eHF/lmo7GoATWCEHwsVT6+zUJG46NiLP5QEIjGNQDoQv/luxQCe W3sqkfGWsuesosYaa/67sjI9AYajG73mv+Ls4xwVX/p910Gey6c1l1TwFs2jBlqCv8 riaBF7aKySHxz/oSI0bMryMUqCBSI1Pc5sXVO1u2HiZq/t64nHHitlLSQgiCGgQeUu DAx3qspSv97oOJ/tZwuAdDRfol7wQzjbq2CtW/qBce/pfkqgj2QRBpD39+9NUIj4TQ 9mS/eOm6knteA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Qd44X4M8tz9rxK; Fri, 9 Jun 2023 16:59:56 +0200 (CEST) From: Vinicius Monego To: 49207@debbugs.gnu.org Subject: [PATCH v2 1/5] gnu: Add python-imagehash. Date: Fri, 9 Jun 2023 14:58:50 +0000 Message-Id: <20230609145854.2581045-1-monego@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49207 Cc: Vinicius Monego 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 (---) * gnu/packages/digest.scm (python-imagehash): New variable. --- gnu/packages/digest.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/digest.scm b/gnu/packages/digest.scm index 481771804b..405c1769d3 100644 --- a/gnu/packages/digest.scm +++ b/gnu/packages/digest.scm @@ -2,6 +2,7 @@ ;;; Copyright © 2017, 2019, 2020 Tobias Geerinckx-Rice ;;; Copyright © 2021 Ryan Prior ;;; Copyright © 2021, 2022 Ricardo Wurmus +;;; Copyright © 2023 Vinicius Monego ;;; ;;; This file is part of GNU Guix. ;;; @@ -29,7 +30,10 @@ (define-module (gnu packages digest) #:use-module (guix build-system python) #:use-module (guix build-system trivial) #:use-module (guix utils) + #:use-module (gnu packages check) #:use-module (gnu packages python-build) + #:use-module (gnu packages python-science) + #:use-module (gnu packages python-xyz) #:use-module (ice-9 match)) (define-public wyhash @@ -129,3 +133,34 @@ (define-public python-xxhash (description "This package provides Python bindings for the xxHash hash algorithm.") (license license:bsd-3))) + +(define-public python-imagehash + (package + (name "python-imagehash") + (version "4.3.1") + (source + (origin + (method git-fetch) ;no tests in PyPI + (uri (git-reference + (url "https://github.com/JohannesBuchner/imagehash") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1lw9lxzrzy9s5v3xc35vmh97hlyavnla087fp19k77va6v8vbjjf")))) + (build-system pyproject-build-system) + (native-inputs (list python-pytest)) + (propagated-inputs (list python-numpy python-pillow python-pywavelets + python-scipy)) + (home-page "https://github.com/JohannesBuchner/imagehash") + (synopsis "Image hashing library") + (description "ImageHash is an image hashing library. It supports: + +@itemize +@item Average hashing +@item Perceptual hashing +@item Difference hashing +@item Wavelet hashing +@item HSV color hashing (colorhash) +@item Crop-resistant hashing +@end itemize") + (license license:bsd-2))) -- 2.34.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 09 11:00:20 2023 Received: (at 49207) by debbugs.gnu.org; 9 Jun 2023 15:00:20 +0000 Received: from localhost ([127.0.0.1]:60037 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7db9-0004f7-Q7 for submit@debbugs.gnu.org; Fri, 09 Jun 2023 11:00:20 -0400 Received: from mout01.posteo.de ([185.67.36.65]:35259) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7db7-0004es-UF for 49207@debbugs.gnu.org; Fri, 09 Jun 2023 11:00:18 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 670AC240027 for <49207@debbugs.gnu.org>; Fri, 9 Jun 2023 17:00:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1686322812; bh=7316bl9rbwbwNphDa7i2ZUEuUfXYHiebnQ3vTDRhvyc=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=RnBhJ895kyU5r/0JUAka5DRGBe9Hb0OvaBUBj1cCfBo/WLCOlb/TlKfrrTkhJH8O2 EZ7dWIrkP8bQ3bifw8GSyckuRoRi+0ttOH/qdIfQp1eix/LbRE7NaAqnMyVg8EFBhK Gdv3FogENJBgIdIPaFErbw0m9uMBBLxlz4J1TACzfZ8gN8jE3HQFpfGUm+j9nvFBhl Vg5gkMJuOefASxr3wOx35x0bkYrqYwe6hMEnLqO9QFqfuTiMZFt9LEWLOnWq11tvT6 YbbvmiHdkpV6Py1HUqICDxXEs/md3llI6045Cm6zl4R/mkO8RVQyOdNzwPdrJN+fOk 9J5B+uhD91/Hg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Qd44m3HMTz9rxR; Fri, 9 Jun 2023 17:00:06 +0200 (CEST) From: Vinicius Monego To: 49207@debbugs.gnu.org Subject: [PATCH v2 2/5] gnu: Add python-cf-units. Date: Fri, 9 Jun 2023 14:58:51 +0000 Message-Id: <20230609145854.2581045-2-monego@posteo.net> In-Reply-To: <20230609145854.2581045-1-monego@posteo.net> References: <20230609145854.2581045-1-monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49207 Cc: Vinicius Monego 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 (---) * gnu/packages/geo.scm (python-cf-units): New variable. --- gnu/packages/geo.scm | 46 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 25805fe2e5..2c15df18cc 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -1380,6 +1380,52 @@ (define-public postgis ;; doc license:cc-by-sa3.0)))) +(define-public python-cf-units + (package + (name "python-cf-units") + (version "3.2.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "cf-units" version)) + (sha256 + (base32 + "0kq76p13ndm8033m0jfbfryhlk3c0iwy1d92sg1f8zqmwi0g3ac8")))) + (build-system pyproject-build-system) + (arguments + ;; FIXME: 'ImportError: cannot import name '_udunits2' from partially + ;; initialized module 'cf_units' (most likely due to a circular import)'. + ;; Importing works after the package is built. + (list #:tests? #f + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'udunits-path + (lambda _ + (setenv "UDUNITS2_XML_PATH" + (string-append + #$(this-package-input "udunits") + "/share/udunits/udunits2.xml")))) + ;; cf-units has a hard dependency on antlr4 4.7.2 and + ;; doesn't work with newer versions. Upstream is trying + ;; to change it or make antlr4 optional, see + ;; https://github.com/SciTools/cf-units/issues/313 + (delete 'sanity-check)))) + (propagated-inputs (list java-antlr4-runtime-python + python-cftime + python-jinja2 + python-numpy)) + (inputs (list udunits)) + (native-inputs (list python-codecov + python-cython + python-jinja2 + python-pytest + python-pytest-cov + python-setuptools-scm)) + (home-page "https://github.com/SciTools/cf-units") + (synopsis "Units of measure as required by the CF metadata conventions") + (description "This package provids units of measure as required by the + Climate and Forecast (CF) metadata conventions.") + (license license:lgpl3+))) + (define-public tegola (package (name "tegola") -- 2.34.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 09 11:00:26 2023 Received: (at 49207) by debbugs.gnu.org; 9 Jun 2023 15:00:26 +0000 Received: from localhost ([127.0.0.1]:60040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7dbG-0004fT-65 for submit@debbugs.gnu.org; Fri, 09 Jun 2023 11:00:26 -0400 Received: from mout01.posteo.de ([185.67.36.65]:49953) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7dbE-0004f5-ET for 49207@debbugs.gnu.org; Fri, 09 Jun 2023 11:00:24 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id E4B6D240028 for <49207@debbugs.gnu.org>; Fri, 9 Jun 2023 17:00:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1686322818; bh=0NIKZCOyT2ZF+vczjaEr1Eun8kZgjl4zz9IpYM2TlL8=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=fhYYebsnK9tq3eBvsRj3j8NV6v7LFcEFDLgxmQ+Lf0AoVNG2ksoBaHVizmjqlYC5r HgT1wBoBVsHOiR5qAbGbAWh7ulndUuh11wX+Pp5ghzK2tFyOHPSi9dEWfZ/7Q6JP9N ViTg5i27pauDSmMoXRrZxggXEyTLRVqio6LOYjsos+8zVYXcxUiAQHCObV1t7gvD/d BxTGfJziYsinqUtdi3B2r9k0+rvJeIY1ry4AbEFIfsXX1+fSaRqgjEf/rfQ3IGRxJn ig9RyKHblRUEgS1CJGkUs9YDZIdTmb9+JaMLWN9XU0dgJEUoAqgxgYYkbeaf/0U4vR ER8ETZgRjAPEg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Qd44x6tw2z9rxG; Fri, 9 Jun 2023 17:00:17 +0200 (CEST) From: Vinicius Monego To: 49207@debbugs.gnu.org Subject: [PATCH v2 3/5] gnu: python-dask: Propagate python-importlib-metadata. Date: Fri, 9 Jun 2023 14:58:52 +0000 Message-Id: <20230609145854.2581045-3-monego@posteo.net> In-Reply-To: <20230609145854.2581045-1-monego@posteo.net> References: <20230609145854.2581045-1-monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49207 Cc: Vinicius Monego 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 (---) * gnu/packages/python-xyz.scm (python-dask)[native-inputs]: Move python-importlib-metadata to... [propagated-inputs]: ...here. --- gnu/packages/python-xyz.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 9036246bfb..7d5128911f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -25146,6 +25146,7 @@ (define-public python-dask (propagated-inputs (list python-cloudpickle python-fsspec + python-importlib-metadata python-numpy python-packaging python-pandas @@ -25154,7 +25155,6 @@ (define-public python-dask python-pyyaml)) (native-inputs (list python-click - python-importlib-metadata python-pytest python-pytest-runner python-pytest-rerunfailures python-versioneer)) (home-page "https://github.com/dask/dask/") -- 2.34.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 09 11:00:55 2023 Received: (at 49207) by debbugs.gnu.org; 9 Jun 2023 15:00:55 +0000 Received: from localhost ([127.0.0.1]:60043 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7dbj-0004gC-HB for submit@debbugs.gnu.org; Fri, 09 Jun 2023 11:00:55 -0400 Received: from mout01.posteo.de ([185.67.36.65]:34601) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7dbi-0004fy-B6 for 49207@debbugs.gnu.org; Fri, 09 Jun 2023 11:00:54 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id CDA3E240027 for <49207@debbugs.gnu.org>; Fri, 9 Jun 2023 17:00:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1686322848; bh=Aa5wJxOTuHCPcXdX1ExZ9QfLCTx8qN78tvk22oXwbU0=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=oJYoAXltpOXQowdcyJYi2OaPfmfTdgbjo/EquzSf8XIXxYr0X5EValkra5Q22QBpj 094V97HfqMMXNuvXgc8+JNkUQZh+i3Ylw3qd4mrTBmuXe1qjf2sjh08mLoAqiEBtyM HN2IJh4dQuaMZnLwM3LCFwkfI0GSDU3eoaHdf5mvCnFtx/SjWpOBG0CtyXIyeYksA2 RFR+xNujZsLDHWRt/jcol/xrnWjgZgiFbGSXIaA5A0rdVatCR0vj3eK65Tg4hUYy4W j6NXT/EqcHF+KvFC6hO+9GGogetDoYVnj8jn9kIoGcYp8lWtmKVjbpjnA7QsxcnQJJ aT7vmvZF8gJBg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Qd45W0sFmz9rxF; Fri, 9 Jun 2023 17:00:46 +0200 (CEST) From: Vinicius Monego To: 49207@debbugs.gnu.org Subject: [PATCH v2 4/5] gnu: python-cartopy: Add dependencies. Date: Fri, 9 Jun 2023 14:58:53 +0000 Message-Id: <20230609145854.2581045-4-monego@posteo.net> In-Reply-To: <20230609145854.2581045-1-monego@posteo.net> References: <20230609145854.2581045-1-monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49207 Cc: Vinicius Monego 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 (---) * gnu/packages/geo.scm (python-cartopy)[native-inputs]: Add python-setuptools-scm, python-wheel. --- gnu/packages/geo.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 2c15df18cc..c1b028104c 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -1303,7 +1303,9 @@ (define-public python-cartopy (list python-cython python-flufl-lock python-pytest - python-pytest-mpl)) + python-pytest-mpl + python-setuptools-scm + python-wheel)) (home-page "https://scitools.org.uk/cartopy/docs/latest/") (synopsis "Cartographic library for visualisation") (description -- 2.34.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 09 11:01:05 2023 Received: (at 49207) by debbugs.gnu.org; 9 Jun 2023 15:01:05 +0000 Received: from localhost ([127.0.0.1]:60050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7dbs-0004hP-Ta for submit@debbugs.gnu.org; Fri, 09 Jun 2023 11:01:05 -0400 Received: from mout02.posteo.de ([185.67.36.66]:47023) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q7dbq-0004gK-46 for 49207@debbugs.gnu.org; Fri, 09 Jun 2023 11:01:03 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 5AE1A240101 for <49207@debbugs.gnu.org>; Fri, 9 Jun 2023 17:00:56 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1686322856; bh=42Nk2Kma1UjG/eJ/DQucoT8gdU4yQgiBiqwBNqcOeNQ=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=Q3SQp2ZyUbYBC3GqPbJWGiDvVtnV9YowhnBnh5KuUV0wxpe0yGW/cFZ4kPwY1ld15 4hgrXpLGXWoX2fBWTbjdgS/fJWosJaB3iOhAGFwGUKovEgQf7bUD3VUzBaoSJh/SHW arnyfBExmWFTT5rVygaXh9aDJSKGUsTUcV1dU7ZY5FpwZtyPOfLCd2dwu/SPm36/ef h2fNuxU5/nmrlK3i1Fg2VZaYru+zH7HVasK+VhR9+K8HL5izSGDHgFlClzTFSsKVJl Q/omPG9RbtmG6r+4cNu1Gg7SHk/m7/yRFGZKKK5pZlUwkdtZXICRwpF0ZfDAnzmBy6 4RTayMudT2qCg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Qd45f3Czxz9rxB; Fri, 9 Jun 2023 17:00:54 +0200 (CEST) From: Vinicius Monego To: 49207@debbugs.gnu.org Subject: [PATCH v2 5/5] gnu: Add python-scitools-iris. Date: Fri, 9 Jun 2023 14:58:54 +0000 Message-Id: <20230609145854.2581045-5-monego@posteo.net> In-Reply-To: <20230609145854.2581045-1-monego@posteo.net> References: <20230609145854.2581045-1-monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49207 Cc: Vinicius Monego 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 (---) * gnu/packages/geo.scm (python-scitools-iris): New variable. --- gnu/packages/geo.scm | 69 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index c1b028104c..eb58781591 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -73,6 +73,7 @@ (define-module (gnu packages geo) #:use-module (gnu packages curl) #:use-module (gnu packages databases) #:use-module (gnu packages datastructures) + #:use-module (gnu packages digest) #:use-module (gnu packages docbook) #:use-module (gnu packages documentation) #:use-module (gnu packages elf) @@ -1428,6 +1429,74 @@ (define-public python-cf-units Climate and Forecast (CF) metadata conventions.") (license license:lgpl3+))) +(define-public python-scitools-iris + (package + (name "python-scitools-iris") + (version "3.6.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "scitools-iris" version)) + (sha256 + (base32 + "08r13aans17qgv93m0hwzwmiqvbgkn5rhp9r5szyv4i99xz62igj")))) + (build-system pyproject-build-system) + (arguments + ;; Tests below fail because of URL open errors and missing data (which is + ;; probably being downloaded). + (list #:test-flags + #~(list "--ignore" "lib/iris/tests/test_cf.py" + "--ignore" "lib/iris/tests/integration/netcdf/test_delayed_save.py" + "--ignore" "lib/iris/tests/integration/netcdf/test_thread_safety.py" + "--ignore" "lib/iris/tests/integration/plot/test_vector_plots.py" + "--ignore" "lib/iris/tests/unit/analysis/regrid/test__CurvilinearRegridder.py" + "-k" (string-append "not test_python_versions" + " and not test_2d_coords_contour" + " and not test_grouped_dim" + " and not test_ungrouped_dim")) + #:phases #~(modify-phases %standard-phases + (add-before 'check 'build-std-names + (lambda _ + ;; Need to build lib/iris/std_names.py before + ;; running the tests. + (invoke "python" "setup.py" "std_names") + ;; Replace some executable paths. + (let ((nc #$(this-package-native-input "netcdf"))) + (substitute* "lib/iris/tests/stock/netcdf.py" + (("env_bin_path\\(\"ncgen\"\\)") + (format #f "\"~a/bin/ncgen\"" nc))) + (substitute* "lib/iris/tests/__init__.py" + (("env_bin_path\\(\"ncdump\"\\)") + (format #f "\"~a/bin/ncdump\"" nc)))))) + ;; To avoid the antlr4 error from cf-units. + (delete 'sanity-check)))) + (native-inputs (list netcdf + python-click + python-filelock + python-imagehash + python-pytest + python-setuptools-scm + python-wheel)) + (propagated-inputs (list python-cartopy + python-cf-units + python-cftime + python-dask + python-distributed + python-matplotlib + python-netcdf4 + python-numpy + python-pyproj + python-scipy + python-shapely + python-xxhash)) + (home-page "https://github.com/SciTools/iris") + (synopsis "Library for analysing and visualising Earth science data") + (description + "Iris is a Python library for analysing and visualising Earth ++science data. It excels when working with multi-dimensional Earth Science ++data, where tabular representations become unwieldy and inefficient. Iris ++implements a data model based on the CF conventions.") + (license license:lgpl3+))) + (define-public tegola (package (name "tegola") -- 2.34.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 11 11:07:51 2025 Received: (at 49207-done) by debbugs.gnu.org; 11 Feb 2025 16:07:51 +0000 Received: from localhost ([127.0.0.1]:58221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1thsnf-0008Pt-3i for submit@debbugs.gnu.org; Tue, 11 Feb 2025 11:07:51 -0500 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:42129) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1thsna-0008Pe-Nw for 49207-done@debbugs.gnu.org; Tue, 11 Feb 2025 11:07:48 -0500 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-439350f1a0bso19692845e9.0 for <49207-done@debbugs.gnu.org>; Tue, 11 Feb 2025 08:07:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739290060; x=1739894860; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=Sel7f64M6pHkZqchJuDHN6Q3+dxWQX1WXq35EB3Fnrg=; b=GG9xwRD0ABCKkzRT/3kpzBMA4B73HKdWsO+9aTam9gMQnN23mAoTN9eC8dyPSmqrfC J+xeAqlhMlSE+VlUqnP1I8jJesGFEj/47+RssD0+4/6/ysy4xY3mRqJDr0Ut4L9THVFw KiWQmpXFAz82cAp2LTIQYIG9/Zm/xZiYViHrH8bKceRscmtj/QQ9QAnSdjcm2VFEC9hw +/GXxjjR8vNg19TclQ2rXvq4SPUCyItMhDAILv/vJBrIsGZM4Lrg7JMOqYDLEL1bukxC vTamttt7UUCECjSzkL2NYMXrJ6XbrXnDDKtErOBUDkTqHi538dXJ3XhxTHGRdlZoecAX ABVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739290060; x=1739894860; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Sel7f64M6pHkZqchJuDHN6Q3+dxWQX1WXq35EB3Fnrg=; b=Cl1hx2DwC5HZFb0OdveI60pKqXTkUZnKfY5x0ff7DxeE8u7Al9ESqunP9+ZytwzEHM nKF8OUtOPkC6kI6d59RixtdfFcWflO1RyR82+iS0AmxUcI61sE/NJB8hH7rCZiZwStLC JeBQRFrjLJCaA+3aPGw0ISBemlC+l4yTY3EdxD2fxJNktchUkdthxvjF/D7RGAWFAe0w E+EJx26X0fjUF3ETSQMoYGIJgFi1ChEtm+0Vw4FQvlFNPeNBPpQZ5q9k+6vCWlFwbJTk JNZWUBd8WB0pIwFBKxePY8vAwWYe4DDSR6WGPemWg5ndAwI++JkLikhsjyfpIC6UyFOx BLOA== X-Gm-Message-State: AOJu0Yw56gFRTCliCsJaqFHBXJmL7MYQPc4HVB89pMdLbq1ddHJyKIhW C0BP2O0RKf6abtdkup9BdUFYkKJpS3rZQBin+9YgfIti/LP0pZxmhDCnK0iE X-Gm-Gg: ASbGncusz3ygK9MjpW7vEHY6X5QMMeEN/gHVJpL9mcqy2ggwIxjJJU7SpjMFnZjaVza IxpxQEKiEgsCvZ6KZRC1pdJiccXOkCZA4I/RzUT1qOt2wo11jySF/htwMunNSDpiqtCgm683Gvz aWYY/uEnQABLhDiEXtHOYAA84PLv8AzJboXL8mDw6MsKCFHnuP/e8CNkUqgLZBoeSIsKpBTupwN lFr9MFgcUY5+zmSmMO1StRf/JVvwAU4QtLP4CCktBRDDhxatls3GmWGcJSQW4XsJ775Q/rnevcd ctTgp4MKuHnuL400pqx3QCR64zl91rj0cS6N5ZsfI6nwbgswG1S14Wl0zO4/kTJek3A= X-Google-Smtp-Source: AGHT+IEaWHdYNkejgtlkdRscc5Asej+pfIEKwTO9GX1asbc40o4btXJV+RkTrAVEyUJ3Ax8F08kN3A== X-Received: by 2002:a05:600c:2d0c:b0:435:edb0:5d27 with SMTP id 5b1f17b1804b1-4394cebd10emr39958285e9.9.1739290059765; Tue, 11 Feb 2025 08:07:39 -0800 (PST) Received: from guxtil (cpc100684-bagu15-2-0-cust967.1-3.cable.virginm.net. [86.8.111.200]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4391dca0179sm178632655e9.11.2025.02.11.08.07.38 for <49207-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Feb 2025 08:07:39 -0800 (PST) From: Sharlatan Hellseher To: 49207-done@debbugs.gnu.org Subject: gnu: Add python-iris. (scitools) Date: Tue, 11 Feb 2025 16:07:37 +0000 Message-ID: <87cyfowjli.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49207-done 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 (-) --=-=-= Content-Type: text/plain Hi, Thank you for the patches. The list of some applied modifications: - patches [5/5] - [X] [PATCH v2 1/5] gnu: Add python-imagehash. - move to python-science to reduce number of inputs in digest. - extend description, taken from project's README - add missing native inputs: python-setuptools, python-wheel - [X] [PATCH v2 2/5] gnu: Add python-cf-units. - refresh to 3.3.0 - fix uri cf-units -> cf_units as seen in PyPI for source archive name - remove from native inputs: python-codecov, python-pytest-cov, python-jinja2 - swap python-cython to python-cython as seen in project's pyproject.toml - add to native inptus: python-setuptools, python-wheel - enable tests - preserver snatity-check phase - [X] [PATCH v2 3/5] gnu: python-dask: Propagate python-importlib-metadata. - skip, not required. - [X] [PATCH v2 4/5] gnu: python-cartopy: Add dependencies. - skip, not required. - [X] [PATCH v2 5/5] gnu: Add python-scitools-iris. - re-imported and set author to Vinicius Monego as patch failed to apply, no base commit - refresh to 3.11.1 - adjust uri name according to PyPI source archive - preserver snatity-check phase - skip all tests requring data files from https://github.com/SciTools/iris-test-data - enable parallel tests with pytest-xdist Pushed 3 to master as: ca0dc61a871 * master gnu: Add python-scitools-iris. f1397f2f499 * gnu: Add python-cf-units. 5ff5a2b2cf5 * gnu: Add python-imagehash. -- Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmerdckACgkQdtcnv/Ys 0rXlMBAAyQKSe8D9RciYScQr7CvVifs67ktp2/zZOD8mfpef2zQ4JjHvgu+oya6O rDuFNOtjneE1P86G2d09siw+emCO8RUw6Srqz2qJkpsC562Wob5K/p1r1aXV6YUs XI6TrrCccoVVQTs0vWH5tOWRHl0AJbJmdnxsf+Yp9qecjYsFS+V5O9laK9J6di9Z 6HL+/tz1WCcvxaYiZpznpI2Ykp+cWjggv921xgQneFWNzrkgFKUfSoQMhLyH4Gwi N/f7YSM+1vt1wG5GE9Z5rzcdc9OV9j2uaxfO6Uy0YvtwmrmaK2RqsPJEpvuY6VVs 7QDba5URyMIk7+YcD6fnBuZ19wP2h2jKDCXwkdYeIm7CMKFOfGPsPZzNaqtgjYBu G9U1PMjx+kegNkuTFl9GCONT5364hKLDGxS6qyGyRLTYfUe0Ez9ZJnBrOQayGo3D YJbQTIopPdTRfyIcrtOnXQ1wxuiGytuFl05W33GhCn7wCqyu21EuFZ6zzq9T0NSm DPHy0G19R2T3BAnTBDn6hv38ud3McWBXrn6/+CLM4++GS69QHyjUoE04+hVcUzHY G0gKNcsLNIyW62dT0BKrghJItjKN+R5Tu8nScOmBcfK70l4wRTKquRyrgdBx6HBD It+vEfXz/Q16yfRnDH98NSnm1gqoNSEovhmS0P49qEsvpee6Hho= =AHev -----END PGP SIGNATURE----- --=-=-=-- From unknown Tue Aug 19 07:27:00 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, 12 Mar 2025 11:24:10 +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