GNU bug report logs - #71758
[PATCH python-team] gnu: python-immutables: Update to 0.20.

Previous Next

Package: guix-patches;

Reported by: Felix Gruber <felgru <at> posteo.net>

Date: Mon, 24 Jun 2024 20:07:02 UTC

Severity: normal

Tags: patch

To reply to this bug, email your comments to 71758 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to lars <at> 6xq.net, marius <at> gnu.org, me <at> bonfacemunyoki.com, sharlatanus <at> gmail.com, tanguy <at> bioneland.org, jgart <at> dismail.de, guix-patches <at> gnu.org:
bug#71758; Package guix-patches. (Mon, 24 Jun 2024 20:07:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Felix Gruber <felgru <at> posteo.net>:
New bug report received and forwarded. Copy sent to lars <at> 6xq.net, marius <at> gnu.org, me <at> bonfacemunyoki.com, sharlatanus <at> gmail.com, tanguy <at> bioneland.org, jgart <at> dismail.de, guix-patches <at> gnu.org. (Mon, 24 Jun 2024 20:07:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Felix Gruber <felgru <at> posteo.net>
To: guix-patches <at> gnu.org
Cc: Felix Gruber <felgru <at> posteo.net>
Subject: [PATCH python-team] gnu: python-immutables: Update to 0.20.
Date: Mon, 24 Jun 2024 20:04:32 +0000
* gnu/packages/python-xyz.scm (python-immutables): Update to 0.20.
  [origin]: Use git-fetch as pypi package does not contain test-data
  folder.

Change-Id: I9e7f632a9ff38d1b0f1f3efdb6a7dc0123214536
---
This fixes the build failure of python-immutables on the python-team
branch.

 gnu/packages/python-xyz.scm | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 30b84d284d..2b5829647f 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -15868,13 +15868,17 @@ (define-public python-xlwt
 (define-public python-immutables
   (package
     (name "python-immutables")
-    (version "0.18")
+    (version "0.20")
     (source
      (origin
-       (method url-fetch)
-       (uri (pypi-uri "immutables" version))
+       ;; The PyPI package does not contain the test-data directory.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/MagicStack/immutables")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
        (sha256
-        (base32 "1x4cinh0xbl6p6p2yfm2s07mxxy3lf0zzai9gqpydk4482bwfdjk"))))
+        (base32 "047z7xvdkr55c372sn7m3y8762w5kgh5yn1h9gq5qhcnzss04hbw"))))
     (build-system pyproject-build-system)
     (native-inputs
      (list python-mypy python-pytest python-setuptools python-wheel))

base-commit: e4ad2f178af65be6c8ca6e98a667787674cd8c82
-- 
2.45.1





Information forwarded to guix-patches <at> gnu.org:
bug#71758; Package guix-patches. (Sat, 13 Jul 2024 14:12:01 GMT) Full text and rfc822 format available.

Message #8 received at 71758 <at> debbugs.gnu.org (full text, mbox):

From: jgart <jgart <at> dismail.de>
To: 71758 <at> debbugs.gnu.org
Cc: Felix Gruber <felgru <at> posteo.net>
Subject: Re: [PATCH python-team] gnu: python-immutables: Update to 0.20.
Date: Sat, 13 Jul 2024 09:11:32 -0500
Hi,

This doesn't apply for me.

Can you send with git send-email?

jgart <at> whereiseveryone:~/Code/guix-latest [env]$ mumi current 71758
#71758 [PATCH python-team] gnu: python-immutables: Update to 0.20.
opened on 24 Jun 15:06 -0500 by Felix Gruber
jgart <at> whereiseveryone:~/Code/guix-latest [env]$ mumi am -- -s -S
No patches found


-- 
all the best,
jgart




Information forwarded to guix-patches <at> gnu.org:
bug#71758; Package guix-patches. (Tue, 16 Jul 2024 19:09:01 GMT) Full text and rfc822 format available.

Message #11 received at 71758 <at> debbugs.gnu.org (full text, mbox):

From: Felix Gruber <felgru <at> posteo.net>
To: jgart <jgart <at> dismail.de>, 71758 <at> debbugs.gnu.org
Subject: Re: [PATCH python-team] gnu: python-immutables: Update to 0.20.
Date: Tue, 16 Jul 2024 19:07:55 +0000
Hi jgart,

On 7/13/24 4:11 PM, jgart wrote:
> This doesn't apply for me.
> 
> Can you send with git send-email?
> 
> jgart <at> whereiseveryone:~/Code/guix-latest [env]$ mumi current 71758
> #71758 [PATCH python-team] gnu: python-immutables: Update to 0.20.
> opened on 24 Jun 15:06 -0500 by Felix Gruber
> jgart <at> whereiseveryone:~/Code/guix-latest [env]$ mumi am -- -s -S
> No patches found

I had created this patch against the python-team branch, it shows a 
merge conflict if I try to apply it to master. I will shortly sent an 
updated patch, rebased to the master branch.

Kind regards,
Felix





Information forwarded to lars <at> 6xq.net, marius <at> gnu.org, me <at> bonfacemunyoki.com, sharlatanus <at> gmail.com, tanguy <at> bioneland.org, jgart <at> dismail.de, guix-patches <at> gnu.org:
bug#71758; Package guix-patches. (Tue, 16 Jul 2024 19:11:01 GMT) Full text and rfc822 format available.

Message #14 received at 71758 <at> debbugs.gnu.org (full text, mbox):

From: Felix Gruber <felgru <at> posteo.net>
To: 71758 <at> debbugs.gnu.org
Cc: Felix Gruber <felgru <at> posteo.net>, 87ed7xe60b.fsf <at> dismail.de
Subject: [PATCH v2] gnu: python-immutables: Update to 0.20.
Date: Tue, 16 Jul 2024 19:09:58 +0000
* gnu/packages/python-xyz.scm (python-immutables): Update to 0.20.
  [source]: Use git-fetch as pypi package does not contain test-data
  folder.
  [build-system] Use pyproject-build-system.
  [native-inputs] Add python-setuptools and python-wheel.

Change-Id: I9e7f632a9ff38d1b0f1f3efdb6a7dc0123214536
---
 gnu/packages/python-xyz.scm | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 2a51320d59..ec42993728 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -15728,15 +15728,20 @@ (define-public python-xlwt
 (define-public python-immutables
   (package
     (name "python-immutables")
-    (version "0.18")
+    (version "0.20")
     (source
      (origin
-       (method url-fetch)
-       (uri (pypi-uri "immutables" version))
+       ;; The PyPI package does not contain the test-data directory.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/MagicStack/immutables")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
        (sha256
-        (base32 "1x4cinh0xbl6p6p2yfm2s07mxxy3lf0zzai9gqpydk4482bwfdjk"))))
-    (build-system python-build-system)
-    (native-inputs (list python-mypy python-pytest))
+        (base32 "047z7xvdkr55c372sn7m3y8762w5kgh5yn1h9gq5qhcnzss04hbw"))))
+    (build-system pyproject-build-system)
+    (native-inputs
+     (list python-mypy python-pytest python-setuptools python-wheel))
     (home-page "https://github.com/MagicStack/immutables")
     (synopsis "High-performance immutable mapping type for Python")
     (description

base-commit: 325fed4c1514bffd084355455710fcc3f1c8da2c
-- 
2.43.0





Information forwarded to lars <at> 6xq.net, marius <at> gnu.org, me <at> bonfacemunyoki.com, sharlatanus <at> gmail.com, tanguy <at> bioneland.org, jgart <at> dismail.de, guix-patches <at> gnu.org:
bug#71758; Package guix-patches. (Tue, 16 Jul 2024 19:26:02 GMT) Full text and rfc822 format available.

Message #17 received at 71758 <at> debbugs.gnu.org (full text, mbox):

From: Felix Gruber <felgru <at> posteo.net>
To: 71758 <at> debbugs.gnu.org
Cc: Felix Gruber <felgru <at> posteo.net>, jgart <jgart <at> dismail.de>
Subject: [PATCH v2] gnu: python-immutables: Update to 0.20.
Date: Tue, 16 Jul 2024 19:24:50 +0000
* gnu/packages/python-xyz.scm (python-immutables): Update to 0.20.
  [source]: Use git-fetch as pypi package does not contain test-data
  folder.
  [build-system] Use pyproject-build-system.
  [native-inputs] Add python-setuptools and python-wheel.

Change-Id: I9e7f632a9ff38d1b0f1f3efdb6a7dc0123214536
---
 gnu/packages/python-xyz.scm | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 2a51320d59..ec42993728 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -15728,15 +15728,20 @@ (define-public python-xlwt
 (define-public python-immutables
   (package
     (name "python-immutables")
-    (version "0.18")
+    (version "0.20")
     (source
      (origin
-       (method url-fetch)
-       (uri (pypi-uri "immutables" version))
+       ;; The PyPI package does not contain the test-data directory.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/MagicStack/immutables")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
        (sha256
-        (base32 "1x4cinh0xbl6p6p2yfm2s07mxxy3lf0zzai9gqpydk4482bwfdjk"))))
-    (build-system python-build-system)
-    (native-inputs (list python-mypy python-pytest))
+        (base32 "047z7xvdkr55c372sn7m3y8762w5kgh5yn1h9gq5qhcnzss04hbw"))))
+    (build-system pyproject-build-system)
+    (native-inputs
+     (list python-mypy python-pytest python-setuptools python-wheel))
     (home-page "https://github.com/MagicStack/immutables")
     (synopsis "High-performance immutable mapping type for Python")
     (description

base-commit: 325fed4c1514bffd084355455710fcc3f1c8da2c
-- 
2.43.0





This bug report was last modified 53 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.