##// END OF EJS Templates
requirements: added pygit2 into project
marcink -
r723:ae6fe219 default
parent child Browse files
Show More
@@ -1,47 +1,71 b''
1 self: super: {
1 self: super: {
2
2 # bump GIT version
3 # bump GIT version
3 git = super.lib.overrideDerivation super.git (oldAttrs: {
4 git = super.lib.overrideDerivation super.git (oldAttrs: {
4 name = "git-2.19.2";
5 name = "git-2.19.2";
5 src = self.fetchurl {
6 src = self.fetchurl {
6 url = "https://www.kernel.org/pub/software/scm/git/git-2.19.2.tar.xz";
7 url = "https://www.kernel.org/pub/software/scm/git/git-2.19.2.tar.xz";
7 sha256 = "1scbggzghkzzfqg4ky3qh7h9w87c3zya4ls5disz7dbx56is7sgw";
8 sha256 = "1scbggzghkzzfqg4ky3qh7h9w87c3zya4ls5disz7dbx56is7sgw";
8 };
9 };
9
10
10 # patches come from: https://github.com/NixOS/nixpkgs/tree/master/pkgs/applications/version-management/git-and-tools/git
11 # patches come from: https://github.com/NixOS/nixpkgs/tree/master/pkgs/applications/version-management/git-and-tools/git
11 patches = [
12 patches = [
12 ./patches/git/docbook2texi.patch
13 ./patches/git/docbook2texi.patch
13 ./patches/git/git-sh-i18n.patch
14 ./patches/git/git-sh-i18n.patch
14 ./patches/git/ssh-path.patch
15 ./patches/git/ssh-path.patch
15 ./patches/git/git-send-email-honor-PATH.patch
16 ./patches/git/git-send-email-honor-PATH.patch
16 ./patches/git/installCheck-path.patch
17 ./patches/git/installCheck-path.patch
17 ];
18 ];
18
19
19 });
20 });
20
21
22 libgit2rc = super.lib.overrideDerivation super.libgit2 (oldAttrs: {
23 name = "libgit2-0.28.2";
24 version = "0.28.2";
25
26 src = self.fetchFromGitHub {
27 owner = "libgit2";
28 repo = "libgit2";
29 rev = "v0.28.2";
30 sha256 = "0cm8fvs05rj0baigs2133q5a0sm3pa234y8h6hmwhl2bz9xq3k4b";
31 };
32
33 cmakeFlags = [ "-DTHREADSAFE=ON" "-DUSE_HTTPS=no"];
34
35 buildInputs = [
36 super.zlib
37 super.libssh2
38 super.openssl
39 super.curl
40 ];
41
42
43 });
44
21 # Override subversion derivation to
45 # Override subversion derivation to
22 # - activate python bindings
46 # - activate python bindings
23 subversion =
47 subversion =
24 let
48 let
25 subversionWithPython = super.subversion.override {
49 subversionWithPython = super.subversion.override {
26 httpSupport = true;
50 httpSupport = true;
27 pythonBindings = true;
51 pythonBindings = true;
28 python = self.python27Packages.python;
52 python = self.python27Packages.python;
29 };
53 };
30 in
54 in
31 super.lib.overrideDerivation subversionWithPython (oldAttrs: {
55 super.lib.overrideDerivation subversionWithPython (oldAttrs: {
32 name = "subversion-1.10.2";
56 name = "subversion-1.10.2";
33 src = self.fetchurl {
57 src = self.fetchurl {
34 url = "https://archive.apache.org/dist/subversion/subversion-1.10.2.tar.gz";
58 url = "https://archive.apache.org/dist/subversion/subversion-1.10.2.tar.gz";
35 sha256 = "0xv5z2bg0lw7057g913yc13f60nfj257wvmsq22pr33m4syf26sg";
59 sha256 = "0xv5z2bg0lw7057g913yc13f60nfj257wvmsq22pr33m4syf26sg";
36 };
60 };
37
61
38 ## use internal lz4/utf8proc because it is stable and shipped with SVN
62 ## use internal lz4/utf8proc because it is stable and shipped with SVN
39 configureFlags = oldAttrs.configureFlags ++ [
63 configureFlags = oldAttrs.configureFlags ++ [
40 " --with-lz4=internal"
64 " --with-lz4=internal"
41 " --with-utf8proc=internal"
65 " --with-utf8proc=internal"
42 ];
66 ];
43
67
44
45 });
68 });
46
69
70
47 }
71 }
@@ -1,60 +1,72 b''
1 # Overrides for the generated python-packages.nix
1 # Overrides for the generated python-packages.nix
2 #
2 #
3 # This function is intended to be used as an extension to the generated file
3 # This function is intended to be used as an extension to the generated file
4 # python-packages.nix. The main objective is to add needed dependencies of C
4 # python-packages.nix. The main objective is to add needed dependencies of C
5 # libraries and tweak the build instructions where needed.
5 # libraries and tweak the build instructions where needed.
6
6
7 { pkgs
7 { pkgs
8 , basePythonPackages
8 , basePythonPackages
9 }:
9 }:
10
10
11 let
11 let
12 sed = "sed -i";
12 sed = "sed -i";
13
13
14 in
14 in
15
15
16 self: super: {
16 self: super: {
17
17
18 "cffi" = super."cffi".override (attrs: {
19 buildInputs = [
20 pkgs.libffi
21 ];
22 });
23
18 "gevent" = super."gevent".override (attrs: {
24 "gevent" = super."gevent".override (attrs: {
19 propagatedBuildInputs = attrs.propagatedBuildInputs ++ [
25 propagatedBuildInputs = attrs.propagatedBuildInputs ++ [
20 # NOTE: (marcink) odd requirements from gevent aren't set properly,
26 # NOTE: (marcink) odd requirements from gevent aren't set properly,
21 # thus we need to inject psutil manually
27 # thus we need to inject psutil manually
22 self."psutil"
28 self."psutil"
23 ];
29 ];
24 });
30 });
25
31
26 "hgsubversion" = super."hgsubversion".override (attrs: {
32 "hgsubversion" = super."hgsubversion".override (attrs: {
27 propagatedBuildInputs = attrs.propagatedBuildInputs ++ [
33 propagatedBuildInputs = attrs.propagatedBuildInputs ++ [
28 pkgs.sqlite
34 pkgs.sqlite
29 #basePythonPackages.sqlite3
35 #basePythonPackages.sqlite3
30 self.mercurial
36 self.mercurial
31 ];
37 ];
32 });
38 });
33
39
34 "subvertpy" = super."subvertpy".override (attrs: {
40 "subvertpy" = super."subvertpy".override (attrs: {
35 SVN_PREFIX = "${pkgs.subversion.dev}";
41 SVN_PREFIX = "${pkgs.subversion.dev}";
36 propagatedBuildInputs = [
42 propagatedBuildInputs = [
37 pkgs.apr.dev
43 pkgs.apr.dev
38 pkgs.aprutil
44 pkgs.aprutil
39 pkgs.subversion
45 pkgs.subversion
40 ];
46 ];
41 });
47 });
42
48
43 "mercurial" = super."mercurial".override (attrs: {
49 "mercurial" = super."mercurial".override (attrs: {
44 propagatedBuildInputs = [
50 propagatedBuildInputs = [
45 # self.python.modules.curses
51 # self.python.modules.curses
46 ];
52 ];
47 });
53 });
48
54
49 "dulwich" = super."dulwich".override (attrs: {
55 "dulwich" = super."dulwich".override (attrs: {
50 patches = [
56 patches = [
51 ./patches/dulwich/handle-dir-refs.patch
57 ./patches/dulwich/handle-dir-refs.patch
52 ];
58 ];
53 });
59 });
54
60
61 "pygit2" = super."pygit2".override (attrs: {
62 propagatedBuildInputs = attrs.propagatedBuildInputs ++ [
63 pkgs.libffi
64 pkgs.libgit2rc
65 ];
66 });
55
67
56 # Avoid that base packages screw up the build process
68 # Avoid that base packages screw up the build process
57 inherit (basePythonPackages)
69 inherit (basePythonPackages)
58 setuptools;
70 setuptools;
59
71
60 }
72 }
@@ -1,948 +1,989 b''
1 # Generated by pip2nix 0.8.0.dev1
1 # Generated by pip2nix 0.8.0.dev1
2 # See https://github.com/johbo/pip2nix
2 # See https://github.com/johbo/pip2nix
3
3
4 { pkgs, fetchurl, fetchgit, fetchhg }:
4 { pkgs, fetchurl, fetchgit, fetchhg }:
5
5
6 self: super: {
6 self: super: {
7 "atomicwrites" = super.buildPythonPackage {
7 "atomicwrites" = super.buildPythonPackage {
8 name = "atomicwrites-1.2.1";
8 name = "atomicwrites-1.2.1";
9 doCheck = false;
9 doCheck = false;
10 src = fetchurl {
10 src = fetchurl {
11 url = "https://files.pythonhosted.org/packages/ac/ed/a311712ef6b4355035489f665e63e1a73f9eb371929e3c98e5efd451069e/atomicwrites-1.2.1.tar.gz";
11 url = "https://files.pythonhosted.org/packages/ac/ed/a311712ef6b4355035489f665e63e1a73f9eb371929e3c98e5efd451069e/atomicwrites-1.2.1.tar.gz";
12 sha256 = "1vmkbw9j0qammwxbxycrs39gvdg4lc2d4lk98kwf8ag2manyi6pc";
12 sha256 = "1vmkbw9j0qammwxbxycrs39gvdg4lc2d4lk98kwf8ag2manyi6pc";
13 };
13 };
14 meta = {
14 meta = {
15 license = [ pkgs.lib.licenses.mit ];
15 license = [ pkgs.lib.licenses.mit ];
16 };
16 };
17 };
17 };
18 "attrs" = super.buildPythonPackage {
18 "attrs" = super.buildPythonPackage {
19 name = "attrs-18.2.0";
19 name = "attrs-18.2.0";
20 doCheck = false;
20 doCheck = false;
21 src = fetchurl {
21 src = fetchurl {
22 url = "https://files.pythonhosted.org/packages/0f/9e/26b1d194aab960063b266170e53c39f73ea0d0d3f5ce23313e0ec8ee9bdf/attrs-18.2.0.tar.gz";
22 url = "https://files.pythonhosted.org/packages/0f/9e/26b1d194aab960063b266170e53c39f73ea0d0d3f5ce23313e0ec8ee9bdf/attrs-18.2.0.tar.gz";
23 sha256 = "0s9ydh058wmmf5v391pym877x4ahxg45dw6a0w4c7s5wgpigdjqh";
23 sha256 = "0s9ydh058wmmf5v391pym877x4ahxg45dw6a0w4c7s5wgpigdjqh";
24 };
24 };
25 meta = {
25 meta = {
26 license = [ pkgs.lib.licenses.mit ];
26 license = [ pkgs.lib.licenses.mit ];
27 };
27 };
28 };
28 };
29 "backports.shutil-get-terminal-size" = super.buildPythonPackage {
29 "backports.shutil-get-terminal-size" = super.buildPythonPackage {
30 name = "backports.shutil-get-terminal-size-1.0.0";
30 name = "backports.shutil-get-terminal-size-1.0.0";
31 doCheck = false;
31 doCheck = false;
32 src = fetchurl {
32 src = fetchurl {
33 url = "https://files.pythonhosted.org/packages/ec/9c/368086faa9c016efce5da3e0e13ba392c9db79e3ab740b763fe28620b18b/backports.shutil_get_terminal_size-1.0.0.tar.gz";
33 url = "https://files.pythonhosted.org/packages/ec/9c/368086faa9c016efce5da3e0e13ba392c9db79e3ab740b763fe28620b18b/backports.shutil_get_terminal_size-1.0.0.tar.gz";
34 sha256 = "107cmn7g3jnbkp826zlj8rrj19fam301qvaqf0f3905f5217lgki";
34 sha256 = "107cmn7g3jnbkp826zlj8rrj19fam301qvaqf0f3905f5217lgki";
35 };
35 };
36 meta = {
36 meta = {
37 license = [ pkgs.lib.licenses.mit ];
37 license = [ pkgs.lib.licenses.mit ];
38 };
38 };
39 };
39 };
40 "beautifulsoup4" = super.buildPythonPackage {
40 "beautifulsoup4" = super.buildPythonPackage {
41 name = "beautifulsoup4-4.6.3";
41 name = "beautifulsoup4-4.6.3";
42 doCheck = false;
42 doCheck = false;
43 src = fetchurl {
43 src = fetchurl {
44 url = "https://files.pythonhosted.org/packages/88/df/86bffad6309f74f3ff85ea69344a078fc30003270c8df6894fca7a3c72ff/beautifulsoup4-4.6.3.tar.gz";
44 url = "https://files.pythonhosted.org/packages/88/df/86bffad6309f74f3ff85ea69344a078fc30003270c8df6894fca7a3c72ff/beautifulsoup4-4.6.3.tar.gz";
45 sha256 = "041dhalzjciw6qyzzq7a2k4h1yvyk76xigp35hv5ibnn448ydy4h";
45 sha256 = "041dhalzjciw6qyzzq7a2k4h1yvyk76xigp35hv5ibnn448ydy4h";
46 };
46 };
47 meta = {
47 meta = {
48 license = [ pkgs.lib.licenses.mit ];
48 license = [ pkgs.lib.licenses.mit ];
49 };
49 };
50 };
50 };
51 "cffi" = super.buildPythonPackage {
52 name = "cffi-1.12.3";
53 doCheck = false;
54 propagatedBuildInputs = [
55 self."pycparser"
56 ];
57 src = fetchurl {
58 url = "https://files.pythonhosted.org/packages/93/1a/ab8c62b5838722f29f3daffcc8d4bd61844aa9b5f437341cc890ceee483b/cffi-1.12.3.tar.gz";
59 sha256 = "0x075521fxwv0mfp4cqzk7lvmw4n94bjw601qkcv314z5s182704";
60 };
61 meta = {
62 license = [ pkgs.lib.licenses.mit ];
63 };
64 };
51 "configobj" = super.buildPythonPackage {
65 "configobj" = super.buildPythonPackage {
52 name = "configobj-5.0.6";
66 name = "configobj-5.0.6";
53 doCheck = false;
67 doCheck = false;
54 propagatedBuildInputs = [
68 propagatedBuildInputs = [
55 self."six"
69 self."six"
56 ];
70 ];
57 src = fetchurl {
71 src = fetchurl {
58 url = "https://code.rhodecode.com/upstream/configobj/artifacts/download/0-012de99a-b1e1-4f64-a5c0-07a98a41b324.tar.gz?md5=6a513f51fe04b2c18cf84c1395a7c626";
72 url = "https://code.rhodecode.com/upstream/configobj/artifacts/download/0-012de99a-b1e1-4f64-a5c0-07a98a41b324.tar.gz?md5=6a513f51fe04b2c18cf84c1395a7c626";
59 sha256 = "0kqfrdfr14mw8yd8qwq14dv2xghpkjmd3yjsy8dfcbvpcc17xnxp";
73 sha256 = "0kqfrdfr14mw8yd8qwq14dv2xghpkjmd3yjsy8dfcbvpcc17xnxp";
60 };
74 };
61 meta = {
75 meta = {
62 license = [ pkgs.lib.licenses.bsdOriginal ];
76 license = [ pkgs.lib.licenses.bsdOriginal ];
63 };
77 };
64 };
78 };
65 "cov-core" = super.buildPythonPackage {
79 "cov-core" = super.buildPythonPackage {
66 name = "cov-core-1.15.0";
80 name = "cov-core-1.15.0";
67 doCheck = false;
81 doCheck = false;
68 propagatedBuildInputs = [
82 propagatedBuildInputs = [
69 self."coverage"
83 self."coverage"
70 ];
84 ];
71 src = fetchurl {
85 src = fetchurl {
72 url = "https://files.pythonhosted.org/packages/4b/87/13e75a47b4ba1be06f29f6d807ca99638bedc6b57fa491cd3de891ca2923/cov-core-1.15.0.tar.gz";
86 url = "https://files.pythonhosted.org/packages/4b/87/13e75a47b4ba1be06f29f6d807ca99638bedc6b57fa491cd3de891ca2923/cov-core-1.15.0.tar.gz";
73 sha256 = "0k3np9ymh06yv1ib96sb6wfsxjkqhmik8qfsn119vnhga9ywc52a";
87 sha256 = "0k3np9ymh06yv1ib96sb6wfsxjkqhmik8qfsn119vnhga9ywc52a";
74 };
88 };
75 meta = {
89 meta = {
76 license = [ pkgs.lib.licenses.mit ];
90 license = [ pkgs.lib.licenses.mit ];
77 };
91 };
78 };
92 };
79 "coverage" = super.buildPythonPackage {
93 "coverage" = super.buildPythonPackage {
80 name = "coverage-4.5.3";
94 name = "coverage-4.5.3";
81 doCheck = false;
95 doCheck = false;
82 src = fetchurl {
96 src = fetchurl {
83 url = "https://files.pythonhosted.org/packages/82/70/2280b5b29a0352519bb95ab0ef1ea942d40466ca71c53a2085bdeff7b0eb/coverage-4.5.3.tar.gz";
97 url = "https://files.pythonhosted.org/packages/82/70/2280b5b29a0352519bb95ab0ef1ea942d40466ca71c53a2085bdeff7b0eb/coverage-4.5.3.tar.gz";
84 sha256 = "02f6m073qdispn96rc616hg0rnmw1pgqzw3bgxwiwza4zf9hirlx";
98 sha256 = "02f6m073qdispn96rc616hg0rnmw1pgqzw3bgxwiwza4zf9hirlx";
85 };
99 };
86 meta = {
100 meta = {
87 license = [ pkgs.lib.licenses.asl20 ];
101 license = [ pkgs.lib.licenses.asl20 ];
88 };
102 };
89 };
103 };
90 "decorator" = super.buildPythonPackage {
104 "decorator" = super.buildPythonPackage {
91 name = "decorator-4.1.2";
105 name = "decorator-4.1.2";
92 doCheck = false;
106 doCheck = false;
93 src = fetchurl {
107 src = fetchurl {
94 url = "https://files.pythonhosted.org/packages/bb/e0/f6e41e9091e130bf16d4437dabbac3993908e4d6485ecbc985ef1352db94/decorator-4.1.2.tar.gz";
108 url = "https://files.pythonhosted.org/packages/bb/e0/f6e41e9091e130bf16d4437dabbac3993908e4d6485ecbc985ef1352db94/decorator-4.1.2.tar.gz";
95 sha256 = "1d8npb11kxyi36mrvjdpcjij76l5zfyrz2f820brf0l0rcw4vdkw";
109 sha256 = "1d8npb11kxyi36mrvjdpcjij76l5zfyrz2f820brf0l0rcw4vdkw";
96 };
110 };
97 meta = {
111 meta = {
98 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "new BSD License"; } ];
112 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "new BSD License"; } ];
99 };
113 };
100 };
114 };
101 "dogpile.cache" = super.buildPythonPackage {
115 "dogpile.cache" = super.buildPythonPackage {
102 name = "dogpile.cache-0.7.1";
116 name = "dogpile.cache-0.7.1";
103 doCheck = false;
117 doCheck = false;
104 propagatedBuildInputs = [
118 propagatedBuildInputs = [
105 self."decorator"
119 self."decorator"
106 ];
120 ];
107 src = fetchurl {
121 src = fetchurl {
108 url = "https://files.pythonhosted.org/packages/84/3e/dbf1cfc5228f1d3dca80ef714db2c5aaec5cd9efaf54d7e3daef6bc48b19/dogpile.cache-0.7.1.tar.gz";
122 url = "https://files.pythonhosted.org/packages/84/3e/dbf1cfc5228f1d3dca80ef714db2c5aaec5cd9efaf54d7e3daef6bc48b19/dogpile.cache-0.7.1.tar.gz";
109 sha256 = "0caazmrzhnfqb5yrp8myhw61ny637jj69wcngrpbvi31jlcpy6v9";
123 sha256 = "0caazmrzhnfqb5yrp8myhw61ny637jj69wcngrpbvi31jlcpy6v9";
110 };
124 };
111 meta = {
125 meta = {
112 license = [ pkgs.lib.licenses.bsdOriginal ];
126 license = [ pkgs.lib.licenses.bsdOriginal ];
113 };
127 };
114 };
128 };
115 "dogpile.core" = super.buildPythonPackage {
129 "dogpile.core" = super.buildPythonPackage {
116 name = "dogpile.core-0.4.1";
130 name = "dogpile.core-0.4.1";
117 doCheck = false;
131 doCheck = false;
118 src = fetchurl {
132 src = fetchurl {
119 url = "https://files.pythonhosted.org/packages/0e/77/e72abc04c22aedf874301861e5c1e761231c288b5de369c18be8f4b5c9bb/dogpile.core-0.4.1.tar.gz";
133 url = "https://files.pythonhosted.org/packages/0e/77/e72abc04c22aedf874301861e5c1e761231c288b5de369c18be8f4b5c9bb/dogpile.core-0.4.1.tar.gz";
120 sha256 = "0xpdvg4kr1isfkrh1rfsh7za4q5a5s6l2kf9wpvndbwf3aqjyrdy";
134 sha256 = "0xpdvg4kr1isfkrh1rfsh7za4q5a5s6l2kf9wpvndbwf3aqjyrdy";
121 };
135 };
122 meta = {
136 meta = {
123 license = [ pkgs.lib.licenses.bsdOriginal ];
137 license = [ pkgs.lib.licenses.bsdOriginal ];
124 };
138 };
125 };
139 };
126 "dulwich" = super.buildPythonPackage {
140 "dulwich" = super.buildPythonPackage {
127 name = "dulwich-0.13.0";
141 name = "dulwich-0.13.0";
128 doCheck = false;
142 doCheck = false;
129 src = fetchurl {
143 src = fetchurl {
130 url = "https://files.pythonhosted.org/packages/84/95/732d280eee829dacc954e8109f97b47abcadcca472c2ab013e1635eb4792/dulwich-0.13.0.tar.gz";
144 url = "https://files.pythonhosted.org/packages/84/95/732d280eee829dacc954e8109f97b47abcadcca472c2ab013e1635eb4792/dulwich-0.13.0.tar.gz";
131 sha256 = "0f1jwvrh549c4rgavkn3wizrch904s73s4fmrxykxy9cw8s57lwf";
145 sha256 = "0f1jwvrh549c4rgavkn3wizrch904s73s4fmrxykxy9cw8s57lwf";
132 };
146 };
133 meta = {
147 meta = {
134 license = [ pkgs.lib.licenses.gpl2Plus ];
148 license = [ pkgs.lib.licenses.gpl2Plus ];
135 };
149 };
136 };
150 };
137 "enum34" = super.buildPythonPackage {
151 "enum34" = super.buildPythonPackage {
138 name = "enum34-1.1.6";
152 name = "enum34-1.1.6";
139 doCheck = false;
153 doCheck = false;
140 src = fetchurl {
154 src = fetchurl {
141 url = "https://files.pythonhosted.org/packages/bf/3e/31d502c25302814a7c2f1d3959d2a3b3f78e509002ba91aea64993936876/enum34-1.1.6.tar.gz";
155 url = "https://files.pythonhosted.org/packages/bf/3e/31d502c25302814a7c2f1d3959d2a3b3f78e509002ba91aea64993936876/enum34-1.1.6.tar.gz";
142 sha256 = "1cgm5ng2gcfrkrm3hc22brl6chdmv67b9zvva9sfs7gn7dwc9n4a";
156 sha256 = "1cgm5ng2gcfrkrm3hc22brl6chdmv67b9zvva9sfs7gn7dwc9n4a";
143 };
157 };
144 meta = {
158 meta = {
145 license = [ pkgs.lib.licenses.bsdOriginal ];
159 license = [ pkgs.lib.licenses.bsdOriginal ];
146 };
160 };
147 };
161 };
148 "funcsigs" = super.buildPythonPackage {
162 "funcsigs" = super.buildPythonPackage {
149 name = "funcsigs-1.0.2";
163 name = "funcsigs-1.0.2";
150 doCheck = false;
164 doCheck = false;
151 src = fetchurl {
165 src = fetchurl {
152 url = "https://files.pythonhosted.org/packages/94/4a/db842e7a0545de1cdb0439bb80e6e42dfe82aaeaadd4072f2263a4fbed23/funcsigs-1.0.2.tar.gz";
166 url = "https://files.pythonhosted.org/packages/94/4a/db842e7a0545de1cdb0439bb80e6e42dfe82aaeaadd4072f2263a4fbed23/funcsigs-1.0.2.tar.gz";
153 sha256 = "0l4g5818ffyfmfs1a924811azhjj8ax9xd1cffr1mzd3ycn0zfx7";
167 sha256 = "0l4g5818ffyfmfs1a924811azhjj8ax9xd1cffr1mzd3ycn0zfx7";
154 };
168 };
155 meta = {
169 meta = {
156 license = [ { fullName = "ASL"; } pkgs.lib.licenses.asl20 ];
170 license = [ { fullName = "ASL"; } pkgs.lib.licenses.asl20 ];
157 };
171 };
158 };
172 };
159 "gevent" = super.buildPythonPackage {
173 "gevent" = super.buildPythonPackage {
160 name = "gevent-1.4.0";
174 name = "gevent-1.4.0";
161 doCheck = false;
175 doCheck = false;
162 propagatedBuildInputs = [
176 propagatedBuildInputs = [
163 self."greenlet"
177 self."greenlet"
164 ];
178 ];
165 src = fetchurl {
179 src = fetchurl {
166 url = "https://files.pythonhosted.org/packages/ed/27/6c49b70808f569b66ec7fac2e78f076e9b204db9cf5768740cff3d5a07ae/gevent-1.4.0.tar.gz";
180 url = "https://files.pythonhosted.org/packages/ed/27/6c49b70808f569b66ec7fac2e78f076e9b204db9cf5768740cff3d5a07ae/gevent-1.4.0.tar.gz";
167 sha256 = "1lchr4akw2jkm5v4kz7bdm4wv3knkfhbfn9vkkz4s5yrkcxzmdqy";
181 sha256 = "1lchr4akw2jkm5v4kz7bdm4wv3knkfhbfn9vkkz4s5yrkcxzmdqy";
168 };
182 };
169 meta = {
183 meta = {
170 license = [ pkgs.lib.licenses.mit ];
184 license = [ pkgs.lib.licenses.mit ];
171 };
185 };
172 };
186 };
173 "gprof2dot" = super.buildPythonPackage {
187 "gprof2dot" = super.buildPythonPackage {
174 name = "gprof2dot-2017.9.19";
188 name = "gprof2dot-2017.9.19";
175 doCheck = false;
189 doCheck = false;
176 src = fetchurl {
190 src = fetchurl {
177 url = "https://files.pythonhosted.org/packages/9d/36/f977122502979f3dfb50704979c9ed70e6b620787942b089bf1af15f5aba/gprof2dot-2017.9.19.tar.gz";
191 url = "https://files.pythonhosted.org/packages/9d/36/f977122502979f3dfb50704979c9ed70e6b620787942b089bf1af15f5aba/gprof2dot-2017.9.19.tar.gz";
178 sha256 = "17ih23ld2nzgc3xwgbay911l6lh96jp1zshmskm17n1gg2i7mg6f";
192 sha256 = "17ih23ld2nzgc3xwgbay911l6lh96jp1zshmskm17n1gg2i7mg6f";
179 };
193 };
180 meta = {
194 meta = {
181 license = [ { fullName = "GNU Lesser General Public License v3 or later (LGPLv3+)"; } { fullName = "LGPL"; } ];
195 license = [ { fullName = "GNU Lesser General Public License v3 or later (LGPLv3+)"; } { fullName = "LGPL"; } ];
182 };
196 };
183 };
197 };
184 "greenlet" = super.buildPythonPackage {
198 "greenlet" = super.buildPythonPackage {
185 name = "greenlet-0.4.15";
199 name = "greenlet-0.4.15";
186 doCheck = false;
200 doCheck = false;
187 src = fetchurl {
201 src = fetchurl {
188 url = "https://files.pythonhosted.org/packages/f8/e8/b30ae23b45f69aa3f024b46064c0ac8e5fcb4f22ace0dca8d6f9c8bbe5e7/greenlet-0.4.15.tar.gz";
202 url = "https://files.pythonhosted.org/packages/f8/e8/b30ae23b45f69aa3f024b46064c0ac8e5fcb4f22ace0dca8d6f9c8bbe5e7/greenlet-0.4.15.tar.gz";
189 sha256 = "1g4g1wwc472ds89zmqlpyan3fbnzpa8qm48z3z1y6mlk44z485ll";
203 sha256 = "1g4g1wwc472ds89zmqlpyan3fbnzpa8qm48z3z1y6mlk44z485ll";
190 };
204 };
191 meta = {
205 meta = {
192 license = [ pkgs.lib.licenses.mit ];
206 license = [ pkgs.lib.licenses.mit ];
193 };
207 };
194 };
208 };
195 "gunicorn" = super.buildPythonPackage {
209 "gunicorn" = super.buildPythonPackage {
196 name = "gunicorn-19.9.0";
210 name = "gunicorn-19.9.0";
197 doCheck = false;
211 doCheck = false;
198 src = fetchurl {
212 src = fetchurl {
199 url = "https://files.pythonhosted.org/packages/47/52/68ba8e5e8ba251e54006a49441f7ccabca83b6bef5aedacb4890596c7911/gunicorn-19.9.0.tar.gz";
213 url = "https://files.pythonhosted.org/packages/47/52/68ba8e5e8ba251e54006a49441f7ccabca83b6bef5aedacb4890596c7911/gunicorn-19.9.0.tar.gz";
200 sha256 = "1wzlf4xmn6qjirh5w81l6i6kqjnab1n1qqkh7zsj1yb6gh4n49ps";
214 sha256 = "1wzlf4xmn6qjirh5w81l6i6kqjnab1n1qqkh7zsj1yb6gh4n49ps";
201 };
215 };
202 meta = {
216 meta = {
203 license = [ pkgs.lib.licenses.mit ];
217 license = [ pkgs.lib.licenses.mit ];
204 };
218 };
205 };
219 };
206 "hg-evolve" = super.buildPythonPackage {
220 "hg-evolve" = super.buildPythonPackage {
207 name = "hg-evolve-8.5.1";
221 name = "hg-evolve-8.5.1";
208 doCheck = false;
222 doCheck = false;
209 src = fetchurl {
223 src = fetchurl {
210 url = "https://files.pythonhosted.org/packages/e3/ce/6594aa403e3464831d4daf20e45fd2e3ef553d968ac13d2c7fa791d4eedd/hg-evolve-8.5.1.tar.gz";
224 url = "https://files.pythonhosted.org/packages/e3/ce/6594aa403e3464831d4daf20e45fd2e3ef553d968ac13d2c7fa791d4eedd/hg-evolve-8.5.1.tar.gz";
211 sha256 = "09avqn7c1biz97vb1zw91q6nfzydpcqv43mgpfrj7ywp0fscfgf3";
225 sha256 = "09avqn7c1biz97vb1zw91q6nfzydpcqv43mgpfrj7ywp0fscfgf3";
212 };
226 };
213 meta = {
227 meta = {
214 license = [ { fullName = "GPLv2+"; } ];
228 license = [ { fullName = "GPLv2+"; } ];
215 };
229 };
216 };
230 };
217 "hgsubversion" = super.buildPythonPackage {
231 "hgsubversion" = super.buildPythonPackage {
218 name = "hgsubversion-1.9.3";
232 name = "hgsubversion-1.9.3";
219 doCheck = false;
233 doCheck = false;
220 propagatedBuildInputs = [
234 propagatedBuildInputs = [
221 self."mercurial"
235 self."mercurial"
222 self."subvertpy"
236 self."subvertpy"
223 ];
237 ];
224 src = fetchurl {
238 src = fetchurl {
225 url = "https://files.pythonhosted.org/packages/a3/53/6d205e641f3e09abcf1ddaed66e5e4b20da22d0145566d440a02c9e35f0d/hgsubversion-1.9.3.tar.gz";
239 url = "https://files.pythonhosted.org/packages/a3/53/6d205e641f3e09abcf1ddaed66e5e4b20da22d0145566d440a02c9e35f0d/hgsubversion-1.9.3.tar.gz";
226 sha256 = "0nymcjlch8c4zjbncrs30p2nrbylsf25g3h6mr0zzzxr141h3sig";
240 sha256 = "0nymcjlch8c4zjbncrs30p2nrbylsf25g3h6mr0zzzxr141h3sig";
227 };
241 };
228 meta = {
242 meta = {
229 license = [ pkgs.lib.licenses.gpl1 ];
243 license = [ pkgs.lib.licenses.gpl1 ];
230 };
244 };
231 };
245 };
232 "hupper" = super.buildPythonPackage {
246 "hupper" = super.buildPythonPackage {
233 name = "hupper-1.6.1";
247 name = "hupper-1.6.1";
234 doCheck = false;
248 doCheck = false;
235 src = fetchurl {
249 src = fetchurl {
236 url = "https://files.pythonhosted.org/packages/85/d9/e005d357b11249c5d70ddf5b7adab2e4c0da4e8b0531ff146917a04fe6c0/hupper-1.6.1.tar.gz";
250 url = "https://files.pythonhosted.org/packages/85/d9/e005d357b11249c5d70ddf5b7adab2e4c0da4e8b0531ff146917a04fe6c0/hupper-1.6.1.tar.gz";
237 sha256 = "0d3cvkc8ssgwk54wvhbifj56ry97qi10pfzwfk8vwzzcikbfp3zy";
251 sha256 = "0d3cvkc8ssgwk54wvhbifj56ry97qi10pfzwfk8vwzzcikbfp3zy";
238 };
252 };
239 meta = {
253 meta = {
240 license = [ pkgs.lib.licenses.mit ];
254 license = [ pkgs.lib.licenses.mit ];
241 };
255 };
242 };
256 };
243 "ipdb" = super.buildPythonPackage {
257 "ipdb" = super.buildPythonPackage {
244 name = "ipdb-0.12";
258 name = "ipdb-0.12";
245 doCheck = false;
259 doCheck = false;
246 propagatedBuildInputs = [
260 propagatedBuildInputs = [
247 self."setuptools"
261 self."setuptools"
248 self."ipython"
262 self."ipython"
249 ];
263 ];
250 src = fetchurl {
264 src = fetchurl {
251 url = "https://files.pythonhosted.org/packages/6d/43/c3c2e866a8803e196d6209595020a4a6db1a3c5d07c01455669497ae23d0/ipdb-0.12.tar.gz";
265 url = "https://files.pythonhosted.org/packages/6d/43/c3c2e866a8803e196d6209595020a4a6db1a3c5d07c01455669497ae23d0/ipdb-0.12.tar.gz";
252 sha256 = "1khr2n7xfy8hg65kj1bsrjq9g7656pp0ybfa8abpbzpdawji3qnw";
266 sha256 = "1khr2n7xfy8hg65kj1bsrjq9g7656pp0ybfa8abpbzpdawji3qnw";
253 };
267 };
254 meta = {
268 meta = {
255 license = [ pkgs.lib.licenses.bsdOriginal ];
269 license = [ pkgs.lib.licenses.bsdOriginal ];
256 };
270 };
257 };
271 };
258 "ipython" = super.buildPythonPackage {
272 "ipython" = super.buildPythonPackage {
259 name = "ipython-5.1.0";
273 name = "ipython-5.1.0";
260 doCheck = false;
274 doCheck = false;
261 propagatedBuildInputs = [
275 propagatedBuildInputs = [
262 self."setuptools"
276 self."setuptools"
263 self."decorator"
277 self."decorator"
264 self."pickleshare"
278 self."pickleshare"
265 self."simplegeneric"
279 self."simplegeneric"
266 self."traitlets"
280 self."traitlets"
267 self."prompt-toolkit"
281 self."prompt-toolkit"
268 self."pygments"
282 self."pygments"
269 self."pexpect"
283 self."pexpect"
270 self."backports.shutil-get-terminal-size"
284 self."backports.shutil-get-terminal-size"
271 self."pathlib2"
285 self."pathlib2"
272 self."pexpect"
286 self."pexpect"
273 ];
287 ];
274 src = fetchurl {
288 src = fetchurl {
275 url = "https://files.pythonhosted.org/packages/89/63/a9292f7cd9d0090a0f995e1167f3f17d5889dcbc9a175261719c513b9848/ipython-5.1.0.tar.gz";
289 url = "https://files.pythonhosted.org/packages/89/63/a9292f7cd9d0090a0f995e1167f3f17d5889dcbc9a175261719c513b9848/ipython-5.1.0.tar.gz";
276 sha256 = "0qdrf6aj9kvjczd5chj1my8y2iq09am9l8bb2a1334a52d76kx3y";
290 sha256 = "0qdrf6aj9kvjczd5chj1my8y2iq09am9l8bb2a1334a52d76kx3y";
277 };
291 };
278 meta = {
292 meta = {
279 license = [ pkgs.lib.licenses.bsdOriginal ];
293 license = [ pkgs.lib.licenses.bsdOriginal ];
280 };
294 };
281 };
295 };
282 "ipython-genutils" = super.buildPythonPackage {
296 "ipython-genutils" = super.buildPythonPackage {
283 name = "ipython-genutils-0.2.0";
297 name = "ipython-genutils-0.2.0";
284 doCheck = false;
298 doCheck = false;
285 src = fetchurl {
299 src = fetchurl {
286 url = "https://files.pythonhosted.org/packages/e8/69/fbeffffc05236398ebfcfb512b6d2511c622871dca1746361006da310399/ipython_genutils-0.2.0.tar.gz";
300 url = "https://files.pythonhosted.org/packages/e8/69/fbeffffc05236398ebfcfb512b6d2511c622871dca1746361006da310399/ipython_genutils-0.2.0.tar.gz";
287 sha256 = "1a4bc9y8hnvq6cp08qs4mckgm6i6ajpndp4g496rvvzcfmp12bpb";
301 sha256 = "1a4bc9y8hnvq6cp08qs4mckgm6i6ajpndp4g496rvvzcfmp12bpb";
288 };
302 };
289 meta = {
303 meta = {
290 license = [ pkgs.lib.licenses.bsdOriginal ];
304 license = [ pkgs.lib.licenses.bsdOriginal ];
291 };
305 };
292 };
306 };
293 "mako" = super.buildPythonPackage {
307 "mako" = super.buildPythonPackage {
294 name = "mako-1.0.7";
308 name = "mako-1.0.7";
295 doCheck = false;
309 doCheck = false;
296 propagatedBuildInputs = [
310 propagatedBuildInputs = [
297 self."markupsafe"
311 self."markupsafe"
298 ];
312 ];
299 src = fetchurl {
313 src = fetchurl {
300 url = "https://files.pythonhosted.org/packages/eb/f3/67579bb486517c0d49547f9697e36582cd19dafb5df9e687ed8e22de57fa/Mako-1.0.7.tar.gz";
314 url = "https://files.pythonhosted.org/packages/eb/f3/67579bb486517c0d49547f9697e36582cd19dafb5df9e687ed8e22de57fa/Mako-1.0.7.tar.gz";
301 sha256 = "1bi5gnr8r8dva06qpyx4kgjc6spm2k1y908183nbbaylggjzs0jf";
315 sha256 = "1bi5gnr8r8dva06qpyx4kgjc6spm2k1y908183nbbaylggjzs0jf";
302 };
316 };
303 meta = {
317 meta = {
304 license = [ pkgs.lib.licenses.mit ];
318 license = [ pkgs.lib.licenses.mit ];
305 };
319 };
306 };
320 };
307 "markupsafe" = super.buildPythonPackage {
321 "markupsafe" = super.buildPythonPackage {
308 name = "markupsafe-1.1.0";
322 name = "markupsafe-1.1.0";
309 doCheck = false;
323 doCheck = false;
310 src = fetchurl {
324 src = fetchurl {
311 url = "https://files.pythonhosted.org/packages/ac/7e/1b4c2e05809a4414ebce0892fe1e32c14ace86ca7d50c70f00979ca9b3a3/MarkupSafe-1.1.0.tar.gz";
325 url = "https://files.pythonhosted.org/packages/ac/7e/1b4c2e05809a4414ebce0892fe1e32c14ace86ca7d50c70f00979ca9b3a3/MarkupSafe-1.1.0.tar.gz";
312 sha256 = "1lxirjypbdd3l9jl4vliilhfnhy7c7f2vlldqg1b0i74khn375sf";
326 sha256 = "1lxirjypbdd3l9jl4vliilhfnhy7c7f2vlldqg1b0i74khn375sf";
313 };
327 };
314 meta = {
328 meta = {
315 license = [ pkgs.lib.licenses.bsdOriginal ];
329 license = [ pkgs.lib.licenses.bsdOriginal ];
316 };
330 };
317 };
331 };
318 "mercurial" = super.buildPythonPackage {
332 "mercurial" = super.buildPythonPackage {
319 name = "mercurial-4.9.1";
333 name = "mercurial-4.9.1";
320 doCheck = false;
334 doCheck = false;
321 src = fetchurl {
335 src = fetchurl {
322 url = "https://files.pythonhosted.org/packages/60/58/a1c52d5f5c0b755e231faf7c4f507dc51fe26d979d36346bc9d28f4f8a75/mercurial-4.9.1.tar.gz";
336 url = "https://files.pythonhosted.org/packages/60/58/a1c52d5f5c0b755e231faf7c4f507dc51fe26d979d36346bc9d28f4f8a75/mercurial-4.9.1.tar.gz";
323 sha256 = "0iybbkd9add066729zg01kwz5hhc1s6lhp9rrnsmzq6ihyxj3p8v";
337 sha256 = "0iybbkd9add066729zg01kwz5hhc1s6lhp9rrnsmzq6ihyxj3p8v";
324 };
338 };
325 meta = {
339 meta = {
326 license = [ pkgs.lib.licenses.gpl1 pkgs.lib.licenses.gpl2Plus ];
340 license = [ pkgs.lib.licenses.gpl1 pkgs.lib.licenses.gpl2Plus ];
327 };
341 };
328 };
342 };
329 "mock" = super.buildPythonPackage {
343 "mock" = super.buildPythonPackage {
330 name = "mock-1.0.1";
344 name = "mock-1.0.1";
331 doCheck = false;
345 doCheck = false;
332 src = fetchurl {
346 src = fetchurl {
333 url = "https://files.pythonhosted.org/packages/a2/52/7edcd94f0afb721a2d559a5b9aae8af4f8f2c79bc63fdbe8a8a6c9b23bbe/mock-1.0.1.tar.gz";
347 url = "https://files.pythonhosted.org/packages/a2/52/7edcd94f0afb721a2d559a5b9aae8af4f8f2c79bc63fdbe8a8a6c9b23bbe/mock-1.0.1.tar.gz";
334 sha256 = "0kzlsbki6q0awf89rc287f3aj8x431lrajf160a70z0ikhnxsfdq";
348 sha256 = "0kzlsbki6q0awf89rc287f3aj8x431lrajf160a70z0ikhnxsfdq";
335 };
349 };
336 meta = {
350 meta = {
337 license = [ pkgs.lib.licenses.bsdOriginal ];
351 license = [ pkgs.lib.licenses.bsdOriginal ];
338 };
352 };
339 };
353 };
340 "more-itertools" = super.buildPythonPackage {
354 "more-itertools" = super.buildPythonPackage {
341 name = "more-itertools-5.0.0";
355 name = "more-itertools-5.0.0";
342 doCheck = false;
356 doCheck = false;
343 propagatedBuildInputs = [
357 propagatedBuildInputs = [
344 self."six"
358 self."six"
345 ];
359 ];
346 src = fetchurl {
360 src = fetchurl {
347 url = "https://files.pythonhosted.org/packages/dd/26/30fc0d541d9fdf55faf5ba4b0fd68f81d5bd2447579224820ad525934178/more-itertools-5.0.0.tar.gz";
361 url = "https://files.pythonhosted.org/packages/dd/26/30fc0d541d9fdf55faf5ba4b0fd68f81d5bd2447579224820ad525934178/more-itertools-5.0.0.tar.gz";
348 sha256 = "1r12cm6mcdwdzz7d47a6g4l437xsvapdlgyhqay3i2nrlv03da9q";
362 sha256 = "1r12cm6mcdwdzz7d47a6g4l437xsvapdlgyhqay3i2nrlv03da9q";
349 };
363 };
350 meta = {
364 meta = {
351 license = [ pkgs.lib.licenses.mit ];
365 license = [ pkgs.lib.licenses.mit ];
352 };
366 };
353 };
367 };
354 "msgpack-python" = super.buildPythonPackage {
368 "msgpack-python" = super.buildPythonPackage {
355 name = "msgpack-python-0.5.6";
369 name = "msgpack-python-0.5.6";
356 doCheck = false;
370 doCheck = false;
357 src = fetchurl {
371 src = fetchurl {
358 url = "https://files.pythonhosted.org/packages/8a/20/6eca772d1a5830336f84aca1d8198e5a3f4715cd1c7fc36d3cc7f7185091/msgpack-python-0.5.6.tar.gz";
372 url = "https://files.pythonhosted.org/packages/8a/20/6eca772d1a5830336f84aca1d8198e5a3f4715cd1c7fc36d3cc7f7185091/msgpack-python-0.5.6.tar.gz";
359 sha256 = "16wh8qgybmfh4pjp8vfv78mdlkxfmcasg78lzlnm6nslsfkci31p";
373 sha256 = "16wh8qgybmfh4pjp8vfv78mdlkxfmcasg78lzlnm6nslsfkci31p";
360 };
374 };
361 meta = {
375 meta = {
362 license = [ pkgs.lib.licenses.asl20 ];
376 license = [ pkgs.lib.licenses.asl20 ];
363 };
377 };
364 };
378 };
365 "pastedeploy" = super.buildPythonPackage {
379 "pastedeploy" = super.buildPythonPackage {
366 name = "pastedeploy-2.0.1";
380 name = "pastedeploy-2.0.1";
367 doCheck = false;
381 doCheck = false;
368 src = fetchurl {
382 src = fetchurl {
369 url = "https://files.pythonhosted.org/packages/19/a0/5623701df7e2478a68a1b685d1a84518024eef994cde7e4da8449a31616f/PasteDeploy-2.0.1.tar.gz";
383 url = "https://files.pythonhosted.org/packages/19/a0/5623701df7e2478a68a1b685d1a84518024eef994cde7e4da8449a31616f/PasteDeploy-2.0.1.tar.gz";
370 sha256 = "02imfbbx1mi2h546f3sr37m47dk9qizaqhzzlhx8bkzxa6fzn8yl";
384 sha256 = "02imfbbx1mi2h546f3sr37m47dk9qizaqhzzlhx8bkzxa6fzn8yl";
371 };
385 };
372 meta = {
386 meta = {
373 license = [ pkgs.lib.licenses.mit ];
387 license = [ pkgs.lib.licenses.mit ];
374 };
388 };
375 };
389 };
376 "pathlib2" = super.buildPythonPackage {
390 "pathlib2" = super.buildPythonPackage {
377 name = "pathlib2-2.3.4";
391 name = "pathlib2-2.3.4";
378 doCheck = false;
392 doCheck = false;
379 propagatedBuildInputs = [
393 propagatedBuildInputs = [
380 self."six"
394 self."six"
381 self."scandir"
395 self."scandir"
382 ];
396 ];
383 src = fetchurl {
397 src = fetchurl {
384 url = "https://files.pythonhosted.org/packages/b5/f4/9c7cc726ece2498b6c8b62d3262aa43f59039b953fe23c9964ac5e18d40b/pathlib2-2.3.4.tar.gz";
398 url = "https://files.pythonhosted.org/packages/b5/f4/9c7cc726ece2498b6c8b62d3262aa43f59039b953fe23c9964ac5e18d40b/pathlib2-2.3.4.tar.gz";
385 sha256 = "1y0f9rkm1924zrc5dn4bwxlhgdkbml82lkcc28l5rgmr7d918q24";
399 sha256 = "1y0f9rkm1924zrc5dn4bwxlhgdkbml82lkcc28l5rgmr7d918q24";
386 };
400 };
387 meta = {
401 meta = {
388 license = [ pkgs.lib.licenses.mit ];
402 license = [ pkgs.lib.licenses.mit ];
389 };
403 };
390 };
404 };
391 "pexpect" = super.buildPythonPackage {
405 "pexpect" = super.buildPythonPackage {
392 name = "pexpect-4.7.0";
406 name = "pexpect-4.7.0";
393 doCheck = false;
407 doCheck = false;
394 propagatedBuildInputs = [
408 propagatedBuildInputs = [
395 self."ptyprocess"
409 self."ptyprocess"
396 ];
410 ];
397 src = fetchurl {
411 src = fetchurl {
398 url = "https://files.pythonhosted.org/packages/1c/b1/362a0d4235496cb42c33d1d8732b5e2c607b0129ad5fdd76f5a583b9fcb3/pexpect-4.7.0.tar.gz";
412 url = "https://files.pythonhosted.org/packages/1c/b1/362a0d4235496cb42c33d1d8732b5e2c607b0129ad5fdd76f5a583b9fcb3/pexpect-4.7.0.tar.gz";
399 sha256 = "1sv2rri15zwhds85a4kamwh9pj49qcxv7m4miyr4jfpfwv81yb4y";
413 sha256 = "1sv2rri15zwhds85a4kamwh9pj49qcxv7m4miyr4jfpfwv81yb4y";
400 };
414 };
401 meta = {
415 meta = {
402 license = [ pkgs.lib.licenses.isc { fullName = "ISC License (ISCL)"; } ];
416 license = [ pkgs.lib.licenses.isc { fullName = "ISC License (ISCL)"; } ];
403 };
417 };
404 };
418 };
405 "pickleshare" = super.buildPythonPackage {
419 "pickleshare" = super.buildPythonPackage {
406 name = "pickleshare-0.7.5";
420 name = "pickleshare-0.7.5";
407 doCheck = false;
421 doCheck = false;
408 propagatedBuildInputs = [
422 propagatedBuildInputs = [
409 self."pathlib2"
423 self."pathlib2"
410 ];
424 ];
411 src = fetchurl {
425 src = fetchurl {
412 url = "https://files.pythonhosted.org/packages/d8/b6/df3c1c9b616e9c0edbc4fbab6ddd09df9535849c64ba51fcb6531c32d4d8/pickleshare-0.7.5.tar.gz";
426 url = "https://files.pythonhosted.org/packages/d8/b6/df3c1c9b616e9c0edbc4fbab6ddd09df9535849c64ba51fcb6531c32d4d8/pickleshare-0.7.5.tar.gz";
413 sha256 = "1jmghg3c53yp1i8cm6pcrm280ayi8621rwyav9fac7awjr3kss47";
427 sha256 = "1jmghg3c53yp1i8cm6pcrm280ayi8621rwyav9fac7awjr3kss47";
414 };
428 };
415 meta = {
429 meta = {
416 license = [ pkgs.lib.licenses.mit ];
430 license = [ pkgs.lib.licenses.mit ];
417 };
431 };
418 };
432 };
419 "plaster" = super.buildPythonPackage {
433 "plaster" = super.buildPythonPackage {
420 name = "plaster-1.0";
434 name = "plaster-1.0";
421 doCheck = false;
435 doCheck = false;
422 propagatedBuildInputs = [
436 propagatedBuildInputs = [
423 self."setuptools"
437 self."setuptools"
424 ];
438 ];
425 src = fetchurl {
439 src = fetchurl {
426 url = "https://files.pythonhosted.org/packages/37/e1/56d04382d718d32751017d32f351214384e529b794084eee20bb52405563/plaster-1.0.tar.gz";
440 url = "https://files.pythonhosted.org/packages/37/e1/56d04382d718d32751017d32f351214384e529b794084eee20bb52405563/plaster-1.0.tar.gz";
427 sha256 = "1hy8k0nv2mxq94y5aysk6hjk9ryb4bsd13g83m60hcyzxz3wflc3";
441 sha256 = "1hy8k0nv2mxq94y5aysk6hjk9ryb4bsd13g83m60hcyzxz3wflc3";
428 };
442 };
429 meta = {
443 meta = {
430 license = [ pkgs.lib.licenses.mit ];
444 license = [ pkgs.lib.licenses.mit ];
431 };
445 };
432 };
446 };
433 "plaster-pastedeploy" = super.buildPythonPackage {
447 "plaster-pastedeploy" = super.buildPythonPackage {
434 name = "plaster-pastedeploy-0.7";
448 name = "plaster-pastedeploy-0.7";
435 doCheck = false;
449 doCheck = false;
436 propagatedBuildInputs = [
450 propagatedBuildInputs = [
437 self."pastedeploy"
451 self."pastedeploy"
438 self."plaster"
452 self."plaster"
439 ];
453 ];
440 src = fetchurl {
454 src = fetchurl {
441 url = "https://files.pythonhosted.org/packages/99/69/2d3bc33091249266a1bd3cf24499e40ab31d54dffb4a7d76fe647950b98c/plaster_pastedeploy-0.7.tar.gz";
455 url = "https://files.pythonhosted.org/packages/99/69/2d3bc33091249266a1bd3cf24499e40ab31d54dffb4a7d76fe647950b98c/plaster_pastedeploy-0.7.tar.gz";
442 sha256 = "1zg7gcsvc1kzay1ry5p699rg2qavfsxqwl17mqxzr0gzw6j9679r";
456 sha256 = "1zg7gcsvc1kzay1ry5p699rg2qavfsxqwl17mqxzr0gzw6j9679r";
443 };
457 };
444 meta = {
458 meta = {
445 license = [ pkgs.lib.licenses.mit ];
459 license = [ pkgs.lib.licenses.mit ];
446 };
460 };
447 };
461 };
448 "pluggy" = super.buildPythonPackage {
462 "pluggy" = super.buildPythonPackage {
449 name = "pluggy-0.11.0";
463 name = "pluggy-0.11.0";
450 doCheck = false;
464 doCheck = false;
451 src = fetchurl {
465 src = fetchurl {
452 url = "https://files.pythonhosted.org/packages/0d/a1/862ab336e8128fde20981d2c1aa8506693412daf5083b1911d539412676b/pluggy-0.11.0.tar.gz";
466 url = "https://files.pythonhosted.org/packages/0d/a1/862ab336e8128fde20981d2c1aa8506693412daf5083b1911d539412676b/pluggy-0.11.0.tar.gz";
453 sha256 = "10511a54dvafw1jrk75mrhml53c7b7w4yaw7241696lc2hfvr895";
467 sha256 = "10511a54dvafw1jrk75mrhml53c7b7w4yaw7241696lc2hfvr895";
454 };
468 };
455 meta = {
469 meta = {
456 license = [ pkgs.lib.licenses.mit ];
470 license = [ pkgs.lib.licenses.mit ];
457 };
471 };
458 };
472 };
459 "prompt-toolkit" = super.buildPythonPackage {
473 "prompt-toolkit" = super.buildPythonPackage {
460 name = "prompt-toolkit-1.0.16";
474 name = "prompt-toolkit-1.0.16";
461 doCheck = false;
475 doCheck = false;
462 propagatedBuildInputs = [
476 propagatedBuildInputs = [
463 self."six"
477 self."six"
464 self."wcwidth"
478 self."wcwidth"
465 ];
479 ];
466 src = fetchurl {
480 src = fetchurl {
467 url = "https://files.pythonhosted.org/packages/f1/03/bb36771dc9fa7553ac4bdc639a9ecdf6fda0ff4176faf940d97e3c16e41d/prompt_toolkit-1.0.16.tar.gz";
481 url = "https://files.pythonhosted.org/packages/f1/03/bb36771dc9fa7553ac4bdc639a9ecdf6fda0ff4176faf940d97e3c16e41d/prompt_toolkit-1.0.16.tar.gz";
468 sha256 = "1d65hm6nf0cbq0q0121m60zzy4s1fpg9fn761s1yxf08dridvkn1";
482 sha256 = "1d65hm6nf0cbq0q0121m60zzy4s1fpg9fn761s1yxf08dridvkn1";
469 };
483 };
470 meta = {
484 meta = {
471 license = [ pkgs.lib.licenses.bsdOriginal ];
485 license = [ pkgs.lib.licenses.bsdOriginal ];
472 };
486 };
473 };
487 };
474 "psutil" = super.buildPythonPackage {
488 "psutil" = super.buildPythonPackage {
475 name = "psutil-5.5.1";
489 name = "psutil-5.5.1";
476 doCheck = false;
490 doCheck = false;
477 src = fetchurl {
491 src = fetchurl {
478 url = "https://files.pythonhosted.org/packages/c7/01/7c30b247cdc5ba29623faa5c8cf1f1bbf7e041783c340414b0ed7e067c64/psutil-5.5.1.tar.gz";
492 url = "https://files.pythonhosted.org/packages/c7/01/7c30b247cdc5ba29623faa5c8cf1f1bbf7e041783c340414b0ed7e067c64/psutil-5.5.1.tar.gz";
479 sha256 = "045qaqvn6k90bj5bcy259yrwcd2afgznaav3sfhphy9b8ambzkkj";
493 sha256 = "045qaqvn6k90bj5bcy259yrwcd2afgznaav3sfhphy9b8ambzkkj";
480 };
494 };
481 meta = {
495 meta = {
482 license = [ pkgs.lib.licenses.bsdOriginal ];
496 license = [ pkgs.lib.licenses.bsdOriginal ];
483 };
497 };
484 };
498 };
485 "ptyprocess" = super.buildPythonPackage {
499 "ptyprocess" = super.buildPythonPackage {
486 name = "ptyprocess-0.6.0";
500 name = "ptyprocess-0.6.0";
487 doCheck = false;
501 doCheck = false;
488 src = fetchurl {
502 src = fetchurl {
489 url = "https://files.pythonhosted.org/packages/7d/2d/e4b8733cf79b7309d84c9081a4ab558c89d8c89da5961bf4ddb050ca1ce0/ptyprocess-0.6.0.tar.gz";
503 url = "https://files.pythonhosted.org/packages/7d/2d/e4b8733cf79b7309d84c9081a4ab558c89d8c89da5961bf4ddb050ca1ce0/ptyprocess-0.6.0.tar.gz";
490 sha256 = "1h4lcd3w5nrxnsk436ar7fwkiy5rfn5wj2xwy9l0r4mdqnf2jgwj";
504 sha256 = "1h4lcd3w5nrxnsk436ar7fwkiy5rfn5wj2xwy9l0r4mdqnf2jgwj";
491 };
505 };
492 meta = {
506 meta = {
493 license = [ ];
507 license = [ ];
494 };
508 };
495 };
509 };
496 "py" = super.buildPythonPackage {
510 "py" = super.buildPythonPackage {
497 name = "py-1.6.0";
511 name = "py-1.6.0";
498 doCheck = false;
512 doCheck = false;
499 src = fetchurl {
513 src = fetchurl {
500 url = "https://files.pythonhosted.org/packages/4f/38/5f427d1eedae73063ce4da680d2bae72014995f9fdeaa57809df61c968cd/py-1.6.0.tar.gz";
514 url = "https://files.pythonhosted.org/packages/4f/38/5f427d1eedae73063ce4da680d2bae72014995f9fdeaa57809df61c968cd/py-1.6.0.tar.gz";
501 sha256 = "1wcs3zv9wl5m5x7p16avqj2gsrviyb23yvc3pr330isqs0sh98q6";
515 sha256 = "1wcs3zv9wl5m5x7p16avqj2gsrviyb23yvc3pr330isqs0sh98q6";
502 };
516 };
503 meta = {
517 meta = {
504 license = [ pkgs.lib.licenses.mit ];
518 license = [ pkgs.lib.licenses.mit ];
505 };
519 };
506 };
520 };
521 "pycparser" = super.buildPythonPackage {
522 name = "pycparser-2.19";
523 doCheck = false;
524 src = fetchurl {
525 url = "https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz";
526 sha256 = "1cr5dcj9628lkz1qlwq3fv97c25363qppkmcayqvd05dpy573259";
527 };
528 meta = {
529 license = [ pkgs.lib.licenses.bsdOriginal ];
530 };
531 };
532 "pygit2" = super.buildPythonPackage {
533 name = "pygit2-0.28.2";
534 doCheck = false;
535 propagatedBuildInputs = [
536 self."cffi"
537 self."six"
538 ];
539 src = fetchurl {
540 url = "https://files.pythonhosted.org/packages/4c/64/88c2a4eb2d22ca1982b364f41ff5da42d61de791d7eb68140e7f8f7eb721/pygit2-0.28.2.tar.gz";
541 sha256 = "11kzj5mjkspvplnpdb6bj8dcj6rgmkk986k8hjcklyg5yaxkz32d";
542 };
543 meta = {
544 license = [ { fullName = "GPLv2 with linking exception"; } ];
545 };
546 };
507 "pygments" = super.buildPythonPackage {
547 "pygments" = super.buildPythonPackage {
508 name = "pygments-2.4.2";
548 name = "pygments-2.4.2";
509 doCheck = false;
549 doCheck = false;
510 src = fetchurl {
550 src = fetchurl {
511 url = "https://files.pythonhosted.org/packages/7e/ae/26808275fc76bf2832deb10d3a3ed3107bc4de01b85dcccbe525f2cd6d1e/Pygments-2.4.2.tar.gz";
551 url = "https://files.pythonhosted.org/packages/7e/ae/26808275fc76bf2832deb10d3a3ed3107bc4de01b85dcccbe525f2cd6d1e/Pygments-2.4.2.tar.gz";
512 sha256 = "15v2sqm5g12bqa0c7wikfh9ck2nl97ayizy1hpqhmws5gqalq748";
552 sha256 = "15v2sqm5g12bqa0c7wikfh9ck2nl97ayizy1hpqhmws5gqalq748";
513 };
553 };
514 meta = {
554 meta = {
515 license = [ pkgs.lib.licenses.bsdOriginal ];
555 license = [ pkgs.lib.licenses.bsdOriginal ];
516 };
556 };
517 };
557 };
518 "pyramid" = super.buildPythonPackage {
558 "pyramid" = super.buildPythonPackage {
519 name = "pyramid-1.10.4";
559 name = "pyramid-1.10.4";
520 doCheck = false;
560 doCheck = false;
521 propagatedBuildInputs = [
561 propagatedBuildInputs = [
522 self."hupper"
562 self."hupper"
523 self."plaster"
563 self."plaster"
524 self."plaster-pastedeploy"
564 self."plaster-pastedeploy"
525 self."setuptools"
565 self."setuptools"
526 self."translationstring"
566 self."translationstring"
527 self."venusian"
567 self."venusian"
528 self."webob"
568 self."webob"
529 self."zope.deprecation"
569 self."zope.deprecation"
530 self."zope.interface"
570 self."zope.interface"
531 self."repoze.lru"
571 self."repoze.lru"
532 ];
572 ];
533 src = fetchurl {
573 src = fetchurl {
534 url = "https://files.pythonhosted.org/packages/c2/43/1ae701c9c6bb3a434358e678a5e72c96e8aa55cf4cb1d2fa2041b5dd38b7/pyramid-1.10.4.tar.gz";
574 url = "https://files.pythonhosted.org/packages/c2/43/1ae701c9c6bb3a434358e678a5e72c96e8aa55cf4cb1d2fa2041b5dd38b7/pyramid-1.10.4.tar.gz";
535 sha256 = "0rkxs1ajycg2zh1c94xlmls56mx5m161sn8112skj0amza6cn36q";
575 sha256 = "0rkxs1ajycg2zh1c94xlmls56mx5m161sn8112skj0amza6cn36q";
536 };
576 };
537 meta = {
577 meta = {
538 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
578 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
539 };
579 };
540 };
580 };
541 "pyramid-mako" = super.buildPythonPackage {
581 "pyramid-mako" = super.buildPythonPackage {
542 name = "pyramid-mako-1.0.2";
582 name = "pyramid-mako-1.0.2";
543 doCheck = false;
583 doCheck = false;
544 propagatedBuildInputs = [
584 propagatedBuildInputs = [
545 self."pyramid"
585 self."pyramid"
546 self."mako"
586 self."mako"
547 ];
587 ];
548 src = fetchurl {
588 src = fetchurl {
549 url = "https://files.pythonhosted.org/packages/f1/92/7e69bcf09676d286a71cb3bbb887b16595b96f9ba7adbdc239ffdd4b1eb9/pyramid_mako-1.0.2.tar.gz";
589 url = "https://files.pythonhosted.org/packages/f1/92/7e69bcf09676d286a71cb3bbb887b16595b96f9ba7adbdc239ffdd4b1eb9/pyramid_mako-1.0.2.tar.gz";
550 sha256 = "18gk2vliq8z4acblsl6yzgbvnr9rlxjlcqir47km7kvlk1xri83d";
590 sha256 = "18gk2vliq8z4acblsl6yzgbvnr9rlxjlcqir47km7kvlk1xri83d";
551 };
591 };
552 meta = {
592 meta = {
553 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
593 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
554 };
594 };
555 };
595 };
556 "pytest" = super.buildPythonPackage {
596 "pytest" = super.buildPythonPackage {
557 name = "pytest-3.8.2";
597 name = "pytest-3.8.2";
558 doCheck = false;
598 doCheck = false;
559 propagatedBuildInputs = [
599 propagatedBuildInputs = [
560 self."py"
600 self."py"
561 self."six"
601 self."six"
562 self."setuptools"
602 self."setuptools"
563 self."attrs"
603 self."attrs"
564 self."more-itertools"
604 self."more-itertools"
565 self."atomicwrites"
605 self."atomicwrites"
566 self."pluggy"
606 self."pluggy"
567 self."funcsigs"
607 self."funcsigs"
568 self."pathlib2"
608 self."pathlib2"
569 ];
609 ];
570 src = fetchurl {
610 src = fetchurl {
571 url = "https://files.pythonhosted.org/packages/5f/d2/7f77f406ac505abda02ab4afb50d06ebf304f6ea42fca34f8f37529106b2/pytest-3.8.2.tar.gz";
611 url = "https://files.pythonhosted.org/packages/5f/d2/7f77f406ac505abda02ab4afb50d06ebf304f6ea42fca34f8f37529106b2/pytest-3.8.2.tar.gz";
572 sha256 = "18nrwzn61kph2y6gxwfz9ms68rfvr9d4vcffsxng9p7jk9z18clk";
612 sha256 = "18nrwzn61kph2y6gxwfz9ms68rfvr9d4vcffsxng9p7jk9z18clk";
573 };
613 };
574 meta = {
614 meta = {
575 license = [ pkgs.lib.licenses.mit ];
615 license = [ pkgs.lib.licenses.mit ];
576 };
616 };
577 };
617 };
578 "pytest-cov" = super.buildPythonPackage {
618 "pytest-cov" = super.buildPythonPackage {
579 name = "pytest-cov-2.6.0";
619 name = "pytest-cov-2.6.0";
580 doCheck = false;
620 doCheck = false;
581 propagatedBuildInputs = [
621 propagatedBuildInputs = [
582 self."pytest"
622 self."pytest"
583 self."coverage"
623 self."coverage"
584 ];
624 ];
585 src = fetchurl {
625 src = fetchurl {
586 url = "https://files.pythonhosted.org/packages/d9/e2/58f90a316fbd94dd50bf5c826a23f3f5d079fb3cc448c1e9f0e3c33a3d2a/pytest-cov-2.6.0.tar.gz";
626 url = "https://files.pythonhosted.org/packages/d9/e2/58f90a316fbd94dd50bf5c826a23f3f5d079fb3cc448c1e9f0e3c33a3d2a/pytest-cov-2.6.0.tar.gz";
587 sha256 = "0qnpp9y3ygx4jk4pf5ad71fh2skbvnr6gl54m7rg5qysnx4g0q73";
627 sha256 = "0qnpp9y3ygx4jk4pf5ad71fh2skbvnr6gl54m7rg5qysnx4g0q73";
588 };
628 };
589 meta = {
629 meta = {
590 license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.mit ];
630 license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.mit ];
591 };
631 };
592 };
632 };
593 "pytest-profiling" = super.buildPythonPackage {
633 "pytest-profiling" = super.buildPythonPackage {
594 name = "pytest-profiling-1.3.0";
634 name = "pytest-profiling-1.3.0";
595 doCheck = false;
635 doCheck = false;
596 propagatedBuildInputs = [
636 propagatedBuildInputs = [
597 self."six"
637 self."six"
598 self."pytest"
638 self."pytest"
599 self."gprof2dot"
639 self."gprof2dot"
600 ];
640 ];
601 src = fetchurl {
641 src = fetchurl {
602 url = "https://files.pythonhosted.org/packages/f5/34/4626126e041a51ef50a80d0619519b18d20aef249aac25b0d0fdd47e57ee/pytest-profiling-1.3.0.tar.gz";
642 url = "https://files.pythonhosted.org/packages/f5/34/4626126e041a51ef50a80d0619519b18d20aef249aac25b0d0fdd47e57ee/pytest-profiling-1.3.0.tar.gz";
603 sha256 = "08r5afx5z22yvpmsnl91l4amsy1yxn8qsmm61mhp06mz8zjs51kb";
643 sha256 = "08r5afx5z22yvpmsnl91l4amsy1yxn8qsmm61mhp06mz8zjs51kb";
604 };
644 };
605 meta = {
645 meta = {
606 license = [ pkgs.lib.licenses.mit ];
646 license = [ pkgs.lib.licenses.mit ];
607 };
647 };
608 };
648 };
609 "pytest-runner" = super.buildPythonPackage {
649 "pytest-runner" = super.buildPythonPackage {
610 name = "pytest-runner-4.2";
650 name = "pytest-runner-4.2";
611 doCheck = false;
651 doCheck = false;
612 src = fetchurl {
652 src = fetchurl {
613 url = "https://files.pythonhosted.org/packages/9e/b7/fe6e8f87f9a756fd06722216f1b6698ccba4d269eac6329d9f0c441d0f93/pytest-runner-4.2.tar.gz";
653 url = "https://files.pythonhosted.org/packages/9e/b7/fe6e8f87f9a756fd06722216f1b6698ccba4d269eac6329d9f0c441d0f93/pytest-runner-4.2.tar.gz";
614 sha256 = "1gkpyphawxz38ni1gdq1fmwyqcg02m7ypzqvv46z06crwdxi2gyj";
654 sha256 = "1gkpyphawxz38ni1gdq1fmwyqcg02m7ypzqvv46z06crwdxi2gyj";
615 };
655 };
616 meta = {
656 meta = {
617 license = [ pkgs.lib.licenses.mit ];
657 license = [ pkgs.lib.licenses.mit ];
618 };
658 };
619 };
659 };
620 "pytest-sugar" = super.buildPythonPackage {
660 "pytest-sugar" = super.buildPythonPackage {
621 name = "pytest-sugar-0.9.1";
661 name = "pytest-sugar-0.9.1";
622 doCheck = false;
662 doCheck = false;
623 propagatedBuildInputs = [
663 propagatedBuildInputs = [
624 self."pytest"
664 self."pytest"
625 self."termcolor"
665 self."termcolor"
626 ];
666 ];
627 src = fetchurl {
667 src = fetchurl {
628 url = "https://files.pythonhosted.org/packages/3e/6a/a3f909083079d03bde11d06ab23088886bbe25f2c97fbe4bb865e2bf05bc/pytest-sugar-0.9.1.tar.gz";
668 url = "https://files.pythonhosted.org/packages/3e/6a/a3f909083079d03bde11d06ab23088886bbe25f2c97fbe4bb865e2bf05bc/pytest-sugar-0.9.1.tar.gz";
629 sha256 = "0b4av40dv30727m54v211r0nzwjp2ajkjgxix6j484qjmwpw935b";
669 sha256 = "0b4av40dv30727m54v211r0nzwjp2ajkjgxix6j484qjmwpw935b";
630 };
670 };
631 meta = {
671 meta = {
632 license = [ pkgs.lib.licenses.bsdOriginal ];
672 license = [ pkgs.lib.licenses.bsdOriginal ];
633 };
673 };
634 };
674 };
635 "pytest-timeout" = super.buildPythonPackage {
675 "pytest-timeout" = super.buildPythonPackage {
636 name = "pytest-timeout-1.3.2";
676 name = "pytest-timeout-1.3.2";
637 doCheck = false;
677 doCheck = false;
638 propagatedBuildInputs = [
678 propagatedBuildInputs = [
639 self."pytest"
679 self."pytest"
640 ];
680 ];
641 src = fetchurl {
681 src = fetchurl {
642 url = "https://files.pythonhosted.org/packages/8c/3e/1b6a319d12ae7baa3acb7c18ff2c8630a09471a0319d43535c683b4d03eb/pytest-timeout-1.3.2.tar.gz";
682 url = "https://files.pythonhosted.org/packages/8c/3e/1b6a319d12ae7baa3acb7c18ff2c8630a09471a0319d43535c683b4d03eb/pytest-timeout-1.3.2.tar.gz";
643 sha256 = "09wnmzvnls2mnsdz7x3c3sk2zdp6jl4dryvyj5i8hqz16q2zq5qi";
683 sha256 = "09wnmzvnls2mnsdz7x3c3sk2zdp6jl4dryvyj5i8hqz16q2zq5qi";
644 };
684 };
645 meta = {
685 meta = {
646 license = [ pkgs.lib.licenses.mit { fullName = "DFSG approved"; } ];
686 license = [ pkgs.lib.licenses.mit { fullName = "DFSG approved"; } ];
647 };
687 };
648 };
688 };
649 "repoze.lru" = super.buildPythonPackage {
689 "repoze.lru" = super.buildPythonPackage {
650 name = "repoze.lru-0.7";
690 name = "repoze.lru-0.7";
651 doCheck = false;
691 doCheck = false;
652 src = fetchurl {
692 src = fetchurl {
653 url = "https://files.pythonhosted.org/packages/12/bc/595a77c4b5e204847fdf19268314ef59c85193a9dc9f83630fc459c0fee5/repoze.lru-0.7.tar.gz";
693 url = "https://files.pythonhosted.org/packages/12/bc/595a77c4b5e204847fdf19268314ef59c85193a9dc9f83630fc459c0fee5/repoze.lru-0.7.tar.gz";
654 sha256 = "0xzz1aw2smy8hdszrq8yhnklx6w1r1mf55061kalw3iq35gafa84";
694 sha256 = "0xzz1aw2smy8hdszrq8yhnklx6w1r1mf55061kalw3iq35gafa84";
655 };
695 };
656 meta = {
696 meta = {
657 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
697 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
658 };
698 };
659 };
699 };
660 "rhodecode-vcsserver" = super.buildPythonPackage {
700 "rhodecode-vcsserver" = super.buildPythonPackage {
661 name = "rhodecode-vcsserver-4.17.0";
701 name = "rhodecode-vcsserver-4.17.0";
662 buildInputs = [
702 buildInputs = [
663 self."pytest"
703 self."pytest"
664 self."py"
704 self."py"
665 self."pytest-cov"
705 self."pytest-cov"
666 self."pytest-sugar"
706 self."pytest-sugar"
667 self."pytest-runner"
707 self."pytest-runner"
668 self."pytest-profiling"
708 self."pytest-profiling"
669 self."pytest-timeout"
709 self."pytest-timeout"
670 self."gprof2dot"
710 self."gprof2dot"
671 self."mock"
711 self."mock"
672 self."cov-core"
712 self."cov-core"
673 self."coverage"
713 self."coverage"
674 self."webtest"
714 self."webtest"
675 self."beautifulsoup4"
715 self."beautifulsoup4"
676 self."configobj"
716 self."configobj"
677 ];
717 ];
678 doCheck = true;
718 doCheck = true;
679 propagatedBuildInputs = [
719 propagatedBuildInputs = [
680 self."configobj"
720 self."configobj"
681 self."dogpile.cache"
721 self."dogpile.cache"
682 self."dogpile.core"
722 self."dogpile.core"
683 self."decorator"
723 self."decorator"
684 self."dulwich"
724 self."dulwich"
685 self."hgsubversion"
725 self."hgsubversion"
686 self."hg-evolve"
726 self."hg-evolve"
687 self."mako"
727 self."mako"
688 self."markupsafe"
728 self."markupsafe"
689 self."mercurial"
729 self."mercurial"
690 self."msgpack-python"
730 self."msgpack-python"
691 self."pastedeploy"
731 self."pastedeploy"
692 self."pyramid"
732 self."pyramid"
693 self."pyramid-mako"
733 self."pyramid-mako"
734 self."pygit2"
694 self."repoze.lru"
735 self."repoze.lru"
695 self."simplejson"
736 self."simplejson"
696 self."subprocess32"
737 self."subprocess32"
697 self."subvertpy"
738 self."subvertpy"
698 self."six"
739 self."six"
699 self."translationstring"
740 self."translationstring"
700 self."webob"
741 self."webob"
701 self."zope.deprecation"
742 self."zope.deprecation"
702 self."zope.interface"
743 self."zope.interface"
703 self."gevent"
744 self."gevent"
704 self."greenlet"
745 self."greenlet"
705 self."gunicorn"
746 self."gunicorn"
706 self."waitress"
747 self."waitress"
707 self."ipdb"
748 self."ipdb"
708 self."ipython"
749 self."ipython"
709 self."pytest"
750 self."pytest"
710 self."py"
751 self."py"
711 self."pytest-cov"
752 self."pytest-cov"
712 self."pytest-sugar"
753 self."pytest-sugar"
713 self."pytest-runner"
754 self."pytest-runner"
714 self."pytest-profiling"
755 self."pytest-profiling"
715 self."pytest-timeout"
756 self."pytest-timeout"
716 self."gprof2dot"
757 self."gprof2dot"
717 self."mock"
758 self."mock"
718 self."cov-core"
759 self."cov-core"
719 self."coverage"
760 self."coverage"
720 self."webtest"
761 self."webtest"
721 self."beautifulsoup4"
762 self."beautifulsoup4"
722 ];
763 ];
723 src = ./.;
764 src = ./.;
724 meta = {
765 meta = {
725 license = [ { fullName = "GPL V3"; } { fullName = "GNU General Public License v3 or later (GPLv3+)"; } ];
766 license = [ { fullName = "GPL V3"; } { fullName = "GNU General Public License v3 or later (GPLv3+)"; } ];
726 };
767 };
727 };
768 };
728 "scandir" = super.buildPythonPackage {
769 "scandir" = super.buildPythonPackage {
729 name = "scandir-1.10.0";
770 name = "scandir-1.10.0";
730 doCheck = false;
771 doCheck = false;
731 src = fetchurl {
772 src = fetchurl {
732 url = "https://files.pythonhosted.org/packages/df/f5/9c052db7bd54d0cbf1bc0bb6554362bba1012d03e5888950a4f5c5dadc4e/scandir-1.10.0.tar.gz";
773 url = "https://files.pythonhosted.org/packages/df/f5/9c052db7bd54d0cbf1bc0bb6554362bba1012d03e5888950a4f5c5dadc4e/scandir-1.10.0.tar.gz";
733 sha256 = "1bkqwmf056pkchf05ywbnf659wqlp6lljcdb0y88wr9f0vv32ijd";
774 sha256 = "1bkqwmf056pkchf05ywbnf659wqlp6lljcdb0y88wr9f0vv32ijd";
734 };
775 };
735 meta = {
776 meta = {
736 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "New BSD License"; } ];
777 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "New BSD License"; } ];
737 };
778 };
738 };
779 };
739 "setproctitle" = super.buildPythonPackage {
780 "setproctitle" = super.buildPythonPackage {
740 name = "setproctitle-1.1.10";
781 name = "setproctitle-1.1.10";
741 doCheck = false;
782 doCheck = false;
742 src = fetchurl {
783 src = fetchurl {
743 url = "https://files.pythonhosted.org/packages/5a/0d/dc0d2234aacba6cf1a729964383e3452c52096dc695581248b548786f2b3/setproctitle-1.1.10.tar.gz";
784 url = "https://files.pythonhosted.org/packages/5a/0d/dc0d2234aacba6cf1a729964383e3452c52096dc695581248b548786f2b3/setproctitle-1.1.10.tar.gz";
744 sha256 = "163kplw9dcrw0lffq1bvli5yws3rngpnvrxrzdw89pbphjjvg0v2";
785 sha256 = "163kplw9dcrw0lffq1bvli5yws3rngpnvrxrzdw89pbphjjvg0v2";
745 };
786 };
746 meta = {
787 meta = {
747 license = [ pkgs.lib.licenses.bsdOriginal ];
788 license = [ pkgs.lib.licenses.bsdOriginal ];
748 };
789 };
749 };
790 };
750 "setuptools" = super.buildPythonPackage {
791 "setuptools" = super.buildPythonPackage {
751 name = "setuptools-41.0.1";
792 name = "setuptools-41.0.1";
752 doCheck = false;
793 doCheck = false;
753 src = fetchurl {
794 src = fetchurl {
754 url = "https://files.pythonhosted.org/packages/1d/64/a18a487b4391a05b9c7f938b94a16d80305bf0369c6b0b9509e86165e1d3/setuptools-41.0.1.zip";
795 url = "https://files.pythonhosted.org/packages/1d/64/a18a487b4391a05b9c7f938b94a16d80305bf0369c6b0b9509e86165e1d3/setuptools-41.0.1.zip";
755 sha256 = "04sns22y2hhsrwfy1mha2lgslvpjsjsz8xws7h2rh5a7ylkd28m2";
796 sha256 = "04sns22y2hhsrwfy1mha2lgslvpjsjsz8xws7h2rh5a7ylkd28m2";
756 };
797 };
757 meta = {
798 meta = {
758 license = [ pkgs.lib.licenses.mit ];
799 license = [ pkgs.lib.licenses.mit ];
759 };
800 };
760 };
801 };
761 "simplegeneric" = super.buildPythonPackage {
802 "simplegeneric" = super.buildPythonPackage {
762 name = "simplegeneric-0.8.1";
803 name = "simplegeneric-0.8.1";
763 doCheck = false;
804 doCheck = false;
764 src = fetchurl {
805 src = fetchurl {
765 url = "https://files.pythonhosted.org/packages/3d/57/4d9c9e3ae9a255cd4e1106bb57e24056d3d0709fc01b2e3e345898e49d5b/simplegeneric-0.8.1.zip";
806 url = "https://files.pythonhosted.org/packages/3d/57/4d9c9e3ae9a255cd4e1106bb57e24056d3d0709fc01b2e3e345898e49d5b/simplegeneric-0.8.1.zip";
766 sha256 = "0wwi1c6md4vkbcsfsf8dklf3vr4mcdj4mpxkanwgb6jb1432x5yw";
807 sha256 = "0wwi1c6md4vkbcsfsf8dklf3vr4mcdj4mpxkanwgb6jb1432x5yw";
767 };
808 };
768 meta = {
809 meta = {
769 license = [ pkgs.lib.licenses.zpl21 ];
810 license = [ pkgs.lib.licenses.zpl21 ];
770 };
811 };
771 };
812 };
772 "simplejson" = super.buildPythonPackage {
813 "simplejson" = super.buildPythonPackage {
773 name = "simplejson-3.16.0";
814 name = "simplejson-3.16.0";
774 doCheck = false;
815 doCheck = false;
775 src = fetchurl {
816 src = fetchurl {
776 url = "https://files.pythonhosted.org/packages/e3/24/c35fb1c1c315fc0fffe61ea00d3f88e85469004713dab488dee4f35b0aff/simplejson-3.16.0.tar.gz";
817 url = "https://files.pythonhosted.org/packages/e3/24/c35fb1c1c315fc0fffe61ea00d3f88e85469004713dab488dee4f35b0aff/simplejson-3.16.0.tar.gz";
777 sha256 = "19cws1syk8jzq2pw43878dv6fjkb0ifvjpx0i9aajix6kc9jkwxi";
818 sha256 = "19cws1syk8jzq2pw43878dv6fjkb0ifvjpx0i9aajix6kc9jkwxi";
778 };
819 };
779 meta = {
820 meta = {
780 license = [ { fullName = "Academic Free License (AFL)"; } pkgs.lib.licenses.mit ];
821 license = [ { fullName = "Academic Free License (AFL)"; } pkgs.lib.licenses.mit ];
781 };
822 };
782 };
823 };
783 "six" = super.buildPythonPackage {
824 "six" = super.buildPythonPackage {
784 name = "six-1.11.0";
825 name = "six-1.11.0";
785 doCheck = false;
826 doCheck = false;
786 src = fetchurl {
827 src = fetchurl {
787 url = "https://files.pythonhosted.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz";
828 url = "https://files.pythonhosted.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz";
788 sha256 = "1scqzwc51c875z23phj48gircqjgnn3af8zy2izjwmnlxrxsgs3h";
829 sha256 = "1scqzwc51c875z23phj48gircqjgnn3af8zy2izjwmnlxrxsgs3h";
789 };
830 };
790 meta = {
831 meta = {
791 license = [ pkgs.lib.licenses.mit ];
832 license = [ pkgs.lib.licenses.mit ];
792 };
833 };
793 };
834 };
794 "subprocess32" = super.buildPythonPackage {
835 "subprocess32" = super.buildPythonPackage {
795 name = "subprocess32-3.5.4";
836 name = "subprocess32-3.5.4";
796 doCheck = false;
837 doCheck = false;
797 src = fetchurl {
838 src = fetchurl {
798 url = "https://files.pythonhosted.org/packages/32/c8/564be4d12629b912ea431f1a50eb8b3b9d00f1a0b1ceff17f266be190007/subprocess32-3.5.4.tar.gz";
839 url = "https://files.pythonhosted.org/packages/32/c8/564be4d12629b912ea431f1a50eb8b3b9d00f1a0b1ceff17f266be190007/subprocess32-3.5.4.tar.gz";
799 sha256 = "17f7mvwx2271s1wrl0qac3wjqqnrqag866zs3qc8v5wp0k43fagb";
840 sha256 = "17f7mvwx2271s1wrl0qac3wjqqnrqag866zs3qc8v5wp0k43fagb";
800 };
841 };
801 meta = {
842 meta = {
802 license = [ pkgs.lib.licenses.psfl ];
843 license = [ pkgs.lib.licenses.psfl ];
803 };
844 };
804 };
845 };
805 "subvertpy" = super.buildPythonPackage {
846 "subvertpy" = super.buildPythonPackage {
806 name = "subvertpy-0.10.1";
847 name = "subvertpy-0.10.1";
807 doCheck = false;
848 doCheck = false;
808 src = fetchurl {
849 src = fetchurl {
809 url = "https://files.pythonhosted.org/packages/9d/76/99fa82affce75f5ac0f7dbe513796c3f37311ace0c68e1b063683b4f9b99/subvertpy-0.10.1.tar.gz";
850 url = "https://files.pythonhosted.org/packages/9d/76/99fa82affce75f5ac0f7dbe513796c3f37311ace0c68e1b063683b4f9b99/subvertpy-0.10.1.tar.gz";
810 sha256 = "061ncy9wjz3zyv527avcrdyk0xygyssyy7p1644nhzhwp8zpybij";
851 sha256 = "061ncy9wjz3zyv527avcrdyk0xygyssyy7p1644nhzhwp8zpybij";
811 };
852 };
812 meta = {
853 meta = {
813 license = [ pkgs.lib.licenses.lgpl21Plus pkgs.lib.licenses.gpl2Plus ];
854 license = [ pkgs.lib.licenses.lgpl21Plus pkgs.lib.licenses.gpl2Plus ];
814 };
855 };
815 };
856 };
816 "termcolor" = super.buildPythonPackage {
857 "termcolor" = super.buildPythonPackage {
817 name = "termcolor-1.1.0";
858 name = "termcolor-1.1.0";
818 doCheck = false;
859 doCheck = false;
819 src = fetchurl {
860 src = fetchurl {
820 url = "https://files.pythonhosted.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981/termcolor-1.1.0.tar.gz";
861 url = "https://files.pythonhosted.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981/termcolor-1.1.0.tar.gz";
821 sha256 = "0fv1vq14rpqwgazxg4981904lfyp84mnammw7y046491cv76jv8x";
862 sha256 = "0fv1vq14rpqwgazxg4981904lfyp84mnammw7y046491cv76jv8x";
822 };
863 };
823 meta = {
864 meta = {
824 license = [ pkgs.lib.licenses.mit ];
865 license = [ pkgs.lib.licenses.mit ];
825 };
866 };
826 };
867 };
827 "traitlets" = super.buildPythonPackage {
868 "traitlets" = super.buildPythonPackage {
828 name = "traitlets-4.3.2";
869 name = "traitlets-4.3.2";
829 doCheck = false;
870 doCheck = false;
830 propagatedBuildInputs = [
871 propagatedBuildInputs = [
831 self."ipython-genutils"
872 self."ipython-genutils"
832 self."six"
873 self."six"
833 self."decorator"
874 self."decorator"
834 self."enum34"
875 self."enum34"
835 ];
876 ];
836 src = fetchurl {
877 src = fetchurl {
837 url = "https://files.pythonhosted.org/packages/a5/98/7f5ef2fe9e9e071813aaf9cb91d1a732e0a68b6c44a32b38cb8e14c3f069/traitlets-4.3.2.tar.gz";
878 url = "https://files.pythonhosted.org/packages/a5/98/7f5ef2fe9e9e071813aaf9cb91d1a732e0a68b6c44a32b38cb8e14c3f069/traitlets-4.3.2.tar.gz";
838 sha256 = "0dbq7sx26xqz5ixs711k5nc88p8a0nqyz6162pwks5dpcz9d4jww";
879 sha256 = "0dbq7sx26xqz5ixs711k5nc88p8a0nqyz6162pwks5dpcz9d4jww";
839 };
880 };
840 meta = {
881 meta = {
841 license = [ pkgs.lib.licenses.bsdOriginal ];
882 license = [ pkgs.lib.licenses.bsdOriginal ];
842 };
883 };
843 };
884 };
844 "translationstring" = super.buildPythonPackage {
885 "translationstring" = super.buildPythonPackage {
845 name = "translationstring-1.3";
886 name = "translationstring-1.3";
846 doCheck = false;
887 doCheck = false;
847 src = fetchurl {
888 src = fetchurl {
848 url = "https://files.pythonhosted.org/packages/5e/eb/bee578cc150b44c653b63f5ebe258b5d0d812ddac12497e5f80fcad5d0b4/translationstring-1.3.tar.gz";
889 url = "https://files.pythonhosted.org/packages/5e/eb/bee578cc150b44c653b63f5ebe258b5d0d812ddac12497e5f80fcad5d0b4/translationstring-1.3.tar.gz";
849 sha256 = "0bdpcnd9pv0131dl08h4zbcwmgc45lyvq3pa224xwan5b3x4rr2f";
890 sha256 = "0bdpcnd9pv0131dl08h4zbcwmgc45lyvq3pa224xwan5b3x4rr2f";
850 };
891 };
851 meta = {
892 meta = {
852 license = [ { fullName = "BSD-like (http://repoze.org/license.html)"; } ];
893 license = [ { fullName = "BSD-like (http://repoze.org/license.html)"; } ];
853 };
894 };
854 };
895 };
855 "venusian" = super.buildPythonPackage {
896 "venusian" = super.buildPythonPackage {
856 name = "venusian-1.2.0";
897 name = "venusian-1.2.0";
857 doCheck = false;
898 doCheck = false;
858 src = fetchurl {
899 src = fetchurl {
859 url = "https://files.pythonhosted.org/packages/7e/6f/40a9d43ac77cb51cb62be5b5662d170f43f8037bdc4eab56336c4ca92bb7/venusian-1.2.0.tar.gz";
900 url = "https://files.pythonhosted.org/packages/7e/6f/40a9d43ac77cb51cb62be5b5662d170f43f8037bdc4eab56336c4ca92bb7/venusian-1.2.0.tar.gz";
860 sha256 = "0ghyx66g8ikx9nx1mnwqvdcqm11i1vlq0hnvwl50s48bp22q5v34";
901 sha256 = "0ghyx66g8ikx9nx1mnwqvdcqm11i1vlq0hnvwl50s48bp22q5v34";
861 };
902 };
862 meta = {
903 meta = {
863 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
904 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
864 };
905 };
865 };
906 };
866 "waitress" = super.buildPythonPackage {
907 "waitress" = super.buildPythonPackage {
867 name = "waitress-1.3.0";
908 name = "waitress-1.3.0";
868 doCheck = false;
909 doCheck = false;
869 src = fetchurl {
910 src = fetchurl {
870 url = "https://files.pythonhosted.org/packages/43/50/9890471320d5ad22761ae46661cf745f487b1c8c4ec49352b99e1078b970/waitress-1.3.0.tar.gz";
911 url = "https://files.pythonhosted.org/packages/43/50/9890471320d5ad22761ae46661cf745f487b1c8c4ec49352b99e1078b970/waitress-1.3.0.tar.gz";
871 sha256 = "09j5dzbbcxib7vdskhx39s1qsydlr4n2p2png71d7mjnr9pnwajf";
912 sha256 = "09j5dzbbcxib7vdskhx39s1qsydlr4n2p2png71d7mjnr9pnwajf";
872 };
913 };
873 meta = {
914 meta = {
874 license = [ pkgs.lib.licenses.zpl21 ];
915 license = [ pkgs.lib.licenses.zpl21 ];
875 };
916 };
876 };
917 };
877 "wcwidth" = super.buildPythonPackage {
918 "wcwidth" = super.buildPythonPackage {
878 name = "wcwidth-0.1.7";
919 name = "wcwidth-0.1.7";
879 doCheck = false;
920 doCheck = false;
880 src = fetchurl {
921 src = fetchurl {
881 url = "https://files.pythonhosted.org/packages/55/11/e4a2bb08bb450fdbd42cc709dd40de4ed2c472cf0ccb9e64af22279c5495/wcwidth-0.1.7.tar.gz";
922 url = "https://files.pythonhosted.org/packages/55/11/e4a2bb08bb450fdbd42cc709dd40de4ed2c472cf0ccb9e64af22279c5495/wcwidth-0.1.7.tar.gz";
882 sha256 = "0pn6dflzm609m4r3i8ik5ni9ijjbb5fa3vg1n7hn6vkd49r77wrx";
923 sha256 = "0pn6dflzm609m4r3i8ik5ni9ijjbb5fa3vg1n7hn6vkd49r77wrx";
883 };
924 };
884 meta = {
925 meta = {
885 license = [ pkgs.lib.licenses.mit ];
926 license = [ pkgs.lib.licenses.mit ];
886 };
927 };
887 };
928 };
888 "webob" = super.buildPythonPackage {
929 "webob" = super.buildPythonPackage {
889 name = "webob-1.8.5";
930 name = "webob-1.8.5";
890 doCheck = false;
931 doCheck = false;
891 src = fetchurl {
932 src = fetchurl {
892 url = "https://files.pythonhosted.org/packages/9d/1a/0c89c070ee2829c934cb6c7082287c822e28236a4fcf90063e6be7c35532/WebOb-1.8.5.tar.gz";
933 url = "https://files.pythonhosted.org/packages/9d/1a/0c89c070ee2829c934cb6c7082287c822e28236a4fcf90063e6be7c35532/WebOb-1.8.5.tar.gz";
893 sha256 = "11khpzaxc88q31v25ic330gsf56fwmbdc9b30br8mvp0fmwspah5";
934 sha256 = "11khpzaxc88q31v25ic330gsf56fwmbdc9b30br8mvp0fmwspah5";
894 };
935 };
895 meta = {
936 meta = {
896 license = [ pkgs.lib.licenses.mit ];
937 license = [ pkgs.lib.licenses.mit ];
897 };
938 };
898 };
939 };
899 "webtest" = super.buildPythonPackage {
940 "webtest" = super.buildPythonPackage {
900 name = "webtest-2.0.33";
941 name = "webtest-2.0.33";
901 doCheck = false;
942 doCheck = false;
902 propagatedBuildInputs = [
943 propagatedBuildInputs = [
903 self."six"
944 self."six"
904 self."webob"
945 self."webob"
905 self."waitress"
946 self."waitress"
906 self."beautifulsoup4"
947 self."beautifulsoup4"
907 ];
948 ];
908 src = fetchurl {
949 src = fetchurl {
909 url = "https://files.pythonhosted.org/packages/a8/b0/ffc9413b637dbe26e291429bb0f6ed731e518d0cd03da28524a8fe2e8a8f/WebTest-2.0.33.tar.gz";
950 url = "https://files.pythonhosted.org/packages/a8/b0/ffc9413b637dbe26e291429bb0f6ed731e518d0cd03da28524a8fe2e8a8f/WebTest-2.0.33.tar.gz";
910 sha256 = "1l3z0cwqslsf4rcrhi2gr8kdfh74wn2dw76376i4g9i38gz8wd21";
951 sha256 = "1l3z0cwqslsf4rcrhi2gr8kdfh74wn2dw76376i4g9i38gz8wd21";
911 };
952 };
912 meta = {
953 meta = {
913 license = [ pkgs.lib.licenses.mit ];
954 license = [ pkgs.lib.licenses.mit ];
914 };
955 };
915 };
956 };
916 "zope.deprecation" = super.buildPythonPackage {
957 "zope.deprecation" = super.buildPythonPackage {
917 name = "zope.deprecation-4.4.0";
958 name = "zope.deprecation-4.4.0";
918 doCheck = false;
959 doCheck = false;
919 propagatedBuildInputs = [
960 propagatedBuildInputs = [
920 self."setuptools"
961 self."setuptools"
921 ];
962 ];
922 src = fetchurl {
963 src = fetchurl {
923 url = "https://files.pythonhosted.org/packages/34/da/46e92d32d545dd067b9436279d84c339e8b16de2ca393d7b892bc1e1e9fd/zope.deprecation-4.4.0.tar.gz";
964 url = "https://files.pythonhosted.org/packages/34/da/46e92d32d545dd067b9436279d84c339e8b16de2ca393d7b892bc1e1e9fd/zope.deprecation-4.4.0.tar.gz";
924 sha256 = "1pz2cv7gv9y1r3m0bdv7ks1alagmrn5msm5spwdzkb2by0w36i8d";
965 sha256 = "1pz2cv7gv9y1r3m0bdv7ks1alagmrn5msm5spwdzkb2by0w36i8d";
925 };
966 };
926 meta = {
967 meta = {
927 license = [ pkgs.lib.licenses.zpl21 ];
968 license = [ pkgs.lib.licenses.zpl21 ];
928 };
969 };
929 };
970 };
930 "zope.interface" = super.buildPythonPackage {
971 "zope.interface" = super.buildPythonPackage {
931 name = "zope.interface-4.6.0";
972 name = "zope.interface-4.6.0";
932 doCheck = false;
973 doCheck = false;
933 propagatedBuildInputs = [
974 propagatedBuildInputs = [
934 self."setuptools"
975 self."setuptools"
935 ];
976 ];
936 src = fetchurl {
977 src = fetchurl {
937 url = "https://files.pythonhosted.org/packages/4e/d0/c9d16bd5b38de44a20c6dc5d5ed80a49626fafcb3db9f9efdc2a19026db6/zope.interface-4.6.0.tar.gz";
978 url = "https://files.pythonhosted.org/packages/4e/d0/c9d16bd5b38de44a20c6dc5d5ed80a49626fafcb3db9f9efdc2a19026db6/zope.interface-4.6.0.tar.gz";
938 sha256 = "1rgh2x3rcl9r0v0499kf78xy86rnmanajf4ywmqb943wpk50sg8v";
979 sha256 = "1rgh2x3rcl9r0v0499kf78xy86rnmanajf4ywmqb943wpk50sg8v";
939 };
980 };
940 meta = {
981 meta = {
941 license = [ pkgs.lib.licenses.zpl21 ];
982 license = [ pkgs.lib.licenses.zpl21 ];
942 };
983 };
943 };
984 };
944
985
945 ### Test requirements
986 ### Test requirements
946
987
947
988
948 }
989 }
@@ -1,41 +1,42 b''
1 { pkgs ? (import <nixpkgs> {})
1 { pkgs ? (import <nixpkgs> {})
2 , pythonPackages ? "python27Packages"
2 , pythonPackages ? "python27Packages"
3 }:
3 }:
4
4
5 with pkgs.lib;
5 with pkgs.lib;
6
6
7 let _pythonPackages = pythonPackages; in
7 let _pythonPackages = pythonPackages; in
8 let
8 let
9 pythonPackages = getAttr _pythonPackages pkgs;
9 pythonPackages = getAttr _pythonPackages pkgs;
10
10
11 pip2nix = import ./nix-common/pip2nix.nix {
11 pip2nix = import ./nix-common/pip2nix.nix {
12 inherit
12 inherit
13 pkgs
13 pkgs
14 pythonPackages;
14 pythonPackages;
15 };
15 };
16
16
17 in
17 in
18
18
19 pkgs.stdenv.mkDerivation {
19 pkgs.stdenv.mkDerivation {
20 name = "pip2nix-generated";
20 name = "pip2nix-generated";
21 buildInputs = [
21 buildInputs = [
22 pip2nix.pip2nix
22 pip2nix.pip2nix
23 pythonPackages.pip-tools
23 pythonPackages.pip-tools
24 pkgs.apr
24 pkgs.apr
25 pkgs.aprutil
25 pkgs.aprutil
26 pkgs.libffi
26 ];
27 ];
27
28
28 shellHook = ''
29 shellHook = ''
29 runHook preShellHook
30 runHook preShellHook
30 echo "Setting SVN_* variables"
31 echo "Setting SVN_* variables"
31 export SVN_LIBRARY_PATH=${pkgs.subversion}/lib
32 export SVN_LIBRARY_PATH=${pkgs.subversion}/lib
32 export SVN_HEADER_PATH=${pkgs.subversion.dev}/include
33 export SVN_HEADER_PATH=${pkgs.subversion.dev}/include
33 runHook postShellHook
34 runHook postShellHook
34 '';
35 '';
35
36
36 preShellHook = ''
37 preShellHook = ''
37 echo "Starting Generate Shell"
38 echo "Starting Generate Shell"
38 # Custom prompt to distinguish from other dev envs.
39 # Custom prompt to distinguish from other dev envs.
39 export PS1="\n\[\033[1;32m\][Generate-shell:\w]$\[\033[0m\] "
40 export PS1="\n\[\033[1;32m\][Generate-shell:\w]$\[\033[0m\] "
40 '';
41 '';
41 }
42 }
@@ -1,43 +1,44 b''
1 ## dependencies
1 ## dependencies
2
2
3 # our custom configobj
3 # our custom configobj
4 https://code.rhodecode.com/upstream/configobj/artifacts/download/0-012de99a-b1e1-4f64-a5c0-07a98a41b324.tar.gz?md5=6a513f51fe04b2c18cf84c1395a7c626#egg=configobj==5.0.6
4 https://code.rhodecode.com/upstream/configobj/artifacts/download/0-012de99a-b1e1-4f64-a5c0-07a98a41b324.tar.gz?md5=6a513f51fe04b2c18cf84c1395a7c626#egg=configobj==5.0.6
5
5
6 dogpile.cache==0.7.1
6 dogpile.cache==0.7.1
7 dogpile.core==0.4.1
7 dogpile.core==0.4.1
8 decorator==4.1.2
8 decorator==4.1.2
9 dulwich==0.13.0
9 dulwich==0.13.0
10 hgsubversion==1.9.3
10 hgsubversion==1.9.3
11 hg-evolve==8.5.1
11 hg-evolve==8.5.1
12 mako==1.0.7
12 mako==1.0.7
13 markupsafe==1.1.0
13 markupsafe==1.1.0
14 mercurial==4.9.1
14 mercurial==4.9.1
15 msgpack-python==0.5.6
15 msgpack-python==0.5.6
16
16
17 pastedeploy==2.0.1
17 pastedeploy==2.0.1
18 pyramid==1.10.4
18 pyramid==1.10.4
19 pyramid-mako==1.0.2
19 pyramid-mako==1.0.2
20 pygit2==0.28.2
20
21
21 repoze.lru==0.7
22 repoze.lru==0.7
22 simplejson==3.16.0
23 simplejson==3.16.0
23 subprocess32==3.5.4
24 subprocess32==3.5.4
24 subvertpy==0.10.1
25 subvertpy==0.10.1
25
26
26 six==1.11.0
27 six==1.11.0
27 translationstring==1.3
28 translationstring==1.3
28 webob==1.8.5
29 webob==1.8.5
29 zope.deprecation==4.4.0
30 zope.deprecation==4.4.0
30 zope.interface==4.6.0
31 zope.interface==4.6.0
31
32
32 ## http servers
33 ## http servers
33 gevent==1.4.0
34 gevent==1.4.0
34 greenlet==0.4.15
35 greenlet==0.4.15
35 gunicorn==19.9.0
36 gunicorn==19.9.0
36 waitress==1.3.0
37 waitress==1.3.0
37
38
38 ## debug
39 ## debug
39 ipdb==0.12.0
40 ipdb==0.12.0
40 ipython==5.1.0
41 ipython==5.1.0
41
42
42 ## test related requirements
43 ## test related requirements
43 -r requirements_test.txt
44 -r requirements_test.txt
General Comments 0
You need to be logged in to leave comments. Login now