##// END OF EJS Templates
dependencies: bumped test dependencies...
marcink -
r2761:cdb0bfef default
parent child Browse files
Show More
@@ -1,244 +1,243 b''
1 1 # Nix environment for the community edition
2 2 #
3 3 # This shall be as lean as possible, just producing the Enterprise
4 4 # derivation. For advanced tweaks to pimp up the development environment we use
5 5 # "shell.nix" so that it does not have to clutter this file.
6 6
7 7 args@
8 8 { pythonPackages ? "python27Packages"
9 9 , pythonExternalOverrides ? self: super: {}
10 10 , doCheck ? true
11 11 , ...
12 12 }:
13 13
14 14 let
15 15
16 16 # Use nixpkgs from args or import them. We use this indirect approach
17 17 # through args to be able to use the name `pkgs` for our customized packages.
18 18 # Otherwise we will end up with an infinite recursion.
19 19 nixpkgs = args.pkgs or (import <nixpkgs> { });
20 20
21 21 # johbo: Interim bridge which allows us to build with the upcoming
22 22 # nixos.16.09 branch (unstable at the moment of writing this note) and the
23 23 # current stable nixos-16.03.
24 24 backwardsCompatibleFetchgit = { ... }@args:
25 25 let
26 26 origSources = nixpkgs.fetchgit args;
27 27 in
28 28 nixpkgs.lib.overrideDerivation origSources (oldAttrs: {
29 29 NIX_PREFETCH_GIT_CHECKOUT_HOOK = ''
30 30 find $out -name '.git*' -print0 | xargs -0 rm -rf
31 31 '';
32 32 });
33 33
34 34 # Create a customized version of nixpkgs which should be used throughout the
35 35 # rest of this file.
36 36 pkgs = nixpkgs.overridePackages (self: super: {
37 37 fetchgit = backwardsCompatibleFetchgit;
38 38 });
39 39
40 40 # Evaluates to the last segment of a file system path.
41 41 basename = path: with pkgs.lib; last (splitString "/" path);
42 42
43 43 # source code filter used as arugment to builtins.filterSource.
44 44 src-filter = path: type: with pkgs.lib;
45 45 let
46 46 ext = last (splitString "." path);
47 47 in
48 48 !builtins.elem (basename path) [
49 49 ".git" ".hg" "__pycache__" ".eggs"
50 50 "bower_components" "node_modules"
51 51 "build" "data" "result" "tmp"] &&
52 52 !builtins.elem ext ["egg-info" "pyc"] &&
53 53 # TODO: johbo: This check is wrong, since "path" contains an absolute path,
54 54 # it would still be good to restore it since we want to ignore "result-*".
55 55 !hasPrefix "result" path;
56 56
57 57 basePythonPackages = with builtins; if isAttrs pythonPackages
58 58 then pythonPackages
59 59 else getAttr pythonPackages pkgs;
60 60
61 61 buildBowerComponents =
62 62 pkgs.buildBowerComponents or
63 63 (import ./pkgs/backport-16.03-build-bower-components.nix { inherit pkgs; });
64 64
65 65 sources = pkgs.config.rc.sources or {};
66 66 version = builtins.readFile ./rhodecode/VERSION;
67 67 rhodecode-enterprise-ce-src = builtins.filterSource src-filter ./.;
68 68
69 69 nodeEnv = import ./pkgs/node-default.nix {
70 70 inherit pkgs;
71 71 };
72 72 nodeDependencies = nodeEnv.shell.nodeDependencies;
73 73
74 74 bowerComponents = buildBowerComponents {
75 75 name = "enterprise-ce-${version}";
76 76 generated = ./pkgs/bower-packages.nix;
77 77 src = rhodecode-enterprise-ce-src;
78 78 };
79 79
80 80 pythonGeneratedPackages = self: basePythonPackages.override (a: {
81 81 inherit self;
82 82 })
83 83 // (scopedImport {
84 84 self = self;
85 85 super = basePythonPackages;
86 86 inherit pkgs;
87 87 inherit (pkgs) fetchurl fetchgit;
88 88 } ./pkgs/python-packages.nix);
89 89
90 90 pythonOverrides = import ./pkgs/python-packages-overrides.nix {
91 91 inherit
92 92 basePythonPackages
93 93 pkgs;
94 94 };
95 95
96 96 pythonLocalOverrides = self: super: {
97 97 rhodecode-enterprise-ce =
98 98 let
99 99 linkNodeAndBowerPackages = ''
100 100 echo "Export RhodeCode CE path"
101 101 export RHODECODE_CE_PATH=${rhodecode-enterprise-ce-src}
102 102 echo "Link node packages"
103 103 rm -fr node_modules
104 104 mkdir node_modules
105 105 # johbo: Linking individual packages allows us to run "npm install"
106 106 # inside of a shell to try things out. Re-entering the shell will
107 107 # restore a clean environment.
108 108 ln -s ${nodeDependencies}/lib/node_modules/* node_modules/
109 109
110 110 echo "DONE: Link node packages"
111 111
112 112 echo "Link bower packages"
113 113 rm -fr bower_components
114 114 mkdir bower_components
115 115
116 116 ln -s ${bowerComponents}/bower_components/* bower_components/
117 117 echo "DONE: Link bower packages"
118 118 '';
119 119 in super.rhodecode-enterprise-ce.override (attrs: {
120 120
121 121 inherit
122 122 doCheck
123 123 version;
124 124 name = "rhodecode-enterprise-ce-${version}";
125 125 releaseName = "RhodeCodeEnterpriseCE-${version}";
126 126 src = rhodecode-enterprise-ce-src;
127 127 dontStrip = true; # prevent strip, we don't need it.
128 128
129 129 buildInputs =
130 130 attrs.buildInputs ++
131 131 (with self; [
132 132 pkgs.nodePackages.bower
133 133 pkgs.nodePackages.grunt-cli
134 134 pkgs.subversion
135 pytest-catchlog
136 135 rhodecode-testdata
137 136 ]);
138 137
139 138 #TODO: either move this into overrides, OR use the new machanics from
140 139 # pip2nix and requiremtn.txt file
141 140 propagatedBuildInputs = attrs.propagatedBuildInputs ++ (with self; [
142 141 rhodecode-tools
143 142 ]);
144 143
145 144 # TODO: johbo: Make a nicer way to expose the parts. Maybe
146 145 # pkgs/default.nix?
147 146 passthru = {
148 147 inherit
149 148 bowerComponents
150 149 linkNodeAndBowerPackages
151 150 myPythonPackagesUnfix
152 151 pythonLocalOverrides;
153 152 pythonPackages = self;
154 153 };
155 154
156 155 LC_ALL = "en_US.UTF-8";
157 156 LOCALE_ARCHIVE =
158 157 if pkgs.stdenv ? glibc
159 158 then "${pkgs.glibcLocales}/lib/locale/locale-archive"
160 159 else "";
161 160
162 161 preCheck = ''
163 162 export PATH="$out/bin:$PATH"
164 163 '';
165 164
166 165 postCheck = ''
167 166 rm -rf $out/lib/${self.python.libPrefix}/site-packages/pytest_pylons
168 167 rm -rf $out/lib/${self.python.libPrefix}/site-packages/rhodecode/tests
169 168 '';
170 169
171 170 preBuild = linkNodeAndBowerPackages + ''
172 171 grunt
173 172 rm -fr node_modules
174 173 '';
175 174
176 175 postInstall = ''
177 176 echo "Writing meta information for rccontrol to nix-support/rccontrol"
178 177 mkdir -p $out/nix-support/rccontrol
179 178 cp -v rhodecode/VERSION $out/nix-support/rccontrol/version
180 179 echo "DONE: Meta information for rccontrol written"
181 180
182 181 # python based programs need to be wrapped
183 182 #ln -s ${self.python}/bin/* $out/bin/
184 183 ln -s ${self.pyramid}/bin/* $out/bin/
185 184 ln -s ${self.gunicorn}/bin/gunicorn $out/bin/
186 185 ln -s ${self.supervisor}/bin/supervisor* $out/bin/
187 186 ln -s ${self.pastescript}/bin/paster $out/bin/
188 187 ln -s ${self.channelstream}/bin/channelstream $out/bin/
189 188 ln -s ${self.celery}/bin/celery $out/bin/
190 189
191 190 # rhodecode-tools
192 191 ln -s ${self.rhodecode-tools}/bin/rhodecode-* $out/bin/
193 192
194 193 # note that condition should be restricted when adding further tools
195 194 for file in $out/bin/*;
196 195 do
197 196 wrapProgram $file \
198 197 --prefix PATH : $PATH \
199 198 --prefix PYTHONPATH : $PYTHONPATH \
200 199 --set PYTHONHASHSEED random
201 200 done
202 201
203 202 mkdir $out/etc
204 203 cp configs/production.ini $out/etc
205 204
206 205
207 206 # TODO: johbo: Make part of ac-tests
208 207 if [ ! -f rhodecode/public/js/scripts.js ]; then
209 208 echo "Missing scripts.js"
210 209 exit 1
211 210 fi
212 211 if [ ! -f rhodecode/public/css/style.css ]; then
213 212 echo "Missing style.css"
214 213 exit 1
215 214 fi
216 215 '';
217 216
218 217 });
219 218
220 219 rhodecode-testdata = import "${rhodecode-testdata-src}/default.nix" {
221 220 inherit
222 221 doCheck
223 222 pkgs
224 223 pythonPackages;
225 224 };
226 225
227 226 };
228 227
229 228 rhodecode-testdata-src = sources.rhodecode-testdata or (
230 229 pkgs.fetchhg {
231 230 url = "https://code.rhodecode.com/upstream/rc_testdata";
232 231 rev = "v0.10.0";
233 232 sha256 = "0zn9swwvx4vgw4qn8q3ri26vvzgrxn15x6xnjrysi1bwmz01qjl0";
234 233 });
235 234
236 235 # Apply all overrides and fix the final package set
237 236 myPythonPackagesUnfix = with pkgs.lib;
238 237 (extends pythonExternalOverrides
239 238 (extends pythonLocalOverrides
240 239 (extends pythonOverrides
241 240 pythonGeneratedPackages)));
242 241 myPythonPackages = (pkgs.lib.fix myPythonPackagesUnfix);
243 242
244 243 in myPythonPackages.rhodecode-enterprise-ce
@@ -1,2060 +1,2099 b''
1 1 # Generated by pip2nix 0.4.0
2 2 # See https://github.com/johbo/pip2nix
3 3
4 4 {
5 5 alembic = super.buildPythonPackage {
6 6 name = "alembic-0.9.9";
7 7 buildInputs = with self; [];
8 8 doCheck = false;
9 9 propagatedBuildInputs = with self; [sqlalchemy mako python-editor python-dateutil];
10 10 src = fetchurl {
11 11 url = "https://files.pythonhosted.org/packages/89/03/756d5b8e1c90bf283c3f435766aa3f20208d1c3887579dd8f2122e01d5f4/alembic-0.9.9.tar.gz";
12 12 sha256 = "85bd3ea7633024e4930900bc64fb58f9742dedbc6ebb6ecf25be2ea9a3c1b32e";
13 13 };
14 14 meta = {
15 15 license = [ pkgs.lib.licenses.mit ];
16 16 };
17 17 };
18 18 amqp = super.buildPythonPackage {
19 19 name = "amqp-2.2.2";
20 20 buildInputs = with self; [];
21 21 doCheck = false;
22 22 propagatedBuildInputs = with self; [vine];
23 23 src = fetchurl {
24 24 url = "https://files.pythonhosted.org/packages/e0/70/9ab9ccd8247fb7d2adb717e9f6a0ed358c9e1ab2c349048b0352f9e80ee2/amqp-2.2.2.tar.gz";
25 25 sha256 = "cba1ace9d4ff6049b190d8b7991f9c1006b443a5238021aca96dd6ad2ac9da22";
26 26 };
27 27 meta = {
28 28 license = [ pkgs.lib.licenses.bsdOriginal ];
29 29 };
30 30 };
31 31 appenlight-client = super.buildPythonPackage {
32 32 name = "appenlight-client-0.6.25";
33 33 buildInputs = with self; [];
34 34 doCheck = false;
35 35 propagatedBuildInputs = with self; [webob requests six];
36 36 src = fetchurl {
37 37 url = "https://files.pythonhosted.org/packages/fa/44/2911ef85ea4f4fe65058fd22959d8dad598fab6a3c84e5bcb569d15c8783/appenlight_client-0.6.25.tar.gz";
38 38 sha256 = "47180fc8ef136feb906129dce09bf0ef07ed884fcbaf5615ecf61cf35c1634e5";
39 39 };
40 40 meta = {
41 41 license = [ pkgs.lib.licenses.bsdOriginal ];
42 42 };
43 43 };
44 atomicwrites = super.buildPythonPackage {
45 name = "atomicwrites-1.1.5";
46 buildInputs = with self; [];
47 doCheck = false;
48 propagatedBuildInputs = with self; [];
49 src = fetchurl {
50 url = "https://files.pythonhosted.org/packages/a1/e1/2d9bc76838e6e6667fde5814aa25d7feb93d6fa471bf6816daac2596e8b2/atomicwrites-1.1.5.tar.gz";
51 sha256 = "240831ea22da9ab882b551b31d4225591e5e447a68c5e188db5b89ca1d487585";
52 };
53 meta = {
54 license = [ pkgs.lib.licenses.mit ];
55 };
56 };
57 attrs = super.buildPythonPackage {
58 name = "attrs-18.1.0";
59 buildInputs = with self; [];
60 doCheck = false;
61 propagatedBuildInputs = with self; [];
62 src = fetchurl {
63 url = "https://files.pythonhosted.org/packages/e4/ac/a04671e118b57bee87dabca1e0f2d3bda816b7a551036012d0ca24190e71/attrs-18.1.0.tar.gz";
64 sha256 = "e0d0eb91441a3b53dab4d9b743eafc1ac44476296a2053b6ca3af0b139faf87b";
65 };
66 meta = {
67 license = [ pkgs.lib.licenses.mit ];
68 };
69 };
44 70 authomatic = super.buildPythonPackage {
45 71 name = "authomatic-0.1.0.post1";
46 72 buildInputs = with self; [];
47 73 doCheck = false;
48 74 propagatedBuildInputs = with self; [];
49 75 src = fetchurl {
50 76 url = "https://files.pythonhosted.org/packages/08/1a/8a930461e604c2d5a7a871e1ac59fa82ccf994c32e807230c8d2fb07815a/Authomatic-0.1.0.post1.tar.gz";
51 77 sha256 = "731e398f09e37abfc91dea86feca2f41693db97c4e10ee3e92e9a53455c16a68";
52 78 };
53 79 meta = {
54 80 license = [ pkgs.lib.licenses.mit ];
55 81 };
56 82 };
57 83 babel = super.buildPythonPackage {
58 84 name = "babel-1.3";
59 85 buildInputs = with self; [];
60 86 doCheck = false;
61 87 propagatedBuildInputs = with self; [pytz];
62 88 src = fetchurl {
63 89 url = "https://files.pythonhosted.org/packages/33/27/e3978243a03a76398c384c83f7ca879bc6e8f1511233a621fcada135606e/Babel-1.3.tar.gz";
64 90 sha256 = "9f02d0357184de1f093c10012b52e7454a1008be6a5c185ab7a3307aceb1d12e";
65 91 };
66 92 meta = {
67 93 license = [ pkgs.lib.licenses.bsdOriginal ];
68 94 };
69 95 };
70 96 backports.shutil-get-terminal-size = super.buildPythonPackage {
71 97 name = "backports.shutil-get-terminal-size-1.0.0";
72 98 buildInputs = with self; [];
73 99 doCheck = false;
74 100 propagatedBuildInputs = with self; [];
75 101 src = fetchurl {
76 102 url = "https://files.pythonhosted.org/packages/ec/9c/368086faa9c016efce5da3e0e13ba392c9db79e3ab740b763fe28620b18b/backports.shutil_get_terminal_size-1.0.0.tar.gz";
77 103 sha256 = "713e7a8228ae80341c70586d1cc0a8caa5207346927e23d09dcbcaf18eadec80";
78 104 };
79 105 meta = {
80 106 license = [ pkgs.lib.licenses.mit ];
81 107 };
82 108 };
83 109 beaker = super.buildPythonPackage {
84 110 name = "beaker-1.9.1";
85 111 buildInputs = with self; [];
86 112 doCheck = false;
87 113 propagatedBuildInputs = with self; [funcsigs];
88 114 src = fetchurl {
89 115 url = "https://files.pythonhosted.org/packages/ca/14/a626188d0d0c7b55dd7cf1902046c2743bd392a7078bb53073e13280eb1e/Beaker-1.9.1.tar.gz";
90 116 sha256 = "32276ed686ab7203baf60520452903e35d1c3515f632683ea4a5881c8cd55921";
91 117 };
92 118 meta = {
93 119 license = [ pkgs.lib.licenses.bsdOriginal ];
94 120 };
95 121 };
96 122 beautifulsoup4 = super.buildPythonPackage {
97 123 name = "beautifulsoup4-4.6.0";
98 124 buildInputs = with self; [];
99 125 doCheck = false;
100 126 propagatedBuildInputs = with self; [];
101 127 src = fetchurl {
102 128 url = "https://files.pythonhosted.org/packages/fa/8d/1d14391fdaed5abada4e0f63543fef49b8331a34ca60c88bd521bcf7f782/beautifulsoup4-4.6.0.tar.gz";
103 129 sha256 = "808b6ac932dccb0a4126558f7dfdcf41710dd44a4ef497a0bb59a77f9f078e89";
104 130 };
105 131 meta = {
106 132 license = [ pkgs.lib.licenses.mit ];
107 133 };
108 134 };
109 135 billiard = super.buildPythonPackage {
110 136 name = "billiard-3.5.0.3";
111 137 buildInputs = with self; [];
112 138 doCheck = false;
113 139 propagatedBuildInputs = with self; [];
114 140 src = fetchurl {
115 141 url = "https://files.pythonhosted.org/packages/39/ac/f5571210cca2e4f4532e38aaff242f26c8654c5e2436bee966c230647ccc/billiard-3.5.0.3.tar.gz";
116 142 sha256 = "1d7b22bdc47aa52841120fcd22a74ae4fc8c13e9d3935643098184f5788c3ce6";
117 143 };
118 144 meta = {
119 145 license = [ pkgs.lib.licenses.bsdOriginal ];
120 146 };
121 147 };
122 148 bleach = super.buildPythonPackage {
123 149 name = "bleach-2.1.3";
124 150 buildInputs = with self; [];
125 151 doCheck = false;
126 152 propagatedBuildInputs = with self; [six html5lib];
127 153 src = fetchurl {
128 154 url = "https://files.pythonhosted.org/packages/eb/ea/58428609442130dc31d3a59010bf6cbd263a16c589d01d23b7c1e6997e3b/bleach-2.1.3.tar.gz";
129 155 sha256 = "eb7386f632349d10d9ce9d4a838b134d4731571851149f9cc2c05a9a837a9a44";
130 156 };
131 157 meta = {
132 158 license = [ pkgs.lib.licenses.asl20 ];
133 159 };
134 160 };
135 161 bottle = super.buildPythonPackage {
136 162 name = "bottle-0.12.13";
137 163 buildInputs = with self; [];
138 164 doCheck = false;
139 165 propagatedBuildInputs = with self; [];
140 166 src = fetchurl {
141 167 url = "https://files.pythonhosted.org/packages/bd/99/04dc59ced52a8261ee0f965a8968717a255ea84a36013e527944dbf3468c/bottle-0.12.13.tar.gz";
142 168 sha256 = "39b751aee0b167be8dffb63ca81b735bbf1dd0905b3bc42761efedee8f123355";
143 169 };
144 170 meta = {
145 171 license = [ pkgs.lib.licenses.mit ];
146 172 };
147 173 };
148 174 bumpversion = super.buildPythonPackage {
149 175 name = "bumpversion-0.5.3";
150 176 buildInputs = with self; [];
151 177 doCheck = false;
152 178 propagatedBuildInputs = with self; [];
153 179 src = fetchurl {
154 180 url = "https://files.pythonhosted.org/packages/14/41/8c9da3549f8e00c84f0432c3a8cf8ed6898374714676aab91501d48760db/bumpversion-0.5.3.tar.gz";
155 181 sha256 = "6744c873dd7aafc24453d8b6a1a0d6d109faf63cd0cd19cb78fd46e74932c77e";
156 182 };
157 183 meta = {
158 184 license = [ pkgs.lib.licenses.mit ];
159 185 };
160 186 };
161 187 celery = super.buildPythonPackage {
162 188 name = "celery-4.1.0";
163 189 buildInputs = with self; [];
164 190 doCheck = false;
165 191 propagatedBuildInputs = with self; [pytz billiard kombu];
166 192 src = fetchurl {
167 193 url = "https://files.pythonhosted.org/packages/07/65/88a2a45fc80f487872c93121a701a53bbbc3d3d832016876fac84fc8d46a/celery-4.1.0.tar.gz";
168 194 sha256 = "77ff3730198d6a17b3c1f05579ebe570b579efb35f6d7e13dba3b1368d068b35";
169 195 };
170 196 meta = {
171 197 license = [ pkgs.lib.licenses.bsdOriginal ];
172 198 };
173 199 };
174 200 chameleon = super.buildPythonPackage {
175 201 name = "chameleon-2.24";
176 202 buildInputs = with self; [];
177 203 doCheck = false;
178 204 propagatedBuildInputs = with self; [];
179 205 src = fetchurl {
180 206 url = "https://files.pythonhosted.org/packages/5a/9e/637379ffa13c5172b5c0e704833ffea6bf51cec7567f93fd6e903d53ed74/Chameleon-2.24.tar.gz";
181 207 sha256 = "452e9580040ed8541062b16e21eaef4231dd5ed8da3ad9548246b9eef5c9787a";
182 208 };
183 209 meta = {
184 210 license = [ { fullName = "BSD-like (http://repoze.org/license.html)"; } ];
185 211 };
186 212 };
187 213 channelstream = super.buildPythonPackage {
188 214 name = "channelstream-0.5.2";
189 215 buildInputs = with self; [];
190 216 doCheck = false;
191 217 propagatedBuildInputs = with self; [gevent ws4py pyramid pyramid-jinja2 itsdangerous requests six];
192 218 src = fetchurl {
193 219 url = "https://files.pythonhosted.org/packages/2b/31/29a8e085cf5bf97fa88e7b947adabfc581a18a3463adf77fb6dada34a65f/channelstream-0.5.2.tar.gz";
194 220 sha256 = "359bf5316688341e54a881a7b331c2388fc7ec32a4f4818c92d3c1425b2775e1";
195 221 };
196 222 meta = {
197 223 license = [ pkgs.lib.licenses.bsdOriginal ];
198 224 };
199 225 };
200 226 click = super.buildPythonPackage {
201 227 name = "click-6.6";
202 228 buildInputs = with self; [];
203 229 doCheck = false;
204 230 propagatedBuildInputs = with self; [];
205 231 src = fetchurl {
206 232 url = "https://files.pythonhosted.org/packages/7a/00/c14926d8232b36b08218067bcd5853caefb4737cda3f0a47437151344792/click-6.6.tar.gz";
207 233 sha256 = "cc6a19da8ebff6e7074f731447ef7e112bd23adf3de5c597cf9989f2fd8defe9";
208 234 };
209 235 meta = {
210 236 license = [ pkgs.lib.licenses.bsdOriginal ];
211 237 };
212 238 };
213 239 colander = super.buildPythonPackage {
214 240 name = "colander-1.4";
215 241 buildInputs = with self; [];
216 242 doCheck = false;
217 243 propagatedBuildInputs = with self; [translationstring iso8601];
218 244 src = fetchurl {
219 245 url = "https://files.pythonhosted.org/packages/cc/e2/c4e716ac4a426d8ad4dfe306c34f0018a22275d2420815784005bf771c84/colander-1.4.tar.gz";
220 246 sha256 = "e20e9acf190e5711cf96aa65a5405dac04b6e841028fc361d953a9923dbc4e72";
221 247 };
222 248 meta = {
223 249 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
224 250 };
225 251 };
226 252 configobj = super.buildPythonPackage {
227 253 name = "configobj-5.0.6";
228 254 buildInputs = with self; [];
229 255 doCheck = false;
230 256 propagatedBuildInputs = with self; [six];
231 257 src = fetchurl {
232 258 url = "https://files.pythonhosted.org/packages/64/61/079eb60459c44929e684fa7d9e2fdca403f67d64dd9dbac27296be2e0fab/configobj-5.0.6.tar.gz";
233 259 sha256 = "a2f5650770e1c87fb335af19a9b7eb73fc05ccf22144eb68db7d00cd2bcb0902";
234 260 };
235 261 meta = {
236 262 license = [ pkgs.lib.licenses.bsdOriginal ];
237 263 };
238 264 };
239 265 configparser = super.buildPythonPackage {
240 266 name = "configparser-3.5.0";
241 267 buildInputs = with self; [];
242 268 doCheck = false;
243 269 propagatedBuildInputs = with self; [];
244 270 src = fetchurl {
245 271 url = "https://files.pythonhosted.org/packages/7c/69/c2ce7e91c89dc073eb1aa74c0621c3eefbffe8216b3f9af9d3885265c01c/configparser-3.5.0.tar.gz";
246 272 sha256 = "5308b47021bc2340965c371f0f058cc6971a04502638d4244225c49d80db273a";
247 273 };
248 274 meta = {
249 275 license = [ pkgs.lib.licenses.mit ];
250 276 };
251 277 };
252 278 cov-core = super.buildPythonPackage {
253 279 name = "cov-core-1.15.0";
254 280 buildInputs = with self; [];
255 281 doCheck = false;
256 282 propagatedBuildInputs = with self; [coverage];
257 283 src = fetchurl {
258 284 url = "https://files.pythonhosted.org/packages/4b/87/13e75a47b4ba1be06f29f6d807ca99638bedc6b57fa491cd3de891ca2923/cov-core-1.15.0.tar.gz";
259 285 sha256 = "4a14c67d520fda9d42b0da6134638578caae1d374b9bb462d8de00587dba764c";
260 286 };
261 287 meta = {
262 288 license = [ pkgs.lib.licenses.mit ];
263 289 };
264 290 };
265 291 coverage = super.buildPythonPackage {
266 292 name = "coverage-3.7.1";
267 293 buildInputs = with self; [];
268 294 doCheck = false;
269 295 propagatedBuildInputs = with self; [];
270 296 src = fetchurl {
271 297 url = "https://files.pythonhosted.org/packages/09/4f/89b06c7fdc09687bca507dc411c342556ef9c5a3b26756137a4878ff19bf/coverage-3.7.1.tar.gz";
272 298 sha256 = "d1aea1c4aa61b8366d6a42dd3650622fbf9c634ed24eaf7f379c8b970e5ed44e";
273 299 };
274 300 meta = {
275 301 license = [ pkgs.lib.licenses.bsdOriginal ];
276 302 };
277 303 };
278 304 cprofilev = super.buildPythonPackage {
279 305 name = "cprofilev-1.0.7";
280 306 buildInputs = with self; [];
281 307 doCheck = false;
282 308 propagatedBuildInputs = with self; [bottle];
283 309 src = fetchurl {
284 310 url = "https://files.pythonhosted.org/packages/df/50/d8c1ada7d537c64b0f76453fa31dedb6af6e27b82fcf0331e5f71a4cf98b/CProfileV-1.0.7.tar.gz";
285 311 sha256 = "8791748b1f3d3468c2c927c3fd5f905080b84d8f2d217ca764b7d9d7a1fb9a77";
286 312 };
287 313 meta = {
288 314 license = [ pkgs.lib.licenses.mit ];
289 315 };
290 316 };
291 317 cssselect = super.buildPythonPackage {
292 318 name = "cssselect-1.0.1";
293 319 buildInputs = with self; [];
294 320 doCheck = false;
295 321 propagatedBuildInputs = with self; [];
296 322 src = fetchurl {
297 323 url = "https://files.pythonhosted.org/packages/77/ff/9c865275cd19290feba56344eba570e719efb7ca5b34d67ed12b22ebbb0d/cssselect-1.0.1.tar.gz";
298 324 sha256 = "73db1c054b9348409e2862fc6c0dde5c4e4fbe4da64c5c5a9e05fbea45744077";
299 325 };
300 326 meta = {
301 327 license = [ pkgs.lib.licenses.bsdOriginal ];
302 328 };
303 329 };
304 330 decorator = super.buildPythonPackage {
305 331 name = "decorator-4.1.2";
306 332 buildInputs = with self; [];
307 333 doCheck = false;
308 334 propagatedBuildInputs = with self; [];
309 335 src = fetchurl {
310 336 url = "https://files.pythonhosted.org/packages/bb/e0/f6e41e9091e130bf16d4437dabbac3993908e4d6485ecbc985ef1352db94/decorator-4.1.2.tar.gz";
311 337 sha256 = "7cb64d38cb8002971710c8899fbdfb859a23a364b7c99dab19d1f719c2ba16b5";
312 338 };
313 339 meta = {
314 340 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "new BSD License"; } ];
315 341 };
316 342 };
317 343 deform = super.buildPythonPackage {
318 344 name = "deform-2.0.5";
319 345 buildInputs = with self; [];
320 346 doCheck = false;
321 347 propagatedBuildInputs = with self; [chameleon colander iso8601 peppercorn translationstring zope.deprecation];
322 348 src = fetchurl {
323 349 url = "https://files.pythonhosted.org/packages/0c/b1/ba711d5808c12538c8504f534d79c124ed834f19ac36f0ac5391c3bbd1c1/deform-2.0.5.tar.gz";
324 350 sha256 = "874d3346a02c500432efdcc73b1a7174aa0ea69cd52a99bb9a812967f54f6f79";
325 351 };
326 352 meta = {
327 353 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
328 354 };
329 355 };
330 356 docutils = super.buildPythonPackage {
331 357 name = "docutils-0.14";
332 358 buildInputs = with self; [];
333 359 doCheck = false;
334 360 propagatedBuildInputs = with self; [];
335 361 src = fetchurl {
336 362 url = "https://files.pythonhosted.org/packages/84/f4/5771e41fdf52aabebbadecc9381d11dea0fa34e4759b4071244fa094804c/docutils-0.14.tar.gz";
337 363 sha256 = "51e64ef2ebfb29cae1faa133b3710143496eca21c530f3f71424d77687764274";
338 364 };
339 365 meta = {
340 366 license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.publicDomain pkgs.lib.licenses.gpl1 { fullName = "public domain, Python, 2-Clause BSD, GPL 3 (see COPYING.txt)"; } pkgs.lib.licenses.psfl ];
341 367 };
342 368 };
343 369 dogpile.cache = super.buildPythonPackage {
344 370 name = "dogpile.cache-0.6.5";
345 371 buildInputs = with self; [];
346 372 doCheck = false;
347 373 propagatedBuildInputs = with self; [];
348 374 src = fetchurl {
349 375 url = "https://files.pythonhosted.org/packages/65/24/7bd97e9d486c37ac03ef6ae3a590db1a8e02183e5d7ce9071bcca9d86c44/dogpile.cache-0.6.5.tar.gz";
350 376 sha256 = "631197e78b4471bb0e93d0a86264c45736bc9ae43b4205d581dcc34fbe9b5f31";
351 377 };
352 378 meta = {
353 379 license = [ pkgs.lib.licenses.bsdOriginal ];
354 380 };
355 381 };
356 382 dogpile.core = super.buildPythonPackage {
357 383 name = "dogpile.core-0.4.1";
358 384 buildInputs = with self; [];
359 385 doCheck = false;
360 386 propagatedBuildInputs = with self; [];
361 387 src = fetchurl {
362 388 url = "https://files.pythonhosted.org/packages/0e/77/e72abc04c22aedf874301861e5c1e761231c288b5de369c18be8f4b5c9bb/dogpile.core-0.4.1.tar.gz";
363 389 sha256 = "be652fb11a8eaf66f7e5c94d418d2eaa60a2fe81dae500f3743a863cc9dbed76";
364 390 };
365 391 meta = {
366 392 license = [ pkgs.lib.licenses.bsdOriginal ];
367 393 };
368 394 };
369 395 ecdsa = super.buildPythonPackage {
370 396 name = "ecdsa-0.13";
371 397 buildInputs = with self; [];
372 398 doCheck = false;
373 399 propagatedBuildInputs = with self; [];
374 400 src = fetchurl {
375 401 url = "https://files.pythonhosted.org/packages/f9/e5/99ebb176e47f150ac115ffeda5fedb6a3dbb3c00c74a59fd84ddf12f5857/ecdsa-0.13.tar.gz";
376 402 sha256 = "64cf1ee26d1cde3c73c6d7d107f835fed7c6a2904aef9eac223d57ad800c43fa";
377 403 };
378 404 meta = {
379 405 license = [ pkgs.lib.licenses.mit ];
380 406 };
381 407 };
382 408 elasticsearch = super.buildPythonPackage {
383 409 name = "elasticsearch-2.3.0";
384 410 buildInputs = with self; [];
385 411 doCheck = false;
386 412 propagatedBuildInputs = with self; [urllib3];
387 413 src = fetchurl {
388 414 url = "https://files.pythonhosted.org/packages/10/35/5fd52c5f0b0ee405ed4b5195e8bce44c5e041787680dc7b94b8071cac600/elasticsearch-2.3.0.tar.gz";
389 415 sha256 = "be3080a2bf32dff0a9f9fcc1c087515a25a357645673a976d25ef77166134d81";
390 416 };
391 417 meta = {
392 418 license = [ pkgs.lib.licenses.asl20 ];
393 419 };
394 420 };
395 421 elasticsearch-dsl = super.buildPythonPackage {
396 422 name = "elasticsearch-dsl-2.2.0";
397 423 buildInputs = with self; [];
398 424 doCheck = false;
399 425 propagatedBuildInputs = with self; [six python-dateutil elasticsearch];
400 426 src = fetchurl {
401 427 url = "https://files.pythonhosted.org/packages/66/2f/52a086968788e58461641570f45c3207a52d46ebbe9b77dc22b6a8ffda66/elasticsearch-dsl-2.2.0.tar.gz";
402 428 sha256 = "99bbb4dcbcfb5db4f57499237f24acf1397543e895e99994a09af2a6fbef93bc";
403 429 };
404 430 meta = {
405 431 license = [ pkgs.lib.licenses.asl20 ];
406 432 };
407 433 };
408 434 entrypoints = super.buildPythonPackage {
409 435 name = "entrypoints-0.2.2";
410 436 buildInputs = with self; [];
411 437 doCheck = false;
412 438 propagatedBuildInputs = with self; [configparser];
413 439 src = fetchurl {
414 440 url = "https://code.rhodecode.com/upstream/entrypoints/archive/96e6d645684e1af3d7df5b5272f3fe85a546b233.tar.gz?md5=7db37771aea9ac9fefe093e5d6987313";
415 441 md5 = "7db37771aea9ac9fefe093e5d6987313";
416 442 };
417 443 meta = {
418 444 license = [ pkgs.lib.licenses.mit ];
419 445 };
420 446 };
421 447 enum34 = super.buildPythonPackage {
422 448 name = "enum34-1.1.6";
423 449 buildInputs = with self; [];
424 450 doCheck = false;
425 451 propagatedBuildInputs = with self; [];
426 452 src = fetchurl {
427 453 url = "https://files.pythonhosted.org/packages/bf/3e/31d502c25302814a7c2f1d3959d2a3b3f78e509002ba91aea64993936876/enum34-1.1.6.tar.gz";
428 454 sha256 = "8ad8c4783bf61ded74527bffb48ed9b54166685e4230386a9ed9b1279e2df5b1";
429 455 };
430 456 meta = {
431 457 license = [ pkgs.lib.licenses.bsdOriginal ];
432 458 };
433 459 };
434 460 formencode = super.buildPythonPackage {
435 461 name = "formencode-1.2.4";
436 462 buildInputs = with self; [];
437 463 doCheck = false;
438 464 propagatedBuildInputs = with self; [];
439 465 src = fetchurl {
440 466 url = "https://files.pythonhosted.org/packages/8e/59/0174271a6f004512e0201188593e6d319db139d14cb7490e488bbb078015/FormEncode-1.2.4.tar.gz";
441 467 sha256 = "8270840ee832055463b3d3328f8ae4b881e1fbe84353c97af1d913df3401feb9";
442 468 };
443 469 meta = {
444 470 license = [ pkgs.lib.licenses.psfl ];
445 471 };
446 472 };
447 473 funcsigs = super.buildPythonPackage {
448 474 name = "funcsigs-1.0.2";
449 475 buildInputs = with self; [];
450 476 doCheck = false;
451 477 propagatedBuildInputs = with self; [];
452 478 src = fetchurl {
453 479 url = "https://files.pythonhosted.org/packages/94/4a/db842e7a0545de1cdb0439bb80e6e42dfe82aaeaadd4072f2263a4fbed23/funcsigs-1.0.2.tar.gz";
454 480 sha256 = "a7bb0f2cf3a3fd1ab2732cb49eba4252c2af4240442415b4abce3b87022a8f50";
455 481 };
456 482 meta = {
457 483 license = [ { fullName = "ASL"; } pkgs.lib.licenses.asl20 ];
458 484 };
459 485 };
460 486 functools32 = super.buildPythonPackage {
461 487 name = "functools32-3.2.3.post2";
462 488 buildInputs = with self; [];
463 489 doCheck = false;
464 490 propagatedBuildInputs = with self; [];
465 491 src = fetchurl {
466 492 url = "https://files.pythonhosted.org/packages/c5/60/6ac26ad05857c601308d8fb9e87fa36d0ebf889423f47c3502ef034365db/functools32-3.2.3-2.tar.gz";
467 493 sha256 = "f6253dfbe0538ad2e387bd8fdfd9293c925d63553f5813c4e587745416501e6d";
468 494 };
469 495 meta = {
470 496 license = [ pkgs.lib.licenses.psfl ];
471 497 };
472 498 };
473 499 future = super.buildPythonPackage {
474 500 name = "future-0.14.3";
475 501 buildInputs = with self; [];
476 502 doCheck = false;
477 503 propagatedBuildInputs = with self; [];
478 504 src = fetchurl {
479 505 url = "https://files.pythonhosted.org/packages/83/80/8ef3a11a15f8eaafafa0937b20c1b3f73527e69ab6b3fa1cf94a5a96aabb/future-0.14.3.tar.gz";
480 506 sha256 = "62857d51881d97dd5492b9295b9f51d92108a52a4c88e2c40054c1d3e5995be9";
481 507 };
482 508 meta = {
483 509 license = [ { fullName = "OSI Approved"; } pkgs.lib.licenses.mit ];
484 510 };
485 511 };
486 512 futures = super.buildPythonPackage {
487 513 name = "futures-3.0.2";
488 514 buildInputs = with self; [];
489 515 doCheck = false;
490 516 propagatedBuildInputs = with self; [];
491 517 src = fetchurl {
492 518 url = "https://files.pythonhosted.org/packages/f8/e7/fc0fcbeb9193ba2d4de00b065e7fd5aecd0679e93ce95a07322b2b1434f4/futures-3.0.2.tar.gz";
493 519 sha256 = "dc3fc91508e49e0fd2f8625f0132d16e49c80f882e7e1d565c56b0d5dfbae257";
494 520 };
495 521 meta = {
496 522 license = [ pkgs.lib.licenses.bsdOriginal ];
497 523 };
498 524 };
499 525 gevent = super.buildPythonPackage {
500 526 name = "gevent-1.2.2";
501 527 buildInputs = with self; [];
502 528 doCheck = false;
503 529 propagatedBuildInputs = with self; [greenlet];
504 530 src = fetchurl {
505 531 url = "https://files.pythonhosted.org/packages/1b/92/b111f76e54d2be11375b47b213b56687214f258fd9dae703546d30b837be/gevent-1.2.2.tar.gz";
506 532 sha256 = "4791c8ae9c57d6f153354736e1ccab1e2baf6c8d9ae5a77a9ac90f41e2966b2d";
507 533 };
508 534 meta = {
509 535 license = [ pkgs.lib.licenses.mit ];
510 536 };
511 537 };
512 538 gnureadline = super.buildPythonPackage {
513 539 name = "gnureadline-6.3.8";
514 540 buildInputs = with self; [];
515 541 doCheck = false;
516 542 propagatedBuildInputs = with self; [];
517 543 src = fetchurl {
518 544 url = "https://files.pythonhosted.org/packages/50/64/86085c823cd78f9df9d8e33dce0baa71618016f8860460b82cf6610e1eb3/gnureadline-6.3.8.tar.gz";
519 545 sha256 = "58e208ed34a53456ecf58bc11eacbe332c50d322b329457e2c645bd15192b035";
520 546 };
521 547 meta = {
522 548 license = [ { fullName = "GNU General Public License v3 (GPLv3)"; } pkgs.lib.licenses.gpl1 ];
523 549 };
524 550 };
525 551 gprof2dot = super.buildPythonPackage {
526 552 name = "gprof2dot-2017.9.19";
527 553 buildInputs = with self; [];
528 554 doCheck = false;
529 555 propagatedBuildInputs = with self; [];
530 556 src = fetchurl {
531 557 url = "https://files.pythonhosted.org/packages/9d/36/f977122502979f3dfb50704979c9ed70e6b620787942b089bf1af15f5aba/gprof2dot-2017.9.19.tar.gz";
532 558 sha256 = "cebc7aa2782fd813ead415ea1fae3409524343485eadc7fb60ef5bd1e810309e";
533 559 };
534 560 meta = {
535 561 license = [ { fullName = "GNU Lesser General Public License v3 or later (LGPLv3+)"; } { fullName = "LGPL"; } ];
536 562 };
537 563 };
538 564 graphviz = super.buildPythonPackage {
539 565 name = "graphviz-0.8.2";
540 566 buildInputs = with self; [];
541 567 doCheck = false;
542 568 propagatedBuildInputs = with self; [];
543 569 src = fetchurl {
544 570 url = "https://files.pythonhosted.org/packages/fa/d1/63b62dee9e55368f60b5ea445e6afb361bb47e692fc27553f3672e16efb8/graphviz-0.8.2.zip";
545 571 sha256 = "606741c028acc54b1a065b33045f8c89ee0927ea77273ec409ac988f2c3d1091";
546 572 };
547 573 meta = {
548 574 license = [ pkgs.lib.licenses.mit ];
549 575 };
550 576 };
551 577 greenlet = super.buildPythonPackage {
552 578 name = "greenlet-0.4.13";
553 579 buildInputs = with self; [];
554 580 doCheck = false;
555 581 propagatedBuildInputs = with self; [];
556 582 src = fetchurl {
557 583 url = "https://files.pythonhosted.org/packages/13/de/ba92335e9e76040ca7274224942282a80d54f85e342a5e33c5277c7f87eb/greenlet-0.4.13.tar.gz";
558 584 sha256 = "0fef83d43bf87a5196c91e73cb9772f945a4caaff91242766c5916d1dd1381e4";
559 585 };
560 586 meta = {
561 587 license = [ pkgs.lib.licenses.mit ];
562 588 };
563 589 };
564 590 gunicorn = super.buildPythonPackage {
565 591 name = "gunicorn-19.7.1";
566 592 buildInputs = with self; [];
567 593 doCheck = false;
568 594 propagatedBuildInputs = with self; [];
569 595 src = fetchurl {
570 596 url = "https://files.pythonhosted.org/packages/30/3a/10bb213cede0cc4d13ac2263316c872a64bf4c819000c8ccd801f1d5f822/gunicorn-19.7.1.tar.gz";
571 597 sha256 = "eee1169f0ca667be05db3351a0960765620dad53f53434262ff8901b68a1b622";
572 598 };
573 599 meta = {
574 600 license = [ pkgs.lib.licenses.mit ];
575 601 };
576 602 };
577 603 html5lib = super.buildPythonPackage {
578 604 name = "html5lib-1.0.1";
579 605 buildInputs = with self; [];
580 606 doCheck = false;
581 607 propagatedBuildInputs = with self; [six webencodings];
582 608 src = fetchurl {
583 609 url = "https://files.pythonhosted.org/packages/85/3e/cf449cf1b5004e87510b9368e7a5f1acd8831c2d6691edd3c62a0823f98f/html5lib-1.0.1.tar.gz";
584 610 sha256 = "66cb0dcfdbbc4f9c3ba1a63fdb511ffdbd4f513b2b6d81b80cd26ce6b3fb3736";
585 611 };
586 612 meta = {
587 613 license = [ pkgs.lib.licenses.mit ];
588 614 };
589 615 };
590 616 hupper = super.buildPythonPackage {
591 617 name = "hupper-1.1";
592 618 buildInputs = with self; [];
593 619 doCheck = false;
594 620 propagatedBuildInputs = with self; [];
595 621 src = fetchurl {
596 622 url = "https://files.pythonhosted.org/packages/21/0d/b7832396df00564836b204ac23aadd6ff177d1c0e68ce40e5ccaccc1dd86/hupper-1.1.tar.gz";
597 623 sha256 = "e18037fa43fb4af7c00bd262ca6f5d7bcd22debd5d71e43b0fb1437f56e78035";
598 624 };
599 625 meta = {
600 626 license = [ pkgs.lib.licenses.mit ];
601 627 };
602 628 };
603 629 infrae.cache = super.buildPythonPackage {
604 630 name = "infrae.cache-1.0.1";
605 631 buildInputs = with self; [];
606 632 doCheck = false;
607 633 propagatedBuildInputs = with self; [beaker repoze.lru];
608 634 src = fetchurl {
609 635 url = "https://files.pythonhosted.org/packages/bb/f0/e7d5e984cf6592fd2807dc7bc44a93f9d18e04e6a61f87fdfb2622422d74/infrae.cache-1.0.1.tar.gz";
610 636 sha256 = "844b1baa0ab7613159c7e2ee368a5ec4d574e409ff86963e1f45f08dacd478b7";
611 637 };
612 638 meta = {
613 639 license = [ pkgs.lib.licenses.zpt21 ];
614 640 };
615 641 };
616 642 invoke = super.buildPythonPackage {
617 643 name = "invoke-0.13.0";
618 644 buildInputs = with self; [];
619 645 doCheck = false;
620 646 propagatedBuildInputs = with self; [];
621 647 src = fetchurl {
622 648 url = "https://files.pythonhosted.org/packages/47/bf/d07ef52fa1ac645468858bbac7cb95b246a972a045e821493d17d89c81be/invoke-0.13.0.tar.gz";
623 649 sha256 = "1a1992fac5292b97448d1c85dc0793e309c4c376acbc39ff067056d71fdc241d";
624 650 };
625 651 meta = {
626 652 license = [ pkgs.lib.licenses.bsdOriginal ];
627 653 };
628 654 };
629 655 ipaddress = super.buildPythonPackage {
630 656 name = "ipaddress-1.0.22";
631 657 buildInputs = with self; [];
632 658 doCheck = false;
633 659 propagatedBuildInputs = with self; [];
634 660 src = fetchurl {
635 661 url = "https://files.pythonhosted.org/packages/97/8d/77b8cedcfbf93676148518036c6b1ce7f8e14bf07e95d7fd4ddcb8cc052f/ipaddress-1.0.22.tar.gz";
636 662 sha256 = "b146c751ea45cad6188dd6cf2d9b757f6f4f8d6ffb96a023e6f2e26eea02a72c";
637 663 };
638 664 meta = {
639 665 license = [ pkgs.lib.licenses.psfl ];
640 666 };
641 667 };
642 668 ipdb = super.buildPythonPackage {
643 669 name = "ipdb-0.11";
644 670 buildInputs = with self; [];
645 671 doCheck = false;
646 672 propagatedBuildInputs = with self; [setuptools ipython];
647 673 src = fetchurl {
648 674 url = "https://files.pythonhosted.org/packages/80/fe/4564de08f174f3846364b3add8426d14cebee228f741c27e702b2877e85b/ipdb-0.11.tar.gz";
649 675 sha256 = "7081c65ed7bfe7737f83fa4213ca8afd9617b42ff6b3f1daf9a3419839a2a00a";
650 676 };
651 677 meta = {
652 678 license = [ pkgs.lib.licenses.bsdOriginal ];
653 679 };
654 680 };
655 681 ipython = super.buildPythonPackage {
656 682 name = "ipython-5.1.0";
657 683 buildInputs = with self; [];
658 684 doCheck = false;
659 685 propagatedBuildInputs = with self; [setuptools decorator pickleshare simplegeneric traitlets prompt-toolkit pygments pexpect backports.shutil-get-terminal-size pathlib2 pexpect];
660 686 src = fetchurl {
661 687 url = "https://files.pythonhosted.org/packages/89/63/a9292f7cd9d0090a0f995e1167f3f17d5889dcbc9a175261719c513b9848/ipython-5.1.0.tar.gz";
662 688 sha256 = "7ef4694e1345913182126b219aaa4a0047e191af414256da6772cf249571b961";
663 689 };
664 690 meta = {
665 691 license = [ pkgs.lib.licenses.bsdOriginal ];
666 692 };
667 693 };
668 694 ipython-genutils = super.buildPythonPackage {
669 695 name = "ipython-genutils-0.2.0";
670 696 buildInputs = with self; [];
671 697 doCheck = false;
672 698 propagatedBuildInputs = with self; [];
673 699 src = fetchurl {
674 700 url = "https://files.pythonhosted.org/packages/e8/69/fbeffffc05236398ebfcfb512b6d2511c622871dca1746361006da310399/ipython_genutils-0.2.0.tar.gz";
675 701 sha256 = "eb2e116e75ecef9d4d228fdc66af54269afa26ab4463042e33785b887c628ba8";
676 702 };
677 703 meta = {
678 704 license = [ pkgs.lib.licenses.bsdOriginal ];
679 705 };
680 706 };
681 707 iso8601 = super.buildPythonPackage {
682 708 name = "iso8601-0.1.11";
683 709 buildInputs = with self; [];
684 710 doCheck = false;
685 711 propagatedBuildInputs = with self; [];
686 712 src = fetchurl {
687 713 url = "https://files.pythonhosted.org/packages/c0/75/c9209ee4d1b5975eb8c2cba4428bde6b61bd55664a98290dd015cdb18e98/iso8601-0.1.11.tar.gz";
688 714 sha256 = "e8fb52f78880ae063336c94eb5b87b181e6a0cc33a6c008511bac9a6e980ef30";
689 715 };
690 716 meta = {
691 717 license = [ pkgs.lib.licenses.mit ];
692 718 };
693 719 };
694 720 itsdangerous = super.buildPythonPackage {
695 721 name = "itsdangerous-0.24";
696 722 buildInputs = with self; [];
697 723 doCheck = false;
698 724 propagatedBuildInputs = with self; [];
699 725 src = fetchurl {
700 726 url = "https://files.pythonhosted.org/packages/dc/b4/a60bcdba945c00f6d608d8975131ab3f25b22f2bcfe1dab221165194b2d4/itsdangerous-0.24.tar.gz";
701 727 sha256 = "cbb3fcf8d3e33df861709ecaf89d9e6629cff0a217bc2848f1b41cd30d360519";
702 728 };
703 729 meta = {
704 730 license = [ pkgs.lib.licenses.bsdOriginal ];
705 731 };
706 732 };
707 733 jinja2 = super.buildPythonPackage {
708 734 name = "jinja2-2.9.6";
709 735 buildInputs = with self; [];
710 736 doCheck = false;
711 737 propagatedBuildInputs = with self; [markupsafe];
712 738 src = fetchurl {
713 739 url = "https://files.pythonhosted.org/packages/90/61/f820ff0076a2599dd39406dcb858ecb239438c02ce706c8e91131ab9c7f1/Jinja2-2.9.6.tar.gz";
714 740 sha256 = "ddaa01a212cd6d641401cb01b605f4a4d9f37bfc93043d7f760ec70fb99ff9ff";
715 741 };
716 742 meta = {
717 743 license = [ pkgs.lib.licenses.bsdOriginal ];
718 744 };
719 745 };
720 746 jsonschema = super.buildPythonPackage {
721 747 name = "jsonschema-2.6.0";
722 748 buildInputs = with self; [];
723 749 doCheck = false;
724 750 propagatedBuildInputs = with self; [functools32];
725 751 src = fetchurl {
726 752 url = "https://files.pythonhosted.org/packages/58/b9/171dbb07e18c6346090a37f03c7e74410a1a56123f847efed59af260a298/jsonschema-2.6.0.tar.gz";
727 753 sha256 = "6ff5f3180870836cae40f06fa10419f557208175f13ad7bc26caa77beb1f6e02";
728 754 };
729 755 meta = {
730 756 license = [ pkgs.lib.licenses.mit ];
731 757 };
732 758 };
733 759 jupyter-client = super.buildPythonPackage {
734 760 name = "jupyter-client-5.0.0";
735 761 buildInputs = with self; [];
736 762 doCheck = false;
737 763 propagatedBuildInputs = with self; [traitlets jupyter-core pyzmq python-dateutil];
738 764 src = fetchurl {
739 765 url = "https://files.pythonhosted.org/packages/e5/6f/65412ed462202b90134b7e761b0b7e7f949e07a549c1755475333727b3d0/jupyter_client-5.0.0.tar.gz";
740 766 sha256 = "2766f9c2deb9ae826e65d53a56a36d69b184f63d0dcb7710835273327126bc5b";
741 767 };
742 768 meta = {
743 769 license = [ pkgs.lib.licenses.bsdOriginal ];
744 770 };
745 771 };
746 772 jupyter-core = super.buildPythonPackage {
747 773 name = "jupyter-core-4.4.0";
748 774 buildInputs = with self; [];
749 775 doCheck = false;
750 776 propagatedBuildInputs = with self; [traitlets];
751 777 src = fetchurl {
752 778 url = "https://files.pythonhosted.org/packages/b6/2d/2804f4de3a95583f65e5dcb4d7c8c7183124882323758996e867f47e72af/jupyter_core-4.4.0.tar.gz";
753 779 sha256 = "ba70754aa680300306c699790128f6fbd8c306ee5927976cbe48adacf240c0b7";
754 780 };
755 781 meta = {
756 782 license = [ pkgs.lib.licenses.bsdOriginal ];
757 783 };
758 784 };
759 785 kombu = super.buildPythonPackage {
760 786 name = "kombu-4.1.0";
761 787 buildInputs = with self; [];
762 788 doCheck = false;
763 789 propagatedBuildInputs = with self; [amqp];
764 790 src = fetchurl {
765 791 url = "https://files.pythonhosted.org/packages/03/5e/1a47d1e543d4943d65330af4e4406049f443878818fb65bfdc651bb93a96/kombu-4.1.0.tar.gz";
766 792 sha256 = "4249d9dd9dbf1fcec471d1c2def20653c9310dd1a217272d77e4844f9d5273cb";
767 793 };
768 794 meta = {
769 795 license = [ pkgs.lib.licenses.bsdOriginal ];
770 796 };
771 797 };
772 798 lxml = super.buildPythonPackage {
773 799 name = "lxml-3.7.3";
774 800 buildInputs = with self; [];
775 801 doCheck = false;
776 802 propagatedBuildInputs = with self; [];
777 803 src = fetchurl {
778 804 url = "https://files.pythonhosted.org/packages/39/e8/a8e0b1fa65dd021d48fe21464f71783655f39a41f218293c1c590d54eb82/lxml-3.7.3.tar.gz";
779 805 sha256 = "aa502d78a51ee7d127b4824ff96500f0181d3c7826e6ee7b800d068be79361c7";
780 806 };
781 807 meta = {
782 808 license = [ pkgs.lib.licenses.bsdOriginal ];
783 809 };
784 810 };
785 811 mako = super.buildPythonPackage {
786 812 name = "mako-1.0.7";
787 813 buildInputs = with self; [];
788 814 doCheck = false;
789 815 propagatedBuildInputs = with self; [markupsafe];
790 816 src = fetchurl {
791 817 url = "https://files.pythonhosted.org/packages/eb/f3/67579bb486517c0d49547f9697e36582cd19dafb5df9e687ed8e22de57fa/Mako-1.0.7.tar.gz";
792 818 sha256 = "4e02fde57bd4abb5ec400181e4c314f56ac3e49ba4fb8b0d50bba18cb27d25ae";
793 819 };
794 820 meta = {
795 821 license = [ pkgs.lib.licenses.mit ];
796 822 };
797 823 };
798 824 markdown = super.buildPythonPackage {
799 825 name = "markdown-2.6.11";
800 826 buildInputs = with self; [];
801 827 doCheck = false;
802 828 propagatedBuildInputs = with self; [];
803 829 src = fetchurl {
804 830 url = "https://files.pythonhosted.org/packages/b3/73/fc5c850f44af5889192dff783b7b0d8f3fe8d30b65c8e3f78f8f0265fecf/Markdown-2.6.11.tar.gz";
805 831 sha256 = "a856869c7ff079ad84a3e19cd87a64998350c2b94e9e08e44270faef33400f81";
806 832 };
807 833 meta = {
808 834 license = [ pkgs.lib.licenses.bsdOriginal ];
809 835 };
810 836 };
811 837 markupsafe = super.buildPythonPackage {
812 838 name = "markupsafe-1.0";
813 839 buildInputs = with self; [];
814 840 doCheck = false;
815 841 propagatedBuildInputs = with self; [];
816 842 src = fetchurl {
817 843 url = "https://files.pythonhosted.org/packages/4d/de/32d741db316d8fdb7680822dd37001ef7a448255de9699ab4bfcbdf4172b/MarkupSafe-1.0.tar.gz";
818 844 sha256 = "a6be69091dac236ea9c6bc7d012beab42010fa914c459791d627dad4910eb665";
819 845 };
820 846 meta = {
821 847 license = [ pkgs.lib.licenses.bsdOriginal ];
822 848 };
823 849 };
824 850 meld3 = super.buildPythonPackage {
825 851 name = "meld3-1.0.2";
826 852 buildInputs = with self; [];
827 853 doCheck = false;
828 854 propagatedBuildInputs = with self; [];
829 855 src = fetchurl {
830 856 url = "https://files.pythonhosted.org/packages/45/a0/317c6422b26c12fe0161e936fc35f36552069ba8e6f7ecbd99bbffe32a5f/meld3-1.0.2.tar.gz";
831 857 sha256 = "f7b754a0fde7a4429b2ebe49409db240b5699385a572501bb0d5627d299f9558";
832 858 };
833 859 meta = {
834 860 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
835 861 };
836 862 };
837 863 mistune = super.buildPythonPackage {
838 864 name = "mistune-0.8.3";
839 865 buildInputs = with self; [];
840 866 doCheck = false;
841 867 propagatedBuildInputs = with self; [];
842 868 src = fetchurl {
843 869 url = "https://files.pythonhosted.org/packages/9d/be/e06d4346cc608a01dec6bf770d7d0303a4fd6db588b318ced18f5f257145/mistune-0.8.3.tar.gz";
844 870 sha256 = "bc10c33bfdcaa4e749b779f62f60d6e12f8215c46a292d05e486b869ae306619";
845 871 };
846 872 meta = {
847 873 license = [ pkgs.lib.licenses.bsdOriginal ];
848 874 };
849 875 };
850 876 mock = super.buildPythonPackage {
851 877 name = "mock-1.0.1";
852 878 buildInputs = with self; [];
853 879 doCheck = false;
854 880 propagatedBuildInputs = with self; [];
855 881 src = fetchurl {
856 882 url = "https://files.pythonhosted.org/packages/a2/52/7edcd94f0afb721a2d559a5b9aae8af4f8f2c79bc63fdbe8a8a6c9b23bbe/mock-1.0.1.tar.gz";
857 883 sha256 = "b839dd2d9c117c701430c149956918a423a9863b48b09c90e30a6013e7d2f44f";
858 884 };
859 885 meta = {
860 886 license = [ pkgs.lib.licenses.bsdOriginal ];
861 887 };
862 888 };
889 more-itertools = super.buildPythonPackage {
890 name = "more-itertools-4.2.0";
891 buildInputs = with self; [];
892 doCheck = false;
893 propagatedBuildInputs = with self; [six];
894 src = fetchurl {
895 url = "https://files.pythonhosted.org/packages/c0/2f/6773347277d76c5ade4414a6c3f785ef27e7f5c4b0870ec7e888e66a8d83/more-itertools-4.2.0.tar.gz";
896 sha256 = "2b6b9893337bfd9166bee6a62c2b0c9fe7735dcf85948b387ec8cba30e85d8e8";
897 };
898 meta = {
899 license = [ pkgs.lib.licenses.mit ];
900 };
901 };
863 902 msgpack-python = super.buildPythonPackage {
864 903 name = "msgpack-python-0.4.8";
865 904 buildInputs = with self; [];
866 905 doCheck = false;
867 906 propagatedBuildInputs = with self; [];
868 907 src = fetchurl {
869 908 url = "https://files.pythonhosted.org/packages/21/27/8a1d82041c7a2a51fcc73675875a5f9ea06c2663e02fcfeb708be1d081a0/msgpack-python-0.4.8.tar.gz";
870 909 sha256 = "1a2b19df0f03519ec7f19f826afb935b202d8979b0856c6fb3dc28955799f886";
871 910 };
872 911 meta = {
873 912 license = [ pkgs.lib.licenses.asl20 ];
874 913 };
875 914 };
876 915 mysql-python = super.buildPythonPackage {
877 916 name = "mysql-python-1.2.5";
878 917 buildInputs = with self; [];
879 918 doCheck = false;
880 919 propagatedBuildInputs = with self; [];
881 920 src = fetchurl {
882 921 url = "https://files.pythonhosted.org/packages/a5/e9/51b544da85a36a68debe7a7091f068d802fc515a3a202652828c73453cad/MySQL-python-1.2.5.zip";
883 922 sha256 = "811040b647e5d5686f84db415efd697e6250008b112b6909ba77ac059e140c74";
884 923 };
885 924 meta = {
886 925 license = [ pkgs.lib.licenses.gpl1 ];
887 926 };
888 927 };
889 928 nbconvert = super.buildPythonPackage {
890 929 name = "nbconvert-5.3.1";
891 930 buildInputs = with self; [];
892 931 doCheck = false;
893 932 propagatedBuildInputs = with self; [mistune jinja2 pygments traitlets jupyter-core nbformat entrypoints bleach pandocfilters testpath];
894 933 src = fetchurl {
895 934 url = "https://files.pythonhosted.org/packages/b9/a4/d0a0938ad6f5eeb4dea4e73d255c617ef94b0b2849d51194c9bbdb838412/nbconvert-5.3.1.tar.gz";
896 935 sha256 = "12b1a4671d4463ab73af6e4cbcc965b62254e05d182cd54995dda0d0ef9e2db9";
897 936 };
898 937 meta = {
899 938 license = [ pkgs.lib.licenses.bsdOriginal ];
900 939 };
901 940 };
902 941 nbformat = super.buildPythonPackage {
903 942 name = "nbformat-4.4.0";
904 943 buildInputs = with self; [];
905 944 doCheck = false;
906 945 propagatedBuildInputs = with self; [ipython-genutils traitlets jsonschema jupyter-core];
907 946 src = fetchurl {
908 947 url = "https://files.pythonhosted.org/packages/6e/0e/160754f7ae3e984863f585a3743b0ed1702043a81245907c8fae2d537155/nbformat-4.4.0.tar.gz";
909 948 sha256 = "f7494ef0df60766b7cabe0a3651556345a963b74dbc16bc7c18479041170d402";
910 949 };
911 950 meta = {
912 951 license = [ pkgs.lib.licenses.bsdOriginal ];
913 952 };
914 953 };
915 954 objgraph = super.buildPythonPackage {
916 955 name = "objgraph-3.1.1";
917 956 buildInputs = with self; [];
918 957 doCheck = false;
919 958 propagatedBuildInputs = with self; [graphviz];
920 959 src = fetchurl {
921 960 url = "https://files.pythonhosted.org/packages/be/58/9ca81a20cc837054e94866df1475d899caaa94f3732b8a46006858b015f7/objgraph-3.1.1.tar.gz";
922 961 sha256 = "8c2de13d7d68235eab95d115f5f95c230c5648874006d391dc3cdaa83823589d";
923 962 };
924 963 meta = {
925 964 license = [ pkgs.lib.licenses.mit ];
926 965 };
927 966 };
928 967 packaging = super.buildPythonPackage {
929 968 name = "packaging-15.2";
930 969 buildInputs = with self; [];
931 970 doCheck = false;
932 971 propagatedBuildInputs = with self; [];
933 972 src = fetchurl {
934 973 url = "https://files.pythonhosted.org/packages/24/c4/185da1304f07047dc9e0c46c31db75c0351bd73458ac3efad7da3dbcfbe1/packaging-15.2.tar.gz";
935 974 sha256 = "cf92396a51d269eb10660367c7c40cea1aa3180a6a3a773d377cf7451007c6fe";
936 975 };
937 976 meta = {
938 977 license = [ pkgs.lib.licenses.asl20 ];
939 978 };
940 979 };
941 980 pandocfilters = super.buildPythonPackage {
942 981 name = "pandocfilters-1.4.2";
943 982 buildInputs = with self; [];
944 983 doCheck = false;
945 984 propagatedBuildInputs = with self; [];
946 985 src = fetchurl {
947 986 url = "https://files.pythonhosted.org/packages/4c/ea/236e2584af67bb6df960832731a6e5325fd4441de001767da328c33368ce/pandocfilters-1.4.2.tar.gz";
948 987 sha256 = "b3dd70e169bb5449e6bc6ff96aea89c5eea8c5f6ab5e207fc2f521a2cf4a0da9";
949 988 };
950 989 meta = {
951 990 license = [ pkgs.lib.licenses.bsdOriginal ];
952 991 };
953 992 };
954 993 paste = super.buildPythonPackage {
955 994 name = "paste-2.0.3";
956 995 buildInputs = with self; [];
957 996 doCheck = false;
958 997 propagatedBuildInputs = with self; [six];
959 998 src = fetchurl {
960 999 url = "https://files.pythonhosted.org/packages/30/c3/5c2f7c7a02e4f58d4454353fa1c32c94f79fa4e36d07a67c0ac295ea369e/Paste-2.0.3.tar.gz";
961 1000 sha256 = "2346a347824c32641bf020c17967b49ae74d3310ec1bc9b958d4b84e2d985218";
962 1001 };
963 1002 meta = {
964 1003 license = [ pkgs.lib.licenses.mit ];
965 1004 };
966 1005 };
967 1006 pastedeploy = super.buildPythonPackage {
968 1007 name = "pastedeploy-1.5.2";
969 1008 buildInputs = with self; [];
970 1009 doCheck = false;
971 1010 propagatedBuildInputs = with self; [];
972 1011 src = fetchurl {
973 1012 url = "https://files.pythonhosted.org/packages/0f/90/8e20cdae206c543ea10793cbf4136eb9a8b3f417e04e40a29d72d9922cbd/PasteDeploy-1.5.2.tar.gz";
974 1013 sha256 = "d5858f89a255e6294e63ed46b73613c56e3b9a2d82a42f1df4d06c8421a9e3cb";
975 1014 };
976 1015 meta = {
977 1016 license = [ pkgs.lib.licenses.mit ];
978 1017 };
979 1018 };
980 1019 pastescript = super.buildPythonPackage {
981 1020 name = "pastescript-2.0.2";
982 1021 buildInputs = with self; [];
983 1022 doCheck = false;
984 1023 propagatedBuildInputs = with self; [paste pastedeploy six];
985 1024 src = fetchurl {
986 1025 url = "https://files.pythonhosted.org/packages/e5/f0/78e766c3dcc61a4f3a6f71dd8c95168ae9c7a31722b5663d19c1fdf62cb6/PasteScript-2.0.2.tar.gz";
987 1026 sha256 = "c03f249805538cc2328741ae8d262a9200ae1c993119b3d9bac4cd422cb476c0";
988 1027 };
989 1028 meta = {
990 1029 license = [ pkgs.lib.licenses.mit ];
991 1030 };
992 1031 };
993 1032 pathlib2 = super.buildPythonPackage {
994 1033 name = "pathlib2-2.3.0";
995 1034 buildInputs = with self; [];
996 1035 doCheck = false;
997 1036 propagatedBuildInputs = with self; [six scandir];
998 1037 src = fetchurl {
999 1038 url = "https://files.pythonhosted.org/packages/a1/14/df0deb867c2733f7d857523c10942b3d6612a1b222502fdffa9439943dfb/pathlib2-2.3.0.tar.gz";
1000 1039 sha256 = "d32550b75a818b289bd4c1f96b60c89957811da205afcceab75bc8b4857ea5b3";
1001 1040 };
1002 1041 meta = {
1003 1042 license = [ pkgs.lib.licenses.mit ];
1004 1043 };
1005 1044 };
1006 1045 peppercorn = super.buildPythonPackage {
1007 1046 name = "peppercorn-0.5";
1008 1047 buildInputs = with self; [];
1009 1048 doCheck = false;
1010 1049 propagatedBuildInputs = with self; [];
1011 1050 src = fetchurl {
1012 1051 url = "https://files.pythonhosted.org/packages/45/ec/a62ec317d1324a01567c5221b420742f094f05ee48097e5157d32be3755c/peppercorn-0.5.tar.gz";
1013 1052 sha256 = "921cba5d51fa211e6da0fbd2120b9a98d663422a80f5bb669ad81ffb0909774b";
1014 1053 };
1015 1054 meta = {
1016 1055 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1017 1056 };
1018 1057 };
1019 1058 pexpect = super.buildPythonPackage {
1020 1059 name = "pexpect-4.5.0";
1021 1060 buildInputs = with self; [];
1022 1061 doCheck = false;
1023 1062 propagatedBuildInputs = with self; [ptyprocess];
1024 1063 src = fetchurl {
1025 1064 url = "https://files.pythonhosted.org/packages/09/0e/75f0c093654988b8f17416afb80f7621bcf7d36bbd6afb4f823acdb4bcdc/pexpect-4.5.0.tar.gz";
1026 1065 sha256 = "9f8eb3277716a01faafaba553d629d3d60a1a624c7cf45daa600d2148c30020c";
1027 1066 };
1028 1067 meta = {
1029 1068 license = [ pkgs.lib.licenses.isc { fullName = "ISC License (ISCL)"; } ];
1030 1069 };
1031 1070 };
1032 1071 pickleshare = super.buildPythonPackage {
1033 1072 name = "pickleshare-0.7.4";
1034 1073 buildInputs = with self; [];
1035 1074 doCheck = false;
1036 1075 propagatedBuildInputs = with self; [pathlib2];
1037 1076 src = fetchurl {
1038 1077 url = "https://files.pythonhosted.org/packages/69/fe/dd137d84daa0fd13a709e448138e310d9ea93070620c9db5454e234af525/pickleshare-0.7.4.tar.gz";
1039 1078 sha256 = "84a9257227dfdd6fe1b4be1319096c20eb85ff1e82c7932f36efccfe1b09737b";
1040 1079 };
1041 1080 meta = {
1042 1081 license = [ pkgs.lib.licenses.mit ];
1043 1082 };
1044 1083 };
1045 1084 plaster = super.buildPythonPackage {
1046 1085 name = "plaster-1.0";
1047 1086 buildInputs = with self; [];
1048 1087 doCheck = false;
1049 1088 propagatedBuildInputs = with self; [setuptools];
1050 1089 src = fetchurl {
1051 1090 url = "https://files.pythonhosted.org/packages/37/e1/56d04382d718d32751017d32f351214384e529b794084eee20bb52405563/plaster-1.0.tar.gz";
1052 1091 sha256 = "8351c7c7efdf33084c1de88dd0f422cbe7342534537b553c49b857b12d98c8c3";
1053 1092 };
1054 1093 meta = {
1055 1094 license = [ pkgs.lib.licenses.mit ];
1056 1095 };
1057 1096 };
1058 1097 plaster-pastedeploy = super.buildPythonPackage {
1059 1098 name = "plaster-pastedeploy-0.5";
1060 1099 buildInputs = with self; [];
1061 1100 doCheck = false;
1062 1101 propagatedBuildInputs = with self; [pastedeploy plaster];
1063 1102 src = fetchurl {
1064 1103 url = "https://files.pythonhosted.org/packages/e7/05/cc12d9d3efaa10046b6ec5de91b16486c95de4847dc57599bf58021a3d5c/plaster_pastedeploy-0.5.tar.gz";
1065 1104 sha256 = "70a3185b2a3336996a26e9987968cf35e84cf13390b7e8a0a9a91eb8f6f85ba9";
1066 1105 };
1067 1106 meta = {
1068 1107 license = [ pkgs.lib.licenses.mit ];
1069 1108 };
1070 1109 };
1110 pluggy = super.buildPythonPackage {
1111 name = "pluggy-0.6.0";
1112 buildInputs = with self; [];
1113 doCheck = false;
1114 propagatedBuildInputs = with self; [];
1115 src = fetchurl {
1116 url = "https://files.pythonhosted.org/packages/11/bf/cbeb8cdfaffa9f2ea154a30ae31a9d04a1209312e2919138b4171a1f8199/pluggy-0.6.0.tar.gz";
1117 sha256 = "7f8ae7f5bdf75671a718d2daf0a64b7885f74510bcd98b1a0bb420eb9a9d0cff";
1118 };
1119 meta = {
1120 license = [ pkgs.lib.licenses.mit ];
1121 };
1122 };
1071 1123 prompt-toolkit = super.buildPythonPackage {
1072 1124 name = "prompt-toolkit-1.0.15";
1073 1125 buildInputs = with self; [];
1074 1126 doCheck = false;
1075 1127 propagatedBuildInputs = with self; [six wcwidth];
1076 1128 src = fetchurl {
1077 1129 url = "https://files.pythonhosted.org/packages/8a/ad/cf6b128866e78ad6d7f1dc5b7f99885fb813393d9860778b2984582e81b5/prompt_toolkit-1.0.15.tar.gz";
1078 1130 sha256 = "858588f1983ca497f1cf4ffde01d978a3ea02b01c8a26a8bbc5cd2e66d816917";
1079 1131 };
1080 1132 meta = {
1081 1133 license = [ pkgs.lib.licenses.bsdOriginal ];
1082 1134 };
1083 1135 };
1084 1136 psutil = super.buildPythonPackage {
1085 1137 name = "psutil-5.4.3";
1086 1138 buildInputs = with self; [];
1087 1139 doCheck = false;
1088 1140 propagatedBuildInputs = with self; [];
1089 1141 src = fetchurl {
1090 1142 url = "https://files.pythonhosted.org/packages/e2/e1/600326635f97fee89bf8426fef14c5c29f4849c79f68fd79f433d8c1bd96/psutil-5.4.3.tar.gz";
1091 1143 sha256 = "e2467e9312c2fa191687b89ff4bc2ad8843be4af6fb4dc95a7cc5f7d7a327b18";
1092 1144 };
1093 1145 meta = {
1094 1146 license = [ pkgs.lib.licenses.bsdOriginal ];
1095 1147 };
1096 1148 };
1097 1149 psycopg2 = super.buildPythonPackage {
1098 1150 name = "psycopg2-2.7.4";
1099 1151 buildInputs = with self; [];
1100 1152 doCheck = false;
1101 1153 propagatedBuildInputs = with self; [];
1102 1154 src = fetchurl {
1103 1155 url = "https://files.pythonhosted.org/packages/74/83/51580322ed0e82cba7ad8e0af590b8fb2cf11bd5aaa1ed872661bd36f462/psycopg2-2.7.4.tar.gz";
1104 1156 sha256 = "8bf51191d60f6987482ef0cfe8511bbf4877a5aa7f313d7b488b53189cf26209";
1105 1157 };
1106 1158 meta = {
1107 1159 license = [ pkgs.lib.licenses.zpt21 { fullName = "GNU Library or Lesser General Public License (LGPL)"; } { fullName = "LGPL with exceptions or ZPL"; } ];
1108 1160 };
1109 1161 };
1110 1162 ptyprocess = super.buildPythonPackage {
1111 1163 name = "ptyprocess-0.5.2";
1112 1164 buildInputs = with self; [];
1113 1165 doCheck = false;
1114 1166 propagatedBuildInputs = with self; [];
1115 1167 src = fetchurl {
1116 1168 url = "https://files.pythonhosted.org/packages/51/83/5d07dc35534640b06f9d9f1a1d2bc2513fb9cc7595a1b0e28ae5477056ce/ptyprocess-0.5.2.tar.gz";
1117 1169 sha256 = "e64193f0047ad603b71f202332ab5527c5e52aa7c8b609704fc28c0dc20c4365";
1118 1170 };
1119 1171 meta = {
1120 1172 license = [ ];
1121 1173 };
1122 1174 };
1123 1175 py = super.buildPythonPackage {
1124 name = "py-1.5.2";
1176 name = "py-1.5.3";
1125 1177 buildInputs = with self; [];
1126 1178 doCheck = false;
1127 1179 propagatedBuildInputs = with self; [];
1128 1180 src = fetchurl {
1129 url = "https://files.pythonhosted.org/packages/90/e3/e075127d39d35f09a500ebb4a90afd10f9ef0a1d28a6d09abeec0e444fdd/py-1.5.2.tar.gz";
1130 sha256 = "ca18943e28235417756316bfada6cd96b23ce60dd532642690dcfdaba988a76d";
1181 url = "https://files.pythonhosted.org/packages/f7/84/b4c6e84672c4ceb94f727f3da8344037b62cee960d80e999b1cd9b832d83/py-1.5.3.tar.gz";
1182 sha256 = "29c9fab495d7528e80ba1e343b958684f4ace687327e6f789a94bf3d1915f881";
1131 1183 };
1132 1184 meta = {
1133 1185 license = [ pkgs.lib.licenses.mit ];
1134 1186 };
1135 1187 };
1136 1188 py-bcrypt = super.buildPythonPackage {
1137 1189 name = "py-bcrypt-0.4";
1138 1190 buildInputs = with self; [];
1139 1191 doCheck = false;
1140 1192 propagatedBuildInputs = with self; [];
1141 1193 src = fetchurl {
1142 1194 url = "https://files.pythonhosted.org/packages/68/b1/1c3068c5c4d2e35c48b38dcc865301ebfdf45f54507086ac65ced1fd3b3d/py-bcrypt-0.4.tar.gz";
1143 1195 sha256 = "5fa13bce551468350d66c4883694850570f3da28d6866bb638ba44fe5eabda78";
1144 1196 };
1145 1197 meta = {
1146 1198 license = [ pkgs.lib.licenses.bsdOriginal ];
1147 1199 };
1148 1200 };
1149 1201 py-gfm = super.buildPythonPackage {
1150 1202 name = "py-gfm-0.1.3";
1151 1203 buildInputs = with self; [];
1152 1204 doCheck = false;
1153 1205 propagatedBuildInputs = with self; [setuptools markdown];
1154 1206 src = fetchurl {
1155 1207 url = "https://files.pythonhosted.org/packages/12/e4/6b3d8678da04f97d7490d8264d8de51c2dc9fb91209ccee9c515c95e14c5/py-gfm-0.1.3.tar.gz";
1156 1208 sha256 = "f107e43248eba6236b19ceda78531f40c7bdb85ba4a219f478c92920397f4f98";
1157 1209 };
1158 1210 meta = {
1159 1211 license = [ pkgs.lib.licenses.bsdOriginal ];
1160 1212 };
1161 1213 };
1162 1214 pycrypto = super.buildPythonPackage {
1163 1215 name = "pycrypto-2.6.1";
1164 1216 buildInputs = with self; [];
1165 1217 doCheck = false;
1166 1218 propagatedBuildInputs = with self; [];
1167 1219 src = fetchurl {
1168 1220 url = "https://files.pythonhosted.org/packages/60/db/645aa9af249f059cc3a368b118de33889219e0362141e75d4eaf6f80f163/pycrypto-2.6.1.tar.gz";
1169 1221 sha256 = "f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c";
1170 1222 };
1171 1223 meta = {
1172 1224 license = [ pkgs.lib.licenses.publicDomain ];
1173 1225 };
1174 1226 };
1175 1227 pycurl = super.buildPythonPackage {
1176 1228 name = "pycurl-7.19.5";
1177 1229 buildInputs = with self; [];
1178 1230 doCheck = false;
1179 1231 propagatedBuildInputs = with self; [];
1180 1232 src = fetchurl {
1181 1233 url = "https://files.pythonhosted.org/packages/6c/48/13bad289ef6f4869b1d8fc11ae54de8cfb3cc4a2eb9f7419c506f763be46/pycurl-7.19.5.tar.gz";
1182 1234 sha256 = "69a0aa7c9dddbfe4cebf4d1f674c490faccf739fc930d85d8990ce2fd0551a43";
1183 1235 };
1184 1236 meta = {
1185 1237 license = [ pkgs.lib.licenses.mit { fullName = "LGPL/MIT"; } { fullName = "GNU Library or Lesser General Public License (LGPL)"; } ];
1186 1238 };
1187 1239 };
1188 1240 pyflakes = super.buildPythonPackage {
1189 1241 name = "pyflakes-0.8.1";
1190 1242 buildInputs = with self; [];
1191 1243 doCheck = false;
1192 1244 propagatedBuildInputs = with self; [];
1193 1245 src = fetchurl {
1194 1246 url = "https://files.pythonhosted.org/packages/75/22/a90ec0252f4f87f3ffb6336504de71fe16a49d69c4538dae2f12b9360a38/pyflakes-0.8.1.tar.gz";
1195 1247 sha256 = "3fa80a10b36d51686bf7744f5dc99622cd5c98ce8ed64022e629868aafc17769";
1196 1248 };
1197 1249 meta = {
1198 1250 license = [ pkgs.lib.licenses.mit ];
1199 1251 };
1200 1252 };
1201 1253 pygments = super.buildPythonPackage {
1202 1254 name = "pygments-2.2.0";
1203 1255 buildInputs = with self; [];
1204 1256 doCheck = false;
1205 1257 propagatedBuildInputs = with self; [];
1206 1258 src = fetchurl {
1207 1259 url = "https://files.pythonhosted.org/packages/71/2a/2e4e77803a8bd6408a2903340ac498cb0a2181811af7c9ec92cb70b0308a/Pygments-2.2.0.tar.gz";
1208 1260 sha256 = "dbae1046def0efb574852fab9e90209b23f556367b5a320c0bcb871c77c3e8cc";
1209 1261 };
1210 1262 meta = {
1211 1263 license = [ pkgs.lib.licenses.bsdOriginal ];
1212 1264 };
1213 1265 };
1214 1266 pygments-markdown-lexer = super.buildPythonPackage {
1215 1267 name = "pygments-markdown-lexer-0.1.0.dev39";
1216 1268 buildInputs = with self; [];
1217 1269 doCheck = false;
1218 1270 propagatedBuildInputs = with self; [pygments];
1219 1271 src = fetchurl {
1220 1272 url = "https://files.pythonhosted.org/packages/c3/12/674cdee66635d638cedb2c5d9c85ce507b7b2f91bdba29e482f1b1160ff6/pygments-markdown-lexer-0.1.0.dev39.zip";
1221 1273 sha256 = "4c128c26450b5886521c674d759f95fc3768b8955a7d9c81866ee0213c2febdf";
1222 1274 };
1223 1275 meta = {
1224 1276 license = [ pkgs.lib.licenses.asl20 ];
1225 1277 };
1226 1278 };
1227 1279 pyparsing = super.buildPythonPackage {
1228 1280 name = "pyparsing-1.5.7";
1229 1281 buildInputs = with self; [];
1230 1282 doCheck = false;
1231 1283 propagatedBuildInputs = with self; [];
1232 1284 src = fetchurl {
1233 1285 url = "https://files.pythonhosted.org/packages/6f/2c/47457771c02a8ff0f302b695e094ec309e30452232bd79198ee94fda689f/pyparsing-1.5.7.tar.gz";
1234 1286 sha256 = "646e14f90b3689b005c19ac9b6b390c9a39bf976481849993e277d7380e6e79f";
1235 1287 };
1236 1288 meta = {
1237 1289 license = [ pkgs.lib.licenses.mit ];
1238 1290 };
1239 1291 };
1240 1292 pyramid = super.buildPythonPackage {
1241 1293 name = "pyramid-1.9.2";
1242 1294 buildInputs = with self; [];
1243 1295 doCheck = false;
1244 1296 propagatedBuildInputs = with self; [setuptools webob repoze.lru zope.interface zope.deprecation venusian translationstring pastedeploy plaster plaster-pastedeploy hupper];
1245 1297 src = fetchurl {
1246 1298 url = "https://files.pythonhosted.org/packages/a0/c1/b321d07cfc4870541989ad131c86a1d593bfe802af0eca9718a0dadfb97a/pyramid-1.9.2.tar.gz";
1247 1299 sha256 = "cf89a48cb899291639686bf3d4a883b39e496151fa4871fb83cc1a3200d5b925";
1248 1300 };
1249 1301 meta = {
1250 1302 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1251 1303 };
1252 1304 };
1253 1305 pyramid-beaker = super.buildPythonPackage {
1254 1306 name = "pyramid-beaker-0.8";
1255 1307 buildInputs = with self; [];
1256 1308 doCheck = false;
1257 1309 propagatedBuildInputs = with self; [pyramid beaker];
1258 1310 src = fetchurl {
1259 1311 url = "https://files.pythonhosted.org/packages/d9/6e/b85426e00fd3d57f4545f74e1c3828552d8700f13ededeef9233f7bca8be/pyramid_beaker-0.8.tar.gz";
1260 1312 sha256 = "77dc658c2c84c8c384b6c07f60dd9d2ccaa30df97a147c790db43636f1e8d441";
1261 1313 };
1262 1314 meta = {
1263 1315 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1264 1316 };
1265 1317 };
1266 1318 pyramid-debugtoolbar = super.buildPythonPackage {
1267 1319 name = "pyramid-debugtoolbar-4.4";
1268 1320 buildInputs = with self; [];
1269 1321 doCheck = false;
1270 1322 propagatedBuildInputs = with self; [pyramid pyramid-mako repoze.lru pygments ipaddress];
1271 1323 src = fetchurl {
1272 1324 url = "https://files.pythonhosted.org/packages/00/6f/c04eb4e715a7a5a4b24079ab7ffd1dceb1f70b2e24fc17686a2922dbac0a/pyramid_debugtoolbar-4.4.tar.gz";
1273 1325 sha256 = "5f779aa242009c4aace848f67807da44af2970b303aa1c9682c2efab76b7e79e";
1274 1326 };
1275 1327 meta = {
1276 1328 license = [ { fullName = "Repoze Public License"; } pkgs.lib.licenses.bsdOriginal ];
1277 1329 };
1278 1330 };
1279 1331 pyramid-jinja2 = super.buildPythonPackage {
1280 1332 name = "pyramid-jinja2-2.7";
1281 1333 buildInputs = with self; [];
1282 1334 doCheck = false;
1283 1335 propagatedBuildInputs = with self; [pyramid zope.deprecation jinja2 markupsafe];
1284 1336 src = fetchurl {
1285 1337 url = "https://files.pythonhosted.org/packages/d8/80/d60a7233823de22ce77bd864a8a83736a1fe8b49884b08303a2e68b2c853/pyramid_jinja2-2.7.tar.gz";
1286 1338 sha256 = "5c21081f65a5bec0b76957990c2b89ed41f4fd11257121387110cb722fd0e5eb";
1287 1339 };
1288 1340 meta = {
1289 1341 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1290 1342 };
1291 1343 };
1292 1344 pyramid-mako = super.buildPythonPackage {
1293 1345 name = "pyramid-mako-1.0.2";
1294 1346 buildInputs = with self; [];
1295 1347 doCheck = false;
1296 1348 propagatedBuildInputs = with self; [pyramid mako];
1297 1349 src = fetchurl {
1298 1350 url = "https://files.pythonhosted.org/packages/f1/92/7e69bcf09676d286a71cb3bbb887b16595b96f9ba7adbdc239ffdd4b1eb9/pyramid_mako-1.0.2.tar.gz";
1299 1351 sha256 = "6da0987b9874cf53e72139624665a73965bbd7fbde504d1753e4231ce916f3a1";
1300 1352 };
1301 1353 meta = {
1302 1354 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1303 1355 };
1304 1356 };
1305 1357 pysqlite = super.buildPythonPackage {
1306 1358 name = "pysqlite-2.8.3";
1307 1359 buildInputs = with self; [];
1308 1360 doCheck = false;
1309 1361 propagatedBuildInputs = with self; [];
1310 1362 src = fetchurl {
1311 1363 url = "https://files.pythonhosted.org/packages/42/02/981b6703e3c83c5b25a829c6e77aad059f9481b0bbacb47e6e8ca12bd731/pysqlite-2.8.3.tar.gz";
1312 1364 sha256 = "17d3335863e8cf8392eea71add33dab3f96d060666fe68ab7382469d307f4490";
1313 1365 };
1314 1366 meta = {
1315 1367 license = [ { fullName = "zlib/libpng License"; } { fullName = "zlib/libpng license"; } ];
1316 1368 };
1317 1369 };
1318 1370 pytest = super.buildPythonPackage {
1319 name = "pytest-3.2.5";
1371 name = "pytest-3.6.0";
1320 1372 buildInputs = with self; [];
1321 1373 doCheck = false;
1322 propagatedBuildInputs = with self; [py setuptools];
1374 propagatedBuildInputs = with self; [py six setuptools attrs more-itertools atomicwrites pluggy funcsigs];
1323 1375 src = fetchurl {
1324 url = "https://files.pythonhosted.org/packages/1f/f8/8cd74c16952163ce0db0bd95fdd8810cbf093c08be00e6e665ebf0dc3138/pytest-3.2.5.tar.gz";
1325 sha256 = "6d5bd4f7113b444c55a3bbb5c738a3dd80d43563d063fc42dcb0aaefbdd78b81";
1326 };
1327 meta = {
1328 license = [ pkgs.lib.licenses.mit ];
1329 };
1330 };
1331 pytest-catchlog = super.buildPythonPackage {
1332 name = "pytest-catchlog-1.2.2";
1333 buildInputs = with self; [];
1334 doCheck = false;
1335 propagatedBuildInputs = with self; [py pytest];
1336 src = fetchurl {
1337 url = "https://files.pythonhosted.org/packages/f2/2b/2faccdb1a978fab9dd0bf31cca9f6847fbe9184a0bdcc3011ac41dd44191/pytest-catchlog-1.2.2.zip";
1338 sha256 = "4be15dc5ac1750f83960897f591453040dff044b5966fe24a91c2f7d04ecfcf0";
1376 url = "https://files.pythonhosted.org/packages/67/6a/5bcdc22f8dbada1d2910d6e1a3a03f6b14306c78f81122890735b28be4bf/pytest-3.6.0.tar.gz";
1377 sha256 = "39555d023af3200d004d09e51b4dd9fdd828baa863cded3fd6ba2f29f757ae2d";
1339 1378 };
1340 1379 meta = {
1341 1380 license = [ pkgs.lib.licenses.mit ];
1342 1381 };
1343 1382 };
1344 1383 pytest-cov = super.buildPythonPackage {
1345 1384 name = "pytest-cov-2.5.1";
1346 1385 buildInputs = with self; [];
1347 1386 doCheck = false;
1348 1387 propagatedBuildInputs = with self; [pytest coverage];
1349 1388 src = fetchurl {
1350 1389 url = "https://files.pythonhosted.org/packages/24/b4/7290d65b2f3633db51393bdf8ae66309b37620bc3ec116c5e357e3e37238/pytest-cov-2.5.1.tar.gz";
1351 1390 sha256 = "03aa752cf11db41d281ea1d807d954c4eda35cfa1b21d6971966cc041bbf6e2d";
1352 1391 };
1353 1392 meta = {
1354 1393 license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.mit ];
1355 1394 };
1356 1395 };
1357 1396 pytest-profiling = super.buildPythonPackage {
1358 name = "pytest-profiling-1.2.11";
1397 name = "pytest-profiling-1.3.0";
1359 1398 buildInputs = with self; [];
1360 1399 doCheck = false;
1361 1400 propagatedBuildInputs = with self; [six pytest gprof2dot];
1362 1401 src = fetchurl {
1363 url = "https://files.pythonhosted.org/packages/c0/4a/b4aa786e93c07a86f1f87c581a36bf355a9e06a9da7e00dbd05047626bd2/pytest-profiling-1.2.11.tar.gz";
1364 sha256 = "8904f9a1ed31d6be2c0b586c4e2fbc14cc17fb0afae2c01a6c0f701978a1c9a4";
1402 url = "https://files.pythonhosted.org/packages/f5/34/4626126e041a51ef50a80d0619519b18d20aef249aac25b0d0fdd47e57ee/pytest-profiling-1.3.0.tar.gz";
1403 sha256 = "6b86a2e547bf1a70610da6568d91ed3e785d15a12151abebdd5e885fba532523";
1365 1404 };
1366 1405 meta = {
1367 1406 license = [ pkgs.lib.licenses.mit ];
1368 1407 };
1369 1408 };
1370 1409 pytest-runner = super.buildPythonPackage {
1371 name = "pytest-runner-3.0";
1410 name = "pytest-runner-4.2";
1372 1411 buildInputs = with self; [];
1373 1412 doCheck = false;
1374 1413 propagatedBuildInputs = with self; [];
1375 1414 src = fetchurl {
1376 url = "https://files.pythonhosted.org/packages/65/b4/ae89338cd2d81e2cc54bd6db2e962bfe948f612303610d68ab24539ac2d1/pytest-runner-3.0.tar.gz";
1377 sha256 = "0f7c3a3cf5aead13f54baaa01ceb49e5ae92aba5d3ff1928e81e189c40bc6703";
1415 url = "https://files.pythonhosted.org/packages/9e/b7/fe6e8f87f9a756fd06722216f1b6698ccba4d269eac6329d9f0c441d0f93/pytest-runner-4.2.tar.gz";
1416 sha256 = "d23f117be39919f00dd91bffeb4f15e031ec797501b717a245e377aee0f577be";
1378 1417 };
1379 1418 meta = {
1380 1419 license = [ pkgs.lib.licenses.mit ];
1381 1420 };
1382 1421 };
1383 1422 pytest-sugar = super.buildPythonPackage {
1384 name = "pytest-sugar-0.9.0";
1423 name = "pytest-sugar-0.9.1";
1385 1424 buildInputs = with self; [];
1386 1425 doCheck = false;
1387 1426 propagatedBuildInputs = with self; [pytest termcolor];
1388 1427 src = fetchurl {
1389 url = "https://files.pythonhosted.org/packages/49/d8/c5ff6cca3ce2ebd8b73eec89779bf6b4a7737456a70e8ea4d44c1ff90f71/pytest-sugar-0.9.0.tar.gz";
1390 sha256 = "8f1aca70235559f95abe2d7508a029d933e9c9961888d74d423e6460678a9686";
1428 url = "https://files.pythonhosted.org/packages/3e/6a/a3f909083079d03bde11d06ab23088886bbe25f2c97fbe4bb865e2bf05bc/pytest-sugar-0.9.1.tar.gz";
1429 sha256 = "ab8cc42faf121344a4e9b13f39a51257f26f410e416c52ea11078cdd00d98a2c";
1391 1430 };
1392 1431 meta = {
1393 1432 license = [ pkgs.lib.licenses.bsdOriginal ];
1394 1433 };
1395 1434 };
1396 1435 pytest-timeout = super.buildPythonPackage {
1397 name = "pytest-timeout-1.2.0";
1436 name = "pytest-timeout-1.2.1";
1398 1437 buildInputs = with self; [];
1399 1438 doCheck = false;
1400 1439 propagatedBuildInputs = with self; [pytest];
1401 1440 src = fetchurl {
1402 url = "https://files.pythonhosted.org/packages/cc/b7/b2a61365ea6b6d2e8881360ae7ed8dad0327ad2df89f2f0be4a02304deb2/pytest-timeout-1.2.0.tar.gz";
1403 sha256 = "c29e3168f10897728059bd6b8ca20b28733d7fe6b8f6c09bb9d89f6146f27cb8";
1441 url = "https://files.pythonhosted.org/packages/be/e9/a9106b8bc87521c6813060f50f7d1fdc15665bc1bbbe71c0ffc1c571aaa2/pytest-timeout-1.2.1.tar.gz";
1442 sha256 = "68b7d264633d5d33ee6b14ce3a7f7d05f8fd9d2f6ae594283221ec021736b7cd";
1404 1443 };
1405 1444 meta = {
1406 1445 license = [ pkgs.lib.licenses.mit { fullName = "DFSG approved"; } ];
1407 1446 };
1408 1447 };
1409 1448 python-dateutil = super.buildPythonPackage {
1410 1449 name = "python-dateutil-2.7.2";
1411 1450 buildInputs = with self; [];
1412 1451 doCheck = false;
1413 1452 propagatedBuildInputs = with self; [six];
1414 1453 src = fetchurl {
1415 1454 url = "https://files.pythonhosted.org/packages/c5/39/4da7c2dbc4f023fba5fb2325febcadf0d0ce0efdc8bd12083a0f65d20653/python-dateutil-2.7.2.tar.gz";
1416 1455 sha256 = "9d8074be4c993fbe4947878ce593052f71dac82932a677d49194d8ce9778002e";
1417 1456 };
1418 1457 meta = {
1419 1458 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "Simplified BSD"; } ];
1420 1459 };
1421 1460 };
1422 1461 python-editor = super.buildPythonPackage {
1423 1462 name = "python-editor-1.0.3";
1424 1463 buildInputs = with self; [];
1425 1464 doCheck = false;
1426 1465 propagatedBuildInputs = with self; [];
1427 1466 src = fetchurl {
1428 1467 url = "https://files.pythonhosted.org/packages/65/1e/adf6e000ea5dc909aa420352d6ba37f16434c8a3c2fa030445411a1ed545/python-editor-1.0.3.tar.gz";
1429 1468 sha256 = "a3c066acee22a1c94f63938341d4fb374e3fdd69366ed6603d7b24bed1efc565";
1430 1469 };
1431 1470 meta = {
1432 1471 license = [ pkgs.lib.licenses.asl20 { fullName = "Apache"; } ];
1433 1472 };
1434 1473 };
1435 1474 python-ldap = super.buildPythonPackage {
1436 1475 name = "python-ldap-2.4.45";
1437 1476 buildInputs = with self; [];
1438 1477 doCheck = false;
1439 1478 propagatedBuildInputs = with self; [setuptools];
1440 1479 src = fetchurl {
1441 1480 url = "https://files.pythonhosted.org/packages/ce/52/6b5372d0166820f4a4b0a88ed73dc7504219355049fc1d266d8ccdb7942e/python-ldap-2.4.45.tar.gz";
1442 1481 sha256 = "824fde180a53772e23edc031c4dd64ac1af4a3eade78f00d9d510937d562f64e";
1443 1482 };
1444 1483 meta = {
1445 1484 license = [ pkgs.lib.licenses.psfl ];
1446 1485 };
1447 1486 };
1448 1487 python-memcached = super.buildPythonPackage {
1449 1488 name = "python-memcached-1.59";
1450 1489 buildInputs = with self; [];
1451 1490 doCheck = false;
1452 1491 propagatedBuildInputs = with self; [six];
1453 1492 src = fetchurl {
1454 1493 url = "https://files.pythonhosted.org/packages/90/59/5faf6e3cd8a568dd4f737ddae4f2e54204fd8c51f90bf8df99aca6c22318/python-memcached-1.59.tar.gz";
1455 1494 sha256 = "a2e28637be13ee0bf1a8b6843e7490f9456fd3f2a4cb60471733c7b5d5557e4f";
1456 1495 };
1457 1496 meta = {
1458 1497 license = [ pkgs.lib.licenses.psfl ];
1459 1498 };
1460 1499 };
1461 1500 python-pam = super.buildPythonPackage {
1462 1501 name = "python-pam-1.8.2";
1463 1502 buildInputs = with self; [];
1464 1503 doCheck = false;
1465 1504 propagatedBuildInputs = with self; [];
1466 1505 src = fetchurl {
1467 1506 url = "https://files.pythonhosted.org/packages/de/8c/f8f5d38b4f26893af267ea0b39023d4951705ab0413a39e0cf7cf4900505/python-pam-1.8.2.tar.gz";
1468 1507 sha256 = "26efe4e79b869b10f97cd8c4a6bbb04a4e54d41186364e975b4108c9c071812c";
1469 1508 };
1470 1509 meta = {
1471 1510 license = [ { fullName = "License :: OSI Approved :: MIT License"; } pkgs.lib.licenses.mit ];
1472 1511 };
1473 1512 };
1474 1513 pytz = super.buildPythonPackage {
1475 1514 name = "pytz-2018.4";
1476 1515 buildInputs = with self; [];
1477 1516 doCheck = false;
1478 1517 propagatedBuildInputs = with self; [];
1479 1518 src = fetchurl {
1480 1519 url = "https://files.pythonhosted.org/packages/10/76/52efda4ef98e7544321fd8d5d512e11739c1df18b0649551aeccfb1c8376/pytz-2018.4.tar.gz";
1481 1520 sha256 = "c06425302f2cf668f1bba7a0a03f3c1d34d4ebeef2c72003da308b3947c7f749";
1482 1521 };
1483 1522 meta = {
1484 1523 license = [ pkgs.lib.licenses.mit ];
1485 1524 };
1486 1525 };
1487 1526 pyzmq = super.buildPythonPackage {
1488 1527 name = "pyzmq-14.6.0";
1489 1528 buildInputs = with self; [];
1490 1529 doCheck = false;
1491 1530 propagatedBuildInputs = with self; [];
1492 1531 src = fetchurl {
1493 1532 url = "https://files.pythonhosted.org/packages/8a/3b/5463d5a9d712cd8bbdac335daece0d69f6a6792da4e3dd89956c0db4e4e6/pyzmq-14.6.0.tar.gz";
1494 1533 sha256 = "7746806ff94f1e8c1e843644c6bbd3b9aaeb1203c2eaf38879adc23dbd5c35bb";
1495 1534 };
1496 1535 meta = {
1497 1536 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "LGPL+BSD"; } { fullName = "GNU Library or Lesser General Public License (LGPL)"; } ];
1498 1537 };
1499 1538 };
1500 1539 redis = super.buildPythonPackage {
1501 1540 name = "redis-2.10.6";
1502 1541 buildInputs = with self; [];
1503 1542 doCheck = false;
1504 1543 propagatedBuildInputs = with self; [];
1505 1544 src = fetchurl {
1506 1545 url = "https://files.pythonhosted.org/packages/09/8d/6d34b75326bf96d4139a2ddd8e74b80840f800a0a79f9294399e212cb9a7/redis-2.10.6.tar.gz";
1507 1546 sha256 = "a22ca993cea2962dbb588f9f30d0015ac4afcc45bee27d3978c0dbe9e97c6c0f";
1508 1547 };
1509 1548 meta = {
1510 1549 license = [ pkgs.lib.licenses.mit ];
1511 1550 };
1512 1551 };
1513 1552 repoze.lru = super.buildPythonPackage {
1514 1553 name = "repoze.lru-0.7";
1515 1554 buildInputs = with self; [];
1516 1555 doCheck = false;
1517 1556 propagatedBuildInputs = with self; [];
1518 1557 src = fetchurl {
1519 1558 url = "https://files.pythonhosted.org/packages/12/bc/595a77c4b5e204847fdf19268314ef59c85193a9dc9f83630fc459c0fee5/repoze.lru-0.7.tar.gz";
1520 1559 sha256 = "0429a75e19380e4ed50c0694e26ac8819b4ea7851ee1fc7583c8572db80aff77";
1521 1560 };
1522 1561 meta = {
1523 1562 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1524 1563 };
1525 1564 };
1526 1565 requests = super.buildPythonPackage {
1527 1566 name = "requests-2.9.1";
1528 1567 buildInputs = with self; [];
1529 1568 doCheck = false;
1530 1569 propagatedBuildInputs = with self; [];
1531 1570 src = fetchurl {
1532 1571 url = "https://files.pythonhosted.org/packages/f9/6d/07c44fb1ebe04d069459a189e7dab9e4abfe9432adcd4477367c25332748/requests-2.9.1.tar.gz";
1533 1572 sha256 = "c577815dd00f1394203fc44eb979724b098f88264a9ef898ee45b8e5e9cf587f";
1534 1573 };
1535 1574 meta = {
1536 1575 license = [ pkgs.lib.licenses.asl20 ];
1537 1576 };
1538 1577 };
1539 1578 rhodecode-enterprise-ce = super.buildPythonPackage {
1540 1579 name = "rhodecode-enterprise-ce-4.13.0";
1541 buildInputs = with self; [pytest py pytest-cov pytest-sugar pytest-runner pytest-catchlog pytest-profiling gprof2dot pytest-timeout mock webtest cov-core coverage configobj];
1580 buildInputs = with self; [pytest py pytest-cov pytest-sugar pytest-runner pytest-profiling gprof2dot pytest-timeout mock webtest cov-core coverage configobj];
1542 1581 doCheck = true;
1543 propagatedBuildInputs = with self; [setuptools-scm amqp authomatic babel beaker celery chameleon channelstream click colander configobj cssselect decorator deform docutils dogpile.cache dogpile.core ecdsa formencode future futures gnureadline infrae.cache iso8601 itsdangerous jinja2 billiard kombu lxml mako markdown markupsafe msgpack-python mysql-python objgraph packaging paste pastedeploy pastescript pathlib2 peppercorn psutil psycopg2 py-bcrypt pycrypto pycurl pyflakes pygments-markdown-lexer pygments pyparsing pyramid-beaker pyramid-debugtoolbar pyramid-jinja2 pyramid-mako pyramid pysqlite python-dateutil python-ldap python-memcached python-pam pytz tzlocal pyzmq py-gfm redis repoze.lru requests routes setproctitle simplejson six sqlalchemy sshpubkeys subprocess32 supervisor tempita translationstring trollius urllib3 urlobject venusian weberror webhelpers2 webhelpers webob whoosh wsgiref zope.cachedescriptors zope.deprecation zope.event zope.interface nbconvert bleach nbformat jupyter-client alembic invoke bumpversion gevent greenlet gunicorn waitress ipdb ipython cprofilev bottle rhodecode-tools appenlight-client pytest py pytest-cov pytest-sugar pytest-runner pytest-catchlog pytest-profiling gprof2dot pytest-timeout mock webtest cov-core coverage];
1582 propagatedBuildInputs = with self; [setuptools-scm amqp authomatic babel beaker celery chameleon channelstream click colander configobj cssselect decorator deform docutils dogpile.cache dogpile.core ecdsa formencode future futures gnureadline infrae.cache iso8601 itsdangerous jinja2 billiard kombu lxml mako markdown markupsafe msgpack-python mysql-python objgraph packaging paste pastedeploy pastescript pathlib2 peppercorn psutil psycopg2 py-bcrypt pycrypto pycurl pyflakes pygments-markdown-lexer pygments pyparsing pyramid-beaker pyramid-debugtoolbar pyramid-jinja2 pyramid-mako pyramid pysqlite python-dateutil python-ldap python-memcached python-pam pytz tzlocal pyzmq py-gfm redis repoze.lru requests routes setproctitle simplejson six sqlalchemy sshpubkeys subprocess32 supervisor tempita translationstring trollius urllib3 urlobject venusian weberror webhelpers2 webhelpers webob whoosh wsgiref zope.cachedescriptors zope.deprecation zope.event zope.interface nbconvert bleach nbformat jupyter-client alembic invoke bumpversion gevent greenlet gunicorn waitress ipdb ipython cprofilev bottle rhodecode-tools appenlight-client pytest py pytest-cov pytest-sugar pytest-runner pytest-profiling gprof2dot pytest-timeout mock webtest cov-core coverage];
1544 1583 src = ./.;
1545 1584 meta = {
1546 1585 license = [ { fullName = "Affero GNU General Public License v3 or later (AGPLv3+)"; } { fullName = "AGPLv3, and Commercial License"; } ];
1547 1586 };
1548 1587 };
1549 1588 rhodecode-tools = super.buildPythonPackage {
1550 1589 name = "rhodecode-tools-0.15.0";
1551 1590 buildInputs = with self; [];
1552 1591 doCheck = false;
1553 1592 propagatedBuildInputs = with self; [click future six mako markupsafe requests elasticsearch elasticsearch-dsl urllib3 whoosh];
1554 1593 src = fetchurl {
1555 1594 url = "https://code.rhodecode.com/rhodecode-tools-ce/archive/v0.15.0.tar.gz?md5=1046043b8c8d52480f7bca63185729b5";
1556 1595 md5 = "1046043b8c8d52480f7bca63185729b5";
1557 1596 };
1558 1597 meta = {
1559 1598 license = [ { fullName = "AGPLv3 and Proprietary"; } ];
1560 1599 };
1561 1600 };
1562 1601 routes = super.buildPythonPackage {
1563 1602 name = "routes-2.4.1";
1564 1603 buildInputs = with self; [];
1565 1604 doCheck = false;
1566 1605 propagatedBuildInputs = with self; [six repoze.lru];
1567 1606 src = fetchurl {
1568 1607 url = "https://files.pythonhosted.org/packages/33/38/ea827837e68d9c7dde4cff7ec122a93c319f0effc08ce92a17095576603f/Routes-2.4.1.tar.gz";
1569 1608 sha256 = "26ee43340fca5a32769ffe0c58edcb396ccce6bc1dfa689ddf844d50877355fd";
1570 1609 };
1571 1610 meta = {
1572 1611 license = [ pkgs.lib.licenses.mit ];
1573 1612 };
1574 1613 };
1575 1614 scandir = super.buildPythonPackage {
1576 1615 name = "scandir-1.7";
1577 1616 buildInputs = with self; [];
1578 1617 doCheck = false;
1579 1618 propagatedBuildInputs = with self; [];
1580 1619 src = fetchurl {
1581 1620 url = "https://files.pythonhosted.org/packages/13/bb/e541b74230bbf7a20a3949a2ee6631be299378a784f5445aa5d0047c192b/scandir-1.7.tar.gz";
1582 1621 sha256 = "b2d55be869c4f716084a19b1e16932f0769711316ba62de941320bf2be84763d";
1583 1622 };
1584 1623 meta = {
1585 1624 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "New BSD License"; } ];
1586 1625 };
1587 1626 };
1588 1627 setproctitle = super.buildPythonPackage {
1589 1628 name = "setproctitle-1.1.10";
1590 1629 buildInputs = with self; [];
1591 1630 doCheck = false;
1592 1631 propagatedBuildInputs = with self; [];
1593 1632 src = fetchurl {
1594 1633 url = "https://files.pythonhosted.org/packages/5a/0d/dc0d2234aacba6cf1a729964383e3452c52096dc695581248b548786f2b3/setproctitle-1.1.10.tar.gz";
1595 1634 sha256 = "6283b7a58477dd8478fbb9e76defb37968ee4ba47b05ec1c053cb39638bd7398";
1596 1635 };
1597 1636 meta = {
1598 1637 license = [ pkgs.lib.licenses.bsdOriginal ];
1599 1638 };
1600 1639 };
1601 1640 setuptools = super.buildPythonPackage {
1602 1641 name = "setuptools-30.1.0";
1603 1642 buildInputs = with self; [];
1604 1643 doCheck = false;
1605 1644 propagatedBuildInputs = with self; [];
1606 1645 src = fetchurl {
1607 1646 url = "https://files.pythonhosted.org/packages/1e/43/002c8616db9a3e7be23c2556e39b90a32bb40ba0dc652de1999d5334d372/setuptools-30.1.0.tar.gz";
1608 1647 sha256 = "73c7f183260cec2ef870128c77106ba7a978649b8c4cddc320ec3547615e885f";
1609 1648 };
1610 1649 meta = {
1611 1650 license = [ pkgs.lib.licenses.mit ];
1612 1651 };
1613 1652 };
1614 1653 setuptools-scm = super.buildPythonPackage {
1615 1654 name = "setuptools-scm-1.15.6";
1616 1655 buildInputs = with self; [];
1617 1656 doCheck = false;
1618 1657 propagatedBuildInputs = with self; [];
1619 1658 src = fetchurl {
1620 1659 url = "https://files.pythonhosted.org/packages/03/6d/aafdd01edd227ee879b691455bf19895091872af7e48192bea1758c82032/setuptools_scm-1.15.6.tar.gz";
1621 1660 sha256 = "49ab4685589986a42da85706b3311a2f74f1af567d39fee6cb1e088d7a75fb5f";
1622 1661 };
1623 1662 meta = {
1624 1663 license = [ pkgs.lib.licenses.mit ];
1625 1664 };
1626 1665 };
1627 1666 simplegeneric = super.buildPythonPackage {
1628 1667 name = "simplegeneric-0.8.1";
1629 1668 buildInputs = with self; [];
1630 1669 doCheck = false;
1631 1670 propagatedBuildInputs = with self; [];
1632 1671 src = fetchurl {
1633 1672 url = "https://files.pythonhosted.org/packages/3d/57/4d9c9e3ae9a255cd4e1106bb57e24056d3d0709fc01b2e3e345898e49d5b/simplegeneric-0.8.1.zip";
1634 1673 sha256 = "dc972e06094b9af5b855b3df4a646395e43d1c9d0d39ed345b7393560d0b9173";
1635 1674 };
1636 1675 meta = {
1637 1676 license = [ pkgs.lib.licenses.zpt21 ];
1638 1677 };
1639 1678 };
1640 1679 simplejson = super.buildPythonPackage {
1641 1680 name = "simplejson-3.11.1";
1642 1681 buildInputs = with self; [];
1643 1682 doCheck = false;
1644 1683 propagatedBuildInputs = with self; [];
1645 1684 src = fetchurl {
1646 1685 url = "https://files.pythonhosted.org/packages/08/48/c97b668d6da7d7bebe7ea1817a6f76394b0ec959cb04214ca833c34359df/simplejson-3.11.1.tar.gz";
1647 1686 sha256 = "01a22d49ddd9a168b136f26cac87d9a335660ce07aa5c630b8e3607d6f4325e7";
1648 1687 };
1649 1688 meta = {
1650 1689 license = [ { fullName = "Academic Free License (AFL)"; } pkgs.lib.licenses.mit ];
1651 1690 };
1652 1691 };
1653 1692 six = super.buildPythonPackage {
1654 1693 name = "six-1.11.0";
1655 1694 buildInputs = with self; [];
1656 1695 doCheck = false;
1657 1696 propagatedBuildInputs = with self; [];
1658 1697 src = fetchurl {
1659 1698 url = "https://files.pythonhosted.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz";
1660 1699 sha256 = "70e8a77beed4562e7f14fe23a786b54f6296e34344c23bc42f07b15018ff98e9";
1661 1700 };
1662 1701 meta = {
1663 1702 license = [ pkgs.lib.licenses.mit ];
1664 1703 };
1665 1704 };
1666 1705 sqlalchemy = super.buildPythonPackage {
1667 1706 name = "sqlalchemy-1.1.18";
1668 1707 buildInputs = with self; [];
1669 1708 doCheck = false;
1670 1709 propagatedBuildInputs = with self; [];
1671 1710 src = fetchurl {
1672 1711 url = "https://files.pythonhosted.org/packages/cc/4d/96d93ff77cd67aca7618e402191eee3490d8f5f245d6ab7622d35fe504f4/SQLAlchemy-1.1.18.tar.gz";
1673 1712 sha256 = "8b0ec71af9291191ba83a91c03d157b19ab3e7119e27da97932a4773a3f664a9";
1674 1713 };
1675 1714 meta = {
1676 1715 license = [ pkgs.lib.licenses.mit ];
1677 1716 };
1678 1717 };
1679 1718 sshpubkeys = super.buildPythonPackage {
1680 1719 name = "sshpubkeys-2.2.0";
1681 1720 buildInputs = with self; [];
1682 1721 doCheck = false;
1683 1722 propagatedBuildInputs = with self; [pycrypto ecdsa];
1684 1723 src = fetchurl {
1685 1724 url = "https://files.pythonhosted.org/packages/27/da/337fabeb3dca6b62039a93ceaa636f25065e0ae92b575b1235342076cf0a/sshpubkeys-2.2.0.tar.gz";
1686 1725 sha256 = "b59b0cb3cf021f10f5737aec84c2c4d60d56db9991d26b4a17caa4573fbf9364";
1687 1726 };
1688 1727 meta = {
1689 1728 license = [ pkgs.lib.licenses.bsdOriginal ];
1690 1729 };
1691 1730 };
1692 1731 subprocess32 = super.buildPythonPackage {
1693 1732 name = "subprocess32-3.2.7";
1694 1733 buildInputs = with self; [];
1695 1734 doCheck = false;
1696 1735 propagatedBuildInputs = with self; [];
1697 1736 src = fetchurl {
1698 1737 url = "https://files.pythonhosted.org/packages/b8/2f/49e53b0d0e94611a2dc624a1ad24d41b6d94d0f1b0a078443407ea2214c2/subprocess32-3.2.7.tar.gz";
1699 1738 sha256 = "1e450a4a4c53bf197ad6402c564b9f7a53539385918ef8f12bdf430a61036590";
1700 1739 };
1701 1740 meta = {
1702 1741 license = [ pkgs.lib.licenses.psfl ];
1703 1742 };
1704 1743 };
1705 1744 supervisor = super.buildPythonPackage {
1706 1745 name = "supervisor-3.3.4";
1707 1746 buildInputs = with self; [];
1708 1747 doCheck = false;
1709 1748 propagatedBuildInputs = with self; [meld3];
1710 1749 src = fetchurl {
1711 1750 url = "https://files.pythonhosted.org/packages/44/60/698e54b4a4a9b956b2d709b4b7b676119c833d811d53ee2500f1b5e96dc3/supervisor-3.3.4.tar.gz";
1712 1751 sha256 = "212201a3fd1d35c150ef0c35bf0676fd1a6c195fb60bf0f2147fe7dbd317e672";
1713 1752 };
1714 1753 meta = {
1715 1754 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1716 1755 };
1717 1756 };
1718 1757 tempita = super.buildPythonPackage {
1719 1758 name = "tempita-0.5.2";
1720 1759 buildInputs = with self; [];
1721 1760 doCheck = false;
1722 1761 propagatedBuildInputs = with self; [];
1723 1762 src = fetchurl {
1724 1763 url = "https://files.pythonhosted.org/packages/56/c8/8ed6eee83dbddf7b0fc64dd5d4454bc05e6ccaafff47991f73f2894d9ff4/Tempita-0.5.2.tar.gz";
1725 1764 sha256 = "cacecf0baa674d356641f1d406b8bff1d756d739c46b869a54de515d08e6fc9c";
1726 1765 };
1727 1766 meta = {
1728 1767 license = [ pkgs.lib.licenses.mit ];
1729 1768 };
1730 1769 };
1731 1770 termcolor = super.buildPythonPackage {
1732 1771 name = "termcolor-1.1.0";
1733 1772 buildInputs = with self; [];
1734 1773 doCheck = false;
1735 1774 propagatedBuildInputs = with self; [];
1736 1775 src = fetchurl {
1737 1776 url = "https://files.pythonhosted.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981/termcolor-1.1.0.tar.gz";
1738 1777 sha256 = "1d6d69ce66211143803fbc56652b41d73b4a400a2891d7bf7a1cdf4c02de613b";
1739 1778 };
1740 1779 meta = {
1741 1780 license = [ pkgs.lib.licenses.mit ];
1742 1781 };
1743 1782 };
1744 1783 testpath = super.buildPythonPackage {
1745 1784 name = "testpath-0.3.1";
1746 1785 buildInputs = with self; [];
1747 1786 doCheck = false;
1748 1787 propagatedBuildInputs = with self; [];
1749 1788 src = fetchurl {
1750 1789 url = "https://files.pythonhosted.org/packages/f4/8b/b71e9ee10e5f751e9d959bc750ab122ba04187f5aa52aabdc4e63b0e31a7/testpath-0.3.1.tar.gz";
1751 1790 sha256 = "0d5337839c788da5900df70f8e01015aec141aa3fe7936cb0d0a2953f7ac7609";
1752 1791 };
1753 1792 meta = {
1754 1793 license = [ pkgs.lib.licenses.mit ];
1755 1794 };
1756 1795 };
1757 1796 traitlets = super.buildPythonPackage {
1758 1797 name = "traitlets-4.3.2";
1759 1798 buildInputs = with self; [];
1760 1799 doCheck = false;
1761 1800 propagatedBuildInputs = with self; [ipython-genutils six decorator enum34];
1762 1801 src = fetchurl {
1763 1802 url = "https://files.pythonhosted.org/packages/a5/98/7f5ef2fe9e9e071813aaf9cb91d1a732e0a68b6c44a32b38cb8e14c3f069/traitlets-4.3.2.tar.gz";
1764 1803 sha256 = "9c4bd2d267b7153df9152698efb1050a5d84982d3384a37b2c1f7723ba3e7835";
1765 1804 };
1766 1805 meta = {
1767 1806 license = [ pkgs.lib.licenses.bsdOriginal ];
1768 1807 };
1769 1808 };
1770 1809 translationstring = super.buildPythonPackage {
1771 1810 name = "translationstring-1.3";
1772 1811 buildInputs = with self; [];
1773 1812 doCheck = false;
1774 1813 propagatedBuildInputs = with self; [];
1775 1814 src = fetchurl {
1776 1815 url = "https://files.pythonhosted.org/packages/5e/eb/bee578cc150b44c653b63f5ebe258b5d0d812ddac12497e5f80fcad5d0b4/translationstring-1.3.tar.gz";
1777 1816 sha256 = "4ee44cfa58c52ade8910ea0ebc3d2d84bdcad9fa0422405b1801ec9b9a65b72d";
1778 1817 };
1779 1818 meta = {
1780 1819 license = [ { fullName = "BSD-like (http://repoze.org/license.html)"; } ];
1781 1820 };
1782 1821 };
1783 1822 trollius = super.buildPythonPackage {
1784 1823 name = "trollius-1.0.4";
1785 1824 buildInputs = with self; [];
1786 1825 doCheck = false;
1787 1826 propagatedBuildInputs = with self; [futures];
1788 1827 src = fetchurl {
1789 1828 url = "https://files.pythonhosted.org/packages/aa/e6/4141db437f55e6ee7a3fb69663239e3fde7841a811b4bef293145ad6c836/trollius-1.0.4.tar.gz";
1790 1829 sha256 = "8884cae4ec6a2d593abcffd5e700626ad4618f42b11beb2b75998f2e8247de76";
1791 1830 };
1792 1831 meta = {
1793 1832 license = [ pkgs.lib.licenses.asl20 ];
1794 1833 };
1795 1834 };
1796 1835 tzlocal = super.buildPythonPackage {
1797 1836 name = "tzlocal-1.5.1";
1798 1837 buildInputs = with self; [];
1799 1838 doCheck = false;
1800 1839 propagatedBuildInputs = with self; [pytz];
1801 1840 src = fetchurl {
1802 1841 url = "https://files.pythonhosted.org/packages/cb/89/e3687d3ed99bc882793f82634e9824e62499fdfdc4b1ae39e211c5b05017/tzlocal-1.5.1.tar.gz";
1803 1842 sha256 = "4ebeb848845ac898da6519b9b31879cf13b6626f7184c496037b818e238f2c4e";
1804 1843 };
1805 1844 meta = {
1806 1845 license = [ pkgs.lib.licenses.mit ];
1807 1846 };
1808 1847 };
1809 1848 urllib3 = super.buildPythonPackage {
1810 1849 name = "urllib3-1.21";
1811 1850 buildInputs = with self; [];
1812 1851 doCheck = false;
1813 1852 propagatedBuildInputs = with self; [];
1814 1853 src = fetchurl {
1815 1854 url = "https://files.pythonhosted.org/packages/34/95/7b28259d0006ed681c424cd71a668363265eac92b67dddd018eb9a22bff8/urllib3-1.21.tar.gz";
1816 1855 sha256 = "d0f08f1472754890c8b228106eb831a7a68c93565bd0818936c30bb839913647";
1817 1856 };
1818 1857 meta = {
1819 1858 license = [ pkgs.lib.licenses.mit ];
1820 1859 };
1821 1860 };
1822 1861 urlobject = super.buildPythonPackage {
1823 1862 name = "urlobject-2.4.3";
1824 1863 buildInputs = with self; [];
1825 1864 doCheck = false;
1826 1865 propagatedBuildInputs = with self; [];
1827 1866 src = fetchurl {
1828 1867 url = "https://files.pythonhosted.org/packages/e2/b8/1d0a916f4b34c4618846e6da0e4eeaa8fcb4a2f39e006434fe38acb74b34/URLObject-2.4.3.tar.gz";
1829 1868 sha256 = "47b2e20e6ab9c8366b2f4a3566b6ff4053025dad311c4bb71279bbcfa2430caa";
1830 1869 };
1831 1870 meta = {
1832 1871 license = [ pkgs.lib.licenses.publicDomain ];
1833 1872 };
1834 1873 };
1835 1874 venusian = super.buildPythonPackage {
1836 1875 name = "venusian-1.1.0";
1837 1876 buildInputs = with self; [];
1838 1877 doCheck = false;
1839 1878 propagatedBuildInputs = with self; [];
1840 1879 src = fetchurl {
1841 1880 url = "https://files.pythonhosted.org/packages/38/24/b4b470ab9e0a2e2e9b9030c7735828c8934b4c6b45befd1bb713ec2aeb2d/venusian-1.1.0.tar.gz";
1842 1881 sha256 = "9902e492c71a89a241a18b2f9950bea7e41d025cc8f3af1ea8d8201346f8577d";
1843 1882 };
1844 1883 meta = {
1845 1884 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1846 1885 };
1847 1886 };
1848 1887 vine = super.buildPythonPackage {
1849 1888 name = "vine-1.1.4";
1850 1889 buildInputs = with self; [];
1851 1890 doCheck = false;
1852 1891 propagatedBuildInputs = with self; [];
1853 1892 src = fetchurl {
1854 1893 url = "https://files.pythonhosted.org/packages/32/23/36284986e011f3c130d802c3c66abd8f1aef371eae110ddf80c5ae22e1ff/vine-1.1.4.tar.gz";
1855 1894 sha256 = "52116d59bc45392af9fdd3b75ed98ae48a93e822cee21e5fda249105c59a7a72";
1856 1895 };
1857 1896 meta = {
1858 1897 license = [ pkgs.lib.licenses.bsdOriginal ];
1859 1898 };
1860 1899 };
1861 1900 waitress = super.buildPythonPackage {
1862 1901 name = "waitress-1.1.0";
1863 1902 buildInputs = with self; [];
1864 1903 doCheck = false;
1865 1904 propagatedBuildInputs = with self; [];
1866 1905 src = fetchurl {
1867 1906 url = "https://files.pythonhosted.org/packages/3c/68/1c10dd5c556872ceebe88483b0436140048d39de83a84a06a8baa8136f4f/waitress-1.1.0.tar.gz";
1868 1907 sha256 = "d33cd3d62426c0f1b3cd84ee3d65779c7003aae3fc060dee60524d10a57f05a9";
1869 1908 };
1870 1909 meta = {
1871 1910 license = [ pkgs.lib.licenses.zpt21 ];
1872 1911 };
1873 1912 };
1874 1913 wcwidth = super.buildPythonPackage {
1875 1914 name = "wcwidth-0.1.7";
1876 1915 buildInputs = with self; [];
1877 1916 doCheck = false;
1878 1917 propagatedBuildInputs = with self; [];
1879 1918 src = fetchurl {
1880 1919 url = "https://files.pythonhosted.org/packages/55/11/e4a2bb08bb450fdbd42cc709dd40de4ed2c472cf0ccb9e64af22279c5495/wcwidth-0.1.7.tar.gz";
1881 1920 sha256 = "3df37372226d6e63e1b1e1eda15c594bca98a22d33a23832a90998faa96bc65e";
1882 1921 };
1883 1922 meta = {
1884 1923 license = [ pkgs.lib.licenses.mit ];
1885 1924 };
1886 1925 };
1887 1926 webencodings = super.buildPythonPackage {
1888 1927 name = "webencodings-0.5.1";
1889 1928 buildInputs = with self; [];
1890 1929 doCheck = false;
1891 1930 propagatedBuildInputs = with self; [];
1892 1931 src = fetchurl {
1893 1932 url = "https://files.pythonhosted.org/packages/0b/02/ae6ceac1baeda530866a85075641cec12989bd8d31af6d5ab4a3e8c92f47/webencodings-0.5.1.tar.gz";
1894 1933 sha256 = "b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923";
1895 1934 };
1896 1935 meta = {
1897 1936 license = [ pkgs.lib.licenses.bsdOriginal ];
1898 1937 };
1899 1938 };
1900 1939 weberror = super.buildPythonPackage {
1901 1940 name = "weberror-0.10.3";
1902 1941 buildInputs = with self; [];
1903 1942 doCheck = false;
1904 1943 propagatedBuildInputs = with self; [webob tempita pygments paste];
1905 1944 src = fetchurl {
1906 1945 url = "https://files.pythonhosted.org/packages/35/76/e7e5c2ce7e9c7f31b54c1ff295a495886d1279a002557d74dd8957346a79/WebError-0.10.3.tar.gz";
1907 1946 sha256 = "a6cb354ff921aad008336599b5e56622ebbe8c76d86985e22af262e6f7242f3b";
1908 1947 };
1909 1948 meta = {
1910 1949 license = [ pkgs.lib.licenses.mit ];
1911 1950 };
1912 1951 };
1913 1952 webhelpers = super.buildPythonPackage {
1914 1953 name = "webhelpers-1.3";
1915 1954 buildInputs = with self; [];
1916 1955 doCheck = false;
1917 1956 propagatedBuildInputs = with self; [markupsafe];
1918 1957 src = fetchurl {
1919 1958 url = "https://files.pythonhosted.org/packages/ee/68/4d07672821d514184357f1552f2dad923324f597e722de3b016ca4f7844f/WebHelpers-1.3.tar.gz";
1920 1959 sha256 = "ea86f284e929366b77424ba9a89341f43ae8dee3cbeb8702f73bcf86058aa583";
1921 1960 };
1922 1961 meta = {
1923 1962 license = [ pkgs.lib.licenses.bsdOriginal ];
1924 1963 };
1925 1964 };
1926 1965 webhelpers2 = super.buildPythonPackage {
1927 1966 name = "webhelpers2-2.0";
1928 1967 buildInputs = with self; [];
1929 1968 doCheck = false;
1930 1969 propagatedBuildInputs = with self; [markupsafe six];
1931 1970 src = fetchurl {
1932 1971 url = "https://files.pythonhosted.org/packages/ff/30/56342c6ea522439e3662427c8d7b5e5b390dff4ff2dc92d8afcb8ab68b75/WebHelpers2-2.0.tar.gz";
1933 1972 sha256 = "9a557ea31252a5beb654e52f67d7cf9ad4419a2b6e941b801d08f68a83daf02a";
1934 1973 };
1935 1974 meta = {
1936 1975 license = [ pkgs.lib.licenses.mit ];
1937 1976 };
1938 1977 };
1939 1978 webob = super.buildPythonPackage {
1940 1979 name = "webob-1.7.4";
1941 1980 buildInputs = with self; [];
1942 1981 doCheck = false;
1943 1982 propagatedBuildInputs = with self; [];
1944 1983 src = fetchurl {
1945 1984 url = "https://files.pythonhosted.org/packages/75/34/731e23f52371852dfe7490a61644826ba7fe70fd52a377aaca0f4956ba7f/WebOb-1.7.4.tar.gz";
1946 1985 sha256 = "8d10af182fda4b92193113ee1edeb687ab9dc44336b37d6804e413f0240d40d9";
1947 1986 };
1948 1987 meta = {
1949 1988 license = [ pkgs.lib.licenses.mit ];
1950 1989 };
1951 1990 };
1952 1991 webtest = super.buildPythonPackage {
1953 1992 name = "webtest-2.0.29";
1954 1993 buildInputs = with self; [];
1955 1994 doCheck = false;
1956 1995 propagatedBuildInputs = with self; [six webob waitress beautifulsoup4];
1957 1996 src = fetchurl {
1958 1997 url = "https://files.pythonhosted.org/packages/94/de/8f94738be649997da99c47b104aa3c3984ecec51a1d8153ed09638253d56/WebTest-2.0.29.tar.gz";
1959 1998 sha256 = "dbbccc15ac2465066c95dc3a7de0d30cde3791e886ccbd7e91d5d2a2580c922d";
1960 1999 };
1961 2000 meta = {
1962 2001 license = [ pkgs.lib.licenses.mit ];
1963 2002 };
1964 2003 };
1965 2004 whoosh = super.buildPythonPackage {
1966 2005 name = "whoosh-2.7.4";
1967 2006 buildInputs = with self; [];
1968 2007 doCheck = false;
1969 2008 propagatedBuildInputs = with self; [];
1970 2009 src = fetchurl {
1971 2010 url = "https://files.pythonhosted.org/packages/25/2b/6beed2107b148edc1321da0d489afc4617b9ed317ef7b72d4993cad9b684/Whoosh-2.7.4.tar.gz";
1972 2011 sha256 = "7ca5633dbfa9e0e0fa400d3151a8a0c4bec53bd2ecedc0a67705b17565c31a83";
1973 2012 };
1974 2013 meta = {
1975 2014 license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.bsd2 ];
1976 2015 };
1977 2016 };
1978 2017 ws4py = super.buildPythonPackage {
1979 2018 name = "ws4py-0.5.1";
1980 2019 buildInputs = with self; [];
1981 2020 doCheck = false;
1982 2021 propagatedBuildInputs = with self; [];
1983 2022 src = fetchurl {
1984 2023 url = "https://files.pythonhosted.org/packages/53/20/4019a739b2eefe9282d3822ef6a225250af964b117356971bd55e274193c/ws4py-0.5.1.tar.gz";
1985 2024 sha256 = "29d073d7f2e006373e6a848b1d00951a1107eb81f3742952be905429dc5a5483";
1986 2025 };
1987 2026 meta = {
1988 2027 license = [ pkgs.lib.licenses.bsdOriginal ];
1989 2028 };
1990 2029 };
1991 2030 wsgiref = super.buildPythonPackage {
1992 2031 name = "wsgiref-0.1.2";
1993 2032 buildInputs = with self; [];
1994 2033 doCheck = false;
1995 2034 propagatedBuildInputs = with self; [];
1996 2035 src = fetchurl {
1997 2036 url = "https://files.pythonhosted.org/packages/41/9e/309259ce8dff8c596e8c26df86dbc4e848b9249fd36797fd60be456f03fc/wsgiref-0.1.2.zip";
1998 2037 sha256 = "c7e610c800957046c04c8014aab8cce8f0b9f0495c8cd349e57c1f7cabf40e79";
1999 2038 };
2000 2039 meta = {
2001 2040 license = [ { fullName = "PSF or ZPL"; } ];
2002 2041 };
2003 2042 };
2004 2043 zope.cachedescriptors = super.buildPythonPackage {
2005 2044 name = "zope.cachedescriptors-4.3.1";
2006 2045 buildInputs = with self; [];
2007 2046 doCheck = false;
2008 2047 propagatedBuildInputs = with self; [setuptools];
2009 2048 src = fetchurl {
2010 2049 url = "https://files.pythonhosted.org/packages/2f/89/ebe1890cc6d3291ebc935558fa764d5fffe571018dbbee200e9db78762cb/zope.cachedescriptors-4.3.1.tar.gz";
2011 2050 sha256 = "1f4d1a702f2ea3d177a1ffb404235551bb85560100ec88e6c98691734b1d194a";
2012 2051 };
2013 2052 meta = {
2014 2053 license = [ pkgs.lib.licenses.zpt21 ];
2015 2054 };
2016 2055 };
2017 2056 zope.deprecation = super.buildPythonPackage {
2018 2057 name = "zope.deprecation-4.3.0";
2019 2058 buildInputs = with self; [];
2020 2059 doCheck = false;
2021 2060 propagatedBuildInputs = with self; [setuptools];
2022 2061 src = fetchurl {
2023 2062 url = "https://files.pythonhosted.org/packages/a1/18/2dc5e6bfe64fdc3b79411b67464c55bb0b43b127051a20f7f492ab767758/zope.deprecation-4.3.0.tar.gz";
2024 2063 sha256 = "7d52e134bbaaa0d72e1e2bc90f0587f1adc116c4bdf15912afaf2f1e8856b224";
2025 2064 };
2026 2065 meta = {
2027 2066 license = [ pkgs.lib.licenses.zpt21 ];
2028 2067 };
2029 2068 };
2030 2069 zope.event = super.buildPythonPackage {
2031 2070 name = "zope.event-4.3.0";
2032 2071 buildInputs = with self; [];
2033 2072 doCheck = false;
2034 2073 propagatedBuildInputs = with self; [setuptools];
2035 2074 src = fetchurl {
2036 2075 url = "https://files.pythonhosted.org/packages/9e/d0/54ba59f19a0635f6591b74be259cf6fbf67e73f4edda27b5cd0cf4d26efa/zope.event-4.3.0.tar.gz";
2037 2076 sha256 = "e0ecea24247a837c71c106b0341a7a997e3653da820d21ef6c08b32548f733e7";
2038 2077 };
2039 2078 meta = {
2040 2079 license = [ pkgs.lib.licenses.zpt21 ];
2041 2080 };
2042 2081 };
2043 2082 zope.interface = super.buildPythonPackage {
2044 2083 name = "zope.interface-4.5.0";
2045 2084 buildInputs = with self; [];
2046 2085 doCheck = false;
2047 2086 propagatedBuildInputs = with self; [setuptools];
2048 2087 src = fetchurl {
2049 2088 url = "https://files.pythonhosted.org/packages/ac/8a/657532df378c2cd2a1fe6b12be3b4097521570769d4852ec02c24bd3594e/zope.interface-4.5.0.tar.gz";
2050 2089 sha256 = "57c38470d9f57e37afb460c399eb254e7193ac7fb8042bd09bdc001981a9c74c";
2051 2090 };
2052 2091 meta = {
2053 2092 license = [ pkgs.lib.licenses.zpt21 ];
2054 2093 };
2055 2094 };
2056 2095
2057 2096 ### Test requirements
2058 2097
2059 2098
2060 2099 }
@@ -1,15 +1,14 b''
1 1 # test related requirements
2 pytest==3.2.5
3 py==1.5.2
2 pytest==3.6.0
3 py==1.5.3
4 4 pytest-cov==2.5.1
5 pytest-sugar==0.9.0
6 pytest-runner==3.0.0
7 pytest-catchlog==1.2.2
8 pytest-profiling==1.2.11
5 pytest-sugar==0.9.1
6 pytest-runner==4.2.0
7 pytest-profiling==1.3.0
9 8 gprof2dot==2017.9.19
10 pytest-timeout==1.2.0
9 pytest-timeout==1.2.1
11 10
12 11 mock==1.0.1
13 12 webtest==2.0.29
14 13 cov-core==1.15.0
15 14 coverage==3.7.1
General Comments 0
You need to be logged in to leave comments. Login now