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

commit b8cf8d125d148f5ecca7e97a1112b1555f73fd8a
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sun Aug 10 12:09:20 2025 +0100

    gnu: python-milc: Update to 1.9.1.
    
    * gnu/packages/python-xyz.scm (python-milc): Update to 1.9.1.
      [source]: Switch to git-fetch providing tests.
      [propagated-inputs]: Remove python-appdirs.
      [native-inputs]: Remove python-wheel and python-pip; add python-pytest
      and python-semver.
    
    Change-Id: Iafbf4002713a0662522c16e269eb6063e71381eb
---
 gnu/packages/python-xyz.scm | 32 +++++++++++++++++++++-----------
 1 file changed, 21 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 8c47650989..7790971d7e 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -6710,18 +6710,28 @@ any Python package.")
 (define-public python-milc
   (package
     (name "python-milc")
-    (version "1.9.0")
-    (source (origin
-              (method url-fetch)
-              (uri (pypi-uri "milc" version))
-              (sha256
-               (base32
-                "1kkiric668mikc5d3jn1x27jrasqlqlyj8lh6d7zp8a866icjan0"))))
+    (version "1.9.1")
+    (source
+     (origin
+       (method git-fetch)               ;no tests in PyPI archive
+       (uri (git-reference
+              (url "https://github.com/clueboard/milc";)
+              (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0ms9ks0xn1ikd48352bifnbfahfnw3gh4qs1ckmmwbpiq2czca3g"))))
     (build-system pyproject-build-system)
-    (propagated-inputs (list python-appdirs python-argcomplete python-colorama
-                             python-halo python-spinners python-platformdirs
-                             python-types-colorama))
-    (native-inputs (list python-setuptools python-wheel python-pip))
+    (native-inputs
+     (list python-pytest
+           python-semver
+           python-setuptools))
+    (propagated-inputs
+     (list python-argcomplete
+           python-colorama
+           python-halo
+           python-platformdirs
+           python-spinners
+           python-types-colorama))
     (home-page "https://github.com/clueboard/milc";)
     (synopsis "Python library for command line interface programs")
     (description "MILC is a Python library for developing command line

Reply via email to