~ruther/guix-local

98b4466d675d8052efc74b79f176efb33672865c — Maxim Cournoyer 5 years ago 0054cad
gnu: Add python-mypy-minimal.

* gnu/packages/python-check.scm (python-mypy-minimal): New variable.
1 files changed, 14 insertions(+), 0 deletions(-)

M gnu/packages/python-check.scm
M gnu/packages/python-check.scm => gnu/packages/python-check.scm +14 -0
@@ 1096,6 1096,20 @@ any Python VM with basically no runtime overhead.")
    ;; mypyc/lib-rt/getargs.c
    (license (list license:expat license:psfl))))

;;; This variant exists to break a cycle between python-pylama and python-isort.
(define-public python-mypy-minimal
  (hidden-package
   (package
     (inherit python-mypy)
     (name "python-mypy-minimal")
     (arguments
      `(#:tests? #f
        #:phases (modify-phases %standard-phases
                   ;; XXX: Fails with: "In procedure utime: No such file or
                   ;; directory".
                   (delete 'ensure-no-mtimes-pre-1980))))
     (native-inputs '()))))

(define-public python-robber
  (package
    (name "python-robber")