GNU bug report logs - #77698
[PATCH 0/7] Updates for a bunch of Python libraries

Previous Next

Package: guix-patches;

Reported by: Daniel Ziltener <dziltener <at> lyrion.ch>

Date: Thu, 10 Apr 2025 12:26:02 UTC

Severity: normal

Tags: patch

To reply to this bug, email your comments to 77698 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 guix-patches <at> gnu.org:
bug#77698; Package guix-patches. (Thu, 10 Apr 2025 12:26:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Daniel Ziltener <dziltener <at> lyrion.ch>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Thu, 10 Apr 2025 12:26:03 GMT) Full text and rfc822 format available.

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

From: Daniel Ziltener <dziltener <at> lyrion.ch>
To: guix-patches <at> gnu.org
Cc: Daniel Ziltener <dziltener <at> lyrion.ch>
Subject: [PATCH 0/7] Updates for a bunch of Python libraries
Date: Thu, 10 Apr 2025 14:24:06 +0200
Updates a bunch of more-or-less outdated libraries.

Daniel Ziltener (7):
  gnu: python-wheel: Update to 0.45.1.
  gnu: python-pbr: Update to 6.1.1.
  gnu: python-oslo.i18n: Update to 6.5.1.
  gnu: python-stestr: Update to 4.1.0.
  gnu: python-netaddr: Update to 1.3.0.
  gnu: python-eventlet: Update to 0.39.1.
  gnu: python-trio: Update to 0.29.0.

 gnu/packages/openstack.scm    | 14 ++++++--------
 gnu/packages/python-build.scm | 17 ++++++++---------
 gnu/packages/python-check.scm | 35 ++++++++++++++++++++--------------
 gnu/packages/python-web.scm   |  4 ++--
 gnu/packages/python-xyz.scm   | 36 ++++++++++++++++++-----------------
 5 files changed, 56 insertions(+), 50 deletions(-)

-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#77698; Package guix-patches. (Thu, 10 Apr 2025 12:28:01 GMT) Full text and rfc822 format available.

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

From: Daniel Ziltener <dziltener <at> lyrion.ch>
To: 77698 <at> debbugs.gnu.org
Cc: Daniel Ziltener <dziltener <at> lyrion.ch>
Subject: [PATCH 1/7] gnu: python-wheel: Update to 0.45.1.
Date: Thu, 10 Apr 2025 14:26:12 +0200
---
 gnu/packages/python-build.scm | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm
index 375896a76a..5d2c01bf62 100644
--- a/gnu/packages/python-build.scm
+++ b/gnu/packages/python-build.scm
@@ -359,20 +359,20 @@ (define-public python-setuptools-57
 (define-public python-wheel
   (package
     (name "python-wheel")
-    (version "0.40.0")
+    (version "0.45.1")
     (source
-      (origin
-        (method url-fetch)
-        (uri (pypi-uri "wheel" version))
-        (sha256
-         (base32
-          "0ww8fgkvwv35ypj4cnngczdwp6agr4qifvk2inb32azfzbrrc4fd"))))
-    (build-system python-build-system)
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "wheel" version))
+       (sha256
+        (base32 "0ab7ramncrii43smhvcidrbv4w4ndl80435214a7nl4qj6yil7k6"))))
+    (build-system pyproject-build-system)
     (arguments
      ;; FIXME: The test suite runs "python setup.py bdist_wheel", which in turn
      ;; fails to find the newly-built bdist_wheel library, even though it is
      ;; available on PYTHONPATH.  What search path is consulted by setup.py?
      '(#:tests? #f))
+    (native-inputs (list python-flit-core))
     (home-page "https://github.com/pypa/wheel")
     (synopsis "Format for built Python packages")
     (description
@@ -881,4 +881,3 @@ (define-public python-pdm-backend
      "PDM-Backend is a build backend that supports the latest packaging
 standards, which includes PEP 517, PEP 621 and PEP 660.")
     (license license:expat)))
-
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#77698; Package guix-patches. (Thu, 10 Apr 2025 12:28:02 GMT) Full text and rfc822 format available.

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

From: Daniel Ziltener <dziltener <at> lyrion.ch>
To: 77698 <at> debbugs.gnu.org
Cc: Daniel Ziltener <dziltener <at> lyrion.ch>
Subject: [PATCH 2/7] gnu: python-pbr: Update to 6.1.1.
Date: Thu, 10 Apr 2025 14:26:13 +0200
---
 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 c27f1fdf2f..0cec18b823 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -6354,14 +6354,14 @@ (define-public python-py
 (define-public python-pbr-minimal
   (package
     (name "python-pbr-minimal")
-    (version "5.5.1")
+    (version "6.1.1")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "pbr" version))
        (sha256
         (base32
-         "1j8k5d4rdhy5bw5ai1vkjzln2albah94in3vvyvxa0n42fv81baz"))))
+         "0szp9dy7ksvpqddfzzca2a4assag8whmgxyhk7njxsw9d7775slk"))))
     (build-system python-build-system)
     (arguments
      `(#:tests? #f))
@@ -9844,7 +9844,7 @@ (define-public python-numpy-2
     (arguments
      (list
       ;; TODO: Tests fail on setup, there is some issue with vendored-meson.
-      #:tests? #f 
+      #:tests? #f
       #:modules '((guix build utils)
                   (guix build pyproject-build-system)
                   (ice-9 format))
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#77698; Package guix-patches. (Thu, 10 Apr 2025 12:28:02 GMT) Full text and rfc822 format available.

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

From: Daniel Ziltener <dziltener <at> lyrion.ch>
To: 77698 <at> debbugs.gnu.org
Cc: Daniel Ziltener <dziltener <at> lyrion.ch>
Subject: [PATCH 3/7] gnu: python-oslo.i18n: Update to 6.5.1.
Date: Thu, 10 Apr 2025 14:26:14 +0200
---
 gnu/packages/openstack.scm | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm
index ac283bd019..3ca544260d 100644
--- a/gnu/packages/openstack.scm
+++ b/gnu/packages/openstack.scm
@@ -569,21 +569,19 @@ (define-public python-oslo.context
 (define-public python-oslo.i18n
   (package
     (name "python-oslo.i18n")
-    (version "3.20.0")
+    (version "6.5.1")
     (source
      (origin
        (method url-fetch)
-       (uri (pypi-uri "oslo.i18n" version))
+       (uri (pypi-uri "oslo_i18n" version))
        (sha256
-        (base32
-         "0kjcdw4bk3mi4vqmqwhhq053kxbbbj05si6nwxd1pzx33z067ky3"))))
-    (build-system python-build-system)
+        (base32 "178h7grww0brsdcp2iz87giappl928ir82arnvppcz5gqmq6m1ga"))))
+    (build-system pyproject-build-system)
     (arguments
      '(#:tests? #f))                 ;avoid circular dependency on oslo.config
-    (propagated-inputs
-     (list python-babel python-six))
+    (propagated-inputs (list python-pbr))
     (native-inputs
-     (list python-pbr))
+     (list python-setuptools python-wheel))
     (home-page "https://launchpad.net/oslo")
     (synopsis "Oslo internationalization (i18n) library")
     (description
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#77698; Package guix-patches. (Thu, 10 Apr 2025 12:28:03 GMT) Full text and rfc822 format available.

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

From: Daniel Ziltener <dziltener <at> lyrion.ch>
To: 77698 <at> debbugs.gnu.org
Cc: Daniel Ziltener <dziltener <at> lyrion.ch>
Subject: [PATCH 4/7] gnu: python-stestr: Update to 4.1.0.
Date: Thu, 10 Apr 2025 14:26:15 +0200
---
 gnu/packages/python-check.scm | 35 +++++++++++++++++++++--------------
 1 file changed, 21 insertions(+), 14 deletions(-)

diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index 4718044240..0defa85a05 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -2779,27 +2779,34 @@ (define-public python-slotscheck
 (define-public python-stestr
   (package
     (name "python-stestr")
-    (version "3.2.1")
+    (version "4.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "stestr" version))
        (sha256
-        (base32
-         "1kg9gfdr4bj2m7s1r44z530a0ba4p17j4jlhcn1xha0j8jmyfgn2"))))
-    (build-system python-build-system)
+        (base32 "12p96kzanzzssr6z4hq6k62pdbsql4mf369ms69c4qyfxrlw6qaz"))))
+    (build-system pyproject-build-system)
     (arguments
      `(#:tests? #f))                    ;to avoid circular dependencies
-    (native-inputs
-     (list python-pbr))
-    (propagated-inputs
-     (list python-cliff
-           python-fixtures
-           python-future
-           python-pyyaml
-           python-subunit
-           python-testtools
-           python-voluptuous))
+    (propagated-inputs (list python-cliff
+                             python-extras
+                             python-fixtures
+                             python-pbr
+                             python-subunit
+                             python-pyyaml
+                             python-testtools
+                             python-tomlkit
+                             python-voluptuous))
+    (native-inputs (list python-black
+                         python-coverage
+                         python-ddt
+                         python-doc8
+                         python-hacking
+                         python-iso8601
+                         python-setuptools
+                         python-sphinx
+                         python-wheel))
     (home-page "https://stestr.readthedocs.io/en/latest/")
     (synopsis "Parallel Python test runner")
     (description "This package provides the @command{stestr} command, a
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#77698; Package guix-patches. (Thu, 10 Apr 2025 12:28:03 GMT) Full text and rfc822 format available.

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

From: Daniel Ziltener <dziltener <at> lyrion.ch>
To: 77698 <at> debbugs.gnu.org
Cc: Daniel Ziltener <dziltener <at> lyrion.ch>
Subject: [PATCH 5/7] gnu: python-netaddr: Update to 1.3.0.
Date: Thu, 10 Apr 2025 14:26:16 +0200
---
 gnu/packages/python-xyz.scm | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 0cec18b823..a78bd02d93 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -17416,16 +17416,18 @@ (define-public python-msgpack-transitional
 (define-public python-netaddr
   (package
     (name "python-netaddr")
-    (version "0.8.0")
+    (version "1.3.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "netaddr" version))
        (sha256
-         (base32
-          "0hx2npi0wnhwlcybilgwlddw6qffx1mb7a3sj4p9s7bvl33mgk6n"))))
-    (build-system python-build-system)
+        (base32 "12p4ysgawhgkka0sz1dkwgwc2za80dxdp9wvfxivfldmjnc3sg2w"))))
+    (build-system pyproject-build-system)
     (arguments `(#:tests? #f)) ;; No tests.
+    (native-inputs (list python-poetry-core
+                         python-setuptools
+                         python-wheel))
     (home-page "https://github.com/drkjam/netaddr/")
     (synopsis "Pythonic manipulation of  network addresses")
     (description
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#77698; Package guix-patches. (Thu, 10 Apr 2025 12:28:04 GMT) Full text and rfc822 format available.

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

From: Daniel Ziltener <dziltener <at> lyrion.ch>
To: 77698 <at> debbugs.gnu.org
Cc: Daniel Ziltener <dziltener <at> lyrion.ch>
Subject: [PATCH 6/7] gnu: python-eventlet: Update to 0.39.1.
Date: Thu, 10 Apr 2025 14:26:17 +0200
---
 gnu/packages/python-web.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index b8230b4117..035c399a68 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -394,14 +394,14 @@ (define-public python-domain-connect-dyndns
 (define-public python-eventlet
   (package
     (name "python-eventlet")
-    (version "0.38.2")
+    (version "0.39.1")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "eventlet" version))
        (sha256
         (base32
-         "1b7dhy3pyp3nfv0zzjrs7i3kam40cl1nh3acy2fd59ywy4x84ika"))))
+         "04051hmlq49kvdymf56hp08vjc6251937fh6vvnj2h1d51sn92ja"))))
     (build-system pyproject-build-system)
     (arguments
      (list
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#77698; Package guix-patches. (Thu, 10 Apr 2025 12:28:04 GMT) Full text and rfc822 format available.

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

From: Daniel Ziltener <dziltener <at> lyrion.ch>
To: 77698 <at> debbugs.gnu.org
Cc: Daniel Ziltener <dziltener <at> lyrion.ch>
Subject: [PATCH 7/7] gnu: python-trio: Update to 0.29.0.
Date: Thu, 10 Apr 2025 14:26:18 +0200
---
 gnu/packages/python-xyz.scm | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index a78bd02d93..923224b49a 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -31475,13 +31475,13 @@ (define-public python-outcome
 (define-public python-trio
   (package
     (name "python-trio")
-    (version "0.28.0")
+    (version "0.29.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "trio" version))
        (sha256
-        (base32 "019wqwlbj185skknbjd7paxqqx6vl5gpqk2fwmc5d2lyzsb7hm2f"))))
+        (base32 "1pqv6s6b19lkr3nfwpbbwbz69qsqwph0p6lknsn31hcz2mkkj3ga"))))
     (build-system pyproject-build-system)
     (arguments
      (list
@@ -31505,6 +31505,7 @@ (define-public python-trio
               " and not test_locals_destroyed_promptly_on_cancel"
               " and not test_ipython_exc_handler"
               " and not test_for_leaking_fds"
+              " and not test_testing_raisesgroup"
               ;; Signals don’t work in the build sandbox.
               " and not test_open_signal_receiver"
               ;; These try to raise KeyboardInterrupt which does not work
@@ -31538,6 +31539,13 @@ (define-public python-trio
              (setenv "HOME" "/tmp")
              ;; #$output is first in path which causes "import file mismatch"
              (setenv "PYTHONPATH" (string-append (getcwd) "/src:$PYTHONPATH")))))))
+    (propagated-inputs (list python-attrs
+                             python-cffi
+                             python-exceptiongroup
+                             python-idna
+                             python-outcome
+                             python-sniffio
+                             python-sortedcontainers))
     (native-inputs
      (append
        (if (supported-package? python-pyopenssl)
@@ -31549,14 +31557,6 @@ (define-public python-trio
            (list python-trustme)
            '())
        (list python-wheel)))
-    (propagated-inputs
-     (list python-attrs
-           python-cffi
-           python-exceptiongroup
-           python-idna
-           python-outcome
-           python-sniffio
-           python-sortedcontainers))
     (home-page "https://github.com/python-trio/trio")
     (synopsis "Friendly Python library for async concurrency and I/O")
     (description
-- 
2.49.0





This bug report was last modified 2 days ago.

Previous Next


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