GNU bug report logs

#77006 [PATCH 0/3] Update python-pint to 0.24.4

PackageSource(s)Maintainer(s)
guix-patches PTS Buildd Popcon
Reply or subscribe to this bug. View this bug as an mbox, status mbox, or maintainer mbox

Report forwarded to lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org:
bug#77006; Package guix-patches. (Fri, 14 Mar 2025 07:52:02 GMT) (full text, mbox, link).


Acknowledgement sent to Lars Bilke <lars.bilke@ufz.de>:
New bug report received and forwarded. Copy sent to lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org. (Fri, 14 Mar 2025 07:52:02 GMT) (full text, mbox, link).


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

From: Lars Bilke <lars.bilke@ufz.de>
To: guix-patches@gnu.org
Cc: Lars Bilke <lars.bilke@ufz.de>
Subject: [PATCH 0/3] Update python-pint to 0.24.4
Date: Fri, 14 Mar 2025 08:51:17 +0100
Also added two new dependencies of python-pint.

Lars Bilke (3):
  gnu: Add python-flexcache.
  gnu: Add python-flexparser.
  gnu: python-pint: Update to 0.24.4

 gnu/packages/python-xyz.scm | 62 +++++++++++++++++++++++++++++++++----
 1 file changed, 56 insertions(+), 6 deletions(-)


base-commit: 01808720f1ef53c57612535f40b90e146def35f0
-- 
2.46.1





Information forwarded to lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org:
bug#77006; Package guix-patches. (Fri, 14 Mar 2025 07:53:02 GMT) (full text, mbox, link).


Message #8 received at 77006@debbugs.gnu.org (full text, mbox, reply):

From: Lars Bilke <lars.bilke@ufz.de>
To: 77006@debbugs.gnu.org
Cc: Lars Bilke <lars.bilke@ufz.de>
Subject: [PATCH 1/3] gnu: Add python-flexcache.
Date: Fri, 14 Mar 2025 08:52:25 +0100
* gnu/packages/python-xyz.scm (python-flexcache): New variable.

Change-Id: Ib583c2a7fcdfde7f06307f91ecd0e500426d3a7d
---
 gnu/packages/python-xyz.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index cf1b5e22ae..6a38332021 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -2095,6 +2095,33 @@ (define-public python-pymdown-extensions
 Markdown.  All extensions are found under the module namespace of pymdownx.")
     (license license:expat)))
 
+(define-public python-flexcache
+  (package
+    (name "python-flexcache")
+    (version "0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "flexcache" version))
+       (sha256
+        (base32 "0mh6c3s0ykmnnhzys72xq5ls4myzpz1y86fmz0ngw6v2l3aknx0q"))))
+    (build-system pyproject-build-system)
+    (propagated-inputs (list python-typing-extensions))
+    (native-inputs (list python-pytest
+                         python-pytest-cov
+                         python-pytest-mpl
+                         python-pytest-subtests
+                         python-setuptools
+                         python-setuptools-scm
+                         python-wheel))
+    (home-page "https://github.com/hgrecco/flexcache")
+    (synopsis
+     "Caching transformed versions of a source object")
+    (description
+     "A robust and extensible package to cache on disk the result of
+expensive calculations.")
+    (license license:bsd-3)))
+
 (define-public python-pint
   (package
     (name "python-pint")
-- 
2.46.1





Information forwarded to lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org:
bug#77006; Package guix-patches. (Fri, 14 Mar 2025 07:53:03 GMT) (full text, mbox, link).


Message #11 received at 77006@debbugs.gnu.org (full text, mbox, reply):

From: Lars Bilke <lars.bilke@ufz.de>
To: 77006@debbugs.gnu.org
Cc: Lars Bilke <lars.bilke@ufz.de>
Subject: [PATCH 2/3] gnu: Add python-flexparser.
Date: Fri, 14 Mar 2025 08:52:26 +0100
* gnu/packages/python-xyz.scm (python-flexparser): New variable.

Change-Id: I93a33886285a736fa50c6e8ee66b7d34e61ced5c
---
 gnu/packages/python-xyz.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 6a38332021..2ec476ba12 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -2122,6 +2122,30 @@ (define-public python-flexcache
 expensive calculations.")
     (license license:bsd-3)))
 
+(define-public python-flexparser
+  (package
+    (name "python-flexparser")
+    (version "0.4")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "flexparser" version))
+       (sha256
+        (base32 "1cpn5scxnxbd2jrnany4znzzn9im5h5gwr59bp62rglman89hv96"))))
+    (build-system pyproject-build-system)
+    (propagated-inputs (list python-typing-extensions))
+    (native-inputs (list python-pytest
+                         python-pytest-cov
+                         python-pytest-mpl
+                         python-pytest-subtests
+                         python-setuptools
+                         python-setuptools-scm
+                         python-wheel))
+    (home-page "https://github.com/hgrecco/flexparser")
+    (synopsis "Parsing made fun ... using typing.")
+    (description "A typed parser.")
+    (license license:bsd-3)))
+
 (define-public python-pint
   (package
     (name "python-pint")
-- 
2.46.1





Information forwarded to lars@6xq.net, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org:
bug#77006; Package guix-patches. (Fri, 14 Mar 2025 07:53:03 GMT) (full text, mbox, link).


Message #14 received at 77006@debbugs.gnu.org (full text, mbox, reply):

From: Lars Bilke <lars.bilke@ufz.de>
To: 77006@debbugs.gnu.org
Cc: Lars Bilke <lars.bilke@ufz.de>
Subject: [PATCH 3/3] gnu: python-pint: Update to 0.24.4
Date: Fri, 14 Mar 2025 08:52:27 +0100
* gnu/packages/python-xyz.scm (python-pint): Update to 0.24.4.

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

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 2ec476ba12..592405e594 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -2149,13 +2149,12 @@ (define-public python-flexparser
 (define-public python-pint
   (package
     (name "python-pint")
-    (version "0.23")
+    (version "0.24.4")
     (source (origin
               (method url-fetch)
-              (uri (pypi-uri "Pint" version))
+              (uri (pypi-uri "pint" version))
               (sha256
-               (base32
-                "1d69dqs0j907x4hgz2k8f3zjzhgs9zvlw2k0gi955g3dc28rnl71"))))
+               (base32 "100vp5jg2sqj5wxaflj1rqjv2pk4fd55l2h2sdn7m0vlnlwm89rm"))))
     (build-system pyproject-build-system)
     (arguments
      (list
@@ -2175,8 +2174,8 @@ (define-public python-pint
            python-pytest-mpl python-pytest-subtests
            python-setuptools python-setuptools-scm python-wheel))
     (propagated-inputs
-     (list python-typing-extensions
-           python-uncertainties))
+     (list python-flexcache python-flexparser
+           python-platformdirs python-typing-extensions))
     (home-page "https://github.com/hgrecco/pint")
     (synopsis "Physical quantities module")
     (description
-- 
2.46.1





Reply sent to Sharlatan Hellseher <sharlatanus@gmail.com>:
You have taken responsibility. (Sun, 16 Mar 2025 20:35:03 GMT) (full text, mbox, link).


Notification sent to Lars Bilke <lars.bilke@ufz.de>:
bug acknowledged by developer. (Sun, 16 Mar 2025 20:35:03 GMT) (full text, mbox, link).


Message #19 received at 77006-done@debbugs.gnu.org (full text, mbox, reply):

From: Sharlatan Hellseher <sharlatanus@gmail.com>
To: 77006-done@debbugs.gnu.org
Subject: [PATCH 0/3] Update python-pint to 0.24.4
Date: Sun, 16 Mar 2025 20:33:50 +0000
[Message part 1 (text/plain, inline)]
Hi,

Thank you for the patches.

I've placed python-flexparser and python-flexcache in alphabetical
order and improved descriptions. Commit message in "gnu: python-pint:
Update to 0.24.4" has been amended as well.

Pushed to master as:

f79b91c2e7 * gnu: python-pint: Update to 0.24.4
d4bbd1a80a * gnu: Add python-flexparser.
f2717fd4bb * gnu: Add python-flexcache.

--
Oleg
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs@gnu.org> to internal_control@debbugs.gnu.org. (Mon, 14 Apr 2025 11:24:05 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


debbugs.gnu.org maintainers <help-debbugs@gnu.org>. Last modified: Wed Apr 16 03:34:02 2025; Machine Name: wallace-server

GNU bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.