mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-25 08:23:09 +00:00
pythonPackages.line_profiler: mark as broken
This commit is contained in:
parent
fa58b9ddf8
commit
b63889fd1c
@ -5,6 +5,7 @@
|
||||
, isPyPy
|
||||
, ipython
|
||||
, python
|
||||
, scikit-build
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -16,11 +17,9 @@ buildPythonPackage rec {
|
||||
sha256 = "7218ad6bd81f8649b211974bf108933910f016d66b49651effe7bbf63667d141";
|
||||
};
|
||||
|
||||
patches = [ ./python37.patch ];
|
||||
nativeBuildInputs = [ cython ];
|
||||
|
||||
buildInputs = [ cython ];
|
||||
|
||||
propagatedBuildInputs = [ ipython ];
|
||||
propagatedBuildInputs = [ ipython scikit-build ];
|
||||
|
||||
disabled = isPyPy;
|
||||
|
||||
@ -37,5 +36,6 @@ buildPythonPackage rec {
|
||||
homepage = "https://github.com/rkern/line_profiler";
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [ fridh ];
|
||||
broken = true;
|
||||
};
|
||||
}
|
||||
|
@ -1,36 +0,0 @@
|
||||
From 542baf59f3b2eada13bde48e8a89e484c2cfeeef Mon Sep 17 00:00:00 2001
|
||||
From: Hanaasagi <ambiguous404@gmail.com>
|
||||
Date: Wed, 17 Apr 2019 06:46:03 +0000
|
||||
Subject: [PATCH] Support Python 3.7 Generator (PEP 479)
|
||||
|
||||
---
|
||||
kernprof.py | 2 ++
|
||||
line_profiler.py | 2 ++
|
||||
2 files changed, 4 insertions(+)
|
||||
|
||||
diff --git a/kernprof.py b/kernprof.py
|
||||
index 108d36e..6461cf6 100755
|
||||
--- a/kernprof.py
|
||||
+++ b/kernprof.py
|
||||
@@ -102,6 +102,8 @@ def wrapper(*args, **kwds):
|
||||
self.enable_by_count()
|
||||
try:
|
||||
item = g.send(input)
|
||||
+ except StopIteration:
|
||||
+ return
|
||||
finally:
|
||||
self.disable_by_count()
|
||||
input = (yield item)
|
||||
diff --git a/line_profiler.py b/line_profiler.py
|
||||
index a481dd2..5744d05 100755
|
||||
--- a/line_profiler.py
|
||||
+++ b/line_profiler.py
|
||||
@@ -100,6 +100,8 @@ def wrapper(*args, **kwds):
|
||||
self.enable_by_count()
|
||||
try:
|
||||
item = g.send(input)
|
||||
+ except StopIteration:
|
||||
+ return
|
||||
finally:
|
||||
self.disable_by_count()
|
||||
input = (yield item)
|
Loading…
Reference in New Issue
Block a user