andreas pushed a commit to branch python-team
in repository guix.

commit db503192472999b4064e32a70d96b063837a44e4
Author: Sharlatan Hellseher <sharlata...@gmail.com>
AuthorDate: Sat Apr 5 17:40:16 2025 +0100

    gnu: python-pymc: Update to 5.21.0.
    
    * gnu/packages/statistics.scm (python-pymc): Update to 5.21.0.
    [phases]{versioneer}: Simplify it.
    
    Change-Id: Iaf9e87c917265c0d113c4c5c771522c5dfdcd5cd
---
 gnu/packages/statistics.scm | 23 ++++++-----------------
 1 file changed, 6 insertions(+), 17 deletions(-)

diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index f883786f81..26ccc71cd9 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -2429,7 +2429,7 @@ comparison and diagnostics.")
 (define-public python-pymc
   (package
     (name "python-pymc")
-    (version "5.11.0")
+    (version "5.21.0")
     (source (origin
               (method git-fetch)        ; no tests in PyPI
               (uri (git-reference
@@ -2438,28 +2438,17 @@ comparison and diagnostics.")
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0x94qzq3z02fxlliz1xfdpb2pbn7nhp4skzcxz6qdavbj9xqcxys"))))
+                "0azkbl0mpanza35ibdqdm21bf45n3xi26wy01lnxzxqblcjcny9l"))))
     (build-system pyproject-build-system)
     (arguments
      (list #:tests? #f ; tests are too computationally intensive
            #:phases #~(modify-phases %standard-phases
                         (add-after 'unpack 'versioneer
                           (lambda _
-                            (with-output-to-file "setup.cfg"
-                (lambda ()
-                  (display "\
-[versioneer]
-VCS = git
-style = pep440
-versionfile_source = pymc/_version.py
-versionfile_build = pymc/_version.py
-tag_prefix =
-parentdir_prefix = pymc-
-")))
-              (invoke "versioneer" "install")
-              (substitute* "setup.py"
-                (("versioneer.get_version\\(\\)")
-                 (string-append "\"" #$version "\"")))))
+                            (invoke "versioneer" "install")
+                            (substitute* "setup.py"
+                              (("version=versioneer.get_version\\(),")
+                               (format #f "version=~s," #$version)))))
                         ;; To create the compiledir for tests.
                         (add-before 'check 'write-permissions
                           (lambda* (#:key tests? #:allow-other-keys)

Reply via email to