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