Skip to content

Commit a5b49f2

Browse files
author
Emery Hemingway
committed
Remove nimPackages.python
Python 2 is deprecated. Ref #148669
1 parent af4e86f commit a5b49f2

4 files changed

Lines changed: 46 additions & 30 deletions

File tree

pkgs/development/nim-packages/python/default.nix

Lines changed: 0 additions & 25 deletions
This file was deleted.

pkgs/development/nim-packages/spry/default.nix

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{ lib, buildNimPackage, fetchFromGitHub, python, rocksdb, snappy, spryvm, stew
1+
{ lib, buildNimPackage, fetchFromGitHub, rocksdb, snappy, spryvm, stew
22
, tempfile, ui }:
33

44
buildNimPackage rec {
@@ -10,8 +10,8 @@ buildNimPackage rec {
1010
rev = "098da7bb34a9113d5db5402fecfc76b1c3fa3b36";
1111
hash = "sha256-PfWBrG2Z16tLgcN8JYpHaNMysBbbYX812Lkgk0ItMwE=";
1212
};
13-
buildInputs = [ python rocksdb snappy spryvm stew tempfile ui ];
14-
patches = [ ./nil.patch ];
13+
buildInputs = [ rocksdb snappy spryvm stew tempfile ui ];
14+
patches = [ ./nil.patch ./python.patch ];
1515
doCheck = true;
1616
meta = with lib;
1717
src.meta // {
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
diff --git a/src/ispry.nim b/src/ispry.nim
2+
index 23ad6c3..d2cfc89 100644
3+
--- a/src/ispry.nim
4+
+++ b/src/ispry.nim
5+
@@ -21,7 +21,7 @@ import spryvm/sprycore, spryvm/sprylib, spryvm/spryextend, spryvm/sprymath,
6+
spryvm/spryos, spryvm/spryio, spryvm/sprymemfile, spryvm/sprythread,
7+
spryvm/spryoo, spryvm/sprydebug, spryvm/sprycompress, spryvm/sprystring,
8+
spryvm/sprymodules, spryvm/spryreflect, spryvm/spryblock, spryvm/sprynet,
9+
- spryvm/sprysmtp, spryvm/spryjson, spryvm/sprysqlite, spryvm/sprypython,
10+
+ spryvm/sprysmtp, spryvm/spryjson, spryvm/sprysqlite,
11+
spryvm/spryrocksdb
12+
13+
const Prompt = ">>> "
14+
@@ -63,7 +63,6 @@ proc main() =
15+
16+
spry.addMemfile()
17+
spry.addThread()
18+
- spry.addPython()
19+
spry.addDebug()
20+
spry.addCompress()
21+
spry.addReflect()
22+
diff --git a/src/spry.nim b/src/spry.nim
23+
index 670a280..cda9027 100644
24+
--- a/src/spry.nim
25+
+++ b/src/spry.nim
26+
@@ -14,8 +14,7 @@ import spryvm/sprycore, spryvm/sprylib, spryvm/spryextend, spryvm/sprymath,
27+
spryvm/spryos, spryvm/spryio, spryvm/sprymemfile, spryvm/sprythread,
28+
spryvm/spryoo, spryvm/sprydebug, spryvm/sprycompress, spryvm/sprystring,
29+
spryvm/sprymodules, spryvm/spryreflect, spryvm/spryui, spryvm/spryblock, spryvm/sprynet,
30+
- spryvm/sprysmtp, spryvm/spryjson, spryvm/sprysqlite, spryvm/spryrocksdb,
31+
- spryvm/sprypython
32+
+ spryvm/sprysmtp, spryvm/spryjson, spryvm/sprysqlite, spryvm/spryrocksdb
33+
34+
var spry = newInterpreter()
35+
36+
@@ -34,7 +33,6 @@ spry.addOO()
37+
38+
spry.addMemfile()
39+
spry.addThread()
40+
-spry.addPython()
41+
spry.addDebug()
42+
spry.addCompress()
43+
spry.addReflect()

pkgs/top-level/nim-packages.nix

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@ lib.makeScope newScope (self:
4848

4949
pixie = callPackage ../development/nim-packages/pixie { };
5050

51-
python = callPackage ../development/nim-packages/python { };
52-
5351
redis = callPackage ../development/nim-packages/redis { };
5452

5553
redpool = callPackage ../development/nim-packages/redpool { };

0 commit comments

Comments
 (0)