Skip to content

Commit 0e72ef1

Browse files
committed
survey: Remove Cython overlay for Python 2.
Nixpkgs uses Python 3 almost everywhere now, so it should no longer be needed.
1 parent 4891576 commit 0e72ef1

File tree

1 file changed

+0
-13
lines changed

1 file changed

+0
-13
lines changed

survey/default.nix

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,4 @@
11
let
2-
cython-disable-tests-overlay = final: previous: {
3-
python27 = previous.python27.override {
4-
packageOverrides = self: super: {
5-
cython = super.cython.overridePythonAttrs (old: rec {
6-
# TODO Remove once Cython tests are no longer flaky. See
7-
# https://github.com/nh2/static-haskell-nix/issues/6#issuecomment-420452838
8-
# https://github.com/cython/cython/issues/2602
9-
doCheck = false;
10-
});
11-
};
12-
};
13-
};
142
in
153

164
{
@@ -31,7 +19,6 @@ in
3119
# Note that we must NOT use something like `import normalPkgs.path {}`.
3220
# It is bad because it removes previous overlays.
3321
pkgs ? (normalPkgs.appendOverlays [
34-
cython-disable-tests-overlay
3522
])."${approach}",
3623

3724
# When changing this, also change the default version of Cabal declared below

0 commit comments

Comments
 (0)