~ruther/guix-local

676befd862b906b801785556060e3e888cb43543 — Vinicius Monego 1 year, 8 days ago 43cb665
gnu: python-logwrap: Update to 11.1.1.

* gnu/packages/python-xyz.scm (python-logwrap): Update to 11.1.1.
[arguments]: Do not override the 'check' phase.
[native-inputs]: Remove python-cython, python-toml. Add
python-setuptools.

Change-Id: I31b050fbc8e19f076b2fed35357b3948b2757e7c
1 files changed, 8 insertions(+), 14 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +8 -14
@@ 3706,27 3706,21 @@ module and then similar looking characters are removed.")
(define-public python-logwrap
  (package
    (name "python-logwrap")
    (version "8.2.0.post0")
    (version "11.1.1")
    (source
     (origin
       (method url-fetch)
       (uri (pypi-uri "logwrap" version))
       (sha256
        (base32
         "1dv7gny3rfci5cal2ipr6d0pcz3yhka7af96dfsd3ir1mxy8p1j9"))))
    (build-system python-build-system)
         "1idralspy7yn6nyc97zbga64cwj8w4cqg6j9c0nd4ixkw2njancc"))))
    (build-system pyproject-build-system)
    (arguments
     `(#:tests? #f  ; Tests not included in pypi release.
       #:phases
       (modify-phases %standard-phases
         (replace 'check
           (lambda* (#:key tests? #:allow-other-keys)
             (when tests?
               (invoke "pytest"))
             #t)))))
    (native-inputs
     (list python-cython python-pytest python-setuptools-scm python-toml
           python-wheel))
     `(#:tests? #f))  ; Tests not included in pypi release.
    (native-inputs (list python-pytest
                         python-setuptools
                         python-setuptools-scm
                         python-wheel))
    (home-page "https://github.com/python-useful-helpers/logwrap")
    (synopsis "Decorator for logging function arguments")
    (description "This package provides a decorator to log function arguments