python312Packages.eliot: unbreak, use `addBinToPathHook`

+2 -13
+2 -13
pkgs/development/python-modules/eliot/default.nix
··· 15 15 zope-interface, 16 16 17 17 daemontools, 18 + addBinToPathHook, 18 19 dask, 19 20 distributed, 20 21 hypothesis, ··· 38 39 hash = "sha256-KqAXOMrRawzjpt5do2KdqpMMgpBtxeZ+X+th0WwBl+U="; 39 40 }; 40 41 41 - patches = [ 42 - (fetchpatch2 { 43 - name = "numpy2-compat.patch"; 44 - url = "https://github.com/itamarst/eliot/commit/39eccdad44f91971ecf1211fb01366b4d9801817.patch"; 45 - hash = "sha256-al6olmvFZ8pDblljWmWqs5QrtcuHKcea255XgG+1+1o="; 46 - }) 47 - ]; 48 - 49 42 build-system = [ setuptools ]; 50 43 51 44 dependencies = [ ··· 56 49 ]; 57 50 58 51 nativeCheckInputs = [ 52 + addBinToPathHook 59 53 dask 60 54 distributed 61 55 hypothesis ··· 68 62 __darwinAllowLocalNetworking = true; 69 63 70 64 pythonImportsCheck = [ "eliot" ]; 71 - 72 - # Tests run eliot-prettyprint in out/bin. 73 - preCheck = '' 74 - export PATH=$out/bin:$PATH 75 - ''; 76 65 77 66 disabledTests = [ 78 67 # Fails since dask's bump to 2024.12.2