From debbugs-submit-bounces@debbugs.gnu.org Sun May 22 14:54:27 2022 Received: (at submit) by debbugs.gnu.org; 22 May 2022 18:54:27 +0000 Received: from localhost ([127.0.0.1]:46376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsqif-00050V-9h for submit@debbugs.gnu.org; Sun, 22 May 2022 14:54:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:37066) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsqiZ-00050J-Bq for submit@debbugs.gnu.org; Sun, 22 May 2022 14:54:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46062) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsqiX-0007yh-Ib for guix-patches@gnu.org; Sun, 22 May 2022 14:54:19 -0400 Received: from mail-lf1-x12b.google.com ([2a00:1450:4864:20::12b]:44989) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nsqiU-0008Q6-5C for guix-patches@gnu.org; Sun, 22 May 2022 14:54:15 -0400 Received: by mail-lf1-x12b.google.com with SMTP id l13so15518597lfp.11 for ; Sun, 22 May 2022 11:54:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:user-agent:mime-version; bh=VbcPrfi6S66I2JIAicOCAqNdB+v4qTm8ZsJJVEQ2pM8=; b=hUmfz7CaiMTFFuy4jkxL9fkCs+E1ME2eX+bvw6g9/4VAYTO+p3KnYhFDfy+xDvSRLt RvgymQewbGK04QAK8Mz0chqK3oO4mYCOtu7xDHurmWFwEhZPv0ZhT3u9NJib0dS33Q3Q TDIyKd4Pq3+IVD9Kmd8ElIP9UH20pfIvUzbXbZDnjtZlhpVjdYKZM8UvLkkiblRNFDun Yol8TUlWHpx6J4tU/P8Dy0t5SM6u+rnUFsgsRKuLlNhRY23FaMHX8VXmoF8D5UqPl2uO Cpz7DVrRbFAgrrZ7UGAQxBQf/6qLRt7CeWqzAaY/OxPLE/wn3KNWidpgfYrq+6GUUkwi AW9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=VbcPrfi6S66I2JIAicOCAqNdB+v4qTm8ZsJJVEQ2pM8=; b=a8007Oe0YZnP7SVe7DQs3L8oqKFrSZVPaF7xjoJ43awawVKQPLVOza0ULW0/odsUe1 GLo6ZVW6QjiXIXXD3ziOQyDvI/Hg4aUyITeV/ZgnmPydVETrp1nH6CyVLjZrb3mk8LiS 0a6epKfv27K0U5RSsUG0EbAAMilWuNIqHK8EcT5k2LgfBf6tgBXbz5q2YgJtkSuMGh1m 2RWCvpqsBzSJ6xsfgmGLF8lCHcjmVAHRYlD6/QkdKWeNGezpdYWS/K7ISMEhZ2zh3+za ZXpq6+YI4240Togu3evDLMktWK2Md5ssFjJXkqCQ6JiH+PbiQ1Oj5kui7ZUu4yLX7CmA IRPg== X-Gm-Message-State: AOAM531ETy7ODdJMKG0zJoCDtCtU0SJ0Xu/A6pm0KIFZDuKuRkEwtHrs GRaSlBV7b7S/wnWApzFaK8z2YqYXTsA= X-Google-Smtp-Source: ABdhPJwfQ/uTXW2g0a9ryC0nI1kVs0W//N0roHbtP05avy982cB0E18n8mIZ8Ta+jJbDkYDM7P1GlQ== X-Received: by 2002:ac2:545a:0:b0:477:cad9:3e73 with SMTP id d26-20020ac2545a000000b00477cad93e73mr12168215lfn.418.1653245651963; Sun, 22 May 2022 11:54:11 -0700 (PDT) Received: from elephant ([5.164.192.222]) by smtp.gmail.com with ESMTPSA id f2-20020a056512228200b0047866f9b642sm563399lfu.224.2022.05.22.11.54.11 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 May 2022 11:54:11 -0700 (PDT) From: "Artyom V. Poptsov" To: guix-patches@gnu.org Subject: [PATCH] gnu: Add python-langcodes Date: Sun, 22 May 2022 21:54:02 +0300 Message-ID: <87leutflf9.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a00:1450:4864:20::12b; envelope-from=poptsov.artyom@gmail.com; helo=mail-lf1-x12b.google.com X-Spam_score_int: -5 X-Spam_score: -0.6 X-Spam_bar: / X-Spam_report: (-0.6 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_SORBS_WEB=1.5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hello, this patch adds "langcodes" Python module[1] under the name "python-langcodes". References: 1. "A Python library for working with and comparing language codes." https://github.com/rspeer/langcodes --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-gnu-Add-python-langcodes.patch Content-Transfer-Encoding: quoted-printable From=204a55bea39a617c64f354170777db4ba420045459 Mon Sep 17 00:00:00 2001 From: "Artyom V. Poptsov" Date: Sun, 22 May 2022 21:50:37 +0300 Subject: [PATCH] gnu: Add python-langcodes * gnu/packages/python-xyz.scm (python-langcodes): New variable. =2D-- gnu/packages/python-xyz.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 3c4fa16d16..95099feb04 100644 =2D-- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -31449,3 +31449,34 @@ written in C.") (synopsis "Cython bindings for MurmurHash2") (description "This package provides Cython bindings for MurmurHash2.") (license license:expat))) + +(define-public python-langcodes + (package + (name "python-langcodes") + (version "3.3.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "langcodes" version)) + (sha256 + (base32 + "1xkyh3qdcigb18qiimbwl2669y22hhdmd89mqcd270c7lbahfkbr")))) + (build-system python-build-system) + (native-inputs (list python-pytest)) + (inputs (list python)) + (home-page "https://github.com/explosion/catalogue") + (synopsis "Python library for working with language codes") + (description + "A Python library for working with and comparing language +codes. + +\"langcodes\" implements @url{http://tools.ietf.org/html/bcp47, BCP 47}, t= he +IETF Best Current Practices on Tags for Identifying Languages. BCP 47 is = also +known as RFC 5646. It subsumes ISO 639 and is backward compatible with it= , and +it also implements recommendations from the @url{http://cldr.unicode.org/, +Unicode CLDR}. + +langcodes can also refer to a database of language properties and names, b= uilt +from Unicode CLDR and the IANA subtag registry, if you install +@code{language_data}.") + (license license:expat))) + =2D-=20 2.25.1 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable =2D-=20 Artyom "avp" Poptsov Home page: https://memory-heap.org/~avp/ CADR Hackerspace co-founder: https://cadrspace.ru/ GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEE0MLqwTMQgi2Y3rV86cWi2QiYoC8FAmKKhsoACgkQ6cWi2QiY oC+hxAgAq/vzQi0F2vcPjLy88nIuvAGTEGsnebPjADdTTAwyB2WM/Uw9W7uvPjaF axi4gGE0kwbNPObG0ePMj/ILmaPzmfW5CnorUuZ4+AMkpvo0XnKKcJ39VY6UOd6A G84dVztNZ+/CMq41Rd1lv9Os11LiKSb4w0/JTlYRk7NFqcyAviYTb4XZ8PtR+aLg 88dCzpsbky/cUgl5KqtPplfseLHyEl+N27YnRNvGuJVxj5SCOQXa5Fv9/LYPj8pg GENMD9hgp9EiT/kXKNQZPP29CGNzPQYjaxJAC7IulKdzs4/3Egt/O0BIE2iNnh/y nZC24Bkov4CGM1/C2SuqJLdkv44eBg== =C8pZ -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 05 15:00:52 2022 Received: (at 55580) by debbugs.gnu.org; 5 Jun 2022 19:00:52 +0000 Received: from localhost ([127.0.0.1]:33467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nxvUZ-0002RE-PP for submit@debbugs.gnu.org; Sun, 05 Jun 2022 15:00:52 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52018) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nxvUX-0002JH-Fk for 55580@debbugs.gnu.org; Sun, 05 Jun 2022 15:00:50 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48812) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nxvUS-0005cS-6a; Sun, 05 Jun 2022 15:00:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=OkbbQEVYChlg0p8ztMbDYtGB9pgZQIl4ua6ifjLKkbE=; b=fheLGrxSBm+Vk6X0J5I5 6F6+RKL8M+gveDchhWNdwhG/K3F7TvkeKrrxGTPOt8jvNEIIYR8nd5In7nNVI8+sTTb2fP3b+U4NS 241ZMZb2p9dqLhf4I7nxrp/QE+GeS3dBSQJ8OPCWT3/j9p9j2MQfAINeyz0yIdEScgNFMOExai4kv RYI8U9nwTchfCJNXLm/7MYV/6vTnBN1NV1N8T9XvrxyzPxQxV6j0WJ45kHLGqunZePiTAUV2/0oII ITGObW5LXK7Eqi2iv1wPh1c+l/Frf3PRFqtkhToFRV4ZvC9m0oKx/s9Z69YvagOg6fDpjqOqguOl2 o6C15LCEkNLhAg==; Received: from 2a02-8429-81d2-3d01-94c9-8097-ea5c-2774.rev.sfr.net ([2a02:8429:81d2:3d01:94c9:8097:ea5c:2774]:36366 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nxvUR-00071i-AZ; Sun, 05 Jun 2022 15:00:43 -0400 From: Mathieu Othacehe To: "Artyom V. Poptsov" Subject: Re: bug#55580: [PATCH] gnu: Add python-langcodes References: <87leutflf9.fsf@gmail.com> Date: Sun, 05 Jun 2022 21:00:40 +0200 In-Reply-To: <87leutflf9.fsf@gmail.com> (Artyom V. Poptsov's message of "Sun, 22 May 2022 21:54:02 +0300") Message-ID: <877d5vndev.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55580 Cc: 55580@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: -3.3 (---) Hello Artyom, > + (inputs (list python)) This line is implicit, you can remove it. > + (home-page "https://github.com/explosion/catalogue") Is that the correct home-page? > + "A Python library for working with and comparing language > +codes. You can merge those lines. > + > +\"langcodes\" implements @url{http://tools.ietf.org/html/bcp47, BCP 47}, the @code{python-langcodes} implements... > +langcodes can also refer to a database of language properties and names, built @code{python-langcodes} can also... > +from Unicode CLDR and the IANA subtag registry, if you install > +@code{language_data}.") That could be @code{python-language-data} is the package is created, I guess :) Could you please send an updated version? Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 07 15:12:09 2022 Received: (at 55580) by debbugs.gnu.org; 7 Jun 2022 19:12:10 +0000 Received: from localhost ([127.0.0.1]:41557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nyecR-0002Zf-Ao for submit@debbugs.gnu.org; Tue, 07 Jun 2022 15:12:09 -0400 Received: from mail-lj1-f182.google.com ([209.85.208.182]:41846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nyecO-0002ZR-IA for 55580@debbugs.gnu.org; Tue, 07 Jun 2022 15:11:58 -0400 Received: by mail-lj1-f182.google.com with SMTP id 1so20291863ljp.8 for <55580@debbugs.gnu.org>; Tue, 07 Jun 2022 12:11:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=hMoQoNFXzuMliRdQLldX57TQ/3B52tsh8y2vqz8Xjzg=; b=QLjbTd1RPpRLLbUNMQQhSL4iQxFedIHEFZKXdHfkvOPhd0REHxVC9Vqto6tCNKQ9LU Q5j+xENOII5g6vh+rFyJXmYHfxgXIC5UlJTKDCQKpH1r6dBbTmeAzvug5VF+1ra2wZQt S6P7dcPbZ7fZ1gpDmgY6L7uhrMuNYfW/OfN07u/lB0Ai1tW6FNwqJWg6IA8wx8Kw/+4m gW6HQPB3aNGUbK5Y4JqCgCBL+GwfbbRlFTu0JenujE8sejaAIbtndcVnmpuNyHRV8tdi PVe5dFMuprr4P94Xl2+Pw5E++XJw4vkUWT3t4PnwLalHHE39AsuCaaZMBz735H6AmBcO s7vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=hMoQoNFXzuMliRdQLldX57TQ/3B52tsh8y2vqz8Xjzg=; b=cL2a7CBSHofkq80qREtQKMbAm42B/DnpIvI6FdQd8yndW2gSkaRh0hBz5iQSyzIUs7 a8nvaRgUFp9MW5M4/jwhxF8jYMTShmos//YvADy9jAgIjsApPq+Y9H3Bmj3YKba3owkC mkoRVlecDbt7g2SY7vXFvt44bdJ6sS30caA2zmSDeQ5+iMFtRnVUdECGdyrqOhOQjcpK ZWEQc9xuL/iBOKiTCS+m7BNuxZFVb1BoCU/MAhSKiu7gxWdahIP9l9khE4YYRzUPzbPD T0SpCXvD2ez61wOxAWSMc8b9DExLjG5eB6+e7ySQQLqElUb5/YyHLRHy4LDhlr49pb3m A9CA== X-Gm-Message-State: AOAM533wHJfXtx2jPaM2UgKCBM51vy8beQZzuk4g7fiwMmExVwNfNbYd BXUBxjZXlMA7evwMSRqX8xyYjnnoGFc= X-Google-Smtp-Source: ABdhPJwGamRoO9TJBFB/sPNYDurhWHFC6DgwtlkEhv0M0umBvPdZSxCc1WJPwS+msSy6ZP75r0KoEg== X-Received: by 2002:a2e:a374:0:b0:255:67e7:24a5 with SMTP id i20-20020a2ea374000000b0025567e724a5mr19789333ljn.58.1654629108994; Tue, 07 Jun 2022 12:11:48 -0700 (PDT) Received: from elephant ([5.164.222.47]) by smtp.gmail.com with ESMTPSA id d15-20020ac25ecf000000b0047255d21161sm3382481lfq.144.2022.06.07.12.11.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Jun 2022 12:11:48 -0700 (PDT) From: "Artyom V. Poptsov" To: Mathieu Othacehe Subject: Re: bug#55580: [PATCH] gnu: Add python-langcodes References: <87leutflf9.fsf@gmail.com> <877d5vndev.fsf@gnu.org> Date: Tue, 07 Jun 2022 22:11:43 +0300 In-Reply-To: <877d5vndev.fsf@gnu.org> (Mathieu Othacehe's message of "Sun, 05 Jun 2022 21:00:40 +0200") Message-ID: <877d5sz3tc.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) 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: 55580 Cc: 55580@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.0 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hello Mathieu, thank you for the patch review. Here's the updated patch. - Artyom --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-gnu-Add-python-langcodes.patch Content-Transfer-Encoding: quoted-printable From=20fade3d87c1b64e4279787d2bb28b0e61d2b7ee61 Mon Sep 17 00:00:00 2001 From: "Artyom V. Poptsov" Date: Sun, 22 May 2022 21:50:37 +0300 Subject: [PATCH] gnu: Add python-langcodes * gnu/packages/python-xyz.scm (python-langcodes): New variable. =2D-- gnu/packages/python-xyz.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index f3d7fab973..82c2c87e4c 100644 =2D-- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -29403,3 +29403,32 @@ Information about these scales can be @url{https://en.wikipedia.org/wiki/List_of_musical_scales_and_modes, found= on Wikipedia}.") (license license:expat))) + +(define-public python-langcodes + (package + (name "python-langcodes") + (version "3.3.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "langcodes" version)) + (sha256 + (base32 + "1xkyh3qdcigb18qiimbwl2669y22hhdmd89mqcd270c7lbahfkbr")))) + (build-system python-build-system) + (native-inputs (list python-pytest)) + (inputs (list python)) + (home-page "https://github.com/rspeer/langcodes") + (synopsis "Python library for working with language codes") + (description + "A Python library for working with and comparing language codes. + +@code{python-langcodes} implements @url{http://tools.ietf.org/html/bcp47, = BCP +47}, the IETF Best Current Practices on Tags for Identifying Languages. B= CP +47 is also known as RFC 5646. It subsumes ISO 639 and is backward compati= ble +with it, and it also implements recommendations from the +@url{http://cldr.unicode.org/, Unicode CLDR}. + +@code{python-langcodes} can also refer to a database of language properties +and names, built from Unicode CLDR and the IANA subtag registry, if you +install @code{python-language-data}.") + (license license:expat))) =2D-=20 2.25.1 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable =2D-=20 Artyom "avp" Poptsov Home page: https://memory-heap.org/~avp/ CADR Hackerspace co-founder: https://cadrspace.ru/ GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEE0MLqwTMQgi2Y3rV86cWi2QiYoC8FAmKfou8ACgkQ6cWi2QiY oC+u5Qf/XhAvfRjBXaTmw+bAl9D0s9IPrrtMY0CVPTIiHn9JARe18f2S1ISO822m +DZ5FOpx4M/Nc+fr8L0ZDxJNYM8ozmY5XfQF2TY6hbDIZWiBqMIyP11wM+wkvmZG HDwHFSKvC2OlBisa7No1JrHSReT8CZm+h1/1HsfBXPr+JJfD2hBJfC1hU9JJaf+A IaS8tLLphrKyozNucb3IPJeKimiqdWeuoZf0VcvHOPyGxgDtFmtPQt6EFgrBaNkj aIhrtOy01RpqbUg3/Bbkvzjj4l9U/2WnVDmpWgurt7ek8vfJt+S4XrHSdIyp0Jdq ilcwgzRq0B6P56+R4O5eMrFx+Ne+NQ== =tcBJ -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 07 15:25:05 2022 Received: (at 55580) by debbugs.gnu.org; 7 Jun 2022 19:25:05 +0000 Received: from localhost ([127.0.0.1]:41572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nyep1-0002sS-Nc for submit@debbugs.gnu.org; Tue, 07 Jun 2022 15:25:05 -0400 Received: from mail-lf1-f41.google.com ([209.85.167.41]:44900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nyeox-0002sD-RE for 55580@debbugs.gnu.org; Tue, 07 Jun 2022 15:24:58 -0400 Received: by mail-lf1-f41.google.com with SMTP id w20so8178964lfa.11 for <55580@debbugs.gnu.org>; Tue, 07 Jun 2022 12:24:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=NhksfOw7OY6WbH57LCkEtp9Pe+4HnKIynT7QVPkOcrY=; b=jyoqoD5oEjAhPGZYN/TltwzwlK6IsKrI7NcekvR4wNGQ3wVsgMkN9tPe1mH9/laUJc b1hXcvANLynRZZruoxQlfyqZsY6F56xExZOJ1r8cLZMOBTpofMWrDfmGBb81vu29ra3t 6+61aQ1MNPBYlZOQzFDkmX4Ws7moMacwSk/hnUGIRX1CF/eEaMTfM5v58CEbFNYoO6XI OBcWfyLI5u4/KCBL9Fuu6nCEGDiGaOGsZSfZXSXbkb3Z0V5m6oKOak/z51zudy8zt/Nl rZqcZzmHK/hZwmwHlu7cB38J+eYf2dT/wjz0VE9szvd9EOgF2WZ6ACXNNW8Rw+FeV94c uvug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=NhksfOw7OY6WbH57LCkEtp9Pe+4HnKIynT7QVPkOcrY=; b=o9eLlduBYnX4bPrpgND6lfsrTaALcQX/WTs8a+9e9pYenxSV8ofKAZ6erGqA8qsFM5 XewvTjKRXbD5oCICx5uYk1kipDrjTsV/sRcngtaeh82fM+zRLCUCxG/mSPG+tnZb8kyP Ce73rltPrUl6+tCCH83/C5wG5X49OEFhIUX9V5CtWfUv8jFG4Zu835VleKgFKMIidIMG P8w3cTsE8Fr4wnpqHTukouwuwpPQDSkVUB2Go1Lk/Qtt7mzGS6ZAwkYzB5w5xz1aW61F NL3XHAB4tPjqHtyXw/4ZkuK8QC3Vm+IZ2Q39pYiMSdFQ1tPWOdWzyYCpsGhqEvXpnf7j bgKg== X-Gm-Message-State: AOAM531Fdx1OqulJwvzTpsuVc6c3Lmf/F4Cv4vt+Tt5Px+06WVxV/JOe ZFkbrhuGMDwu2QVZpK5N/etMor+Hy9E= X-Google-Smtp-Source: ABdhPJzVIVB2h1w2gcQra9QfCHjmc+rx4x4jalM5gDE2fOaZZVGM05DJgQZdKoB85Gp3syBCRPgKAw== X-Received: by 2002:a05:6512:2387:b0:479:5f73:8d60 with SMTP id c7-20020a056512238700b004795f738d60mr4201233lfv.50.1654629889454; Tue, 07 Jun 2022 12:24:49 -0700 (PDT) Received: from elephant ([5.164.222.47]) by smtp.gmail.com with ESMTPSA id j21-20020a2e6e15000000b0025592b682a7sm1206225ljc.90.2022.06.07.12.24.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Jun 2022 12:24:48 -0700 (PDT) From: "Artyom V. Poptsov" To: Mathieu Othacehe Subject: Re: bug#55580: [PATCH] gnu: Add python-langcodes References: <87leutflf9.fsf@gmail.com> <877d5vndev.fsf@gnu.org> <877d5sz3tc.fsf@gmail.com> Date: Tue, 07 Jun 2022 22:24:47 +0300 In-Reply-To: <877d5sz3tc.fsf@gmail.com> (Artyom V. Poptsov's message of "Tue, 07 Jun 2022 22:11:43 +0300") Message-ID: <8735ggz37k.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) 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: 55580 Cc: 55580@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.0 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Oh, I forgot to remote 'python' from inputs. Please find double-fixed patch attached. - Artyom --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-gnu-Add-python-langcodes.patch Content-Transfer-Encoding: quoted-printable From=201e6e6361d3c4cb007f8cd160797b8c4a1f7aacdc Mon Sep 17 00:00:00 2001 From: "Artyom V. Poptsov" Date: Sun, 22 May 2022 21:50:37 +0300 Subject: [PATCH] gnu: Add python-langcodes * gnu/packages/python-xyz.scm (python-langcodes): New variable. =2D-- gnu/packages/python-xyz.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index f3d7fab973..628bce5d8f 100644 =2D-- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -29403,3 +29403,31 @@ Information about these scales can be @url{https://en.wikipedia.org/wiki/List_of_musical_scales_and_modes, found= on Wikipedia}.") (license license:expat))) + +(define-public python-langcodes + (package + (name "python-langcodes") + (version "3.3.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "langcodes" version)) + (sha256 + (base32 + "1xkyh3qdcigb18qiimbwl2669y22hhdmd89mqcd270c7lbahfkbr")))) + (build-system python-build-system) + (native-inputs (list python-pytest)) + (home-page "https://github.com/rspeer/langcodes") + (synopsis "Python library for working with language codes") + (description + "A Python library for working with and comparing language codes. + +@code{python-langcodes} implements @url{http://tools.ietf.org/html/bcp47, = BCP +47}, the IETF Best Current Practices on Tags for Identifying Languages. B= CP +47 is also known as RFC 5646. It subsumes ISO 639 and is backward compati= ble +with it, and it also implements recommendations from the +@url{http://cldr.unicode.org/, Unicode CLDR}. + +@code{python-langcodes} can also refer to a database of language properties +and names, built from Unicode CLDR and the IANA subtag registry, if you +install @code{python-language-data}.") + (license license:expat))) =2D-=20 2.25.1 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable =2D-=20 Artyom "avp" Poptsov Home page: https://memory-heap.org/~avp/ CADR Hackerspace co-founder: https://cadrspace.ru/ GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEE0MLqwTMQgi2Y3rV86cWi2QiYoC8FAmKfpf8ACgkQ6cWi2QiY oC+pvgf+LQrZkQhCylssBelL24zcK350Gp2/HeXKYmOzbao4eZX4PWTas3iPhYMu mOwIC1nR+2xshtHCyYWUMWcf1iLWHDO2J+ti8ojGRIOL8iGXUKrSDHRUvc0PUjtk i66KRHSLMvolwEX0DxeHDjJqTy0zDE0mjhjJhqq1F7YkZsCOvLEzg+ICfOzH4QV/ P7ZTEslkWeI4dNmB7GWV/fj60oD5MGefOle4XMdMvPFMV1b4CIucY+B9cVylbRvf VCkCQI6t+4Hze7D6qWD+siXE3rDyIHbopiuy8xMN1KQRAyKfwFOA0PWGYJDFL2TE wPqu2wzSuunapDlXXn6MgYIeON3zDA== =r4ai -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 13 05:14:10 2022 Received: (at 55580) by debbugs.gnu.org; 13 Jun 2022 09:14:10 +0000 Received: from localhost ([127.0.0.1]:57257 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0g9B-0005Se-Qq for submit@debbugs.gnu.org; Mon, 13 Jun 2022 05:14:10 -0400 Received: from mail-lf1-f49.google.com ([209.85.167.49]:45949) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0g9A-0005SQ-3p for 55580@debbugs.gnu.org; Mon, 13 Jun 2022 05:14:08 -0400 Received: by mail-lf1-f49.google.com with SMTP id c4so7789194lfj.12 for <55580@debbugs.gnu.org>; Mon, 13 Jun 2022 02:14:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=oY0nEemY3SSOcot8xDzlI7o9Pew6TXlqLvQDQps6wlk=; b=Ri45T/tctNnK2nrmG6UOEIjC4Ok4huwU73GEQILIhrPZVS0DdUCA+LaCpBDbqCqBMH F1UiQajxJvkBFP+oXdUqWZAXV9J7ueekxaeYaoHKkoVeh7XrQt/IXzBIbepsyz17Da40 K8Gi1SrpYf9Fk/d2ZDkCymLnlaQc5IL4UDpTJmrhCNXZpRMaHFigLRgJ+Zhu/Z3i3+kz ZTaJIO7q0DTfl2GCoW5v4lH99dcofUlDTSnycXUhIzh9hO7J63FLADP6YZl4KWqceWck hVHCnccW3c4CszaUSnkaOdToOb8mCwb7zyt/87jsWRHKqilOmgYbr39rmV79HzlRX0bT CzZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=oY0nEemY3SSOcot8xDzlI7o9Pew6TXlqLvQDQps6wlk=; b=n8/22UKz3VMLQ2sgobEOzKBKhpZH2lYnjwViDkhW2GFohd51QgYTfnHxi/LYw5Ub1A sHPj/wt/sqvZ9+w0wxKsTFLNnvLAH7KA50jnER28dNw3N2xS91KH2lbMn5qjmprAlUd2 vMTdGIanvgc4mAs4tsBSkrytw+GWDfGciju3Op+1Pl9IHZJELVHFQl0n+bceOj+kigG7 9NoYyMCMU8y95Z+SCuovsG0vrrS6YAzD4QelD1Y/jm7ZBu7i1JIDOkBq6UZy9o9/jBkk Zh90qnWWjVoPPaGB8ijDZS+dSDgOIQ1bH4tonc/L0TCCZpiAFSApUNNSRCX9WpFKpFIc Ragg== X-Gm-Message-State: AOAM531l0MTWvDoAv6Vxdh4E9Fa7ol+7aKmPKTIa7TchXrdwQ2BQfUEb 4OxVGPjd9HmdlTjza0fBoVkwS6SUQwQ= X-Google-Smtp-Source: ABdhPJzygS+Ky7f19+jEyf1BlcX/AHZ9j8S6ZwZ4/Sgh6PRn7hJHLC7BKxpc5I3195JAIISWWDU4Yg== X-Received: by 2002:ac2:5049:0:b0:47d:4798:1fe9 with SMTP id a9-20020ac25049000000b0047d47981fe9mr12308790lfm.79.1655111641271; Mon, 13 Jun 2022 02:14:01 -0700 (PDT) Received: from elephant ([5.164.222.47]) by smtp.gmail.com with ESMTPSA id k13-20020a2e92cd000000b002556e77236dsm913266ljh.62.2022.06.13.02.14.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Jun 2022 02:14:00 -0700 (PDT) From: "Artyom V. Poptsov" To: Mathieu Othacehe Subject: Re: bug#55580: [PATCH] gnu: Add python-langcodes References: <87leutflf9.fsf@gmail.com> <877d5vndev.fsf@gnu.org> <877d5sz3tc.fsf@gmail.com> <8735ggz37k.fsf@gmail.com> Date: Mon, 13 Jun 2022 12:13:55 +0300 In-Reply-To: <8735ggz37k.fsf@gmail.com> (Artyom V. Poptsov's message of "Tue, 07 Jun 2022 22:24:47 +0300") Message-ID: <87ilp5vsbw.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) 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: 55580 Cc: 55580@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.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello Mathieu, have you had any chance to review my updated patch? Thanks! =2D Artyom =2D-=20 Artyom "avp" Poptsov Home page: https://memory-heap.org/~avp/ CADR Hackerspace co-founder: https://cadrspace.ru/ GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEE0MLqwTMQgi2Y3rV86cWi2QiYoC8FAmKm/9MACgkQ6cWi2QiY oC8cogf/YXTV16fDHfq6WtbDjclJf+atw3aETERgC7/n8EsY/e94I5cRdeNfnYjQ apQwElmL/O+NfUGU/EfY/MwivZ2rHwVEQDOfccqDl0LARMZqJpoidCSy41ZXjqF4 WBdiGpm2YgKbb1RPzuVohgQVPv/3YHeQzKvwaRyGe0XzmpnYZlF8JF2qAR0r0ZZt ZTZ0EbJmIy6u0u1R0fbPATFScb5zdtKKjJcFvoU+kpF7wYdqvAIq7IT1+3X0tLDF A7EyX2WqfveIDkSEgB3B8aevi857TE11tVTzSX5uLVhUbbV754OIx9SisOKksx0j 5DbuR+fNQxnGFE8HWvRBvj1UQ8ea5w== =R/X0 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 13 06:28:28 2022 Received: (at 55580-done) by debbugs.gnu.org; 13 Jun 2022 10:28:28 +0000 Received: from localhost ([127.0.0.1]:57310 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0hJ6-0007TS-1j for submit@debbugs.gnu.org; Mon, 13 Jun 2022 06:28:28 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0hJ4-0007TE-Hr for 55580-done@debbugs.gnu.org; Mon, 13 Jun 2022 06:28:26 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35702) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o0hIz-0007p8-2V; Mon, 13 Jun 2022 06:28:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=7EuuMNX+vXNc3FA05DtvCJRPu5/62ABPKvNYKwgGMl8=; b=TdhjsMp2wAUnrSRS2pGL HiRvpwkAI+EIjGBHg5T3Kmv0OZz937pS8jgxUGl70HWUkBvU1vPaJSMcHcCdDIyihwQml8X3kn859 pqw57YlneT2V+Ue/yFwnw+rYXARfIAe6j2jJasbVXII1xDL36SV95LzZPtfDiQoo22wst1jy/oWn5 XQOlsl6XB7e2eoq9w6ykPbD8S2rRrpTfmLmQriQHBPE4u51gUM2qqi9/tqNbb5TTpE7L7DhQeGVKj zRbRjCiIp5NwlW6u7JQjT6XAV0+YjKj61m4B5jMerJz7S9nQWZXjOYoRsjLhMnF5no1RDxkaEqcVV CwtTzGDCXFEkzg==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=54302 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o0hIy-0004SJ-DZ; Mon, 13 Jun 2022 06:28:20 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "Artyom V. Poptsov" Subject: Re: bug#55580: [PATCH] gnu: Add python-langcodes References: <87leutflf9.fsf@gmail.com> <877d5vndev.fsf@gnu.org> <877d5sz3tc.fsf@gmail.com> <8735ggz37k.fsf@gmail.com> Date: Mon, 13 Jun 2022 12:28:18 +0200 In-Reply-To: <8735ggz37k.fsf@gmail.com> (Artyom V. Poptsov's message of "Tue, 07 Jun 2022 22:24:47 +0300") Message-ID: <87sfo8svr1.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55580-done Cc: Mathieu Othacehe , 55580-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: -3.3 (---) Hi, "Artyom V. Poptsov" skribis: > From 1e6e6361d3c4cb007f8cd160797b8c4a1f7aacdc Mon Sep 17 00:00:00 2001 > From: "Artyom V. Poptsov" > Date: Sun, 22 May 2022 21:50:37 +0300 > Subject: [PATCH] gnu: Add python-langcodes > > * gnu/packages/python-xyz.scm (python-langcodes): New variable. I made the beginning of the description a sentence and committed it. Thanks, Ludo=E2=80=99. From unknown Sun Sep 14 03:43:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 11 Jul 2022 11:24:07 +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