summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-05-19 15:34:03 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-05-19 15:34:26 +0100
commit6d4c9fda69773ea2f714fecf3f8b2199fc4b237d (patch)
tree990db0f783a957c26a0bf713833a23b3a2319ff4
parent8d039272c00e714b1fc8ca2e6c80f9aba63d2fff (diff)
gnu: python-loguru: Update to 0.7.3-0.75b9201.
* gnu/packages/python-xyz.scm (python-loguru): Update to 75b920160d0655c1631a2739b4470fc12317a155 commit. [arguments]: Drop all. [native-inputs]: Remove python-pytest-mypy-plugins and python-pytest-xdist; add python-mypy-for-tests and tzdata-for-tests. Change-Id: I28efa4bfc2c97eb6544e910b4b2826acf3707db4
-rw-r--r--gnu/packages/python-xyz.scm23
1 files changed, 13 insertions, 10 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 2ad48f1ca9..1aa5f07359 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -31990,28 +31990,31 @@ older versions of Python and so are packaged here.")
(define-public python-loguru
(package
(name "python-loguru")
- (version "0.7.3")
+ ;; 0.7.3 (2024-12-06); latest changes provide test clean up for MyPy,
+ ;; covert to git tag when released.
+ (properties '((commit . "75b920160d0655c1631a2739b4470fc12317a155")
+ (revision . "0")))
+ (version (git-version "0.7.3"
+ (assoc-ref properties 'revision)
+ (assoc-ref properties 'commit)))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/Delgan/loguru")
- (commit version)))
+ (commit (assoc-ref properties 'commit))))
(file-name (git-file-name name version))
(sha256
- (base32 "0vnnhjw8r7d75sy0sdimryanapwh5ivy6v6gci0d2kix7g7h9ixm"))))
+ (base32 "1ypx3dgdfi6fpr7mmg8bqg7bgbwaqrm13l9d50xmd8j2b7zb13bi"))))
(build-system pyproject-build-system)
- (arguments
- (list
- #:test-flags
- #~(list"--numprocesses" (number->string (parallel-job-count)))))
+ ;; tests: 1598 passed, 28 skipped
(native-inputs
(list python-flit-core
python-freezegun
+ python-mypy-for-tests
python-pytest
- python-pytest-mypy-plugins
- python-pytest-xdist
- python-setuptools))
+ python-setuptools
+ tzdata-for-tests))
(propagated-inputs
(list python-colorama))
(home-page "https://github.com/Delgan/loguru")