summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-03-27 10:44:35 +0000
committerAndreas Enge <andreas@enge.fr>2025-04-16 11:46:22 +0200
commit3fd29e131be020225957a0be6156987a954bd870 (patch)
treeda9a90b63df156a5dec198b9143865fac68f3f87
parent2e7ba7a88edc1dde530ed84ac4f23b2dd054f058 (diff)
gnu: python-crosshair: Update to 0.0.84, fix build.
* gnu/packages/check.scm (python-crosshair): Update to 0.0.84. [phases] {fix-dependencies}: Adjust version check for z3-solver. [propagated-inputs]: Add python-importlib-metadata, python-packaging, and python-typing-extensions. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I31a1ee4dbd57aa6c3382006c7f02772ff205277f
-rw-r--r--gnu/packages/check.scm16
1 files changed, 11 insertions, 5 deletions
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 2c73b4a513..6597466a76 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -2802,13 +2802,13 @@ instantly.")
(define-public python-crosshair
(package
(name "python-crosshair")
- (version "0.0.76")
+ (version "0.0.84")
(source
(origin
(method url-fetch)
(uri (pypi-uri "crosshair-tool" version))
(sha256
- (base32 "1yvbhzs7r85gn4d7drl7p7vi1f5cga1xyy3mzxy3fglyf8kxyakh"))))
+ (base32 "1j6icn5f206yld9871p7a3v45jg8d8v4bhxh09lq3kzi09gr7maz"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -2830,7 +2830,7 @@ instantly.")
(("typing-inspect>=0.7.1") "typing-inspect>=0.6.0")
;; 'sanity-check fails for z3-solver, although it is
;; included in 'propagated-inputs.
- (("z3-solver==4.13.0.0") ""))))
+ (("z3-solver>=4.13.0.0") ""))))
(add-before 'check 'set-test-env
(lambda _
(setenv "PYTHONHASHSEED" "0")))))) ;tests rely on this value
@@ -2840,10 +2840,16 @@ instantly.")
python-mypy
python-numpy
python-pytest
- python-pytest-xdist))
+ python-pytest-xdist
+ python-setuptools
+ python-wheel))
(propagated-inputs
- (list python-typeshed-client
+ (list python-importlib-metadata
+ python-packaging
+ ;; python-pygls
+ python-typeshed-client
python-typing-inspect
+ python-typing-extensions
z3))
(home-page "https://crosshair.readthedocs.io")
(synopsis "Analysis tool for Python using symbolic execution")