From unknown Wed Jun 18 23:06:17 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#44077 <44077@debbugs.gnu.org> To: bug#44077 <44077@debbugs.gnu.org> Subject: Status: [PATCH 0/2] gnu: poetry: Update to 1.1.3. Reply-To: bug#44077 <44077@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:06:17 +0000 retitle 44077 [PATCH 0/2] gnu: poetry: Update to 1.1.3. reassign 44077 guix-patches submitter 44077 Tanguy Le Carrour severity 44077 normal tag 44077 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 19 09:27:16 2020 Received: (at submit) by debbugs.gnu.org; 19 Oct 2020 13:27:17 +0000 Received: from localhost ([127.0.0.1]:40264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUVC0-0005RN-Jl for submit@debbugs.gnu.org; Mon, 19 Oct 2020 09:27:16 -0400 Received: from lists.gnu.org ([209.51.188.17]:55104) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUVBy-0005RE-VT for submit@debbugs.gnu.org; Mon, 19 Oct 2020 09:27:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42986) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kUVBy-0007zj-OW for guix-patches@gnu.org; Mon, 19 Oct 2020 09:27:14 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:36535) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kUVBs-00052J-5z for guix-patches@gnu.org; Mon, 19 Oct 2020 09:27:14 -0400 X-Originating-IP: 176.185.184.238 Received: from localhost.localdomain (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id AA19440003; Mon, 19 Oct 2020 13:26:58 +0000 (UTC) From: Tanguy Le Carrour To: guix-patches@gnu.org Subject: [PATCH 0/2] gnu: poetry: Update to 1.1.3. Date: Mon, 19 Oct 2020 15:26:49 +0200 Message-Id: <20201019132649.13548-1-tanguy@bioneland.org> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=217.70.183.194; envelope-from=tanguy@bioneland.org; helo=relay2-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/19 09:26:59 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Tanguy Le Carrour 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 (---) Tanguy Le Carrour (2): gnu: Add python-poetry-core. gnu: poetry: Update to 1.1.3. gnu/packages/python-xyz.scm | 45 +++++++++++++++++++++++++------------ 1 file changed, 31 insertions(+), 14 deletions(-) -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 19 09:29:34 2020 Received: (at 44077) by debbugs.gnu.org; 19 Oct 2020 13:29:34 +0000 Received: from localhost ([127.0.0.1]:40270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUVEE-0005VB-1d for submit@debbugs.gnu.org; Mon, 19 Oct 2020 09:29:34 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:46717) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUVEC-0005Uu-0P for 44077@debbugs.gnu.org; Mon, 19 Oct 2020 09:29:32 -0400 X-Originating-IP: 176.185.184.238 Received: from localhost.localdomain (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 421FDC000E; Mon, 19 Oct 2020 13:29:24 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH 1/2] gnu: Add python-poetry-core. Date: Mon, 19 Oct 2020 15:29:11 +0200 Message-Id: <20201019132912.13941-1-tanguy@bioneland.org> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-poetry-core): New variable. --- gnu/packages/python-xyz.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 575ce40ac8..75733f31ad 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12873,6 +12873,26 @@ powerful API: thread-safety; decorator syntax; support for memcached, redis, database, file, dict stores. Cachy supports python versions 2.7+ and 3.2+.") (license license:expat))) +(define-public python-poetry-core + (package + (name "python-poetry-core") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "poetry-core" version)) + (sha256 + (base32 + "1mgv276h1iphn5fqhp2sgkgd5d0c39hs33vgaf157x5ri7rlyrka")))) + (build-system python-build-system) + (home-page "https://github.com/python-poetry/poetry-core") + (synopsis "Poetry PEP 517 Build Backend") + (description + "A PEP 517 build backend implementation developed for Poetry. This project +is intended to be a light weight, fully compliant, self-contained package allowing +PEP 517 compatible build frontends to build Poetry managed projects.") + (license license:expat))) + (define-public poetry (package (name "poetry") -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 19 09:29:39 2020 Received: (at 44077) by debbugs.gnu.org; 19 Oct 2020 13:29:39 +0000 Received: from localhost ([127.0.0.1]:40273 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUVEJ-0005VS-7b for submit@debbugs.gnu.org; Mon, 19 Oct 2020 09:29:39 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:51639) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUVEH-0005V3-O7 for 44077@debbugs.gnu.org; Mon, 19 Oct 2020 09:29:38 -0400 X-Originating-IP: 176.185.184.238 Received: from localhost.localdomain (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id E0F26C0014; Mon, 19 Oct 2020 13:29:31 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH 2/2] gnu: poetry: Update to 1.1.3. Date: Mon, 19 Oct 2020 15:29:12 +0200 Message-Id: <20201019132912.13941-2-tanguy@bioneland.org> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201019132912.13941-1-tanguy@bioneland.org> References: <20201019132912.13941-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (poetry): Update to 1.1.3. [arguments]: Loosen constraints on python-keyring, python-tomlkit, python-packaging and python-virtualenv. [propagated-inputs] Remove python-jsonschema, python-pyparsing and python-pyrsistent. Add python-packaging and python-poetry-core. Use python-requests-toolbelt-0.9.1. --- gnu/packages/python-xyz.scm | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 75733f31ad..a41b4dd0d2 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12896,7 +12896,7 @@ PEP 517 compatible build frontends to build Poetry managed projects.") (define-public poetry (package (name "poetry") - (version "1.0.10") + (version "1.1.3") ;; Poetry can only be built from source with Poetry. (source (origin @@ -12904,7 +12904,7 @@ PEP 517 compatible build frontends to build Poetry managed projects.") (uri (pypi-uri "poetry" version)) (sha256 (base32 - "1wm66xlsls4f0q4skmq96yb7aahjsqwgwvbrw4iax6rd4xfqj6sb")))) + "0lvj5klbjkdxzbp9ins4mads3qzb47ycxfyh2hr35c245jgfisj9")))) (build-system python-build-system) (arguments `(#:tests? #f ;; Pypi does not have tests. @@ -12913,14 +12913,12 @@ PEP 517 compatible build frontends to build Poetry managed projects.") (add-before 'build 'patch-setup-py (lambda _ (substitute* "setup.py" - ;; poetry won't update version as 21.0.0 relies on python > 3.6 - (("keyring>=20.0.1,<21.0.0") "keyring>=21.0.0,<22.0.0") - (("pyrsistent>=0.14.2,<0.15.0") "pyrsistent>=0.14.2,<0.17.0") - ;; Reported upstream: - ;; . - (("tomlkit>=0.5.11,<0.6.0") "tomlkit>=0.5.11,<0.7.0") - (("cleo>=0.7.6,<0.8.0") "cleo>=0.7.6,<0.9.0") - (("clikit>=0.4.2,<0.5.0") "clikit>=0.4.2,<0.7.0")) + ;; Updating the following packages would force too many packages + ;; to be rebuilt. + (("keyring>=21.2.0,<22.0.0") "keyring>=21.0.0,<22.0.0") + (("tomlkit>=0.7.0,<1.0.0") "tomlkit>=0.6.0,<1.0.0") + (("packaging>=20.4,<21.0") "packaging>=20.0,<21.0") + (("virtualenv>=20.0.26,<21.0.0") "virtualenv>=20.0.10,<21.0.0")) #t))))) (propagated-inputs `(("python-cachecontrol" ,python-cachecontrol) @@ -12928,15 +12926,14 @@ PEP 517 compatible build frontends to build Poetry managed projects.") ("python-cleo" ,python-cleo) ("python-clikit" ,python-clikit) ("python-html5lib" ,python-html5lib) - ("python-jsonschema" ,python-jsonschema) ("python-keyring" ,python-keyring) ("python-msgpack-transitional" ,python-msgpack-transitional) + ("python-packaging" ,python-packaging) ("python-pexpect" ,python-pexpect) ("python-pkginfo" ,python-pkginfo) - ("python-pyparsing" ,python-pyparsing) - ("python-pyrsistent" ,python-pyrsistent) + ("python-poetry-core" ,python-poetry-core) ("python-requests" ,python-requests) - ("python-requests-toolbelt" ,python-requests-toolbelt) + ("python-requests-toolbelt" ,python-requests-toolbelt-0.9.1) ("python-shellingham" ,python-shellingham) ("python-tomlkit" ,python-tomlkit) ("python-virtualenv" ,python-virtualenv))) -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 20 07:51:50 2020 Received: (at 44077) by debbugs.gnu.org; 20 Oct 2020 11:51:50 +0000 Received: from localhost ([127.0.0.1]:43819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUqBC-0004sK-85 for submit@debbugs.gnu.org; Tue, 20 Oct 2020 07:51:50 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:57885) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUqBA-0004s4-96 for 44077@debbugs.gnu.org; Tue, 20 Oct 2020 07:51:49 -0400 X-Originating-IP: 176.137.73.130 Received: from localhost (chr13-h03-176-137-73-130.dsl.sta.abo.bbox.fr [176.137.73.130]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id 205D440002; Tue, 20 Oct 2020 11:51:40 +0000 (UTC) From: Nicolas Goaziou To: Tanguy Le Carrour Subject: Re: [bug#44077] [PATCH 1/2] gnu: Add python-poetry-core. References: <20201019132649.13548-1-tanguy@bioneland.org> <20201019132912.13941-1-tanguy@bioneland.org> Date: Tue, 20 Oct 2020 13:51:40 +0200 In-Reply-To: <20201019132912.13941-1-tanguy@bioneland.org> (Tanguy Le Carrour's message of "Mon, 19 Oct 2020 15:29:11 +0200") Message-ID: <87zh4h6roz.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: 44077@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 (-) Hello, Tanguy Le Carrour writes: > * gnu/packages/python-xyz.scm (python-poetry-core): New variable. Thank you. > +(define-public python-poetry-core > + (package > + (name "python-poetry-core") > + (version "1.0.0") > + (source > + (origin > + (method url-fetch) > + (uri (pypi-uri "poetry-core" version)) > + (sha256 > + (base32 > + "1mgv276h1iphn5fqhp2sgkgd5d0c39hs33vgaf157x5ri7rlyrka")))) Nitpick: move the string on the same line as `base32'. > + (build-system python-build-system) > + (home-page "https://github.com/python-poetry/poetry-core") > + (synopsis "Poetry PEP 517 Build Backend") Nitpick: I would avoid unnecessary capitalization: Poetry PEP 517 build back-end > + (description > + "A PEP 517 build backend implementation developed for Poetry. This project > +is intended to be a light weight, fully compliant, self-contained package allowing > +PEP 517 compatible build frontends to build Poetry managed projects.") The first sentence should be complete, i.e., with a subject and a verb. Otherwise, LGTM. Regards, -- Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 20 07:55:10 2020 Received: (at 44077) by debbugs.gnu.org; 20 Oct 2020 11:55:10 +0000 Received: from localhost ([127.0.0.1]:43823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUqEQ-0004xn-Mp for submit@debbugs.gnu.org; Tue, 20 Oct 2020 07:55:10 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:38541) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUqEO-0004xV-Ep for 44077@debbugs.gnu.org; Tue, 20 Oct 2020 07:55:08 -0400 X-Originating-IP: 176.137.73.130 Received: from localhost (chr13-h03-176-137-73-130.dsl.sta.abo.bbox.fr [176.137.73.130]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 699D560018; Tue, 20 Oct 2020 11:55:01 +0000 (UTC) From: Nicolas Goaziou To: Tanguy Le Carrour Subject: Re: [bug#44077] [PATCH 2/2] gnu: poetry: Update to 1.1.3. References: <20201019132912.13941-1-tanguy@bioneland.org> <20201019132912.13941-2-tanguy@bioneland.org> Date: Tue, 20 Oct 2020 13:55:00 +0200 In-Reply-To: <20201019132912.13941-2-tanguy@bioneland.org> (Tanguy Le Carrour's message of "Mon, 19 Oct 2020 15:29:12 +0200") Message-ID: <87v9f56rjf.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: 44077@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 (-) Hello, Tanguy Le Carrour writes: > + ;; Updating the following packages would force too many packages > + ;; to be rebuilt. > + (("keyring>=21.2.0,<22.0.0") "keyring>=21.0.0,<22.0.0") python-keyring has only 6 dependent packages. Do you think this is still necessary? AFAICT, there is no Guix package using Poetry so far. OOC, is a Poetry build system in order, or is it simpler that than? LGTM! Regards, -- Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 20 11:30:46 2020 Received: (at 44077) by debbugs.gnu.org; 20 Oct 2020 15:30:46 +0000 Received: from localhost ([127.0.0.1]:46408 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUtb4-0002kq-9K for submit@debbugs.gnu.org; Tue, 20 Oct 2020 11:30:46 -0400 Received: from relay11.mail.gandi.net ([217.70.178.231]:57521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUtb1-0002kV-U3 for 44077@debbugs.gnu.org; Tue, 20 Oct 2020 11:30:44 -0400 Received: from localhost (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay11.mail.gandi.net (Postfix) with ESMTPSA id 182F0100006; Tue, 20 Oct 2020 15:30:36 +0000 (UTC) Date: Tue, 20 Oct 2020 17:30:36 +0200 From: Tanguy Le Carrour To: Nicolas Goaziou Subject: Re: [bug#44077] [PATCH 1/2] gnu: Add python-poetry-core. Message-ID: <20201020153036.bwradn2fitkmfgfy@rafflesia> References: <20201019132649.13548-1-tanguy@bioneland.org> <20201019132912.13941-1-tanguy@bioneland.org> <87zh4h6roz.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87zh4h6roz.fsf@nicolasgoaziou.fr> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44077 Cc: 44077@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi, Le 10/20, Nicolas Goaziou a écrit : > Tanguy Le Carrour writes: > > +(define-public python-poetry-core > > + (package > > + (name "python-poetry-core") > > + (version "1.0.0") > > + (source > > + (origin > > + (method url-fetch) > > + (uri (pypi-uri "poetry-core" version)) > > + (sha256 > > + (base32 > > + "1mgv276h1iphn5fqhp2sgkgd5d0c39hs33vgaf157x5ri7rlyrka")))) > > Nitpick: move the string on the same line as `base32'. I have no clue what the rule is, but… most (but not all!?) packages in `gnu/packages/python-xyz.scm` have the string on a new line. I'll leave it on a new line if it's OK with you. > > + (build-system python-build-system) > > + (home-page "https://github.com/python-poetry/poetry-core") > > + (synopsis "Poetry PEP 517 Build Backend") > > Nitpick: I would avoid unnecessary capitalization: > Poetry PEP 517 build back-end Done! > > + (description > > + "A PEP 517 build backend implementation developed for Poetry. This project > > +is intended to be a light weight, fully compliant, self-contained package allowing > > +PEP 517 compatible build frontends to build Poetry managed projects.") > > The first sentence should be complete, i.e., with a subject and a verb. My bad! Updated! Thanks again for your time! -- Tanguy From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 20 11:32:38 2020 Received: (at 44077) by debbugs.gnu.org; 20 Oct 2020 15:32:38 +0000 Received: from localhost ([127.0.0.1]:46421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUtcs-0002o1-Ck for submit@debbugs.gnu.org; Tue, 20 Oct 2020 11:32:38 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:57253) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUtcq-0002nn-Lk for 44077@debbugs.gnu.org; Tue, 20 Oct 2020 11:32:37 -0400 X-Originating-IP: 176.159.32.89 Received: from localhost (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id A018224000F; Tue, 20 Oct 2020 15:32:29 +0000 (UTC) Date: Tue, 20 Oct 2020 17:32:29 +0200 From: Tanguy Le Carrour To: Nicolas Goaziou Subject: Re: [bug#44077] [PATCH 2/2] gnu: poetry: Update to 1.1.3. Message-ID: <20201020153229.x3jkpoyr6fubbf35@rafflesia> References: <20201019132912.13941-1-tanguy@bioneland.org> <20201019132912.13941-2-tanguy@bioneland.org> <87v9f56rjf.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87v9f56rjf.fsf@nicolasgoaziou.fr> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: 44077@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 (-) Hi, Le 10/20, Nicolas Goaziou a écrit : > Tanguy Le Carrour writes: > > > + ;; Updating the following packages would force too many packages > > + ;; to be rebuilt. > > + (("keyring>=21.2.0,<22.0.0") "keyring>=21.0.0,<22.0.0") > > python-keyring has only 6 dependent packages. Do you think this is still necessary? > > AFAICT, there is no Guix package using Poetry so far. OOC, is a Poetry > build system in order, or is it simpler that than? Actually, "keyring" has a different problem! But I forgot to mention it! Sorry! I'm updating the patch and sending a v2 of the set. Thanks! -- Tanguy From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 20 11:39:41 2020 Received: (at 44077) by debbugs.gnu.org; 20 Oct 2020 15:39:41 +0000 Received: from localhost ([127.0.0.1]:46427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUtjh-0002yL-4r for submit@debbugs.gnu.org; Tue, 20 Oct 2020 11:39:41 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:54339) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUtjf-0002y5-4G for 44077@debbugs.gnu.org; Tue, 20 Oct 2020 11:39:39 -0400 X-Originating-IP: 176.159.32.89 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay1-d.mail.gandi.net (Postfix) with ESMTPA id 58878240009; Tue, 20 Oct 2020 15:39:31 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v2 1/2] gnu: Add python-poetry-core. Date: Tue, 20 Oct 2020 17:39:20 +0200 Message-Id: <20201020153921.18602-1-tanguy@bioneland.org> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-poetry-core): New variable. --- gnu/packages/python-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 575ce40ac8..d9f8073dad 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12873,6 +12873,27 @@ powerful API: thread-safety; decorator syntax; support for memcached, redis, database, file, dict stores. Cachy supports python versions 2.7+ and 3.2+.") (license license:expat))) +(define-public python-poetry-core + (package + (name "python-poetry-core") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "poetry-core" version)) + (sha256 + (base32 + "1mgv276h1iphn5fqhp2sgkgd5d0c39hs33vgaf157x5ri7rlyrka")))) + (build-system python-build-system) + (home-page "https://github.com/python-poetry/poetry-core") + (synopsis "Poetry PEP 517 build back-end") + (description + "The @code{poetry-core} module provides a PEP 517 build back-end implementation +developed for Poetry. This project is intended to be a light weight, fully compliant, +self-contained package allowing PEP 517 compatible build front-ends to build Poetry +managed projects.") + (license license:expat))) + (define-public poetry (package (name "poetry") -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 20 11:39:46 2020 Received: (at 44077) by debbugs.gnu.org; 20 Oct 2020 15:39:46 +0000 Received: from localhost ([127.0.0.1]:46430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUtjm-0002ye-DH for submit@debbugs.gnu.org; Tue, 20 Oct 2020 11:39:46 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:40279) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUtjk-0002yD-0a for 44077@debbugs.gnu.org; Tue, 20 Oct 2020 11:39:44 -0400 X-Originating-IP: 176.159.32.89 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay1-d.mail.gandi.net (Postfix) with ESMTPA id 331AD240004; Tue, 20 Oct 2020 15:39:38 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v2 2/2] gnu: poetry: Update to 1.1.3. Date: Tue, 20 Oct 2020 17:39:21 +0200 Message-Id: <20201020153921.18602-2-tanguy@bioneland.org> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201020153921.18602-1-tanguy@bioneland.org> References: <20201020153921.18602-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (poetry): Update to 1.1.3. [arguments]: Loosen constraints on python-keyring, python-tomlkit, python-packaging and python-virtualenv. [propagated-inputs] Remove python-jsonschema, python-pyparsing and python-pyrsistent. Add python-packaging and python-poetry-core. Use python-requests-toolbelt-0.9.1. --- gnu/packages/python-xyz.scm | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d9f8073dad..623612fb42 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12897,7 +12897,7 @@ managed projects.") (define-public poetry (package (name "poetry") - (version "1.0.10") + (version "1.1.3") ;; Poetry can only be built from source with Poetry. (source (origin @@ -12905,7 +12905,7 @@ managed projects.") (uri (pypi-uri "poetry" version)) (sha256 (base32 - "1wm66xlsls4f0q4skmq96yb7aahjsqwgwvbrw4iax6rd4xfqj6sb")))) + "0lvj5klbjkdxzbp9ins4mads3qzb47ycxfyh2hr35c245jgfisj9")))) (build-system python-build-system) (arguments `(#:tests? #f ;; Pypi does not have tests. @@ -12914,14 +12914,14 @@ managed projects.") (add-before 'build 'patch-setup-py (lambda _ (substitute* "setup.py" - ;; poetry won't update version as 21.0.0 relies on python > 3.6 - (("keyring>=20.0.1,<21.0.0") "keyring>=21.0.0,<22.0.0") - (("pyrsistent>=0.14.2,<0.15.0") "pyrsistent>=0.14.2,<0.17.0") - ;; Reported upstream: - ;; . - (("tomlkit>=0.5.11,<0.6.0") "tomlkit>=0.5.11,<0.7.0") - (("cleo>=0.7.6,<0.8.0") "cleo>=0.7.6,<0.9.0") - (("clikit>=0.4.2,<0.5.0") "clikit>=0.4.2,<0.7.0")) + ;; Newer versions of keyring produce a package with version "0.0.0" + ;; Reported upstream: + (("keyring>=21.2.0,<22.0.0") "keyring>=21.0.0,<22.0.0") + ;; Updating the following packages would force too many packages + ;; to be rebuilt. + (("tomlkit>=0.7.0,<1.0.0") "tomlkit>=0.6.0,<1.0.0") + (("packaging>=20.4,<21.0") "packaging>=20.0,<21.0") + (("virtualenv>=20.0.26,<21.0.0") "virtualenv>=20.0.10,<21.0.0")) #t))))) (propagated-inputs `(("python-cachecontrol" ,python-cachecontrol) @@ -12929,15 +12929,14 @@ managed projects.") ("python-cleo" ,python-cleo) ("python-clikit" ,python-clikit) ("python-html5lib" ,python-html5lib) - ("python-jsonschema" ,python-jsonschema) ("python-keyring" ,python-keyring) ("python-msgpack-transitional" ,python-msgpack-transitional) + ("python-packaging" ,python-packaging) ("python-pexpect" ,python-pexpect) ("python-pkginfo" ,python-pkginfo) - ("python-pyparsing" ,python-pyparsing) - ("python-pyrsistent" ,python-pyrsistent) + ("python-poetry-core" ,python-poetry-core) ("python-requests" ,python-requests) - ("python-requests-toolbelt" ,python-requests-toolbelt) + ("python-requests-toolbelt" ,python-requests-toolbelt-0.9.1) ("python-shellingham" ,python-shellingham) ("python-tomlkit" ,python-tomlkit) ("python-virtualenv" ,python-virtualenv))) -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 15:46:49 2020 Received: (at 44077) by debbugs.gnu.org; 21 Oct 2020 19:46:49 +0000 Received: from localhost ([127.0.0.1]:50637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVK4O-00011D-Sf for submit@debbugs.gnu.org; Wed, 21 Oct 2020 15:46:49 -0400 Received: from relay10.mail.gandi.net ([217.70.178.230]:57387) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVK4M-00010y-4O for 44077@debbugs.gnu.org; Wed, 21 Oct 2020 15:46:47 -0400 Received: from localhost (chr13-h03-176-137-73-130.dsl.sta.abo.bbox.fr [176.137.73.130]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay10.mail.gandi.net (Postfix) with ESMTPSA id 0312E240003; Wed, 21 Oct 2020 19:46:38 +0000 (UTC) From: Nicolas Goaziou To: Tanguy Le Carrour Subject: Re: [bug#44077] [PATCH 1/2] gnu: Add python-poetry-core. References: <20201019132649.13548-1-tanguy@bioneland.org> <20201019132912.13941-1-tanguy@bioneland.org> <87zh4h6roz.fsf@nicolasgoaziou.fr> <20201020153036.bwradn2fitkmfgfy@rafflesia> Date: Wed, 21 Oct 2020 21:46:37 +0200 In-Reply-To: <20201020153036.bwradn2fitkmfgfy@rafflesia> (Tanguy Le Carrour's message of "Tue, 20 Oct 2020 17:30:36 +0200") Message-ID: <87h7qn746a.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44077 Cc: 44077@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, Tanguy Le Carrour writes: > Le 10/20, Nicolas Goaziou a =C3=A9crit : [...] >> > + (base32 >> > + "1mgv276h1iphn5fqhp2sgkgd5d0c39hs33vgaf157x5ri7rlyrka")))) >>=20 >> Nitpick: move the string on the same line as `base32'. > > I have no clue what the rule is, but=E2=80=A6 most (but not all!?) packag= es in > `gnu/packages/python-xyz.scm` have the string on a new line. Note that "everyone else does this" may not be a strong reason to do something. ;) I suspect that most packages in this file come from the "pypi" importer, which automatically adds this newline character, for some reason. > I'll leave it on a new line if it's OK with you. This spurious newline character hurts my eyes and my logic, but ultimately, it will not hurt me. So, if that's important to you, go ahead. Regards, --=20 Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 22 03:21:13 2020 Received: (at 44077) by debbugs.gnu.org; 22 Oct 2020 07:21:13 +0000 Received: from localhost ([127.0.0.1]:51287 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVUuP-0004Uq-BB for submit@debbugs.gnu.org; Thu, 22 Oct 2020 03:21:13 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:56295) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVUuO-0004UY-3t for 44077@debbugs.gnu.org; Thu, 22 Oct 2020 03:21:12 -0400 X-Originating-IP: 176.159.32.89 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay5-d.mail.gandi.net (Postfix) with ESMTPA id 303861C0008; Thu, 22 Oct 2020 07:21:04 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v3 1/2] gnu: Add python-poetry-core. Date: Thu, 22 Oct 2020 09:20:55 +0200 Message-Id: <20201022072056.5584-1-tanguy@bioneland.org> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-poetry-core): New variable. --- gnu/packages/python-xyz.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 575ce40ac8..bd8b062d42 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12873,6 +12873,26 @@ powerful API: thread-safety; decorator syntax; support for memcached, redis, database, file, dict stores. Cachy supports python versions 2.7+ and 3.2+.") (license license:expat))) +(define-public python-poetry-core + (package + (name "python-poetry-core") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "poetry-core" version)) + (sha256 + (base32 "1mgv276h1iphn5fqhp2sgkgd5d0c39hs33vgaf157x5ri7rlyrka")))) + (build-system python-build-system) + (home-page "https://github.com/python-poetry/poetry-core") + (synopsis "Poetry PEP 517 build back-end") + (description + "The @code{poetry-core} module provides a PEP 517 build back-end +implementation developed for Poetry. This project is intended to be +a light weight, fully compliant, self-contained package allowing PEP 517 +compatible build front-ends to build Poetry managed projects.") + (license license:expat))) + (define-public poetry (package (name "poetry") -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 22 03:21:16 2020 Received: (at 44077) by debbugs.gnu.org; 22 Oct 2020 07:21:16 +0000 Received: from localhost ([127.0.0.1]:51290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVUuS-0004V9-Ic for submit@debbugs.gnu.org; Thu, 22 Oct 2020 03:21:16 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:45107) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVUuQ-0004Uc-FF for 44077@debbugs.gnu.org; Thu, 22 Oct 2020 03:21:15 -0400 X-Originating-IP: 176.159.32.89 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay5-d.mail.gandi.net (Postfix) with ESMTPA id 8A5A31C0017; Thu, 22 Oct 2020 07:21:08 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v3 2/2] gnu: poetry: Update to 1.1.3. Date: Thu, 22 Oct 2020 09:20:56 +0200 Message-Id: <20201022072056.5584-2-tanguy@bioneland.org> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201022072056.5584-1-tanguy@bioneland.org> References: <20201022072056.5584-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (poetry): Update to 1.1.3. [arguments]: Loosen constraints on python-keyring, python-tomlkit, python-packaging and python-virtualenv. [propagated-inputs] Remove python-jsonschema, python-pyparsing and python-pyrsistent. Add python-packaging and python-poetry-core. Use python-requests-toolbelt-0.9.1. --- gnu/packages/python-xyz.scm | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index bd8b062d42..9446b37f6e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12896,7 +12896,7 @@ compatible build front-ends to build Poetry managed projects.") (define-public poetry (package (name "poetry") - (version "1.0.10") + (version "1.1.3") ;; Poetry can only be built from source with Poetry. (source (origin @@ -12904,7 +12904,7 @@ compatible build front-ends to build Poetry managed projects.") (uri (pypi-uri "poetry" version)) (sha256 (base32 - "1wm66xlsls4f0q4skmq96yb7aahjsqwgwvbrw4iax6rd4xfqj6sb")))) + "0lvj5klbjkdxzbp9ins4mads3qzb47ycxfyh2hr35c245jgfisj9")))) (build-system python-build-system) (arguments `(#:tests? #f ;; Pypi does not have tests. @@ -12913,14 +12913,14 @@ compatible build front-ends to build Poetry managed projects.") (add-before 'build 'patch-setup-py (lambda _ (substitute* "setup.py" - ;; poetry won't update version as 21.0.0 relies on python > 3.6 - (("keyring>=20.0.1,<21.0.0") "keyring>=21.0.0,<22.0.0") - (("pyrsistent>=0.14.2,<0.15.0") "pyrsistent>=0.14.2,<0.17.0") - ;; Reported upstream: - ;; . - (("tomlkit>=0.5.11,<0.6.0") "tomlkit>=0.5.11,<0.7.0") - (("cleo>=0.7.6,<0.8.0") "cleo>=0.7.6,<0.9.0") - (("clikit>=0.4.2,<0.5.0") "clikit>=0.4.2,<0.7.0")) + ;; Newer versions of keyring produce a package with version "0.0.0" + ;; Reported upstream: + (("keyring>=21.2.0,<22.0.0") "keyring>=21.0.0,<22.0.0") + ;; Updating the following packages would force too many packages + ;; to be rebuilt. + (("tomlkit>=0.7.0,<1.0.0") "tomlkit>=0.6.0,<1.0.0") + (("packaging>=20.4,<21.0") "packaging>=20.0,<21.0") + (("virtualenv>=20.0.26,<21.0.0") "virtualenv>=20.0.10,<21.0.0")) #t))))) (propagated-inputs `(("python-cachecontrol" ,python-cachecontrol) @@ -12928,15 +12928,14 @@ compatible build front-ends to build Poetry managed projects.") ("python-cleo" ,python-cleo) ("python-clikit" ,python-clikit) ("python-html5lib" ,python-html5lib) - ("python-jsonschema" ,python-jsonschema) ("python-keyring" ,python-keyring) ("python-msgpack-transitional" ,python-msgpack-transitional) + ("python-packaging" ,python-packaging) ("python-pexpect" ,python-pexpect) ("python-pkginfo" ,python-pkginfo) - ("python-pyparsing" ,python-pyparsing) - ("python-pyrsistent" ,python-pyrsistent) + ("python-poetry-core" ,python-poetry-core) ("python-requests" ,python-requests) - ("python-requests-toolbelt" ,python-requests-toolbelt) + ("python-requests-toolbelt" ,python-requests-toolbelt-0.9.1) ("python-shellingham" ,python-shellingham) ("python-tomlkit" ,python-tomlkit) ("python-virtualenv" ,python-virtualenv))) -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 22 03:22:16 2020 Received: (at 44077) by debbugs.gnu.org; 22 Oct 2020 07:22:16 +0000 Received: from localhost ([127.0.0.1]:51295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVUvP-0004Wv-TN for submit@debbugs.gnu.org; Thu, 22 Oct 2020 03:22:16 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:45773) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVUvO-0004Wh-KM for 44077@debbugs.gnu.org; Thu, 22 Oct 2020 03:22:15 -0400 X-Originating-IP: 176.159.32.89 Received: from localhost (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id D7B24C0008; Thu, 22 Oct 2020 07:22:07 +0000 (UTC) Date: Thu, 22 Oct 2020 09:22:07 +0200 From: Tanguy Le Carrour To: Nicolas Goaziou Subject: Re: [bug#44077] [PATCH 1/2] gnu: Add python-poetry-core. Message-ID: <20201022072207.nk5elqr53zoxqjbi@rafflesia> References: <20201019132649.13548-1-tanguy@bioneland.org> <20201019132912.13941-1-tanguy@bioneland.org> <87zh4h6roz.fsf@nicolasgoaziou.fr> <20201020153036.bwradn2fitkmfgfy@rafflesia> <87h7qn746a.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87h7qn746a.fsf@nicolasgoaziou.fr> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: 44077@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 (-) Hi Nicolas, Le 10/21, Nicolas Goaziou a écrit : > Tanguy Le Carrour writes: > > Le 10/20, Nicolas Goaziou a écrit : > >> > + (base32 > >> > + "1mgv276h1iphn5fqhp2sgkgd5d0c39hs33vgaf157x5ri7rlyrka")))) > >> > >> Nitpick: move the string on the same line as `base32'. > > > > I have no clue what the rule is, but… most (but not all!?) packages in > > `gnu/packages/python-xyz.scm` have the string on a new line. > > Note that "everyone else does this" may not be a strong reason to do > something. ;) +1 :-) The thing is, I'm not yet sure to understand the coding style, and `etc/indent-code.el` leaves you some (too much?) freedom. I've been happily using Black [1] to format my Python code for some time now, and I *might* have become a bit lazy! [1]: https://github.com/psf/black > I suspect that most packages in this file come from the "pypi" importer, > which automatically adds this newline character, for some reason. > > > I'll leave it on a new line if it's OK with you. You've got me there! I imported it! Actually, I'd rather put everything on a single line if it fits (and `indent-code.el` does not complain when I put `sha256` and `base32` on the same line). I just didn't want to be pointed at as "the guys who does not split the line". ^_^' > This spurious newline character hurts my eyes and my logic, but > ultimately, it will not hurt me. So, if that's important to you, go > ahead. Updated and pushed! Thanks again for your time and your advice! -- Tanguy From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 23 02:54:36 2020 Received: (at 44077) by debbugs.gnu.org; 23 Oct 2020 06:54:36 +0000 Received: from localhost ([127.0.0.1]:54667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVqyC-0005wW-Ce for submit@debbugs.gnu.org; Fri, 23 Oct 2020 02:54:36 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:55401) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVqy9-0005wG-Pe for 44077@debbugs.gnu.org; Fri, 23 Oct 2020 02:54:35 -0400 X-Originating-IP: 176.185.184.238 Received: from localhost (static-176-185-184-238.axione.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id DE7B220003; Fri, 23 Oct 2020 06:54:26 +0000 (UTC) Date: Fri, 23 Oct 2020 08:54:26 +0200 From: Tanguy Le Carrour To: Nicolas Goaziou Subject: [WIP][PATCH 0/2] gnu: poetry: Update to 1.1.3. Message-ID: <20201023065426.rsoz75yyhngtecoq@melmoth> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: 44077@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 (-) Hi Nicolas, I've just figured out that the updated version of Poetry crashes in some cases! Actually, there are 2 ways of using Poetry : 1- you manage your own virtual env (I do it with `direnv`) ; 2- you let Poetry manage it. Obviously, the one I use works, but the second one doesn't! I guess it requires a newer version of `python-virtualenv`. So I guess this bug should be marked as work in progress. I'll let you know once I've solved the problem! Best regards -- Tanguy From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 30 14:17:23 2020 Received: (at 44077) by debbugs.gnu.org; 30 Oct 2020 18:17:23 +0000 Received: from localhost ([127.0.0.1]:59653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYYxn-0003Oy-Dc for submit@debbugs.gnu.org; Fri, 30 Oct 2020 14:17:23 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:45475) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYYxl-0003Ok-R3 for 44077@debbugs.gnu.org; Fri, 30 Oct 2020 14:17:22 -0400 X-Originating-IP: 176.185.184.238 Received: from localhost (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id A22EB60006; Fri, 30 Oct 2020 18:17:14 +0000 (UTC) Date: Fri, 30 Oct 2020 19:17:14 +0100 From: Tanguy Le Carrour To: Nicolas Goaziou Subject: [PATCH v2 0/7] gnu: poetry: Update to 1.1.4. Message-ID: <20201030181714.ayacmnasqmpf3ucc@melmoth> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: 44077@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 (-) Hi Nicolas, I'm submitting an updated patch set. Poetry seems to work in a `guix environement --pure --ad-hoc poetry` environment, but… I cannot install it into my profile because a lot of packages get rebuilt and, unfortunatly, some of them are failing! For instance `python-jedi` tests fail because my computer is too slow! :-( Again, thanks for your time! -- Tanguy From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 30 14:18:47 2020 Received: (at 44077) by debbugs.gnu.org; 30 Oct 2020 18:18:47 +0000 Received: from localhost ([127.0.0.1]:59659 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYYz9-0003RI-8m for submit@debbugs.gnu.org; Fri, 30 Oct 2020 14:18:47 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:56639) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYYz7-0003Qx-Up for 44077@debbugs.gnu.org; Fri, 30 Oct 2020 14:18:46 -0400 X-Originating-IP: 176.185.184.238 Received: from localhost.localdomain (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 3299F60007; Fri, 30 Oct 2020 18:18:40 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v2 1/7] gnu: python-packaging: Update to 20.4. Date: Fri, 30 Oct 2020 19:17:51 +0100 Message-Id: <20201030181823.5184-1-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) From: Tanguy Le Carrour <> * gnu/packages/python-xyz.scm (python-packaging): Update to 20.4. [source]: Remove patch that has been merged upstream. --- gnu/packages/python-xyz.scm | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index cd8ee24cbf..aa69a64d5f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -15726,17 +15726,14 @@ several utilities, as well as an API for building localization tools.") (define-public python-packaging (package (name "python-packaging") - (version "20.0") + (version "20.4") (source (origin (method url-fetch) (uri (pypi-uri "packaging" version)) - ;; XXX: The URL in the patch file is wrong, it should be - ;; . - (patches (search-patches "python-packaging-test-arch.patch")) (sha256 (base32 - "1y2ip3a4ykkpgnwgn85j6hkspcl0cg3mzms97f40mk57vwqq67gy")))) + "1y3rc1ams1i25calk6b9jf1gl85ix5a23a146swjvhdr8x7zfms3")))) (build-system python-build-system) (arguments `(#:phases (modify-phases %standard-phases -- 2.29.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 30 14:19:08 2020 Received: (at 44077) by debbugs.gnu.org; 30 Oct 2020 18:19:08 +0000 Received: from localhost ([127.0.0.1]:59664 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYYzU-0003SO-Gb for submit@debbugs.gnu.org; Fri, 30 Oct 2020 14:19:08 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:43945) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYYzS-0003Rh-Ol for 44077@debbugs.gnu.org; Fri, 30 Oct 2020 14:19:07 -0400 X-Originating-IP: 176.185.184.238 Received: from localhost.localdomain (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 06A6260004; Fri, 30 Oct 2020 18:19:00 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v2 2/7] gnu: python-virtualenv: Update to 20.1.0. Date: Fri, 30 Oct 2020 19:17:52 +0100 Message-Id: <20201030181823.5184-2-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.1 In-Reply-To: <20201030181823.5184-1-tanguy@bioneland.org> References: <20201030181823.5184-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-virtualenv): Update to 20.1.0. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index aa69a64d5f..4c9191cfa5 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -3132,14 +3132,14 @@ e.g. filters, callbacks and errbacks can all be promises.") (define-public python-virtualenv (package (name "python-virtualenv") - (version "20.0.10") + (version "20.1.0") (source (origin (method url-fetch) (uri (pypi-uri "virtualenv" version)) (sha256 (base32 - "0y6x41l3ja891993i4adylbbyly0r4m52n2d0a0y9y4h3lzyh4l5")))) + "1043y8xdvwzwhkkqrv4ycr3sjh4kqr39iqk51nj5dwis947i3mmq")))) (build-system python-build-system) (native-inputs `(("python-mock" ,python-mock) -- 2.29.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 30 14:19:13 2020 Received: (at 44077) by debbugs.gnu.org; 30 Oct 2020 18:19:13 +0000 Received: from localhost ([127.0.0.1]:59667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYYzY-0003Se-No for submit@debbugs.gnu.org; Fri, 30 Oct 2020 14:19:12 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:60905) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYYzV-0003SC-Kv for 44077@debbugs.gnu.org; Fri, 30 Oct 2020 14:19:09 -0400 X-Originating-IP: 176.185.184.238 Received: from localhost.localdomain (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id D645960008; Fri, 30 Oct 2020 18:19:03 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v2 3/7] gnu: python-distlib: Update to 0.3.1. Date: Fri, 30 Oct 2020 19:17:53 +0100 Message-Id: <20201030181823.5184-3-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.1 In-Reply-To: <20201030181823.5184-1-tanguy@bioneland.org> References: <20201030181823.5184-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-distlib): Update to 0.3.1. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 4c9191cfa5..bb0fa6aedc 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5508,14 +5508,14 @@ by pycodestyle.") (define-public python-distlib (package (name "python-distlib") - (version "0.3.0") + (version "0.3.1") (source (origin (method url-fetch) (uri (pypi-uri "distlib" version ".zip")) (sha256 (base32 - "08fyi2r246733vharl2yckw20rilci28r91mzrnnvcr638inw5if")))) + "1wdzv7fsjhrkhh1wfkarlhcwa8m00mgcpdsvknmf2qy8f9l13xpd")))) (build-system python-build-system) (arguments `(#:phases -- 2.29.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 30 14:19:16 2020 Received: (at 44077) by debbugs.gnu.org; 30 Oct 2020 18:19:16 +0000 Received: from localhost ([127.0.0.1]:59670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYYzc-0003Su-0G for submit@debbugs.gnu.org; Fri, 30 Oct 2020 14:19:16 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:57451) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYYzY-0003SL-LN for 44077@debbugs.gnu.org; Fri, 30 Oct 2020 14:19:12 -0400 X-Originating-IP: 176.185.184.238 Received: from localhost.localdomain (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id DA6516000B; Fri, 30 Oct 2020 18:19:06 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v2 4/7] gnu: python-pip: Update to 20.2.4. Date: Fri, 30 Oct 2020 19:17:54 +0100 Message-Id: <20201030181823.5184-4-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.1 In-Reply-To: <20201030181823.5184-1-tanguy@bioneland.org> References: <20201030181823.5184-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-pip): Update to 20.2.4. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index bb0fa6aedc..ac7674e567 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -9420,14 +9420,14 @@ responses, rather than doing any computation.") (define-public python-pip (package (name "python-pip") - (version "20.0.2") + (version "20.2.4") (source (origin (method url-fetch) (uri (pypi-uri "pip" version)) (sha256 (base32 - "0zwnlsjn6mb742cr995zfbk9v56ygxp8w3k49601r9by9kmcic3x")))) + "18b4qcijwivvkj1g0hs4w8zjbks0bjzdjcrqybnhmyx0gs2rmjc5")))) (build-system python-build-system) (arguments '(#:tests? #f)) ; there are no tests in the pypi archive. -- 2.29.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 30 14:19:32 2020 Received: (at 44077) by debbugs.gnu.org; 30 Oct 2020 18:19:32 +0000 Received: from localhost ([127.0.0.1]:59673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYYzs-0003TV-9R for submit@debbugs.gnu.org; Fri, 30 Oct 2020 14:19:32 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:33017) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYYzr-0003TE-CO for 44077@debbugs.gnu.org; Fri, 30 Oct 2020 14:19:31 -0400 X-Originating-IP: 176.185.184.238 Received: from localhost.localdomain (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 980A360003; Fri, 30 Oct 2020 18:19:25 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v2 5/7] gnu: python-tomlkit: Update to 0.7.0. Date: Fri, 30 Oct 2020 19:17:55 +0100 Message-Id: <20201030181823.5184-5-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.1 In-Reply-To: <20201030181823.5184-1-tanguy@bioneland.org> References: <20201030181823.5184-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) From: Tanguy Le Carrour <> * gnu/packages/python-xyz.scm (python-tomlkit): Update to 0.7.0. [native-inputs]: Add python-pyyaml. [description]: Update description. --- gnu/packages/python-xyz.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index ac7674e567..234858e59e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12780,20 +12780,21 @@ docstring and colored output.") (define-public python-tomlkit (package (name "python-tomlkit") - (version "0.6.0") + (version "0.7.0") (source (origin (method url-fetch) (uri (pypi-uri "tomlkit" version)) (sha256 - (base32 "16jf0060csn8p500jnxa7m5h1sl3pzispvd11961dzrhh287dybl")))) + (base32 "062n694sfv24ylda6nh8228y2q9hrvy554kqx84y7czsjfbg4mxc")))) (build-system python-build-system) (native-inputs - `(("python-pytest" ,python-pytest))) + `(("python-pytest" ,python-pytest) + ("python-pyyaml" ,python-pyyaml))) (home-page "https://github.com/sdispater/tomlkit") (synopsis "Style-preserving TOML library") (description - "TOML Kit is a 0.5.0-compliant TOML library. It includes a parser that + "TOML Kit is a 1.0.0rc1-compliant TOML library. It includes a parser that preserves all comments, indentations, whitespace and internal element ordering, and makes them accessible and editable via an intuitive API. It can also create new TOML documents from scratch using the provided helpers. Part of the -- 2.29.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 30 14:19:37 2020 Received: (at 44077) by debbugs.gnu.org; 30 Oct 2020 18:19:38 +0000 Received: from localhost ([127.0.0.1]:59676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYYzx-0003Tm-MW for submit@debbugs.gnu.org; Fri, 30 Oct 2020 14:19:37 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:49513) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYYzw-0003TL-7f for 44077@debbugs.gnu.org; Fri, 30 Oct 2020 14:19:36 -0400 X-Originating-IP: 176.185.184.238 Received: from localhost.localdomain (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 73D8860005; Fri, 30 Oct 2020 18:19:30 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v2 6/7] gnu: Add python-poetry-core. Date: Fri, 30 Oct 2020 19:17:56 +0100 Message-Id: <20201030181823.5184-6-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.1 In-Reply-To: <20201030181823.5184-1-tanguy@bioneland.org> References: <20201030181823.5184-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-poetry-core): New variable. --- gnu/packages/python-xyz.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 234858e59e..ad9d271ebb 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12944,6 +12944,26 @@ powerful API: thread-safety; decorator syntax; support for memcached, redis, database, file, dict stores. Cachy supports python versions 2.7+ and 3.2+.") (license license:expat))) +(define-public python-poetry-core + (package + (name "python-poetry-core") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "poetry-core" version)) + (sha256 + (base32 "1mgv276h1iphn5fqhp2sgkgd5d0c39hs33vgaf157x5ri7rlyrka")))) + (build-system python-build-system) + (home-page "https://github.com/python-poetry/poetry-core") + (synopsis "Poetry PEP 517 build back-end") + (description + "The @code{poetry-core} module provides a PEP 517 build back-end +implementation developed for Poetry. This project is intended to be +a light weight, fully compliant, self-contained package allowing PEP 517 +compatible build front-ends to build Poetry managed projects.") + (license license:expat))) + (define-public poetry (package (name "poetry") -- 2.29.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 30 14:19:42 2020 Received: (at 44077) by debbugs.gnu.org; 30 Oct 2020 18:19:42 +0000 Received: from localhost ([127.0.0.1]:59679 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYZ01-0003U4-Uj for submit@debbugs.gnu.org; Fri, 30 Oct 2020 14:19:42 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:37789) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYYzz-0003Td-HP for 44077@debbugs.gnu.org; Fri, 30 Oct 2020 14:19:39 -0400 X-Originating-IP: 176.185.184.238 Received: from localhost.localdomain (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id BA46260006; Fri, 30 Oct 2020 18:19:33 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v2 7/7] gnu: poetry: Update to 1.1.4. Date: Fri, 30 Oct 2020 19:17:57 +0100 Message-Id: <20201030181823.5184-7-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.1 In-Reply-To: <20201030181823.5184-1-tanguy@bioneland.org> References: <20201030181823.5184-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (poetry): Update to 1.1.4. [arguments]: Loosen constraint on python-keyring only. [propagated-inputs] Remove python-jsonschema, python-pyparsing and python-pyrsistent. Add python-pip, python-packaging and python-poetry-core. Use python-requests-toolbelt-0.9.1. --- gnu/packages/python-xyz.scm | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index ad9d271ebb..0a0a1e83d0 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12967,7 +12967,7 @@ compatible build front-ends to build Poetry managed projects.") (define-public poetry (package (name "poetry") - (version "1.0.10") + (version "1.1.4") ;; Poetry can only be built from source with Poetry. (source (origin @@ -12975,7 +12975,7 @@ compatible build front-ends to build Poetry managed projects.") (uri (pypi-uri "poetry" version)) (sha256 (base32 - "1wm66xlsls4f0q4skmq96yb7aahjsqwgwvbrw4iax6rd4xfqj6sb")))) + "1a2kgfiw66fvxhlqk5qc83s6l38czfh5hcsrbiy7qq5yfc8mlsll")))) (build-system python-build-system) (arguments `(#:tests? #f ;; Pypi does not have tests. @@ -12984,14 +12984,9 @@ compatible build front-ends to build Poetry managed projects.") (add-before 'build 'patch-setup-py (lambda _ (substitute* "setup.py" - ;; poetry won't update version as 21.0.0 relies on python > 3.6 - (("keyring>=20.0.1,<21.0.0") "keyring>=21.0.0,<22.0.0") - (("pyrsistent>=0.14.2,<0.15.0") "pyrsistent>=0.14.2,<0.17.0") - ;; Reported upstream: - ;; . - (("tomlkit>=0.5.11,<0.6.0") "tomlkit>=0.5.11,<0.7.0") - (("cleo>=0.7.6,<0.8.0") "cleo>=0.7.6,<0.9.0") - (("clikit>=0.4.2,<0.5.0") "clikit>=0.4.2,<0.7.0")) + ;; Newer versions of keyring produce a package with version "0.0.0" + ;; Reported upstream: + (("keyring>=21.2.0,<22.0.0") "keyring>=21.0.0,<22.0.0")) #t))))) (propagated-inputs `(("python-cachecontrol" ,python-cachecontrol) @@ -12999,15 +12994,15 @@ compatible build front-ends to build Poetry managed projects.") ("python-cleo" ,python-cleo) ("python-clikit" ,python-clikit) ("python-html5lib" ,python-html5lib) - ("python-jsonschema" ,python-jsonschema) ("python-keyring" ,python-keyring) ("python-msgpack-transitional" ,python-msgpack-transitional) + ("python-packaging" ,python-packaging) ("python-pexpect" ,python-pexpect) + ("python-pip" ,python-pip) ("python-pkginfo" ,python-pkginfo) - ("python-pyparsing" ,python-pyparsing) - ("python-pyrsistent" ,python-pyrsistent) + ("python-poetry-core" ,python-poetry-core) ("python-requests" ,python-requests) - ("python-requests-toolbelt" ,python-requests-toolbelt) + ("python-requests-toolbelt" ,python-requests-toolbelt-0.9.1) ("python-shellingham" ,python-shellingham) ("python-tomlkit" ,python-tomlkit) ("python-virtualenv" ,python-virtualenv))) -- 2.29.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 26 08:36:31 2020 Received: (at 44077) by debbugs.gnu.org; 26 Nov 2020 13:36:31 +0000 Received: from localhost ([127.0.0.1]:40205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kiHRm-0002p3-NY for submit@debbugs.gnu.org; Thu, 26 Nov 2020 08:36:30 -0500 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:41475) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kiHRl-0002op-86 for 44077@debbugs.gnu.org; Thu, 26 Nov 2020 08:36:29 -0500 X-Originating-IP: 176.185.184.238 Received: from localhost (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id 1C08640008; Thu, 26 Nov 2020 13:36:21 +0000 (UTC) Date: Thu, 26 Nov 2020 14:36:21 +0100 From: Tanguy Le Carrour To: Nicolas Goaziou Subject: gnu: poetry: Update to 1.1.4. Message-ID: <20201126133621.bnjr7g5p3rjndr2n@melmoth> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: 44077@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 (-) Hi Nicolas, Sorry to ask you this, but not knowing exactly how the code review works, I just wanted to know if my patch hadn't fallen into oblivion. If you don't have more time to spend on reviewing v2 — which I could understand! —, should I make a goodwill call on guix-devel? Best regards, -- Tanguy From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 27 15:14:57 2020 Received: (at 44077) by debbugs.gnu.org; 27 Nov 2020 20:14:57 +0000 Received: from localhost ([127.0.0.1]:46301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kik8v-000357-9C for submit@debbugs.gnu.org; Fri, 27 Nov 2020 15:14:57 -0500 Received: from relay12.mail.gandi.net ([217.70.178.232]:41261) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kik8s-00034q-KE for 44077@debbugs.gnu.org; Fri, 27 Nov 2020 15:14:55 -0500 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay12.mail.gandi.net (Postfix) with ESMTPSA id 89035200002; Fri, 27 Nov 2020 20:14:47 +0000 (UTC) From: Nicolas Goaziou To: Tanguy Le Carrour Subject: Re: gnu: poetry: Update to 1.1.4. References: <20201126133621.bnjr7g5p3rjndr2n@melmoth> Date: Fri, 27 Nov 2020 21:14:46 +0100 In-Reply-To: <20201126133621.bnjr7g5p3rjndr2n@melmoth> (Tanguy Le Carrour's message of "Thu, 26 Nov 2020 14:36:21 +0100") Message-ID: <87mtz2tv49.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44077 Cc: 44077@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, Tanguy Le Carrour writes: > Sorry to ask you this, but not knowing exactly how the code review works, > I just wanted to know if my patch hadn't fallen into oblivion. Well, it had, indeed=E2=80=A6 =3D/ I looked at it again, and it LGTM. However python-distlib has a lot of dependents, so it needs to be applied on core-updates branch. If there is no objection, I'll do that soon. Regards, --=20 Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 28 09:12:00 2020 Received: (at 44077) by debbugs.gnu.org; 28 Nov 2020 14:12:00 +0000 Received: from localhost ([127.0.0.1]:47179 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kj0xE-0008Fn-3G for submit@debbugs.gnu.org; Sat, 28 Nov 2020 09:12:00 -0500 Received: from relay11.mail.gandi.net ([217.70.178.231]:37347) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kj0xB-0008FY-1m for 44077@debbugs.gnu.org; Sat, 28 Nov 2020 09:11:58 -0500 Received: from localhost (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay11.mail.gandi.net (Postfix) with ESMTPSA id 1895110000D; Sat, 28 Nov 2020 14:11:49 +0000 (UTC) Date: Sat, 28 Nov 2020 15:11:47 +0100 From: Tanguy LE CARROUR Subject: Re: gnu: poetry: Update to 1.1.4. To: Nicolas Goaziou References: <20201126133621.bnjr7g5p3rjndr2n@melmoth> <87mtz2tv49.fsf@nicolasgoaziou.fr> In-Reply-To: <87mtz2tv49.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 User-Agent: astroid/0.15.0 (https://github.com/astroidmail/astroid) Message-Id: <1606572132.b3t9ih4lho.astroid@melmoth.none> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44077 Cc: 44077@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi Nicolas, Excerpts from Nicolas Goaziou's message of November 27, 2020 9:14 pm: > Tanguy Le Carrour writes: >=20 >> Sorry to ask you this, but not knowing exactly how the code review works= , >> I just wanted to know if my patch hadn't fallen into oblivion. >=20 > Well, it had, indeed=E2=80=A6 =3D/ No problem! ;-) I should consider myself lucky to have someone reviewing my patch on his spare time! =E2=80=A6 all the more so I might be the only person using Poet= ry! ^_^' > I looked at it again, and it LGTM. However python-distlib has a lot of > dependents, so it needs to be applied on core-updates branch. Would have it been better for me to submit separate patches, as they are not really specific to Poetry, and wait for them to be merged before submitting a patch set with only `poetry-core` and `poetry`? > If there is no objection, I'll do that soon. The process is not yet clear to me. Out of sheer curiosity=E2=80=A6 can som= eone object to a merge in master? Who would that be? Thanks again for your help and your time! --=20 Tanguy From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 28 10:41:25 2020 Received: (at 44077) by debbugs.gnu.org; 28 Nov 2020 15:41:26 +0000 Received: from localhost ([127.0.0.1]:48880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kj2Ll-0002Kj-Lj for submit@debbugs.gnu.org; Sat, 28 Nov 2020 10:41:25 -0500 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:54117) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kj2Li-0002KS-OJ for 44077@debbugs.gnu.org; Sat, 28 Nov 2020 10:41:24 -0500 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 8AD64C0005; Sat, 28 Nov 2020 15:41:15 +0000 (UTC) From: Nicolas Goaziou To: Tanguy LE CARROUR Subject: Re: gnu: poetry: Update to 1.1.4. References: <20201126133621.bnjr7g5p3rjndr2n@melmoth> <87mtz2tv49.fsf@nicolasgoaziou.fr> <1606572132.b3t9ih4lho.astroid@melmoth.none> Date: Sat, 28 Nov 2020 16:41:14 +0100 In-Reply-To: <1606572132.b3t9ih4lho.astroid@melmoth.none> (Tanguy LE CARROUR's message of "Sat, 28 Nov 2020 15:11:47 +0100") Message-ID: <874kl9trol.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: 44077@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 (-) Hello, Tanguy LE CARROUR writes: > Would have it been better for me to submit separate patches, as they are > not really specific to Poetry, and wait for them to be merged before > submitting a patch set with only `poetry-core` and `poetry`? The sole "problematic" patch is the one updating python-distlib, in the sense that it cannot be applied in the same branch as the others (unless everything goes into core-updates, of course). If you can split the set into independent parts, i.e., if you don't really need to update python-distlib prior to updating Poetry, we can process it differently. > The process is not yet clear to me. Out of sheer curiosity=E2=80=A6 can s= omeone object > to a merge in master? Who would that be? Per (info "(guix) Submitting Patches"), packages with more than 1800 dependent packages, as is the case with python-distlib, are updated in the "core-updates" branch. If I apply it on master branch, it will be reverted presto by another commiter. Does that make sense? Regards, --=20 Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 29 12:56:37 2020 Received: (at 44077) by debbugs.gnu.org; 29 Nov 2020 17:56:37 +0000 Received: from localhost ([127.0.0.1]:52526 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjQw9-0006Qf-Eo for submit@debbugs.gnu.org; Sun, 29 Nov 2020 12:56:37 -0500 Received: from relay11.mail.gandi.net ([217.70.178.231]:33513) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjQw7-0006QP-A4 for 44077@debbugs.gnu.org; Sun, 29 Nov 2020 12:56:36 -0500 Received: from localhost (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay11.mail.gandi.net (Postfix) with ESMTPSA id 11CB310000F; Sun, 29 Nov 2020 17:56:27 +0000 (UTC) Date: Sun, 29 Nov 2020 18:56:25 +0100 From: Tanguy LE CARROUR Subject: Re: gnu: poetry: Update to 1.1.4. To: Nicolas Goaziou References: <20201126133621.bnjr7g5p3rjndr2n@melmoth> <87mtz2tv49.fsf@nicolasgoaziou.fr> <1606572132.b3t9ih4lho.astroid@melmoth.none> <874kl9trol.fsf@nicolasgoaziou.fr> In-Reply-To: <874kl9trol.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 User-Agent: astroid/0.15.0 (https://github.com/astroidmail/astroid) Message-Id: <1606671968.b6x1phkual.astroid@melmoth.none> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44077 Cc: 44077@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi! Excerpts from Nicolas Goaziou's message of November 28, 2020 4:41 pm: > Tanguy LE CARROUR writes: >=20 >> Would have it been better for me to submit separate patches, as they are >> not really specific to Poetry, and wait for them to be merged before >> submitting a patch set with only `poetry-core` and `poetry`? >=20 > The sole "problematic" patch is the one updating python-distlib, in the > sense that it cannot be applied in the same branch as the others (unless > everything goes into core-updates, of course). >=20 > If you can split the set into independent parts, i.e., if you don't > really need to update python-distlib prior to updating Poetry, we can > process it differently. I'm working on it! But it's apparently rebuilding the World, which is reall= y slow on my computer at home! :-( >> The process is not yet clear to me. Out of sheer curiosity=E2=80=A6 can = someone object >> to a merge in master? Who would that be? >=20 > Per (info "(guix) Submitting Patches"), packages with more than 1800 > dependent packages, as is the case with python-distlib, are updated in > the "core-updates" branch. If I apply it on master branch, it will be > reverted presto by another commiter. >=20 > Does that make sense? It's the last part that I still cannot figure out how it happens: "it will be reverted presto by another commiter". It's not the "why", it the "how"! Are each commit on the master branch monitored for quality/conformity?! Thanks to Chris's email, I've justed discovered Patchwork. Is it were the "magic" happens?! Regards, --=20 Tanguy From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 29 14:34:56 2020 Received: (at 44077) by debbugs.gnu.org; 29 Nov 2020 19:34:56 +0000 Received: from localhost ([127.0.0.1]:52676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjSTH-0004bQ-P8 for submit@debbugs.gnu.org; Sun, 29 Nov 2020 14:34:55 -0500 Received: from relay11.mail.gandi.net ([217.70.178.231]:43931) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjSTF-0004b9-UY for 44077@debbugs.gnu.org; Sun, 29 Nov 2020 14:34:54 -0500 Received: from localhost (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay11.mail.gandi.net (Postfix) with ESMTPSA id 869C6100003; Sun, 29 Nov 2020 19:34:46 +0000 (UTC) Date: Sun, 29 Nov 2020 20:34:44 +0100 From: Tanguy LE CARROUR Subject: Re: gnu: poetry: Update to 1.1.4. To: Nicolas Goaziou References: <20201126133621.bnjr7g5p3rjndr2n@melmoth> <87mtz2tv49.fsf@nicolasgoaziou.fr> <1606572132.b3t9ih4lho.astroid@melmoth.none> <874kl9trol.fsf@nicolasgoaziou.fr> <1606671968.b6x1phkual.astroid@melmoth.none> In-Reply-To: <1606671968.b6x1phkual.astroid@melmoth.none> MIME-Version: 1.0 User-Agent: astroid/0.15.0 (https://github.com/astroidmail/astroid) Message-Id: <1606678280.id8is1pm08.astroid@melmoth.none> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44077 Cc: 44077@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi, Excerpts from Tanguy LE CARROUR's message of November 29, 2020 6:56 pm: > Excerpts from Nicolas Goaziou's message of November 28, 2020 4:41 pm: >> Tanguy LE CARROUR writes: >>=20 >>> Would have it been better for me to submit separate patches, as they ar= e >>> not really specific to Poetry, and wait for them to be merged before >>> submitting a patch set with only `poetry-core` and `poetry`? >>=20 >> The sole "problematic" patch is the one updating python-distlib, in the >> sense that it cannot be applied in the same branch as the others (unless >> everything goes into core-updates, of course). >>=20 >> If you can split the set into independent parts, i.e., if you don't >> really need to update python-distlib prior to updating Poetry, we can >> process it differently. >=20 > I'm working on it! But it's apparently rebuilding the World, which is rea= lly > slow on my computer at home! :-( I've tried to modify `python-virtualenv` to make it use our current version of `python-distlib`. Poetry builds, but it does not work properly! ``` $ poetry install Creating virtualenv test-4avGy1Vc-py3.8 in /home/tanguy/.cache/pypoetry/vir= tualenvs ImportError cannot import name 'enquote_executable' from 'distlib.scripts' (/gnu/store/2j3qn0ksry1qarwih9knh1ngr6zm2rci-python-distlib-0.3.0/lib/pyt= hon3.8/site-packages/distlib/scripts.py) ``` So I guess the version of distlib does matter and we cannot do without. Regards --=20 Tanguy From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 29 15:07:00 2020 Received: (at 44077) by debbugs.gnu.org; 29 Nov 2020 20:07:00 +0000 Received: from localhost ([127.0.0.1]:52727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjSyK-0007Sv-Io for submit@debbugs.gnu.org; Sun, 29 Nov 2020 15:07:00 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjSyH-0007Si-NY for 44077@debbugs.gnu.org; Sun, 29 Nov 2020 15:06:58 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40344) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kjSyB-0007wy-Iy; Sun, 29 Nov 2020 15:06:51 -0500 Received: from host-37-191-236-253.lynet.no ([37.191.236.253]:50256 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kjSyA-0006WI-TF; Sun, 29 Nov 2020 15:06:51 -0500 From: Marius Bakke To: Tanguy LE CARROUR , Nicolas Goaziou Subject: Re: [bug#44077] gnu: poetry: Update to 1.1.4. In-Reply-To: <1606678280.id8is1pm08.astroid@melmoth.none> References: <20201126133621.bnjr7g5p3rjndr2n@melmoth> <87mtz2tv49.fsf@nicolasgoaziou.fr> <1606572132.b3t9ih4lho.astroid@melmoth.none> <874kl9trol.fsf@nicolasgoaziou.fr> <1606671968.b6x1phkual.astroid@melmoth.none> <1606678280.id8is1pm08.astroid@melmoth.none> Date: Sun, 29 Nov 2020 21:06:47 +0100 Message-ID: <877dq40vxk.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44077 Cc: 44077@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 (---) --=-=-= Content-Type: text/plain Tanguy LE CARROUR skriver: > I've tried to modify `python-virtualenv` to make it use our current > version of `python-distlib`. Poetry builds, but it does not work > properly! > > ``` > $ poetry install > Creating virtualenv test-4avGy1Vc-py3.8 in /home/tanguy/.cache/pypoetry/virtualenvs > > ImportError > > cannot import name 'enquote_executable' from 'distlib.scripts' > (/gnu/store/2j3qn0ksry1qarwih9knh1ngr6zm2rci-python-distlib-0.3.0/lib/python3.8/site-packages/distlib/scripts.py) > ``` > > So I guess the version of distlib does matter and we cannot do without. To get these patches on 'master' without rebuilding the world, you can create a new 'python-distlib' like so: ;; TODO: Merge with 'python-distlib' on the next rebuild cycle. (define-public python-distlib/next (package (inherit python-distlib) (version "1.2.3") (source (origin ...)))) ...and in the packages that require the new version, refer to 'python-distlib/next' instead of 'python-distlib'. Does that make sense? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFDBAEBCgAtFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl/D/1cPHG1hcml1c0Bn bnUub3JnAAoJEKKgbfKjOlT6ixYIAKcrdsCuQeEJgMmfmWm+suuaVmCFkD4plmFz kg1ne9mBYtb/1/0R+gQY0l0zbIpGEOWf3mglspG0t8z77nTjRoU+kCnXZA4F06Iv MmOWUNU7QHYGFevKnSp17N9JjNiX/m5m/DXIbubA83ct0f9R9Utnnh3Db/6MJJ9G irtSfUH4Lxa/XJ3XgzY/c0NwC2czQkfvt7GUIOrbyEeFufu3KlzqU9DjkUOFHkog h37pFzOLo0DY5YqULwTfT82l+P82KUhBShOqk3JRT3LnuXibzjelVIlpLkUpmBvO 5w8snI0bYvXrfwYDhNWUyDrztixnkZCEYCx6eaQAUBzjlwOhHes= =vCne -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 03:27:32 2020 Received: (at 44077) by debbugs.gnu.org; 30 Nov 2020 08:27:32 +0000 Received: from localhost ([127.0.0.1]:53387 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjeWx-0004fF-SC for submit@debbugs.gnu.org; Mon, 30 Nov 2020 03:27:32 -0500 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:45297) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjeWv-0004ev-CF for 44077@debbugs.gnu.org; Mon, 30 Nov 2020 03:27:29 -0500 X-Originating-IP: 176.159.32.89 Received: from localhost (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 4860324000A; Mon, 30 Nov 2020 08:27:22 +0000 (UTC) Date: Mon, 30 Nov 2020 09:27:19 +0100 From: Tanguy LE CARROUR Subject: Re: [bug#44077] gnu: poetry: Update to 1.1.4. To: Nicolas Goaziou , Marius Bakke References: <20201126133621.bnjr7g5p3rjndr2n@melmoth> <87mtz2tv49.fsf@nicolasgoaziou.fr> <1606572132.b3t9ih4lho.astroid@melmoth.none> <874kl9trol.fsf@nicolasgoaziou.fr> <1606671968.b6x1phkual.astroid@melmoth.none> <1606678280.id8is1pm08.astroid@melmoth.none> <877dq40vxk.fsf@gnu.org> In-Reply-To: <877dq40vxk.fsf@gnu.org> MIME-Version: 1.0 User-Agent: astroid/0.15.0 (https://github.com/astroidmail/astroid) Message-Id: <1606724643.e3gcn2y8r4.astroid@rafflesia.none> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: 44077@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 (-) Hi Marius! Excerpts from Marius Bakke's message of November 29, 2020 9:06 pm: > Tanguy LE CARROUR skriver: >=20 >> I've tried to modify `python-virtualenv` to make it use our current >> version of `python-distlib`. Poetry builds, but it does not work >> properly! >> >> ``` >> $ poetry install >> Creating virtualenv test-4avGy1Vc-py3.8 in /home/tanguy/.cache/pypoetry/= virtualenvs >> >> ImportError >> >> cannot import name 'enquote_executable' from 'distlib.scripts' >> (/gnu/store/2j3qn0ksry1qarwih9knh1ngr6zm2rci-python-distlib-0.3.0/lib/= python3.8/site-packages/distlib/scripts.py) >> ``` >> >> So I guess the version of distlib does matter and we cannot do without. >=20 > To get these patches on 'master' without rebuilding the world, you can > create a new 'python-distlib' like so: >=20 > ;; TODO: Merge with 'python-distlib' on the next rebuild cycle. > (define-public python-distlib/next > (package > (inherit python-distlib) > (version "1.2.3") > (source (origin ...)))) >=20 > ...and in the packages that require the new version, refer to > 'python-distlib/next' instead of 'python-distlib'. >=20 > Does that make sense? Yes, thanks, that's a great solution, indeed! I'm only concerned about the poor soul who has to remember to get rid of the `python-distlib/next` and update `python-virtualenv` package definition. I guess none of this is auto-magic, right?! Regards --=20 Tanguy From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 04:45:46 2020 Received: (at 44077) by debbugs.gnu.org; 30 Nov 2020 09:45:46 +0000 Received: from localhost ([127.0.0.1]:53490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfkf-0007PD-H9 for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:45:46 -0500 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:36733) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfkc-0007Gu-Ma for 44077@debbugs.gnu.org; Mon, 30 Nov 2020 04:45:43 -0500 X-Originating-IP: 176.159.32.89 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPA id E2F3160016; Mon, 30 Nov 2020 09:45:35 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v4 1/7] gnu: python-packaging: Update to 20.4. Date: Mon, 30 Nov 2020 10:45:09 +0100 Message-Id: <20201130094515.11190-1-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-packaging): Update to 20.4. [source]: Remove patch that has been merged upstream. --- gnu/packages/python-xyz.scm | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 9e886150fb..8af593c5a6 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -15819,17 +15819,14 @@ several utilities, as well as an API for building localization tools.") (define-public python-packaging (package (name "python-packaging") - (version "20.0") + (version "20.4") (source (origin (method url-fetch) (uri (pypi-uri "packaging" version)) - ;; XXX: The URL in the patch file is wrong, it should be - ;; . - (patches (search-patches "python-packaging-test-arch.patch")) (sha256 (base32 - "1y2ip3a4ykkpgnwgn85j6hkspcl0cg3mzms97f40mk57vwqq67gy")))) + "1y3rc1ams1i25calk6b9jf1gl85ix5a23a146swjvhdr8x7zfms3")))) (build-system python-build-system) (arguments `(#:phases (modify-phases %standard-phases -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 04:45:50 2020 Received: (at 44077) by debbugs.gnu.org; 30 Nov 2020 09:45:50 +0000 Received: from localhost ([127.0.0.1]:53493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfkk-0007U2-5t for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:45:50 -0500 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:57445) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfki-0007NH-Kh for 44077@debbugs.gnu.org; Mon, 30 Nov 2020 04:45:49 -0500 X-Originating-IP: 176.159.32.89 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPA id BEAC96001B; Mon, 30 Nov 2020 09:45:42 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v4 2/7] gnu: Add python-distlib/next. Date: Mon, 30 Nov 2020 10:45:10 +0100 Message-Id: <20201130094515.11190-2-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201130094515.11190-1-tanguy@bioneland.org> References: <20201130094515.11190-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-distlib/next): New variable. --- gnu/packages/python-xyz.scm | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 8af593c5a6..e5087751f3 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5570,6 +5570,19 @@ relate to packaging and distribution of Python software. It is intended to be used as the basis for third-party packaging tools.") (license license:psfl))) +;; TODO: Merge with 'python-distlib' on the next rebuild cycle. +(define-public python-distlib/next + (package + (inherit python-distlib) + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "distlib" version ".zip")) + (sha256 + (base32 + "1wdzv7fsjhrkhh1wfkarlhcwa8m00mgcpdsvknmf2qy8f9l13xpd")))))) + (define-public python-distutils-extra (package (name "python-distutils-extra") -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 04:45:59 2020 Received: (at 44077) by debbugs.gnu.org; 30 Nov 2020 09:45:59 +0000 Received: from localhost ([127.0.0.1]:53496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfkt-0007dB-E8 for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:45:59 -0500 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:59599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfks-0007X2-5l for 44077@debbugs.gnu.org; Mon, 30 Nov 2020 04:45:58 -0500 X-Originating-IP: 176.159.32.89 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPA id E605160024; Mon, 30 Nov 2020 09:45:51 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v4 3/7] gnu: python-virtualenv: Update to 20.2.1. Date: Mon, 30 Nov 2020 10:45:11 +0100 Message-Id: <20201130094515.11190-3-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201130094515.11190-1-tanguy@bioneland.org> References: <20201130094515.11190-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-virtualenv): Update to 20.2.1. [propagated-inputs] Use python-distlib/next instead of python-distlib. --- gnu/packages/python-xyz.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e5087751f3..e3cbca5d95 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -3135,14 +3135,14 @@ e.g. filters, callbacks and errbacks can all be promises.") (define-public python-virtualenv (package (name "python-virtualenv") - (version "20.0.10") + (version "20.2.1") (source (origin (method url-fetch) (uri (pypi-uri "virtualenv" version)) (sha256 (base32 - "0y6x41l3ja891993i4adylbbyly0r4m52n2d0a0y9y4h3lzyh4l5")))) + "1rd6wmymsgv0cdsn50jwybcvbbslzym3mzffcjbl42l8br9cgap0")))) (build-system python-build-system) (native-inputs `(("python-mock" ,python-mock) @@ -3155,7 +3155,7 @@ e.g. filters, callbacks and errbacks can all be promises.") ("python-setuptools-scm" ,python-setuptools-scm))) (propagated-inputs `(("python-appdirs" ,python-appdirs) - ("python-distlib" ,python-distlib) + ("python-distlib" ,python-distlib/next) ("python-filelock" ,python-filelock) ("python-six" ,python-six) ("python-importlib-metadata" ,python-importlib-metadata))) -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 04:46:08 2020 Received: (at 44077) by debbugs.gnu.org; 30 Nov 2020 09:46:08 +0000 Received: from localhost ([127.0.0.1]:53504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfl1-0007mB-PC for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:46:07 -0500 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:33999) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfl0-0007fJ-PR for 44077@debbugs.gnu.org; Mon, 30 Nov 2020 04:46:07 -0500 X-Originating-IP: 176.159.32.89 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPA id E6EC06002B; Mon, 30 Nov 2020 09:46:00 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v4 5/7] gnu: python-tomlkit: Update to 0.7.0. Date: Mon, 30 Nov 2020 10:45:13 +0100 Message-Id: <20201130094515.11190-5-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201130094515.11190-1-tanguy@bioneland.org> References: <20201130094515.11190-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-tomlkit): Update to 0.7.0. [native-inputs]: Add python-pyyaml. [description]: Update description. --- gnu/packages/python-xyz.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 44428a0f2b..b7c7826a2f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12891,20 +12891,21 @@ docstring and colored output.") (define-public python-tomlkit (package (name "python-tomlkit") - (version "0.6.0") + (version "0.7.0") (source (origin (method url-fetch) (uri (pypi-uri "tomlkit" version)) (sha256 - (base32 "16jf0060csn8p500jnxa7m5h1sl3pzispvd11961dzrhh287dybl")))) + (base32 "062n694sfv24ylda6nh8228y2q9hrvy554kqx84y7czsjfbg4mxc")))) (build-system python-build-system) (native-inputs - `(("python-pytest" ,python-pytest))) + `(("python-pytest" ,python-pytest) + ("python-pyyaml" ,python-pyyaml))) (home-page "https://github.com/sdispater/tomlkit") (synopsis "Style-preserving TOML library") (description - "TOML Kit is a 0.5.0-compliant TOML library. It includes a parser that + "TOML Kit is a 1.0.0rc1-compliant TOML library. It includes a parser that preserves all comments, indentations, whitespace and internal element ordering, and makes them accessible and editable via an intuitive API. It can also create new TOML documents from scratch using the provided helpers. Part of the -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 04:46:12 2020 Received: (at 44077) by debbugs.gnu.org; 30 Nov 2020 09:46:12 +0000 Received: from localhost ([127.0.0.1]:53508 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfl5-0007qX-W4 for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:46:12 -0500 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:36989) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfl3-0007iP-2J for 44077@debbugs.gnu.org; Mon, 30 Nov 2020 04:46:09 -0500 X-Originating-IP: 176.159.32.89 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPA id 344AD60031; Mon, 30 Nov 2020 09:46:02 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v4 6/7] gnu: Add python-poetry-core. Date: Mon, 30 Nov 2020 10:45:14 +0100 Message-Id: <20201130094515.11190-6-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201130094515.11190-1-tanguy@bioneland.org> References: <20201130094515.11190-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-poetry-core): New variable. --- gnu/packages/python-xyz.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index b7c7826a2f..768f3bc9df 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13055,6 +13055,26 @@ powerful API: thread-safety; decorator syntax; support for memcached, redis, database, file, dict stores. Cachy supports python versions 2.7+ and 3.2+.") (license license:expat))) +(define-public python-poetry-core + (package + (name "python-poetry-core") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "poetry-core" version)) + (sha256 + (base32 "1mgv276h1iphn5fqhp2sgkgd5d0c39hs33vgaf157x5ri7rlyrka")))) + (build-system python-build-system) + (home-page "https://github.com/python-poetry/poetry-core") + (synopsis "Poetry PEP 517 build back-end") + (description + "The @code{poetry-core} module provides a PEP 517 build back-end +implementation developed for Poetry. This project is intended to be +a light weight, fully compliant, self-contained package allowing PEP 517 +compatible build front-ends to build Poetry managed projects.") + (license license:expat))) + (define-public poetry (package (name "poetry") -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 04:46:16 2020 Received: (at 44077) by debbugs.gnu.org; 30 Nov 2020 09:46:16 +0000 Received: from localhost ([127.0.0.1]:53510 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjflA-0007v9-C9 for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:46:16 -0500 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:33431) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfl4-0007kJ-Vd for 44077@debbugs.gnu.org; Mon, 30 Nov 2020 04:46:12 -0500 X-Originating-IP: 176.159.32.89 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPA id 2569F6002D; Mon, 30 Nov 2020 09:46:04 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v4 7/7] gnu: poetry: Update to 1.1.4. Date: Mon, 30 Nov 2020 10:45:15 +0100 Message-Id: <20201130094515.11190-7-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201130094515.11190-1-tanguy@bioneland.org> References: <20201130094515.11190-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (poetry): Update to 1.1.4. [arguments]: Loosen constraint on python-keyring only. [propagated-inputs] Remove python-jsonschema, python-pyparsing and python-pyrsistent. Add python-pip, python-packaging and python-poetry-core. Use python-requests-toolbelt-0.9.1. --- gnu/packages/python-xyz.scm | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 768f3bc9df..f05be9dcb9 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13078,7 +13078,7 @@ compatible build front-ends to build Poetry managed projects.") (define-public poetry (package (name "poetry") - (version "1.0.10") + (version "1.1.4") ;; Poetry can only be built from source with Poetry. (source (origin @@ -13086,7 +13086,7 @@ compatible build front-ends to build Poetry managed projects.") (uri (pypi-uri "poetry" version)) (sha256 (base32 - "1wm66xlsls4f0q4skmq96yb7aahjsqwgwvbrw4iax6rd4xfqj6sb")))) + "1a2kgfiw66fvxhlqk5qc83s6l38czfh5hcsrbiy7qq5yfc8mlsll")))) (build-system python-build-system) (arguments `(#:tests? #f ;; Pypi does not have tests. @@ -13095,14 +13095,9 @@ compatible build front-ends to build Poetry managed projects.") (add-before 'build 'patch-setup-py (lambda _ (substitute* "setup.py" - ;; poetry won't update version as 21.0.0 relies on python > 3.6 - (("keyring>=20.0.1,<21.0.0") "keyring>=21.0.0,<22.0.0") - (("pyrsistent>=0.14.2,<0.15.0") "pyrsistent>=0.14.2,<0.17.0") - ;; Reported upstream: - ;; . - (("tomlkit>=0.5.11,<0.6.0") "tomlkit>=0.5.11,<0.7.0") - (("cleo>=0.7.6,<0.8.0") "cleo>=0.7.6,<0.9.0") - (("clikit>=0.4.2,<0.5.0") "clikit>=0.4.2,<0.7.0")) + ;; Newer versions of keyring produce a package with version "0.0.0" + ;; Reported upstream: + (("keyring>=21.2.0,<22.0.0") "keyring>=21.0.0,<22.0.0")) #t))))) (propagated-inputs `(("python-cachecontrol" ,python-cachecontrol) @@ -13110,15 +13105,15 @@ compatible build front-ends to build Poetry managed projects.") ("python-cleo" ,python-cleo) ("python-clikit" ,python-clikit) ("python-html5lib" ,python-html5lib) - ("python-jsonschema" ,python-jsonschema) ("python-keyring" ,python-keyring) ("python-msgpack-transitional" ,python-msgpack-transitional) + ("python-packaging" ,python-packaging) ("python-pexpect" ,python-pexpect) + ("python-pip" ,python-pip) ("python-pkginfo" ,python-pkginfo) - ("python-pyparsing" ,python-pyparsing) - ("python-pyrsistent" ,python-pyrsistent) + ("python-poetry-core" ,python-poetry-core) ("python-requests" ,python-requests) - ("python-requests-toolbelt" ,python-requests-toolbelt) + ("python-requests-toolbelt" ,python-requests-toolbelt-0.9.1) ("python-shellingham" ,python-shellingham) ("python-tomlkit" ,python-tomlkit) ("python-virtualenv" ,python-virtualenv))) -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 04:46:20 2020 Received: (at 44077) by debbugs.gnu.org; 30 Nov 2020 09:46:20 +0000 Received: from localhost ([127.0.0.1]:53512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjflD-0007ya-Ny for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:46:19 -0500 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:39883) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfkx-0007bo-Jh for 44077@debbugs.gnu.org; Mon, 30 Nov 2020 04:46:18 -0500 X-Originating-IP: 176.159.32.89 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPA id 5ADCE60014; Mon, 30 Nov 2020 09:45:57 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v4 4/7] gnu: python-pip: Update to 20.2.4. Date: Mon, 30 Nov 2020 10:45:12 +0100 Message-Id: <20201130094515.11190-4-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201130094515.11190-1-tanguy@bioneland.org> References: <20201130094515.11190-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/python-xyz.scm (python-pip): Update to 20.2.4. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e3cbca5d95..44428a0f2b 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -9408,14 +9408,14 @@ responses, rather than doing any computation.") (define-public python-pip (package (name "python-pip") - (version "20.0.2") + (version "20.2.4") (source (origin (method url-fetch) (uri (pypi-uri "pip" version)) (sha256 (base32 - "0zwnlsjn6mb742cr995zfbk9v56ygxp8w3k49601r9by9kmcic3x")))) + "18b4qcijwivvkj1g0hs4w8zjbks0bjzdjcrqybnhmyx0gs2rmjc5")))) (build-system python-build-system) (arguments '(#:tests? #f)) ; there are no tests in the pypi archive. -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 04:49:23 2020 Received: (at 44077) by debbugs.gnu.org; 30 Nov 2020 09:49:23 +0000 Received: from localhost ([127.0.0.1]:53519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfoB-0000Vg-5s for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:49:23 -0500 Received: from relay10.mail.gandi.net ([217.70.178.230]:42451) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfo9-0000VR-FT for 44077@debbugs.gnu.org; Mon, 30 Nov 2020 04:49:22 -0500 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay10.mail.gandi.net (Postfix) with ESMTPA id DD21124000F; Mon, 30 Nov 2020 09:49:11 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v5 1/7] gnu: python-packaging: Update to 20.4. Date: Mon, 30 Nov 2020 10:48:57 +0100 Message-Id: <20201130094903.11700-1-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour 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-packaging): Update to 20.4. [source]: Remove patch that has been merged upstream. --- gnu/packages/python-xyz.scm | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 94fbc1f8f1..c71bc49063 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -15974,17 +15974,14 @@ several utilities, as well as an API for building localization tools.") (define-public python-packaging (package (name "python-packaging") - (version "20.0") + (version "20.4") (source (origin (method url-fetch) (uri (pypi-uri "packaging" version)) - ;; XXX: The URL in the patch file is wrong, it should be - ;; . - (patches (search-patches "python-packaging-test-arch.patch")) (sha256 (base32 - "1y2ip3a4ykkpgnwgn85j6hkspcl0cg3mzms97f40mk57vwqq67gy")))) + "1y3rc1ams1i25calk6b9jf1gl85ix5a23a146swjvhdr8x7zfms3")))) (build-system python-build-system) (arguments `(#:phases (modify-phases %standard-phases -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 04:49:27 2020 Received: (at 44077) by debbugs.gnu.org; 30 Nov 2020 09:49:27 +0000 Received: from localhost ([127.0.0.1]:53522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfoF-0000Vw-EF for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:49:27 -0500 Received: from relay10.mail.gandi.net ([217.70.178.230]:49363) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfoE-0000VY-EI for 44077@debbugs.gnu.org; Mon, 30 Nov 2020 04:49:26 -0500 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay10.mail.gandi.net (Postfix) with ESMTPA id 07030240012; Mon, 30 Nov 2020 09:49:17 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v5 2/7] gnu: Add python-distlib/next. Date: Mon, 30 Nov 2020 10:48:58 +0100 Message-Id: <20201130094903.11700-2-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201130094903.11700-1-tanguy@bioneland.org> References: <20201130094903.11700-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour 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-distlib/next): New variable. --- gnu/packages/python-xyz.scm | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c71bc49063..cd6681a7f6 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5641,6 +5641,19 @@ relate to packaging and distribution of Python software. It is intended to be used as the basis for third-party packaging tools.") (license license:psfl))) +;; TODO: Merge with 'python-distlib' on the next rebuild cycle. +(define-public python-distlib/next + (package + (inherit python-distlib) + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "distlib" version ".zip")) + (sha256 + (base32 + "1wdzv7fsjhrkhh1wfkarlhcwa8m00mgcpdsvknmf2qy8f9l13xpd")))))) + (define-public python-distutils-extra (package (name "python-distutils-extra") -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 04:49:34 2020 Received: (at 44077) by debbugs.gnu.org; 30 Nov 2020 09:49:34 +0000 Received: from localhost ([127.0.0.1]:53528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfoL-0000WW-9B for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:49:34 -0500 Received: from relay10.mail.gandi.net ([217.70.178.230]:35601) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfoJ-0000Vp-CW for 44077@debbugs.gnu.org; Mon, 30 Nov 2020 04:49:31 -0500 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay10.mail.gandi.net (Postfix) with ESMTPA id 6EFE324000D; Mon, 30 Nov 2020 09:49:22 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v5 3/7] gnu: python-virtualenv: Update to 20.2.1. Date: Mon, 30 Nov 2020 10:48:59 +0100 Message-Id: <20201130094903.11700-3-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201130094903.11700-1-tanguy@bioneland.org> References: <20201130094903.11700-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour 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-virtualenv): Update to 20.2.1. [propagated-inputs] Use python-distlib/next instead of python-distlib. --- gnu/packages/python-xyz.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index cd6681a7f6..df6624a175 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -3184,14 +3184,14 @@ e.g. filters, callbacks and errbacks can all be promises.") (define-public python-virtualenv (package (name "python-virtualenv") - (version "20.0.10") + (version "20.2.1") (source (origin (method url-fetch) (uri (pypi-uri "virtualenv" version)) (sha256 (base32 - "0y6x41l3ja891993i4adylbbyly0r4m52n2d0a0y9y4h3lzyh4l5")))) + "1rd6wmymsgv0cdsn50jwybcvbbslzym3mzffcjbl42l8br9cgap0")))) (build-system python-build-system) (native-inputs `(("python-mock" ,python-mock) @@ -3204,7 +3204,7 @@ e.g. filters, callbacks and errbacks can all be promises.") ("python-setuptools-scm" ,python-setuptools-scm))) (propagated-inputs `(("python-appdirs" ,python-appdirs) - ("python-distlib" ,python-distlib) + ("python-distlib" ,python-distlib/next) ("python-filelock" ,python-filelock) ("python-six" ,python-six) ("python-importlib-metadata" ,python-importlib-metadata))) -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 04:49:36 2020 Received: (at 44077) by debbugs.gnu.org; 30 Nov 2020 09:49:36 +0000 Received: from localhost ([127.0.0.1]:53533 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfoO-0000Wn-8z for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:49:36 -0500 Received: from relay10.mail.gandi.net ([217.70.178.230]:34003) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfoM-0000WB-NG for 44077@debbugs.gnu.org; Mon, 30 Nov 2020 04:49:34 -0500 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay10.mail.gandi.net (Postfix) with ESMTPA id 517CA240009; Mon, 30 Nov 2020 09:49:27 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v5 4/7] gnu: python-pip: Update to 20.2.4. Date: Mon, 30 Nov 2020 10:49:00 +0100 Message-Id: <20201130094903.11700-4-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201130094903.11700-1-tanguy@bioneland.org> References: <20201130094903.11700-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour 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-pip): Update to 20.2.4. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index df6624a175..d34867dc56 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -9538,14 +9538,14 @@ responses, rather than doing any computation.") (define-public python-pip (package (name "python-pip") - (version "20.0.2") + (version "20.2.4") (source (origin (method url-fetch) (uri (pypi-uri "pip" version)) (sha256 (base32 - "0zwnlsjn6mb742cr995zfbk9v56ygxp8w3k49601r9by9kmcic3x")))) + "18b4qcijwivvkj1g0hs4w8zjbks0bjzdjcrqybnhmyx0gs2rmjc5")))) (build-system python-build-system) (arguments '(#:tests? #f)) ; there are no tests in the pypi archive. -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 04:49:40 2020 Received: (at 44077) by debbugs.gnu.org; 30 Nov 2020 09:49:40 +0000 Received: from localhost ([127.0.0.1]:53541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfoS-0000XE-G2 for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:49:40 -0500 Received: from relay10.mail.gandi.net ([217.70.178.230]:34353) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfoO-0000WH-Gd for 44077@debbugs.gnu.org; Mon, 30 Nov 2020 04:49:36 -0500 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay10.mail.gandi.net (Postfix) with ESMTPA id 9906E24000F; Mon, 30 Nov 2020 09:49:30 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v5 5/7] gnu: python-tomlkit: Update to 0.7.0. Date: Mon, 30 Nov 2020 10:49:01 +0100 Message-Id: <20201130094903.11700-5-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201130094903.11700-1-tanguy@bioneland.org> References: <20201130094903.11700-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour 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-tomlkit): Update to 0.7.0. [native-inputs]: Add python-pyyaml. [description]: Update description. --- gnu/packages/python-xyz.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d34867dc56..affeeb080e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13021,20 +13021,21 @@ docstring and colored output.") (define-public python-tomlkit (package (name "python-tomlkit") - (version "0.6.0") + (version "0.7.0") (source (origin (method url-fetch) (uri (pypi-uri "tomlkit" version)) (sha256 - (base32 "16jf0060csn8p500jnxa7m5h1sl3pzispvd11961dzrhh287dybl")))) + (base32 "062n694sfv24ylda6nh8228y2q9hrvy554kqx84y7czsjfbg4mxc")))) (build-system python-build-system) (native-inputs - `(("python-pytest" ,python-pytest))) + `(("python-pytest" ,python-pytest) + ("python-pyyaml" ,python-pyyaml))) (home-page "https://github.com/sdispater/tomlkit") (synopsis "Style-preserving TOML library") (description - "TOML Kit is a 0.5.0-compliant TOML library. It includes a parser that + "TOML Kit is a 1.0.0rc1-compliant TOML library. It includes a parser that preserves all comments, indentations, whitespace and internal element ordering, and makes them accessible and editable via an intuitive API. It can also create new TOML documents from scratch using the provided helpers. Part of the -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 04:49:41 2020 Received: (at 44077) by debbugs.gnu.org; 30 Nov 2020 09:49:41 +0000 Received: from localhost ([127.0.0.1]:53543 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfoS-0000XG-OY for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:49:40 -0500 Received: from relay10.mail.gandi.net ([217.70.178.230]:34541) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfoQ-0000WU-AB for 44077@debbugs.gnu.org; Mon, 30 Nov 2020 04:49:38 -0500 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay10.mail.gandi.net (Postfix) with ESMTPA id 1F0DA24000D; Mon, 30 Nov 2020 09:49:31 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v5 6/7] gnu: Add python-poetry-core. Date: Mon, 30 Nov 2020 10:49:02 +0100 Message-Id: <20201130094903.11700-6-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201130094903.11700-1-tanguy@bioneland.org> References: <20201130094903.11700-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour 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-poetry-core): New variable. --- gnu/packages/python-xyz.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index affeeb080e..6580d22994 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13185,6 +13185,26 @@ powerful API: thread-safety; decorator syntax; support for memcached, redis, database, file, dict stores. Cachy supports python versions 2.7+ and 3.2+.") (license license:expat))) +(define-public python-poetry-core + (package + (name "python-poetry-core") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "poetry-core" version)) + (sha256 + (base32 "1mgv276h1iphn5fqhp2sgkgd5d0c39hs33vgaf157x5ri7rlyrka")))) + (build-system python-build-system) + (home-page "https://github.com/python-poetry/poetry-core") + (synopsis "Poetry PEP 517 build back-end") + (description + "The @code{poetry-core} module provides a PEP 517 build back-end +implementation developed for Poetry. This project is intended to be +a light weight, fully compliant, self-contained package allowing PEP 517 +compatible build front-ends to build Poetry managed projects.") + (license license:expat))) + (define-public poetry (package (name "poetry") -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 04:49:47 2020 Received: (at 44077) by debbugs.gnu.org; 30 Nov 2020 09:49:47 +0000 Received: from localhost ([127.0.0.1]:53546 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfoZ-0000Xg-0y for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:49:47 -0500 Received: from relay10.mail.gandi.net ([217.70.178.230]:48393) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfoS-0000Wk-SK for 44077@debbugs.gnu.org; Mon, 30 Nov 2020 04:49:41 -0500 Received: from rafflesia.easter-eggs.fr (176-159-32-89.abo.bbox.fr [176.159.32.89]) (Authenticated sender: tanguy@bioneland.org) by relay10.mail.gandi.net (Postfix) with ESMTPA id F17AB240005; Mon, 30 Nov 2020 09:49:34 +0000 (UTC) From: Tanguy Le Carrour To: 44077@debbugs.gnu.org Subject: [PATCH v5 7/7] gnu: poetry: Update to 1.1.4. Date: Mon, 30 Nov 2020 10:49:03 +0100 Message-Id: <20201130094903.11700-7-tanguy@bioneland.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201130094903.11700-1-tanguy@bioneland.org> References: <20201130094903.11700-1-tanguy@bioneland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44077 Cc: Tanguy Le Carrour 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 (poetry): Update to 1.1.4. [arguments]: Loosen constraint on python-keyring only. [propagated-inputs] Remove python-jsonschema, python-pyparsing and python-pyrsistent. Add python-pip, python-packaging and python-poetry-core. Use python-requests-toolbelt-0.9.1. --- gnu/packages/python-xyz.scm | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 6580d22994..1086d724f1 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13208,7 +13208,7 @@ compatible build front-ends to build Poetry managed projects.") (define-public poetry (package (name "poetry") - (version "1.0.10") + (version "1.1.4") ;; Poetry can only be built from source with Poetry. (source (origin @@ -13216,7 +13216,7 @@ compatible build front-ends to build Poetry managed projects.") (uri (pypi-uri "poetry" version)) (sha256 (base32 - "1wm66xlsls4f0q4skmq96yb7aahjsqwgwvbrw4iax6rd4xfqj6sb")))) + "1a2kgfiw66fvxhlqk5qc83s6l38czfh5hcsrbiy7qq5yfc8mlsll")))) (build-system python-build-system) (arguments `(#:tests? #f ;; Pypi does not have tests. @@ -13225,14 +13225,9 @@ compatible build front-ends to build Poetry managed projects.") (add-before 'build 'patch-setup-py (lambda _ (substitute* "setup.py" - ;; poetry won't update version as 21.0.0 relies on python > 3.6 - (("keyring>=20.0.1,<21.0.0") "keyring>=21.0.0,<22.0.0") - (("pyrsistent>=0.14.2,<0.15.0") "pyrsistent>=0.14.2,<0.17.0") - ;; Reported upstream: - ;; . - (("tomlkit>=0.5.11,<0.6.0") "tomlkit>=0.5.11,<0.7.0") - (("cleo>=0.7.6,<0.8.0") "cleo>=0.7.6,<0.9.0") - (("clikit>=0.4.2,<0.5.0") "clikit>=0.4.2,<0.7.0")) + ;; Newer versions of keyring produce a package with version "0.0.0" + ;; Reported upstream: + (("keyring>=21.2.0,<22.0.0") "keyring>=21.0.0,<22.0.0")) #t))))) (propagated-inputs `(("python-cachecontrol" ,python-cachecontrol) @@ -13240,15 +13235,15 @@ compatible build front-ends to build Poetry managed projects.") ("python-cleo" ,python-cleo) ("python-clikit" ,python-clikit) ("python-html5lib" ,python-html5lib) - ("python-jsonschema" ,python-jsonschema) ("python-keyring" ,python-keyring) ("python-msgpack-transitional" ,python-msgpack-transitional) + ("python-packaging" ,python-packaging) ("python-pexpect" ,python-pexpect) + ("python-pip" ,python-pip) ("python-pkginfo" ,python-pkginfo) - ("python-pyparsing" ,python-pyparsing) - ("python-pyrsistent" ,python-pyrsistent) + ("python-poetry-core" ,python-poetry-core) ("python-requests" ,python-requests) - ("python-requests-toolbelt" ,python-requests-toolbelt) + ("python-requests-toolbelt" ,python-requests-toolbelt-0.9.1) ("python-shellingham" ,python-shellingham) ("python-tomlkit" ,python-tomlkit) ("python-virtualenv" ,python-virtualenv))) -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 16:42:16 2020 Received: (at 44077-done) by debbugs.gnu.org; 30 Nov 2020 21:42:16 +0000 Received: from localhost ([127.0.0.1]:56928 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjqw4-0003sk-Is for submit@debbugs.gnu.org; Mon, 30 Nov 2020 16:42:16 -0500 Received: from relay12.mail.gandi.net ([217.70.178.232]:56767) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjqw2-0003sW-BB for 44077-done@debbugs.gnu.org; Mon, 30 Nov 2020 16:42:15 -0500 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay12.mail.gandi.net (Postfix) with ESMTPSA id EBC7F200008; Mon, 30 Nov 2020 21:42:06 +0000 (UTC) From: Nicolas Goaziou To: Tanguy Le Carrour Subject: Re: [bug#44077] [PATCH v5 7/7] gnu: poetry: Update to 1.1.4. References: <20201130094903.11700-1-tanguy@bioneland.org> <20201130094903.11700-7-tanguy@bioneland.org> Date: Mon, 30 Nov 2020 22:42:05 +0100 In-Reply-To: <20201130094903.11700-7-tanguy@bioneland.org> (Tanguy Le Carrour's message of "Mon, 30 Nov 2020 10:49:03 +0100") Message-ID: <877dq2ses2.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44077-done Cc: 44077-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, Tanguy Le Carrour writes: > * gnu/packages/python-xyz.scm (poetry): Update to 1.1.4. I applied the patches. Thank you. Regards, -- Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 02:03:34 2020 Received: (at 44077-done) by debbugs.gnu.org; 1 Dec 2020 07:03:34 +0000 Received: from localhost ([127.0.0.1]:57597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjzhG-00078l-Gs for submit@debbugs.gnu.org; Tue, 01 Dec 2020 02:03:34 -0500 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:47569) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjzhE-00078W-Jl for 44077-done@debbugs.gnu.org; Tue, 01 Dec 2020 02:03:33 -0500 X-Originating-IP: 176.185.184.238 Received: from localhost (static-176-185-184-238.ftth.abo.bbox.fr [176.185.184.238]) (Authenticated sender: tanguy@bioneland.org) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 782B0E0009; Tue, 1 Dec 2020 07:03:25 +0000 (UTC) Date: Tue, 01 Dec 2020 08:03:22 +0100 From: Tanguy LE CARROUR Subject: Re: [bug#44077] [PATCH v5 7/7] gnu: poetry: Update to 1.1.4. To: Nicolas Goaziou References: <20201130094903.11700-1-tanguy@bioneland.org> <20201130094903.11700-7-tanguy@bioneland.org> <877dq2ses2.fsf@nicolasgoaziou.fr> In-Reply-To: <877dq2ses2.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 User-Agent: astroid/0.15.0 (https://github.com/astroidmail/astroid) Message-Id: <1606806181.u92tdpbge3.astroid@melmoth.none> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44077-done Cc: 44077-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Excerpts from Nicolas Goaziou's message of November 30, 2020 10:42 pm: > Hello, >=20 > Tanguy Le Carrour writes: >=20 >> * gnu/packages/python-xyz.scm (poetry): Update to 1.1.4. >=20 > I applied the patches. Thank you. Thanks! --=20 Tanguy From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 03 16:39:30 2020 Received: (at 44077) by debbugs.gnu.org; 3 Dec 2020 21:39:30 +0000 Received: from localhost ([127.0.0.1]:41971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkwK2-0007VM-67 for submit@debbugs.gnu.org; Thu, 03 Dec 2020 16:39:30 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkwJz-0007V2-KM for 44077@debbugs.gnu.org; Thu, 03 Dec 2020 16:39:28 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52176) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kkwJs-0008Ue-QM; Thu, 03 Dec 2020 16:39:20 -0500 Received: from host-37-191-236-253.lynet.no ([37.191.236.253]:39002 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kkwJr-0004pE-Ap; Thu, 03 Dec 2020 16:39:20 -0500 From: Marius Bakke To: Tanguy LE CARROUR , Nicolas Goaziou Subject: Re: [bug#44077] gnu: poetry: Update to 1.1.4. In-Reply-To: <1606724643.e3gcn2y8r4.astroid@rafflesia.none> References: <20201126133621.bnjr7g5p3rjndr2n@melmoth> <87mtz2tv49.fsf@nicolasgoaziou.fr> <1606572132.b3t9ih4lho.astroid@melmoth.none> <874kl9trol.fsf@nicolasgoaziou.fr> <1606671968.b6x1phkual.astroid@melmoth.none> <1606678280.id8is1pm08.astroid@melmoth.none> <877dq40vxk.fsf@gnu.org> <1606724643.e3gcn2y8r4.astroid@rafflesia.none> Date: Thu, 03 Dec 2020 22:39:16 +0100 Message-ID: <87r1o6in7f.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44077 Cc: 44077@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 (---) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Tanguy LE CARROUR skriver: > Hi Marius! > > > Excerpts from Marius Bakke's message of November 29, 2020 9:06 pm: >> Tanguy LE CARROUR skriver: >>=20 >>> I've tried to modify `python-virtualenv` to make it use our current >>> version of `python-distlib`. Poetry builds, but it does not work >>> properly! >>> >>> ``` >>> $ poetry install >>> Creating virtualenv test-4avGy1Vc-py3.8 in /home/tanguy/.cache/pypoetry= /virtualenvs >>> >>> ImportError >>> >>> cannot import name 'enquote_executable' from 'distlib.scripts' >>> (/gnu/store/2j3qn0ksry1qarwih9knh1ngr6zm2rci-python-distlib-0.3.0/lib= /python3.8/site-packages/distlib/scripts.py) >>> ``` >>> >>> So I guess the version of distlib does matter and we cannot do without. >>=20 >> To get these patches on 'master' without rebuilding the world, you can >> create a new 'python-distlib' like so: >>=20 >> ;; TODO: Merge with 'python-distlib' on the next rebuild cycle. >> (define-public python-distlib/next >> (package >> (inherit python-distlib) >> (version "1.2.3") >> (source (origin ...)))) >>=20 >> ...and in the packages that require the new version, refer to >> 'python-distlib/next' instead of 'python-distlib'. >>=20 >> Does that make sense? > > Yes, thanks, that's a great solution, indeed! > > I'm only concerned about the poor soul who has to remember to get rid of > the `python-distlib/next` and update `python-virtualenv` package > definition. I guess none of this is auto-magic, right?! It's not automatic indeed. But as long as there is a source code comment mentioning 'core-updates', 'staging' or 'rebuild cycle', chances are some poor soul will take care of it appropriately in due time. ;-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFDBAEBCgAtFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl/JWwQPHG1hcml1c0Bn bnUub3JnAAoJEKKgbfKjOlT6vbYH/19jHqC7xh+gpYYSvrVO+Gppu5+ibxQ9kKUV HFliHo8+8jIaOaKxwzXk5mBOviDb7d0JBTnGtvjXywf11sD4BuVhkgtSbgodsdb+ CHJKaqHLZ/2Z1PunrVPb8PN3mlIxIs0HEA+8VusB3n2EPeCYQ8ojgwsNr6Io03ft 5D/IRQWa8daGTJD7hLBaSXMFpiwiuO9+FzScfqfTszb20C6OXEQ+9t1N/n/A1P68 9JlpUQd6uafalhfa0vgoYttuXM4aCf1qmJVmvz+JlE5+82+Usldg4gG74MhuV69A ZyOXWTUM18ioCV6ms6oUKTsGGBUKD2UIVL2nwXdZK0ZEvSIWKBk= =OBpB -----END PGP SIGNATURE----- --=-=-=-- From unknown Wed Jun 18 23:06:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 01 Jan 2021 12:24:12 +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