From e5a6faeb123c92678d941d6dd7dca3dd8c5c95e7 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 22 Nov 2024 18:30:25 +0000 Subject: [PATCH] gnu: Remove python-typeguard-4. * gnu/packages/python-xyz.scm (python-typeguard-4): Delete variable. * gnu/packages/python-check.scm (python-icontract) [native-inputs]: Remove python-typeguard-4; add python-typeguard. * gnu/packages/python-science.scm (python-pandera) [propagated-inputs]: Remove python-typeguard-4; add python-typeguard. Change-Id: Ie20deee06629452c804fa6f62b1bd1f67038bc86 --- gnu/packages/python-check.scm | 2 +- gnu/packages/python-science.scm | 2 +- gnu/packages/python-xyz.scm | 20 -------------------- 3 files changed, 2 insertions(+), 22 deletions(-) diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index 6b577175f73877050fe53dac428394e6b4d5a7a0..1cb077ce86c1abe198d477f0052d277def8e0567 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -412,7 +412,7 @@ nosetests, etc...) in Python projects.") python-mypy python-numpy python-setuptools - python-typeguard-4)) + python-typeguard)) (propagated-inputs (list python-asttokens python-typing-extensions)) diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index b188f113aeb65eca5a73fee8c8e8d3391e2e1ef8..42a64aed6e76074a896d5b713c889c05f5bc478c 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -1410,7 +1410,7 @@ idea of the remaining amount of computation to be done.") python-pandas-stubs ;mypy extra python-pydantic python-scipy ;hypotheses extra - python-typeguard-4 + python-typeguard python-typing-inspect python-wrapt)) (native-inputs (list python-dask ;dask extra diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 1410f65d29850738be63a7bf3982e5dbee8e53be..78f924af88a393298373d7514d240afb0b039518 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -27548,26 +27548,6 @@ based on the CPython 2.7 and 3.7 parsers.") with PEP 484 argument (and return) type annotations.") (license license:expat))) -(define-public python-typeguard-4 - (package - (inherit python-typeguard) - (name "python-typeguard") - ;; This is the latest version we can use, because python-typeguard >= - ;; 4.0.1 requires python-typing-extensions >= 4.7.0. - (version "4.0.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "typeguard" version)) - (sha256 - (base32 "11yrc7pv2fajmicwiyc92sb5gphlw3zbxww8f2prrsh6rgdv6kqr")))) - (build-system pyproject-build-system) - (arguments - (list #:test-flags '(list "--ignore=tests/mypy"))) - (propagated-inputs (list python-typing-extensions)) - (native-inputs (modify-inputs (package-native-inputs python-typeguard) - (append python-setuptools python-wheel))))) - (define-public bpython (package (name "bpython")