##// END OF EJS Templates
release: merge back stable branch into default
marcink -
r999:f30a7e53 merge default
parent child Browse files
Show More
@@ -0,0 +1,41 b''
1 |RCE| 4.4.2 |RNS|
2 -----------------
3
4 Release Date
5 ^^^^^^^^^^^^
6
7 - 2016-10-17
8
9
10 General
11 ^^^^^^^
12
13 - packaging: pinned against rhodecode-tools 0.10.1
14
15
16 New Features
17 ^^^^^^^^^^^^
18
19
20
21 Security
22 ^^^^^^^^
23
24 - integrations: fix 500 error on integrations page when delegated admin
25 tried to access integration page after adding some integrations.
26 Permission checks were to strict for delegated admins.
27
28
29 Performance
30 ^^^^^^^^^^^
31
32
33
34 Fixes
35 ^^^^^
36
37 - vcsserver: make sure we correctly ping against bundled HG/GIT/SVN binaries.
38 This should fix a problem where system binaries could be used accidentally
39 by the RhodeCode.
40 - ldap: fixed email extraction issues. Empty email addresses from LDAP server
41 will no longer take precedence over those stored inside RhodeCode database.
@@ -1,11 +1,12 b''
1 1 1bd3e92b7e2e2d2024152b34bb88dff1db544a71 v4.0.0
2 2 170c5398320ea6cddd50955e88d408794c21d43a v4.0.1
3 3 c3fe200198f5aa34cf2e4066df2881a9cefe3704 v4.1.0
4 4 7fd5c850745e2ea821fb4406af5f4bff9b0a7526 v4.1.1
5 5 41c87da28a179953df86061d817bc35533c66dd2 v4.1.2
6 6 baaf9f5bcea3bae0ef12ae20c8b270482e62abb6 v4.2.0
7 7 32a70c7e56844a825f61df496ee5eaf8c3c4e189 v4.2.1
8 8 fa695cdb411d294679ac081d595ac654e5613b03 v4.3.0
9 9 0e4dc11b58cad833c513fe17bac39e6850edf959 v4.3.1
10 10 8a876f48f5cb1d018b837db28ff928500cb32cfb v4.4.0
11 11 8dd86b410b1aac086ffdfc524ef300f896af5047 v4.4.1
12 d2514226abc8d3b4f6fb57765f47d1b6fb360a05 v4.4.2
@@ -1,88 +1,89 b''
1 1 .. _rhodecode-release-notes-ref:
2 2
3 3 Release Notes
4 4 =============
5 5
6 6 |RCE| 4.x Versions
7 7 ------------------
8 8
9 9 .. toctree::
10 10 :maxdepth: 1
11 11
12 release-notes-4.4.2.rst
12 13 release-notes-4.4.1.rst
13 14 release-notes-4.4.0.rst
14 15 release-notes-4.3.1.rst
15 16 release-notes-4.3.0.rst
16 17 release-notes-4.2.1.rst
17 18 release-notes-4.2.0.rst
18 19 release-notes-4.1.2.rst
19 20 release-notes-4.1.1.rst
20 21 release-notes-4.1.0.rst
21 22 release-notes-4.0.1.rst
22 23 release-notes-4.0.0.rst
23 24
24 25 |RCE| 3.x Versions
25 26 ------------------
26 27
27 28 .. toctree::
28 29 :maxdepth: 1
29 30
30 31 release-notes-3.8.4.rst
31 32 release-notes-3.8.3.rst
32 33 release-notes-3.8.2.rst
33 34 release-notes-3.8.1.rst
34 35 release-notes-3.8.0.rst
35 36 release-notes-3.7.1.rst
36 37 release-notes-3.7.0.rst
37 38 release-notes-3.6.1.rst
38 39 release-notes-3.6.0.rst
39 40 release-notes-3.5.2.rst
40 41 release-notes-3.5.1.rst
41 42 release-notes-3.5.0.rst
42 43 release-notes-3.4.1.rst
43 44 release-notes-3.4.0.rst
44 45 release-notes-3.3.4.rst
45 46 release-notes-3.3.3.rst
46 47 release-notes-3.3.2.rst
47 48 release-notes-3.3.1.rst
48 49 release-notes-3.3.0.rst
49 50 release-notes-3.2.3.rst
50 51 release-notes-3.2.2.rst
51 52 release-notes-3.2.1.rst
52 53 release-notes-3.2.0.rst
53 54 release-notes-3.1.1.rst
54 55 release-notes-3.1.0.rst
55 56 release-notes-3.0.2.rst
56 57 release-notes-3.0.1.rst
57 58 release-notes-3.0.0.rst
58 59
59 60 |RCE| 2.x Versions
60 61 ------------------
61 62
62 63 .. toctree::
63 64 :maxdepth: 1
64 65
65 66 release-notes-2.2.8.rst
66 67 release-notes-2.2.7.rst
67 68 release-notes-2.2.6.rst
68 69 release-notes-2.2.5.rst
69 70 release-notes-2.2.4.rst
70 71 release-notes-2.2.3.rst
71 72 release-notes-2.2.2.rst
72 73 release-notes-2.2.1.rst
73 74 release-notes-2.2.0.rst
74 75 release-notes-2.1.0.rst
75 76 release-notes-2.0.2.rst
76 77 release-notes-2.0.1.rst
77 78 release-notes-2.0.0.rst
78 79
79 80 |RCE| 1.x Versions
80 81 ------------------
81 82
82 83 .. toctree::
83 84 :maxdepth: 1
84 85
85 86 release-notes-1.7.2.rst
86 87 release-notes-1.7.1.rst
87 88 release-notes-1.7.0.rst
88 89 release-notes-1.6.0.rst
@@ -1,1705 +1,1708 b''
1 # Generated by pip2nix 0.4.0.dev1
2 # See https://github.com/johbo/pip2nix
3
1 4 {
2 5 Babel = super.buildPythonPackage {
3 6 name = "Babel-1.3";
4 7 buildInputs = with self; [];
5 8 doCheck = false;
6 9 propagatedBuildInputs = with self; [pytz];
7 10 src = fetchurl {
8 11 url = "https://pypi.python.org/packages/33/27/e3978243a03a76398c384c83f7ca879bc6e8f1511233a621fcada135606e/Babel-1.3.tar.gz";
9 12 md5 = "5264ceb02717843cbc9ffce8e6e06bdb";
10 13 };
11 14 meta = {
12 15 license = [ pkgs.lib.licenses.bsdOriginal ];
13 16 };
14 17 };
15 18 Beaker = super.buildPythonPackage {
16 19 name = "Beaker-1.7.0";
17 20 buildInputs = with self; [];
18 21 doCheck = false;
19 22 propagatedBuildInputs = with self; [];
20 23 src = fetchurl {
21 24 url = "https://pypi.python.org/packages/97/8e/409d2e7c009b8aa803dc9e6f239f1db7c3cdf578249087a404e7c27a505d/Beaker-1.7.0.tar.gz";
22 25 md5 = "386be3f7fe427358881eee4622b428b3";
23 26 };
24 27 meta = {
25 28 license = [ pkgs.lib.licenses.bsdOriginal ];
26 29 };
27 30 };
28 31 CProfileV = super.buildPythonPackage {
29 32 name = "CProfileV-1.0.6";
30 33 buildInputs = with self; [];
31 34 doCheck = false;
32 35 propagatedBuildInputs = with self; [bottle];
33 36 src = fetchurl {
34 37 url = "https://pypi.python.org/packages/eb/df/983a0b6cfd3ac94abf023f5011cb04f33613ace196e33f53c86cf91850d5/CProfileV-1.0.6.tar.gz";
35 38 md5 = "08c7c242b6e64237bc53c5d13537e03d";
36 39 };
37 40 meta = {
38 41 license = [ pkgs.lib.licenses.mit ];
39 42 };
40 43 };
41 44 Chameleon = super.buildPythonPackage {
42 45 name = "Chameleon-2.24";
43 46 buildInputs = with self; [];
44 47 doCheck = false;
45 48 propagatedBuildInputs = with self; [];
46 49 src = fetchurl {
47 50 url = "https://pypi.python.org/packages/5a/9e/637379ffa13c5172b5c0e704833ffea6bf51cec7567f93fd6e903d53ed74/Chameleon-2.24.tar.gz";
48 51 md5 = "1b01f1f6533a8a11d0d2f2366dec5342";
49 52 };
50 53 meta = {
51 54 license = [ { fullName = "BSD-like (http://repoze.org/license.html)"; } ];
52 55 };
53 56 };
54 57 FormEncode = super.buildPythonPackage {
55 58 name = "FormEncode-1.2.4";
56 59 buildInputs = with self; [];
57 60 doCheck = false;
58 61 propagatedBuildInputs = with self; [];
59 62 src = fetchurl {
60 63 url = "https://pypi.python.org/packages/8e/59/0174271a6f004512e0201188593e6d319db139d14cb7490e488bbb078015/FormEncode-1.2.4.tar.gz";
61 64 md5 = "6bc17fb9aed8aea198975e888e2077f4";
62 65 };
63 66 meta = {
64 67 license = [ pkgs.lib.licenses.psfl ];
65 68 };
66 69 };
67 70 Jinja2 = super.buildPythonPackage {
68 71 name = "Jinja2-2.7.3";
69 72 buildInputs = with self; [];
70 73 doCheck = false;
71 74 propagatedBuildInputs = with self; [MarkupSafe];
72 75 src = fetchurl {
73 76 url = "https://pypi.python.org/packages/b0/73/eab0bca302d6d6a0b5c402f47ad1760dc9cb2dd14bbc1873ad48db258e4d/Jinja2-2.7.3.tar.gz";
74 77 md5 = "b9dffd2f3b43d673802fe857c8445b1a";
75 78 };
76 79 meta = {
77 80 license = [ pkgs.lib.licenses.bsdOriginal ];
78 81 };
79 82 };
80 83 Mako = super.buildPythonPackage {
81 84 name = "Mako-1.0.1";
82 85 buildInputs = with self; [];
83 86 doCheck = false;
84 87 propagatedBuildInputs = with self; [MarkupSafe];
85 88 src = fetchurl {
86 89 url = "https://pypi.python.org/packages/8e/a4/aa56533ecaa5f22ca92428f74e074d0c9337282933c722391902c8f9e0f8/Mako-1.0.1.tar.gz";
87 90 md5 = "9f0aafd177b039ef67b90ea350497a54";
88 91 };
89 92 meta = {
90 93 license = [ pkgs.lib.licenses.mit ];
91 94 };
92 95 };
93 96 Markdown = super.buildPythonPackage {
94 97 name = "Markdown-2.6.2";
95 98 buildInputs = with self; [];
96 99 doCheck = false;
97 100 propagatedBuildInputs = with self; [];
98 101 src = fetchurl {
99 102 url = "https://pypi.python.org/packages/62/8b/83658b5f6c220d5fcde9f9852d46ea54765d734cfbc5a9f4c05bfc36db4d/Markdown-2.6.2.tar.gz";
100 103 md5 = "256d19afcc564dc4ce4c229bb762f7ae";
101 104 };
102 105 meta = {
103 106 license = [ pkgs.lib.licenses.bsdOriginal ];
104 107 };
105 108 };
106 109 MarkupSafe = super.buildPythonPackage {
107 110 name = "MarkupSafe-0.23";
108 111 buildInputs = with self; [];
109 112 doCheck = false;
110 113 propagatedBuildInputs = with self; [];
111 114 src = fetchurl {
112 115 url = "https://pypi.python.org/packages/c0/41/bae1254e0396c0cc8cf1751cb7d9afc90a602353695af5952530482c963f/MarkupSafe-0.23.tar.gz";
113 116 md5 = "f5ab3deee4c37cd6a922fb81e730da6e";
114 117 };
115 118 meta = {
116 119 license = [ pkgs.lib.licenses.bsdOriginal ];
117 120 };
118 121 };
119 122 MySQL-python = super.buildPythonPackage {
120 123 name = "MySQL-python-1.2.5";
121 124 buildInputs = with self; [];
122 125 doCheck = false;
123 126 propagatedBuildInputs = with self; [];
124 127 src = fetchurl {
125 128 url = "https://pypi.python.org/packages/a5/e9/51b544da85a36a68debe7a7091f068d802fc515a3a202652828c73453cad/MySQL-python-1.2.5.zip";
126 129 md5 = "654f75b302db6ed8dc5a898c625e030c";
127 130 };
128 131 meta = {
129 132 license = [ pkgs.lib.licenses.gpl1 ];
130 133 };
131 134 };
132 135 Paste = super.buildPythonPackage {
133 136 name = "Paste-2.0.2";
134 137 buildInputs = with self; [];
135 138 doCheck = false;
136 139 propagatedBuildInputs = with self; [six];
137 140 src = fetchurl {
138 141 url = "https://pypi.python.org/packages/d5/8d/0f8ac40687b97ff3e07ebd1369be20bdb3f93864d2dc3c2ff542edb4ce50/Paste-2.0.2.tar.gz";
139 142 md5 = "4bfc8a7eaf858f6309d2ac0f40fc951c";
140 143 };
141 144 meta = {
142 145 license = [ pkgs.lib.licenses.mit ];
143 146 };
144 147 };
145 148 PasteDeploy = super.buildPythonPackage {
146 149 name = "PasteDeploy-1.5.2";
147 150 buildInputs = with self; [];
148 151 doCheck = false;
149 152 propagatedBuildInputs = with self; [];
150 153 src = fetchurl {
151 154 url = "https://pypi.python.org/packages/0f/90/8e20cdae206c543ea10793cbf4136eb9a8b3f417e04e40a29d72d9922cbd/PasteDeploy-1.5.2.tar.gz";
152 155 md5 = "352b7205c78c8de4987578d19431af3b";
153 156 };
154 157 meta = {
155 158 license = [ pkgs.lib.licenses.mit ];
156 159 };
157 160 };
158 161 PasteScript = super.buildPythonPackage {
159 162 name = "PasteScript-1.7.5";
160 163 buildInputs = with self; [];
161 164 doCheck = false;
162 165 propagatedBuildInputs = with self; [Paste PasteDeploy];
163 166 src = fetchurl {
164 167 url = "https://pypi.python.org/packages/a5/05/fc60efa7c2f17a1dbaeccb2a903a1e90902d92b9d00eebabe3095829d806/PasteScript-1.7.5.tar.gz";
165 168 md5 = "4c72d78dcb6bb993f30536842c16af4d";
166 169 };
167 170 meta = {
168 171 license = [ pkgs.lib.licenses.mit ];
169 172 };
170 173 };
171 174 Pygments = super.buildPythonPackage {
172 175 name = "Pygments-2.1.3";
173 176 buildInputs = with self; [];
174 177 doCheck = false;
175 178 propagatedBuildInputs = with self; [];
176 179 src = fetchurl {
177 180 url = "https://pypi.python.org/packages/b8/67/ab177979be1c81bc99c8d0592ef22d547e70bb4c6815c383286ed5dec504/Pygments-2.1.3.tar.gz";
178 181 md5 = "ed3fba2467c8afcda4d317e4ef2c6150";
179 182 };
180 183 meta = {
181 184 license = [ pkgs.lib.licenses.bsdOriginal ];
182 185 };
183 186 };
184 187 Pylons = super.buildPythonPackage {
185 188 name = "Pylons-1.0.1";
186 189 buildInputs = with self; [];
187 190 doCheck = false;
188 191 propagatedBuildInputs = with self; [Routes WebHelpers Beaker Paste PasteDeploy PasteScript FormEncode simplejson decorator nose Mako WebError WebTest Tempita MarkupSafe WebOb];
189 192 src = fetchurl {
190 193 url = "https://pypi.python.org/packages/a2/69/b835a6bad00acbfeed3f33c6e44fa3f936efc998c795bfb15c61a79ecf62/Pylons-1.0.1.tar.gz";
191 194 md5 = "6cb880d75fa81213192142b07a6e4915";
192 195 };
193 196 meta = {
194 197 license = [ pkgs.lib.licenses.bsdOriginal ];
195 198 };
196 199 };
197 200 Pyro4 = super.buildPythonPackage {
198 201 name = "Pyro4-4.41";
199 202 buildInputs = with self; [];
200 203 doCheck = false;
201 204 propagatedBuildInputs = with self; [serpent];
202 205 src = fetchurl {
203 206 url = "https://pypi.python.org/packages/56/2b/89b566b4bf3e7f8ba790db2d1223852f8cb454c52cab7693dd41f608ca2a/Pyro4-4.41.tar.gz";
204 207 md5 = "ed69e9bfafa9c06c049a87cb0c4c2b6c";
205 208 };
206 209 meta = {
207 210 license = [ pkgs.lib.licenses.mit ];
208 211 };
209 212 };
210 213 Routes = super.buildPythonPackage {
211 214 name = "Routes-1.13";
212 215 buildInputs = with self; [];
213 216 doCheck = false;
214 217 propagatedBuildInputs = with self; [repoze.lru];
215 218 src = fetchurl {
216 219 url = "https://pypi.python.org/packages/88/d3/259c3b3cde8837eb9441ab5f574a660e8a4acea8f54a078441d4d2acac1c/Routes-1.13.tar.gz";
217 220 md5 = "d527b0ab7dd9172b1275a41f97448783";
218 221 };
219 222 meta = {
220 223 license = [ pkgs.lib.licenses.bsdOriginal ];
221 224 };
222 225 };
223 226 SQLAlchemy = super.buildPythonPackage {
224 227 name = "SQLAlchemy-0.9.9";
225 228 buildInputs = with self; [];
226 229 doCheck = false;
227 230 propagatedBuildInputs = with self; [];
228 231 src = fetchurl {
229 232 url = "https://pypi.python.org/packages/28/f7/1bbfd0d8597e8c358d5e15a166a486ad82fc5579b4e67b6ef7c05b1d182b/SQLAlchemy-0.9.9.tar.gz";
230 233 md5 = "8a10a9bd13ed3336ef7333ac2cc679ff";
231 234 };
232 235 meta = {
233 236 license = [ pkgs.lib.licenses.mit ];
234 237 };
235 238 };
236 239 Sphinx = super.buildPythonPackage {
237 240 name = "Sphinx-1.2.2";
238 241 buildInputs = with self; [];
239 242 doCheck = false;
240 243 propagatedBuildInputs = with self; [Pygments docutils Jinja2];
241 244 src = fetchurl {
242 245 url = "https://pypi.python.org/packages/0a/50/34017e6efcd372893a416aba14b84a1a149fc7074537b0e9cb6ca7b7abe9/Sphinx-1.2.2.tar.gz";
243 246 md5 = "3dc73ccaa8d0bfb2d62fb671b1f7e8a4";
244 247 };
245 248 meta = {
246 249 license = [ pkgs.lib.licenses.bsdOriginal ];
247 250 };
248 251 };
249 252 Tempita = super.buildPythonPackage {
250 253 name = "Tempita-0.5.2";
251 254 buildInputs = with self; [];
252 255 doCheck = false;
253 256 propagatedBuildInputs = with self; [];
254 257 src = fetchurl {
255 258 url = "https://pypi.python.org/packages/56/c8/8ed6eee83dbddf7b0fc64dd5d4454bc05e6ccaafff47991f73f2894d9ff4/Tempita-0.5.2.tar.gz";
256 259 md5 = "4c2f17bb9d481821c41b6fbee904cea1";
257 260 };
258 261 meta = {
259 262 license = [ pkgs.lib.licenses.mit ];
260 263 };
261 264 };
262 265 URLObject = super.buildPythonPackage {
263 266 name = "URLObject-2.4.0";
264 267 buildInputs = with self; [];
265 268 doCheck = false;
266 269 propagatedBuildInputs = with self; [];
267 270 src = fetchurl {
268 271 url = "https://pypi.python.org/packages/cb/b6/e25e58500f9caef85d664bec71ec67c116897bfebf8622c32cb75d1ca199/URLObject-2.4.0.tar.gz";
269 272 md5 = "2ed819738a9f0a3051f31dc9924e3065";
270 273 };
271 274 meta = {
272 275 license = [ ];
273 276 };
274 277 };
275 278 WebError = super.buildPythonPackage {
276 279 name = "WebError-0.10.3";
277 280 buildInputs = with self; [];
278 281 doCheck = false;
279 282 propagatedBuildInputs = with self; [WebOb Tempita Pygments Paste];
280 283 src = fetchurl {
281 284 url = "https://pypi.python.org/packages/35/76/e7e5c2ce7e9c7f31b54c1ff295a495886d1279a002557d74dd8957346a79/WebError-0.10.3.tar.gz";
282 285 md5 = "84b9990b0baae6fd440b1e60cdd06f9a";
283 286 };
284 287 meta = {
285 288 license = [ pkgs.lib.licenses.mit ];
286 289 };
287 290 };
288 291 WebHelpers = super.buildPythonPackage {
289 292 name = "WebHelpers-1.3";
290 293 buildInputs = with self; [];
291 294 doCheck = false;
292 295 propagatedBuildInputs = with self; [MarkupSafe];
293 296 src = fetchurl {
294 297 url = "https://pypi.python.org/packages/ee/68/4d07672821d514184357f1552f2dad923324f597e722de3b016ca4f7844f/WebHelpers-1.3.tar.gz";
295 298 md5 = "32749ffadfc40fea51075a7def32588b";
296 299 };
297 300 meta = {
298 301 license = [ pkgs.lib.licenses.bsdOriginal ];
299 302 };
300 303 };
301 304 WebHelpers2 = super.buildPythonPackage {
302 305 name = "WebHelpers2-2.0";
303 306 buildInputs = with self; [];
304 307 doCheck = false;
305 308 propagatedBuildInputs = with self; [MarkupSafe six];
306 309 src = fetchurl {
307 310 url = "https://pypi.python.org/packages/ff/30/56342c6ea522439e3662427c8d7b5e5b390dff4ff2dc92d8afcb8ab68b75/WebHelpers2-2.0.tar.gz";
308 311 md5 = "0f6b68d70c12ee0aed48c00b24da13d3";
309 312 };
310 313 meta = {
311 314 license = [ pkgs.lib.licenses.mit ];
312 315 };
313 316 };
314 317 WebOb = super.buildPythonPackage {
315 318 name = "WebOb-1.3.1";
316 319 buildInputs = with self; [];
317 320 doCheck = false;
318 321 propagatedBuildInputs = with self; [];
319 322 src = fetchurl {
320 323 url = "https://pypi.python.org/packages/16/78/adfc0380b8a0d75b2d543fa7085ba98a573b1ae486d9def88d172b81b9fa/WebOb-1.3.1.tar.gz";
321 324 md5 = "20918251c5726956ba8fef22d1556177";
322 325 };
323 326 meta = {
324 327 license = [ pkgs.lib.licenses.mit ];
325 328 };
326 329 };
327 330 WebTest = super.buildPythonPackage {
328 331 name = "WebTest-1.4.3";
329 332 buildInputs = with self; [];
330 333 doCheck = false;
331 334 propagatedBuildInputs = with self; [WebOb];
332 335 src = fetchurl {
333 336 url = "https://pypi.python.org/packages/51/3d/84fd0f628df10b30c7db87895f56d0158e5411206b721ca903cb51bfd948/WebTest-1.4.3.zip";
334 337 md5 = "631ce728bed92c681a4020a36adbc353";
335 338 };
336 339 meta = {
337 340 license = [ pkgs.lib.licenses.mit ];
338 341 };
339 342 };
340 343 Whoosh = super.buildPythonPackage {
341 344 name = "Whoosh-2.7.0";
342 345 buildInputs = with self; [];
343 346 doCheck = false;
344 347 propagatedBuildInputs = with self; [];
345 348 src = fetchurl {
346 349 url = "https://pypi.python.org/packages/1c/dc/2f0231ff3875ded36df8c1ab851451e51a237dc0e5a86d3d96036158da94/Whoosh-2.7.0.zip";
347 350 md5 = "7abfd970f16fadc7311960f3fa0bc7a9";
348 351 };
349 352 meta = {
350 353 license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.bsd2 ];
351 354 };
352 355 };
353 356 alembic = super.buildPythonPackage {
354 357 name = "alembic-0.8.4";
355 358 buildInputs = with self; [];
356 359 doCheck = false;
357 360 propagatedBuildInputs = with self; [SQLAlchemy Mako python-editor];
358 361 src = fetchurl {
359 362 url = "https://pypi.python.org/packages/ca/7e/299b4499b5c75e5a38c5845145ad24755bebfb8eec07a2e1c366b7181eeb/alembic-0.8.4.tar.gz";
360 363 md5 = "5f95d8ee62b443f9b37eb5bee76c582d";
361 364 };
362 365 meta = {
363 366 license = [ pkgs.lib.licenses.mit ];
364 367 };
365 368 };
366 369 amqplib = super.buildPythonPackage {
367 370 name = "amqplib-1.0.2";
368 371 buildInputs = with self; [];
369 372 doCheck = false;
370 373 propagatedBuildInputs = with self; [];
371 374 src = fetchurl {
372 375 url = "https://pypi.python.org/packages/75/b7/8c2429bf8d92354a0118614f9a4d15e53bc69ebedce534284111de5a0102/amqplib-1.0.2.tgz";
373 376 md5 = "5c92f17fbedd99b2b4a836d4352d1e2f";
374 377 };
375 378 meta = {
376 379 license = [ { fullName = "LGPL"; } { fullName = "GNU Library or Lesser General Public License (LGPL)"; } ];
377 380 };
378 381 };
379 382 anyjson = super.buildPythonPackage {
380 383 name = "anyjson-0.3.3";
381 384 buildInputs = with self; [];
382 385 doCheck = false;
383 386 propagatedBuildInputs = with self; [];
384 387 src = fetchurl {
385 388 url = "https://pypi.python.org/packages/c3/4d/d4089e1a3dd25b46bebdb55a992b0797cff657b4477bc32ce28038fdecbc/anyjson-0.3.3.tar.gz";
386 389 md5 = "2ea28d6ec311aeeebaf993cb3008b27c";
387 390 };
388 391 meta = {
389 392 license = [ pkgs.lib.licenses.bsdOriginal ];
390 393 };
391 394 };
392 395 appenlight-client = super.buildPythonPackage {
393 396 name = "appenlight-client-0.6.14";
394 397 buildInputs = with self; [];
395 398 doCheck = false;
396 399 propagatedBuildInputs = with self; [WebOb requests];
397 400 src = fetchurl {
398 401 url = "https://pypi.python.org/packages/4d/e0/23fee3ebada8143f707e65c06bcb82992040ee64ea8355e044ed55ebf0c1/appenlight_client-0.6.14.tar.gz";
399 402 md5 = "578c69b09f4356d898fff1199b98a95c";
400 403 };
401 404 meta = {
402 405 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "DFSG approved"; } ];
403 406 };
404 407 };
405 408 authomatic = super.buildPythonPackage {
406 409 name = "authomatic-0.1.0.post1";
407 410 buildInputs = with self; [];
408 411 doCheck = false;
409 412 propagatedBuildInputs = with self; [];
410 413 src = fetchurl {
411 414 url = "https://pypi.python.org/packages/08/1a/8a930461e604c2d5a7a871e1ac59fa82ccf994c32e807230c8d2fb07815a/Authomatic-0.1.0.post1.tar.gz";
412 415 md5 = "be3f3ce08747d776aae6d6cc8dcb49a9";
413 416 };
414 417 meta = {
415 418 license = [ pkgs.lib.licenses.mit ];
416 419 };
417 420 };
418 421 backport-ipaddress = super.buildPythonPackage {
419 422 name = "backport-ipaddress-0.1";
420 423 buildInputs = with self; [];
421 424 doCheck = false;
422 425 propagatedBuildInputs = with self; [];
423 426 src = fetchurl {
424 427 url = "https://pypi.python.org/packages/d3/30/54c6dab05a4dec44db25ff309f1fbb6b7a8bde3f2bade38bb9da67bbab8f/backport_ipaddress-0.1.tar.gz";
425 428 md5 = "9c1f45f4361f71b124d7293a60006c05";
426 429 };
427 430 meta = {
428 431 license = [ pkgs.lib.licenses.psfl ];
429 432 };
430 433 };
431 434 bottle = super.buildPythonPackage {
432 435 name = "bottle-0.12.8";
433 436 buildInputs = with self; [];
434 437 doCheck = false;
435 438 propagatedBuildInputs = with self; [];
436 439 src = fetchurl {
437 440 url = "https://pypi.python.org/packages/52/df/e4a408f3a7af396d186d4ecd3b389dd764f0f943b4fa8d257bfe7b49d343/bottle-0.12.8.tar.gz";
438 441 md5 = "13132c0a8f607bf860810a6ee9064c5b";
439 442 };
440 443 meta = {
441 444 license = [ pkgs.lib.licenses.mit ];
442 445 };
443 446 };
444 447 bumpversion = super.buildPythonPackage {
445 448 name = "bumpversion-0.5.3";
446 449 buildInputs = with self; [];
447 450 doCheck = false;
448 451 propagatedBuildInputs = with self; [];
449 452 src = fetchurl {
450 453 url = "https://pypi.python.org/packages/14/41/8c9da3549f8e00c84f0432c3a8cf8ed6898374714676aab91501d48760db/bumpversion-0.5.3.tar.gz";
451 454 md5 = "c66a3492eafcf5ad4b024be9fca29820";
452 455 };
453 456 meta = {
454 457 license = [ pkgs.lib.licenses.mit ];
455 458 };
456 459 };
457 460 celery = super.buildPythonPackage {
458 461 name = "celery-2.2.10";
459 462 buildInputs = with self; [];
460 463 doCheck = false;
461 464 propagatedBuildInputs = with self; [python-dateutil anyjson kombu pyparsing];
462 465 src = fetchurl {
463 466 url = "https://pypi.python.org/packages/b1/64/860fd50e45844c83442e7953effcddeff66b2851d90b2d784f7201c111b8/celery-2.2.10.tar.gz";
464 467 md5 = "898bc87e54f278055b561316ba73e222";
465 468 };
466 469 meta = {
467 470 license = [ pkgs.lib.licenses.bsdOriginal ];
468 471 };
469 472 };
470 473 channelstream = super.buildPythonPackage {
471 474 name = "channelstream-0.5.2";
472 475 buildInputs = with self; [];
473 476 doCheck = false;
474 477 propagatedBuildInputs = with self; [gevent ws4py pyramid pyramid-jinja2 itsdangerous requests six];
475 478 src = fetchurl {
476 479 url = "https://pypi.python.org/packages/2b/31/29a8e085cf5bf97fa88e7b947adabfc581a18a3463adf77fb6dada34a65f/channelstream-0.5.2.tar.gz";
477 480 md5 = "1c5eb2a8a405be6f1073da94da6d81d3";
478 481 };
479 482 meta = {
480 483 license = [ pkgs.lib.licenses.bsdOriginal ];
481 484 };
482 485 };
483 486 click = super.buildPythonPackage {
484 487 name = "click-5.1";
485 488 buildInputs = with self; [];
486 489 doCheck = false;
487 490 propagatedBuildInputs = with self; [];
488 491 src = fetchurl {
489 492 url = "https://pypi.python.org/packages/b7/34/a496632c4fb6c1ee76efedf77bb8d28b29363d839953d95095b12defe791/click-5.1.tar.gz";
490 493 md5 = "9c5323008cccfe232a8b161fc8196d41";
491 494 };
492 495 meta = {
493 496 license = [ pkgs.lib.licenses.bsdOriginal ];
494 497 };
495 498 };
496 499 colander = super.buildPythonPackage {
497 500 name = "colander-1.2";
498 501 buildInputs = with self; [];
499 502 doCheck = false;
500 503 propagatedBuildInputs = with self; [translationstring iso8601];
501 504 src = fetchurl {
502 505 url = "https://pypi.python.org/packages/14/23/c9ceba07a6a1dc0eefbb215fc0dc64aabc2b22ee756bc0f0c13278fa0887/colander-1.2.tar.gz";
503 506 md5 = "83db21b07936a0726e588dae1914b9ed";
504 507 };
505 508 meta = {
506 509 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
507 510 };
508 511 };
509 512 configobj = super.buildPythonPackage {
510 513 name = "configobj-5.0.6";
511 514 buildInputs = with self; [];
512 515 doCheck = false;
513 516 propagatedBuildInputs = with self; [six];
514 517 src = fetchurl {
515 518 url = "https://pypi.python.org/packages/64/61/079eb60459c44929e684fa7d9e2fdca403f67d64dd9dbac27296be2e0fab/configobj-5.0.6.tar.gz";
516 519 md5 = "e472a3a1c2a67bb0ec9b5d54c13a47d6";
517 520 };
518 521 meta = {
519 522 license = [ pkgs.lib.licenses.bsdOriginal ];
520 523 };
521 524 };
522 525 cov-core = super.buildPythonPackage {
523 526 name = "cov-core-1.15.0";
524 527 buildInputs = with self; [];
525 528 doCheck = false;
526 529 propagatedBuildInputs = with self; [coverage];
527 530 src = fetchurl {
528 531 url = "https://pypi.python.org/packages/4b/87/13e75a47b4ba1be06f29f6d807ca99638bedc6b57fa491cd3de891ca2923/cov-core-1.15.0.tar.gz";
529 532 md5 = "f519d4cb4c4e52856afb14af52919fe6";
530 533 };
531 534 meta = {
532 535 license = [ pkgs.lib.licenses.mit ];
533 536 };
534 537 };
535 538 coverage = super.buildPythonPackage {
536 539 name = "coverage-3.7.1";
537 540 buildInputs = with self; [];
538 541 doCheck = false;
539 542 propagatedBuildInputs = with self; [];
540 543 src = fetchurl {
541 544 url = "https://pypi.python.org/packages/09/4f/89b06c7fdc09687bca507dc411c342556ef9c5a3b26756137a4878ff19bf/coverage-3.7.1.tar.gz";
542 545 md5 = "c47b36ceb17eaff3ecfab3bcd347d0df";
543 546 };
544 547 meta = {
545 548 license = [ pkgs.lib.licenses.bsdOriginal ];
546 549 };
547 550 };
548 551 cssselect = super.buildPythonPackage {
549 552 name = "cssselect-0.9.1";
550 553 buildInputs = with self; [];
551 554 doCheck = false;
552 555 propagatedBuildInputs = with self; [];
553 556 src = fetchurl {
554 557 url = "https://pypi.python.org/packages/aa/e5/9ee1460d485b94a6d55732eb7ad5b6c084caf73dd6f9cb0bb7d2a78fafe8/cssselect-0.9.1.tar.gz";
555 558 md5 = "c74f45966277dc7a0f768b9b0f3522ac";
556 559 };
557 560 meta = {
558 561 license = [ pkgs.lib.licenses.bsdOriginal ];
559 562 };
560 563 };
561 564 decorator = super.buildPythonPackage {
562 565 name = "decorator-3.4.2";
563 566 buildInputs = with self; [];
564 567 doCheck = false;
565 568 propagatedBuildInputs = with self; [];
566 569 src = fetchurl {
567 570 url = "https://pypi.python.org/packages/35/3a/42566eb7a2cbac774399871af04e11d7ae3fc2579e7dae85213b8d1d1c57/decorator-3.4.2.tar.gz";
568 571 md5 = "9e0536870d2b83ae27d58dbf22582f4d";
569 572 };
570 573 meta = {
571 574 license = [ pkgs.lib.licenses.bsdOriginal ];
572 575 };
573 576 };
574 577 deform = super.buildPythonPackage {
575 578 name = "deform-2.0a2";
576 579 buildInputs = with self; [];
577 580 doCheck = false;
578 581 propagatedBuildInputs = with self; [Chameleon colander peppercorn translationstring zope.deprecation];
579 582 src = fetchurl {
580 583 url = "https://pypi.python.org/packages/8d/b3/aab57e81da974a806dc9c5fa024a6404720f890a6dcf2e80885e3cb4609a/deform-2.0a2.tar.gz";
581 584 md5 = "7a90d41f7fbc18002ce74f39bd90a5e4";
582 585 };
583 586 meta = {
584 587 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
585 588 };
586 589 };
587 590 docutils = super.buildPythonPackage {
588 591 name = "docutils-0.12";
589 592 buildInputs = with self; [];
590 593 doCheck = false;
591 594 propagatedBuildInputs = with self; [];
592 595 src = fetchurl {
593 596 url = "https://pypi.python.org/packages/37/38/ceda70135b9144d84884ae2fc5886c6baac4edea39550f28bcd144c1234d/docutils-0.12.tar.gz";
594 597 md5 = "4622263b62c5c771c03502afa3157768";
595 598 };
596 599 meta = {
597 600 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 ];
598 601 };
599 602 };
600 603 dogpile.cache = super.buildPythonPackage {
601 604 name = "dogpile.cache-0.6.1";
602 605 buildInputs = with self; [];
603 606 doCheck = false;
604 607 propagatedBuildInputs = with self; [];
605 608 src = fetchurl {
606 609 url = "https://pypi.python.org/packages/f6/a0/6f2142c58c6588d17c734265b103ae1cd0741e1681dd9483a63f22033375/dogpile.cache-0.6.1.tar.gz";
607 610 md5 = "35d7fb30f22bbd0685763d894dd079a9";
608 611 };
609 612 meta = {
610 613 license = [ pkgs.lib.licenses.bsdOriginal ];
611 614 };
612 615 };
613 616 dogpile.core = super.buildPythonPackage {
614 617 name = "dogpile.core-0.4.1";
615 618 buildInputs = with self; [];
616 619 doCheck = false;
617 620 propagatedBuildInputs = with self; [];
618 621 src = fetchurl {
619 622 url = "https://pypi.python.org/packages/0e/77/e72abc04c22aedf874301861e5c1e761231c288b5de369c18be8f4b5c9bb/dogpile.core-0.4.1.tar.gz";
620 623 md5 = "01cb19f52bba3e95c9b560f39341f045";
621 624 };
622 625 meta = {
623 626 license = [ pkgs.lib.licenses.bsdOriginal ];
624 627 };
625 628 };
626 629 dulwich = super.buildPythonPackage {
627 630 name = "dulwich-0.12.0";
628 631 buildInputs = with self; [];
629 632 doCheck = false;
630 633 propagatedBuildInputs = with self; [];
631 634 src = fetchurl {
632 635 url = "https://pypi.python.org/packages/6f/04/fbe561b6d45c0ec758330d5b7f5ba4b6cb4f1ca1ab49859d2fc16320da75/dulwich-0.12.0.tar.gz";
633 636 md5 = "f3a8a12bd9f9dd8c233e18f3d49436fa";
634 637 };
635 638 meta = {
636 639 license = [ pkgs.lib.licenses.gpl2Plus ];
637 640 };
638 641 };
639 642 ecdsa = super.buildPythonPackage {
640 643 name = "ecdsa-0.11";
641 644 buildInputs = with self; [];
642 645 doCheck = false;
643 646 propagatedBuildInputs = with self; [];
644 647 src = fetchurl {
645 648 url = "https://pypi.python.org/packages/6c/3f/92fe5dcdcaa7bd117be21e5520c9a54375112b66ec000d209e9e9519fad1/ecdsa-0.11.tar.gz";
646 649 md5 = "8ef586fe4dbb156697d756900cb41d7c";
647 650 };
648 651 meta = {
649 652 license = [ pkgs.lib.licenses.mit ];
650 653 };
651 654 };
652 655 elasticsearch = super.buildPythonPackage {
653 656 name = "elasticsearch-2.3.0";
654 657 buildInputs = with self; [];
655 658 doCheck = false;
656 659 propagatedBuildInputs = with self; [urllib3];
657 660 src = fetchurl {
658 661 url = "https://pypi.python.org/packages/10/35/5fd52c5f0b0ee405ed4b5195e8bce44c5e041787680dc7b94b8071cac600/elasticsearch-2.3.0.tar.gz";
659 662 md5 = "2550f3b51629cf1ef9636608af92c340";
660 663 };
661 664 meta = {
662 665 license = [ pkgs.lib.licenses.asl20 ];
663 666 };
664 667 };
665 668 elasticsearch-dsl = super.buildPythonPackage {
666 669 name = "elasticsearch-dsl-2.0.0";
667 670 buildInputs = with self; [];
668 671 doCheck = false;
669 672 propagatedBuildInputs = with self; [six python-dateutil elasticsearch];
670 673 src = fetchurl {
671 674 url = "https://pypi.python.org/packages/4e/5d/e788ae8dbe2ff4d13426db0a027533386a5c276c77a2654dc0e2007ce04a/elasticsearch-dsl-2.0.0.tar.gz";
672 675 md5 = "4cdfec81bb35383dd3b7d02d7dc5ee68";
673 676 };
674 677 meta = {
675 678 license = [ pkgs.lib.licenses.asl20 ];
676 679 };
677 680 };
678 681 future = super.buildPythonPackage {
679 682 name = "future-0.14.3";
680 683 buildInputs = with self; [];
681 684 doCheck = false;
682 685 propagatedBuildInputs = with self; [];
683 686 src = fetchurl {
684 687 url = "https://pypi.python.org/packages/83/80/8ef3a11a15f8eaafafa0937b20c1b3f73527e69ab6b3fa1cf94a5a96aabb/future-0.14.3.tar.gz";
685 688 md5 = "e94079b0bd1fc054929e8769fc0f6083";
686 689 };
687 690 meta = {
688 691 license = [ { fullName = "OSI Approved"; } pkgs.lib.licenses.mit ];
689 692 };
690 693 };
691 694 futures = super.buildPythonPackage {
692 695 name = "futures-3.0.2";
693 696 buildInputs = with self; [];
694 697 doCheck = false;
695 698 propagatedBuildInputs = with self; [];
696 699 src = fetchurl {
697 700 url = "https://pypi.python.org/packages/f8/e7/fc0fcbeb9193ba2d4de00b065e7fd5aecd0679e93ce95a07322b2b1434f4/futures-3.0.2.tar.gz";
698 701 md5 = "42aaf1e4de48d6e871d77dc1f9d96d5a";
699 702 };
700 703 meta = {
701 704 license = [ pkgs.lib.licenses.bsdOriginal ];
702 705 };
703 706 };
704 707 gevent = super.buildPythonPackage {
705 708 name = "gevent-1.1.1";
706 709 buildInputs = with self; [];
707 710 doCheck = false;
708 711 propagatedBuildInputs = with self; [greenlet];
709 712 src = fetchurl {
710 713 url = "https://pypi.python.org/packages/12/dc/0b2e57823225de86f6e111a65d212c9e3b64847dddaa19691a6cb94b0b2e/gevent-1.1.1.tar.gz";
711 714 md5 = "1532f5396ab4d07a231f1935483be7c3";
712 715 };
713 716 meta = {
714 717 license = [ pkgs.lib.licenses.mit ];
715 718 };
716 719 };
717 720 gnureadline = super.buildPythonPackage {
718 721 name = "gnureadline-6.3.3";
719 722 buildInputs = with self; [];
720 723 doCheck = false;
721 724 propagatedBuildInputs = with self; [];
722 725 src = fetchurl {
723 726 url = "https://pypi.python.org/packages/3a/ee/2c3f568b0a74974791ac590ec742ef6133e2fbd287a074ba72a53fa5e97c/gnureadline-6.3.3.tar.gz";
724 727 md5 = "c4af83c9a3fbeac8f2da9b5a7c60e51c";
725 728 };
726 729 meta = {
727 730 license = [ pkgs.lib.licenses.gpl1 ];
728 731 };
729 732 };
730 733 gprof2dot = super.buildPythonPackage {
731 734 name = "gprof2dot-2015.12.1";
732 735 buildInputs = with self; [];
733 736 doCheck = false;
734 737 propagatedBuildInputs = with self; [];
735 738 src = fetchurl {
736 739 url = "https://pypi.python.org/packages/b9/34/7bf93c1952d40fa5c95ad963f4d8344b61ef58558632402eca18e6c14127/gprof2dot-2015.12.1.tar.gz";
737 740 md5 = "e23bf4e2f94db032750c193384b4165b";
738 741 };
739 742 meta = {
740 743 license = [ { fullName = "LGPL"; } ];
741 744 };
742 745 };
743 746 greenlet = super.buildPythonPackage {
744 747 name = "greenlet-0.4.9";
745 748 buildInputs = with self; [];
746 749 doCheck = false;
747 750 propagatedBuildInputs = with self; [];
748 751 src = fetchurl {
749 752 url = "https://pypi.python.org/packages/4e/3d/9d421539b74e33608b245092870156b2e171fb49f2b51390aa4641eecb4a/greenlet-0.4.9.zip";
750 753 md5 = "c6659cdb2a5e591723e629d2eef22e82";
751 754 };
752 755 meta = {
753 756 license = [ pkgs.lib.licenses.mit ];
754 757 };
755 758 };
756 759 gunicorn = super.buildPythonPackage {
757 760 name = "gunicorn-19.6.0";
758 761 buildInputs = with self; [];
759 762 doCheck = false;
760 763 propagatedBuildInputs = with self; [];
761 764 src = fetchurl {
762 765 url = "https://pypi.python.org/packages/84/ce/7ea5396efad1cef682bbc4068e72a0276341d9d9d0f501da609fab9fcb80/gunicorn-19.6.0.tar.gz";
763 766 md5 = "338e5e8a83ea0f0625f768dba4597530";
764 767 };
765 768 meta = {
766 769 license = [ pkgs.lib.licenses.mit ];
767 770 };
768 771 };
769 772 infrae.cache = super.buildPythonPackage {
770 773 name = "infrae.cache-1.0.1";
771 774 buildInputs = with self; [];
772 775 doCheck = false;
773 776 propagatedBuildInputs = with self; [Beaker repoze.lru];
774 777 src = fetchurl {
775 778 url = "https://pypi.python.org/packages/bb/f0/e7d5e984cf6592fd2807dc7bc44a93f9d18e04e6a61f87fdfb2622422d74/infrae.cache-1.0.1.tar.gz";
776 779 md5 = "b09076a766747e6ed2a755cc62088e32";
777 780 };
778 781 meta = {
779 782 license = [ pkgs.lib.licenses.zpt21 ];
780 783 };
781 784 };
782 785 invoke = super.buildPythonPackage {
783 786 name = "invoke-0.13.0";
784 787 buildInputs = with self; [];
785 788 doCheck = false;
786 789 propagatedBuildInputs = with self; [];
787 790 src = fetchurl {
788 791 url = "https://pypi.python.org/packages/47/bf/d07ef52fa1ac645468858bbac7cb95b246a972a045e821493d17d89c81be/invoke-0.13.0.tar.gz";
789 792 md5 = "c0d1ed4bfb34eaab551662d8cfee6540";
790 793 };
791 794 meta = {
792 795 license = [ pkgs.lib.licenses.bsdOriginal ];
793 796 };
794 797 };
795 798 ipdb = super.buildPythonPackage {
796 799 name = "ipdb-0.8";
797 800 buildInputs = with self; [];
798 801 doCheck = false;
799 802 propagatedBuildInputs = with self; [ipython];
800 803 src = fetchurl {
801 804 url = "https://pypi.python.org/packages/f0/25/d7dd430ced6cd8dc242a933c8682b5dbf32eb4011d82f87e34209e5ec845/ipdb-0.8.zip";
802 805 md5 = "96dca0712efa01aa5eaf6b22071dd3ed";
803 806 };
804 807 meta = {
805 808 license = [ pkgs.lib.licenses.gpl1 ];
806 809 };
807 810 };
808 811 ipython = super.buildPythonPackage {
809 812 name = "ipython-3.1.0";
810 813 buildInputs = with self; [];
811 814 doCheck = false;
812 815 propagatedBuildInputs = with self; [];
813 816 src = fetchurl {
814 817 url = "https://pypi.python.org/packages/06/91/120c0835254c120af89f066afaabf81289bc2726c1fc3ca0555df6882f58/ipython-3.1.0.tar.gz";
815 818 md5 = "a749d90c16068687b0ec45a27e72ef8f";
816 819 };
817 820 meta = {
818 821 license = [ pkgs.lib.licenses.bsdOriginal ];
819 822 };
820 823 };
821 824 iso8601 = super.buildPythonPackage {
822 825 name = "iso8601-0.1.11";
823 826 buildInputs = with self; [];
824 827 doCheck = false;
825 828 propagatedBuildInputs = with self; [];
826 829 src = fetchurl {
827 830 url = "https://pypi.python.org/packages/c0/75/c9209ee4d1b5975eb8c2cba4428bde6b61bd55664a98290dd015cdb18e98/iso8601-0.1.11.tar.gz";
828 831 md5 = "b06d11cd14a64096f907086044f0fe38";
829 832 };
830 833 meta = {
831 834 license = [ pkgs.lib.licenses.mit ];
832 835 };
833 836 };
834 837 itsdangerous = super.buildPythonPackage {
835 838 name = "itsdangerous-0.24";
836 839 buildInputs = with self; [];
837 840 doCheck = false;
838 841 propagatedBuildInputs = with self; [];
839 842 src = fetchurl {
840 843 url = "https://pypi.python.org/packages/dc/b4/a60bcdba945c00f6d608d8975131ab3f25b22f2bcfe1dab221165194b2d4/itsdangerous-0.24.tar.gz";
841 844 md5 = "a3d55aa79369aef5345c036a8a26307f";
842 845 };
843 846 meta = {
844 847 license = [ pkgs.lib.licenses.bsdOriginal ];
845 848 };
846 849 };
847 850 kombu = super.buildPythonPackage {
848 851 name = "kombu-1.5.1";
849 852 buildInputs = with self; [];
850 853 doCheck = false;
851 854 propagatedBuildInputs = with self; [anyjson amqplib];
852 855 src = fetchurl {
853 856 url = "https://pypi.python.org/packages/19/53/74bf2a624644b45f0850a638752514fc10a8e1cbd738f10804951a6df3f5/kombu-1.5.1.tar.gz";
854 857 md5 = "50662f3c7e9395b3d0721fb75d100b63";
855 858 };
856 859 meta = {
857 860 license = [ pkgs.lib.licenses.bsdOriginal ];
858 861 };
859 862 };
860 863 lxml = super.buildPythonPackage {
861 864 name = "lxml-3.4.4";
862 865 buildInputs = with self; [];
863 866 doCheck = false;
864 867 propagatedBuildInputs = with self; [];
865 868 src = fetchurl {
866 869 url = "https://pypi.python.org/packages/63/c7/4f2a2a4ad6c6fa99b14be6b3c1cece9142e2d915aa7c43c908677afc8fa4/lxml-3.4.4.tar.gz";
867 870 md5 = "a9a65972afc173ec7a39c585f4eea69c";
868 871 };
869 872 meta = {
870 873 license = [ pkgs.lib.licenses.bsdOriginal ];
871 874 };
872 875 };
873 876 meld3 = super.buildPythonPackage {
874 877 name = "meld3-1.0.2";
875 878 buildInputs = with self; [];
876 879 doCheck = false;
877 880 propagatedBuildInputs = with self; [];
878 881 src = fetchurl {
879 882 url = "https://pypi.python.org/packages/45/a0/317c6422b26c12fe0161e936fc35f36552069ba8e6f7ecbd99bbffe32a5f/meld3-1.0.2.tar.gz";
880 883 md5 = "3ccc78cd79cffd63a751ad7684c02c91";
881 884 };
882 885 meta = {
883 886 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
884 887 };
885 888 };
886 889 mock = super.buildPythonPackage {
887 890 name = "mock-1.0.1";
888 891 buildInputs = with self; [];
889 892 doCheck = false;
890 893 propagatedBuildInputs = with self; [];
891 894 src = fetchurl {
892 895 url = "https://pypi.python.org/packages/15/45/30273ee91feb60dabb8fbb2da7868520525f02cf910279b3047182feed80/mock-1.0.1.zip";
893 896 md5 = "869f08d003c289a97c1a6610faf5e913";
894 897 };
895 898 meta = {
896 899 license = [ pkgs.lib.licenses.bsdOriginal ];
897 900 };
898 901 };
899 902 msgpack-python = super.buildPythonPackage {
900 903 name = "msgpack-python-0.4.6";
901 904 buildInputs = with self; [];
902 905 doCheck = false;
903 906 propagatedBuildInputs = with self; [];
904 907 src = fetchurl {
905 908 url = "https://pypi.python.org/packages/15/ce/ff2840885789ef8035f66cd506ea05bdb228340307d5e71a7b1e3f82224c/msgpack-python-0.4.6.tar.gz";
906 909 md5 = "8b317669314cf1bc881716cccdaccb30";
907 910 };
908 911 meta = {
909 912 license = [ pkgs.lib.licenses.asl20 ];
910 913 };
911 914 };
912 915 nose = super.buildPythonPackage {
913 916 name = "nose-1.3.6";
914 917 buildInputs = with self; [];
915 918 doCheck = false;
916 919 propagatedBuildInputs = with self; [];
917 920 src = fetchurl {
918 921 url = "https://pypi.python.org/packages/70/c7/469e68148d17a0d3db5ed49150242fd70a74a8147b8f3f8b87776e028d99/nose-1.3.6.tar.gz";
919 922 md5 = "0ca546d81ca8309080fc80cb389e7a16";
920 923 };
921 924 meta = {
922 925 license = [ { fullName = "GNU Library or Lesser General Public License (LGPL)"; } { fullName = "GNU LGPL"; } ];
923 926 };
924 927 };
925 928 objgraph = super.buildPythonPackage {
926 929 name = "objgraph-2.0.0";
927 930 buildInputs = with self; [];
928 931 doCheck = false;
929 932 propagatedBuildInputs = with self; [];
930 933 src = fetchurl {
931 934 url = "https://pypi.python.org/packages/d7/33/ace750b59247496ed769b170586c5def7202683f3d98e737b75b767ff29e/objgraph-2.0.0.tar.gz";
932 935 md5 = "25b0d5e5adc74aa63ead15699614159c";
933 936 };
934 937 meta = {
935 938 license = [ pkgs.lib.licenses.mit ];
936 939 };
937 940 };
938 941 packaging = super.buildPythonPackage {
939 942 name = "packaging-15.2";
940 943 buildInputs = with self; [];
941 944 doCheck = false;
942 945 propagatedBuildInputs = with self; [];
943 946 src = fetchurl {
944 947 url = "https://pypi.python.org/packages/24/c4/185da1304f07047dc9e0c46c31db75c0351bd73458ac3efad7da3dbcfbe1/packaging-15.2.tar.gz";
945 948 md5 = "c16093476f6ced42128bf610e5db3784";
946 949 };
947 950 meta = {
948 951 license = [ pkgs.lib.licenses.asl20 ];
949 952 };
950 953 };
951 954 paramiko = super.buildPythonPackage {
952 955 name = "paramiko-1.15.1";
953 956 buildInputs = with self; [];
954 957 doCheck = false;
955 958 propagatedBuildInputs = with self; [pycrypto ecdsa];
956 959 src = fetchurl {
957 960 url = "https://pypi.python.org/packages/04/2b/a22d2a560c1951abbbf95a0628e245945565f70dc082d9e784666887222c/paramiko-1.15.1.tar.gz";
958 961 md5 = "48c274c3f9b1282932567b21f6acf3b5";
959 962 };
960 963 meta = {
961 964 license = [ { fullName = "LGPL"; } { fullName = "GNU Library or Lesser General Public License (LGPL)"; } ];
962 965 };
963 966 };
964 967 peppercorn = super.buildPythonPackage {
965 968 name = "peppercorn-0.5";
966 969 buildInputs = with self; [];
967 970 doCheck = false;
968 971 propagatedBuildInputs = with self; [];
969 972 src = fetchurl {
970 973 url = "https://pypi.python.org/packages/45/ec/a62ec317d1324a01567c5221b420742f094f05ee48097e5157d32be3755c/peppercorn-0.5.tar.gz";
971 974 md5 = "f08efbca5790019ab45d76b7244abd40";
972 975 };
973 976 meta = {
974 977 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
975 978 };
976 979 };
977 980 psutil = super.buildPythonPackage {
978 981 name = "psutil-2.2.1";
979 982 buildInputs = with self; [];
980 983 doCheck = false;
981 984 propagatedBuildInputs = with self; [];
982 985 src = fetchurl {
983 986 url = "https://pypi.python.org/packages/df/47/ee54ef14dd40f8ce831a7581001a5096494dc99fe71586260ca6b531fe86/psutil-2.2.1.tar.gz";
984 987 md5 = "1a2b58cd9e3a53528bb6148f0c4d5244";
985 988 };
986 989 meta = {
987 990 license = [ pkgs.lib.licenses.bsdOriginal ];
988 991 };
989 992 };
990 993 psycopg2 = super.buildPythonPackage {
991 994 name = "psycopg2-2.6.1";
992 995 buildInputs = with self; [];
993 996 doCheck = false;
994 997 propagatedBuildInputs = with self; [];
995 998 src = fetchurl {
996 999 url = "https://pypi.python.org/packages/86/fd/cc8315be63a41fe000cce20482a917e874cdc1151e62cb0141f5e55f711e/psycopg2-2.6.1.tar.gz";
997 1000 md5 = "842b44f8c95517ed5b792081a2370da1";
998 1001 };
999 1002 meta = {
1000 1003 license = [ pkgs.lib.licenses.zpt21 { fullName = "GNU Library or Lesser General Public License (LGPL)"; } { fullName = "LGPL with exceptions or ZPL"; } ];
1001 1004 };
1002 1005 };
1003 1006 py = super.buildPythonPackage {
1004 1007 name = "py-1.4.29";
1005 1008 buildInputs = with self; [];
1006 1009 doCheck = false;
1007 1010 propagatedBuildInputs = with self; [];
1008 1011 src = fetchurl {
1009 1012 url = "https://pypi.python.org/packages/2a/bc/a1a4a332ac10069b8e5e25136a35e08a03f01fd6ab03d819889d79a1fd65/py-1.4.29.tar.gz";
1010 1013 md5 = "c28e0accba523a29b35a48bb703fb96c";
1011 1014 };
1012 1015 meta = {
1013 1016 license = [ pkgs.lib.licenses.mit ];
1014 1017 };
1015 1018 };
1016 1019 py-bcrypt = super.buildPythonPackage {
1017 1020 name = "py-bcrypt-0.4";
1018 1021 buildInputs = with self; [];
1019 1022 doCheck = false;
1020 1023 propagatedBuildInputs = with self; [];
1021 1024 src = fetchurl {
1022 1025 url = "https://pypi.python.org/packages/68/b1/1c3068c5c4d2e35c48b38dcc865301ebfdf45f54507086ac65ced1fd3b3d/py-bcrypt-0.4.tar.gz";
1023 1026 md5 = "dd8b367d6b716a2ea2e72392525f4e36";
1024 1027 };
1025 1028 meta = {
1026 1029 license = [ pkgs.lib.licenses.bsdOriginal ];
1027 1030 };
1028 1031 };
1029 1032 py-gfm = super.buildPythonPackage {
1030 1033 name = "py-gfm-0.1.3";
1031 1034 buildInputs = with self; [];
1032 1035 doCheck = false;
1033 1036 propagatedBuildInputs = with self; [setuptools Markdown];
1034 1037 src = fetchurl {
1035 1038 url = "https://pypi.python.org/packages/12/e4/6b3d8678da04f97d7490d8264d8de51c2dc9fb91209ccee9c515c95e14c5/py-gfm-0.1.3.tar.gz";
1036 1039 md5 = "e588d9e69640a241b97e2c59c22527a6";
1037 1040 };
1038 1041 meta = {
1039 1042 license = [ pkgs.lib.licenses.bsdOriginal ];
1040 1043 };
1041 1044 };
1042 1045 pycrypto = super.buildPythonPackage {
1043 1046 name = "pycrypto-2.6.1";
1044 1047 buildInputs = with self; [];
1045 1048 doCheck = false;
1046 1049 propagatedBuildInputs = with self; [];
1047 1050 src = fetchurl {
1048 1051 url = "https://pypi.python.org/packages/60/db/645aa9af249f059cc3a368b118de33889219e0362141e75d4eaf6f80f163/pycrypto-2.6.1.tar.gz";
1049 1052 md5 = "55a61a054aa66812daf5161a0d5d7eda";
1050 1053 };
1051 1054 meta = {
1052 1055 license = [ pkgs.lib.licenses.publicDomain ];
1053 1056 };
1054 1057 };
1055 1058 pycurl = super.buildPythonPackage {
1056 1059 name = "pycurl-7.19.5";
1057 1060 buildInputs = with self; [];
1058 1061 doCheck = false;
1059 1062 propagatedBuildInputs = with self; [];
1060 1063 src = fetchurl {
1061 1064 url = "https://pypi.python.org/packages/6c/48/13bad289ef6f4869b1d8fc11ae54de8cfb3cc4a2eb9f7419c506f763be46/pycurl-7.19.5.tar.gz";
1062 1065 md5 = "47b4eac84118e2606658122104e62072";
1063 1066 };
1064 1067 meta = {
1065 1068 license = [ pkgs.lib.licenses.mit { fullName = "LGPL/MIT"; } { fullName = "GNU Library or Lesser General Public License (LGPL)"; } ];
1066 1069 };
1067 1070 };
1068 1071 pyflakes = super.buildPythonPackage {
1069 1072 name = "pyflakes-0.8.1";
1070 1073 buildInputs = with self; [];
1071 1074 doCheck = false;
1072 1075 propagatedBuildInputs = with self; [];
1073 1076 src = fetchurl {
1074 1077 url = "https://pypi.python.org/packages/75/22/a90ec0252f4f87f3ffb6336504de71fe16a49d69c4538dae2f12b9360a38/pyflakes-0.8.1.tar.gz";
1075 1078 md5 = "905fe91ad14b912807e8fdc2ac2e2c23";
1076 1079 };
1077 1080 meta = {
1078 1081 license = [ pkgs.lib.licenses.mit ];
1079 1082 };
1080 1083 };
1081 1084 pyparsing = super.buildPythonPackage {
1082 1085 name = "pyparsing-1.5.7";
1083 1086 buildInputs = with self; [];
1084 1087 doCheck = false;
1085 1088 propagatedBuildInputs = with self; [];
1086 1089 src = fetchurl {
1087 1090 url = "https://pypi.python.org/packages/2e/26/e8fb5b4256a5f5036be7ce115ef8db8d06bc537becfbdc46c6af008314ee/pyparsing-1.5.7.zip";
1088 1091 md5 = "b86854857a368d6ccb4d5b6e76d0637f";
1089 1092 };
1090 1093 meta = {
1091 1094 license = [ pkgs.lib.licenses.mit ];
1092 1095 };
1093 1096 };
1094 1097 pyramid = super.buildPythonPackage {
1095 1098 name = "pyramid-1.6.1";
1096 1099 buildInputs = with self; [];
1097 1100 doCheck = false;
1098 1101 propagatedBuildInputs = with self; [setuptools WebOb repoze.lru zope.interface zope.deprecation venusian translationstring PasteDeploy];
1099 1102 src = fetchurl {
1100 1103 url = "https://pypi.python.org/packages/30/b3/fcc4a2a4800cbf21989e00454b5828cf1f7fe35c63e0810b350e56d4c475/pyramid-1.6.1.tar.gz";
1101 1104 md5 = "b18688ff3cc33efdbb098a35b45dd122";
1102 1105 };
1103 1106 meta = {
1104 1107 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1105 1108 };
1106 1109 };
1107 1110 pyramid-beaker = super.buildPythonPackage {
1108 1111 name = "pyramid-beaker-0.8";
1109 1112 buildInputs = with self; [];
1110 1113 doCheck = false;
1111 1114 propagatedBuildInputs = with self; [pyramid Beaker];
1112 1115 src = fetchurl {
1113 1116 url = "https://pypi.python.org/packages/d9/6e/b85426e00fd3d57f4545f74e1c3828552d8700f13ededeef9233f7bca8be/pyramid_beaker-0.8.tar.gz";
1114 1117 md5 = "22f14be31b06549f80890e2c63a93834";
1115 1118 };
1116 1119 meta = {
1117 1120 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1118 1121 };
1119 1122 };
1120 1123 pyramid-debugtoolbar = super.buildPythonPackage {
1121 1124 name = "pyramid-debugtoolbar-2.4.2";
1122 1125 buildInputs = with self; [];
1123 1126 doCheck = false;
1124 1127 propagatedBuildInputs = with self; [pyramid pyramid-mako repoze.lru Pygments];
1125 1128 src = fetchurl {
1126 1129 url = "https://pypi.python.org/packages/89/00/ed5426ee41ed747ba3ffd30e8230841a6878286ea67d480b1444d24f06a2/pyramid_debugtoolbar-2.4.2.tar.gz";
1127 1130 md5 = "073ea67086cc4bd5decc3a000853642d";
1128 1131 };
1129 1132 meta = {
1130 1133 license = [ { fullName = "Repoze Public License"; } pkgs.lib.licenses.bsdOriginal ];
1131 1134 };
1132 1135 };
1133 1136 pyramid-jinja2 = super.buildPythonPackage {
1134 1137 name = "pyramid-jinja2-2.5";
1135 1138 buildInputs = with self; [];
1136 1139 doCheck = false;
1137 1140 propagatedBuildInputs = with self; [pyramid zope.deprecation Jinja2 MarkupSafe];
1138 1141 src = fetchurl {
1139 1142 url = "https://pypi.python.org/packages/a1/80/595e26ffab7deba7208676b6936b7e5a721875710f982e59899013cae1ed/pyramid_jinja2-2.5.tar.gz";
1140 1143 md5 = "07cb6547204ac5e6f0b22a954ccee928";
1141 1144 };
1142 1145 meta = {
1143 1146 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1144 1147 };
1145 1148 };
1146 1149 pyramid-mako = super.buildPythonPackage {
1147 1150 name = "pyramid-mako-1.0.2";
1148 1151 buildInputs = with self; [];
1149 1152 doCheck = false;
1150 1153 propagatedBuildInputs = with self; [pyramid Mako];
1151 1154 src = fetchurl {
1152 1155 url = "https://pypi.python.org/packages/f1/92/7e69bcf09676d286a71cb3bbb887b16595b96f9ba7adbdc239ffdd4b1eb9/pyramid_mako-1.0.2.tar.gz";
1153 1156 md5 = "ee25343a97eb76bd90abdc2a774eb48a";
1154 1157 };
1155 1158 meta = {
1156 1159 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1157 1160 };
1158 1161 };
1159 1162 pysqlite = super.buildPythonPackage {
1160 1163 name = "pysqlite-2.6.3";
1161 1164 buildInputs = with self; [];
1162 1165 doCheck = false;
1163 1166 propagatedBuildInputs = with self; [];
1164 1167 src = fetchurl {
1165 1168 url = "https://pypi.python.org/packages/5c/a6/1c429cd4c8069cf4bfbd0eb4d592b3f4042155a8202df83d7e9b93aa3dc2/pysqlite-2.6.3.tar.gz";
1166 1169 md5 = "7ff1cedee74646b50117acff87aa1cfa";
1167 1170 };
1168 1171 meta = {
1169 1172 license = [ { fullName = "zlib/libpng License"; } { fullName = "zlib/libpng license"; } ];
1170 1173 };
1171 1174 };
1172 1175 pytest = super.buildPythonPackage {
1173 1176 name = "pytest-2.8.5";
1174 1177 buildInputs = with self; [];
1175 1178 doCheck = false;
1176 1179 propagatedBuildInputs = with self; [py];
1177 1180 src = fetchurl {
1178 1181 url = "https://pypi.python.org/packages/b1/3d/d7ea9b0c51e0cacded856e49859f0a13452747491e842c236bbab3714afe/pytest-2.8.5.zip";
1179 1182 md5 = "8493b06f700862f1294298d6c1b715a9";
1180 1183 };
1181 1184 meta = {
1182 1185 license = [ pkgs.lib.licenses.mit ];
1183 1186 };
1184 1187 };
1185 1188 pytest-catchlog = super.buildPythonPackage {
1186 1189 name = "pytest-catchlog-1.2.2";
1187 1190 buildInputs = with self; [];
1188 1191 doCheck = false;
1189 1192 propagatedBuildInputs = with self; [py pytest];
1190 1193 src = fetchurl {
1191 1194 url = "https://pypi.python.org/packages/f2/2b/2faccdb1a978fab9dd0bf31cca9f6847fbe9184a0bdcc3011ac41dd44191/pytest-catchlog-1.2.2.zip";
1192 1195 md5 = "09d890c54c7456c818102b7ff8c182c8";
1193 1196 };
1194 1197 meta = {
1195 1198 license = [ pkgs.lib.licenses.mit ];
1196 1199 };
1197 1200 };
1198 1201 pytest-cov = super.buildPythonPackage {
1199 1202 name = "pytest-cov-1.8.1";
1200 1203 buildInputs = with self; [];
1201 1204 doCheck = false;
1202 1205 propagatedBuildInputs = with self; [py pytest coverage cov-core];
1203 1206 src = fetchurl {
1204 1207 url = "https://pypi.python.org/packages/11/4b/b04646e97f1721878eb21e9f779102d84dd044d324382263b1770a3e4838/pytest-cov-1.8.1.tar.gz";
1205 1208 md5 = "76c778afa2494088270348be42d759fc";
1206 1209 };
1207 1210 meta = {
1208 1211 license = [ pkgs.lib.licenses.mit ];
1209 1212 };
1210 1213 };
1211 1214 pytest-profiling = super.buildPythonPackage {
1212 1215 name = "pytest-profiling-1.0.1";
1213 1216 buildInputs = with self; [];
1214 1217 doCheck = false;
1215 1218 propagatedBuildInputs = with self; [six pytest gprof2dot];
1216 1219 src = fetchurl {
1217 1220 url = "https://pypi.python.org/packages/d8/67/8ffab73406e22870e07fa4dc8dce1d7689b26dba8efd00161c9b6fc01ec0/pytest-profiling-1.0.1.tar.gz";
1218 1221 md5 = "354404eb5b3fd4dc5eb7fffbb3d9b68b";
1219 1222 };
1220 1223 meta = {
1221 1224 license = [ pkgs.lib.licenses.mit ];
1222 1225 };
1223 1226 };
1224 1227 pytest-runner = super.buildPythonPackage {
1225 1228 name = "pytest-runner-2.7.1";
1226 1229 buildInputs = with self; [];
1227 1230 doCheck = false;
1228 1231 propagatedBuildInputs = with self; [];
1229 1232 src = fetchurl {
1230 1233 url = "https://pypi.python.org/packages/99/6b/c4ff4418d3424d4475b7af60724fd4a5cdd91ed8e489dc9443281f0052bc/pytest-runner-2.7.1.tar.gz";
1231 1234 md5 = "e56f0bc8d79a6bd91772b44ef4215c7e";
1232 1235 };
1233 1236 meta = {
1234 1237 license = [ pkgs.lib.licenses.mit ];
1235 1238 };
1236 1239 };
1237 1240 pytest-timeout = super.buildPythonPackage {
1238 1241 name = "pytest-timeout-0.4";
1239 1242 buildInputs = with self; [];
1240 1243 doCheck = false;
1241 1244 propagatedBuildInputs = with self; [pytest];
1242 1245 src = fetchurl {
1243 1246 url = "https://pypi.python.org/packages/24/48/5f6bd4b8026a26e1dd427243d560a29a0f1b24a5c7cffca4bf049a7bb65b/pytest-timeout-0.4.tar.gz";
1244 1247 md5 = "03b28aff69cbbfb959ed35ade5fde262";
1245 1248 };
1246 1249 meta = {
1247 1250 license = [ pkgs.lib.licenses.mit { fullName = "DFSG approved"; } ];
1248 1251 };
1249 1252 };
1250 1253 python-dateutil = super.buildPythonPackage {
1251 1254 name = "python-dateutil-1.5";
1252 1255 buildInputs = with self; [];
1253 1256 doCheck = false;
1254 1257 propagatedBuildInputs = with self; [];
1255 1258 src = fetchurl {
1256 1259 url = "https://pypi.python.org/packages/b4/7c/df59c89a753eb33c7c44e1dd42de0e9bc2ccdd5a4d576e0bfad97cc280cb/python-dateutil-1.5.tar.gz";
1257 1260 md5 = "0dcb1de5e5cad69490a3b6ab63f0cfa5";
1258 1261 };
1259 1262 meta = {
1260 1263 license = [ pkgs.lib.licenses.psfl ];
1261 1264 };
1262 1265 };
1263 1266 python-editor = super.buildPythonPackage {
1264 1267 name = "python-editor-1.0.1";
1265 1268 buildInputs = with self; [];
1266 1269 doCheck = false;
1267 1270 propagatedBuildInputs = with self; [];
1268 1271 src = fetchurl {
1269 1272 url = "https://pypi.python.org/packages/2b/c0/df7b87d5cf016f82eab3b05cd35f53287c1178ad8c42bfb6fa61b89b22f6/python-editor-1.0.1.tar.gz";
1270 1273 md5 = "e1fa63535b40e022fa4fd646fd8b511a";
1271 1274 };
1272 1275 meta = {
1273 license = [ pkgs.lib.licenses.asl20 ];
1276 license = [ pkgs.lib.licenses.asl20 { fullName = "Apache"; } ];
1274 1277 };
1275 1278 };
1276 1279 python-ldap = super.buildPythonPackage {
1277 1280 name = "python-ldap-2.4.19";
1278 1281 buildInputs = with self; [];
1279 1282 doCheck = false;
1280 1283 propagatedBuildInputs = with self; [setuptools];
1281 1284 src = fetchurl {
1282 1285 url = "https://pypi.python.org/packages/42/81/1b64838c82e64f14d4e246ff00b52e650a35c012551b891ada2b85d40737/python-ldap-2.4.19.tar.gz";
1283 1286 md5 = "b941bf31d09739492aa19ef679e94ae3";
1284 1287 };
1285 1288 meta = {
1286 1289 license = [ pkgs.lib.licenses.psfl ];
1287 1290 };
1288 1291 };
1289 1292 python-memcached = super.buildPythonPackage {
1290 1293 name = "python-memcached-1.57";
1291 1294 buildInputs = with self; [];
1292 1295 doCheck = false;
1293 1296 propagatedBuildInputs = with self; [six];
1294 1297 src = fetchurl {
1295 1298 url = "https://pypi.python.org/packages/52/9d/eebc0dcbc5c7c66840ad207dfc1baa376dadb74912484bff73819cce01e6/python-memcached-1.57.tar.gz";
1296 1299 md5 = "de21f64b42b2d961f3d4ad7beb5468a1";
1297 1300 };
1298 1301 meta = {
1299 1302 license = [ pkgs.lib.licenses.psfl ];
1300 1303 };
1301 1304 };
1302 1305 python-pam = super.buildPythonPackage {
1303 1306 name = "python-pam-1.8.2";
1304 1307 buildInputs = with self; [];
1305 1308 doCheck = false;
1306 1309 propagatedBuildInputs = with self; [];
1307 1310 src = fetchurl {
1308 1311 url = "https://pypi.python.org/packages/de/8c/f8f5d38b4f26893af267ea0b39023d4951705ab0413a39e0cf7cf4900505/python-pam-1.8.2.tar.gz";
1309 1312 md5 = "db71b6b999246fb05d78ecfbe166629d";
1310 1313 };
1311 1314 meta = {
1312 1315 license = [ { fullName = "License :: OSI Approved :: MIT License"; } pkgs.lib.licenses.mit ];
1313 1316 };
1314 1317 };
1315 1318 pytz = super.buildPythonPackage {
1316 1319 name = "pytz-2015.4";
1317 1320 buildInputs = with self; [];
1318 1321 doCheck = false;
1319 1322 propagatedBuildInputs = with self; [];
1320 1323 src = fetchurl {
1321 1324 url = "https://pypi.python.org/packages/7e/1a/f43b5c92df7b156822030fed151327ea096bcf417e45acc23bd1df43472f/pytz-2015.4.zip";
1322 1325 md5 = "233f2a2b370d03f9b5911700cc9ebf3c";
1323 1326 };
1324 1327 meta = {
1325 1328 license = [ pkgs.lib.licenses.mit ];
1326 1329 };
1327 1330 };
1328 1331 pyzmq = super.buildPythonPackage {
1329 1332 name = "pyzmq-14.6.0";
1330 1333 buildInputs = with self; [];
1331 1334 doCheck = false;
1332 1335 propagatedBuildInputs = with self; [];
1333 1336 src = fetchurl {
1334 1337 url = "https://pypi.python.org/packages/8a/3b/5463d5a9d712cd8bbdac335daece0d69f6a6792da4e3dd89956c0db4e4e6/pyzmq-14.6.0.tar.gz";
1335 1338 md5 = "395b5de95a931afa5b14c9349a5b8024";
1336 1339 };
1337 1340 meta = {
1338 1341 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "LGPL+BSD"; } { fullName = "GNU Library or Lesser General Public License (LGPL)"; } ];
1339 1342 };
1340 1343 };
1341 1344 recaptcha-client = super.buildPythonPackage {
1342 1345 name = "recaptcha-client-1.0.6";
1343 1346 buildInputs = with self; [];
1344 1347 doCheck = false;
1345 1348 propagatedBuildInputs = with self; [];
1346 1349 src = fetchurl {
1347 1350 url = "https://pypi.python.org/packages/0a/ea/5f2fbbfd894bdac1c68ef8d92019066cfcf9fbff5fe3d728d2b5c25c8db4/recaptcha-client-1.0.6.tar.gz";
1348 1351 md5 = "74228180f7e1fb76c4d7089160b0d919";
1349 1352 };
1350 1353 meta = {
1351 1354 license = [ { fullName = "MIT/X11"; } ];
1352 1355 };
1353 1356 };
1354 1357 repoze.lru = super.buildPythonPackage {
1355 1358 name = "repoze.lru-0.6";
1356 1359 buildInputs = with self; [];
1357 1360 doCheck = false;
1358 1361 propagatedBuildInputs = with self; [];
1359 1362 src = fetchurl {
1360 1363 url = "https://pypi.python.org/packages/6e/1e/aa15cc90217e086dc8769872c8778b409812ff036bf021b15795638939e4/repoze.lru-0.6.tar.gz";
1361 1364 md5 = "2c3b64b17a8e18b405f55d46173e14dd";
1362 1365 };
1363 1366 meta = {
1364 1367 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1365 1368 };
1366 1369 };
1367 1370 requests = super.buildPythonPackage {
1368 1371 name = "requests-2.9.1";
1369 1372 buildInputs = with self; [];
1370 1373 doCheck = false;
1371 1374 propagatedBuildInputs = with self; [];
1372 1375 src = fetchurl {
1373 1376 url = "https://pypi.python.org/packages/f9/6d/07c44fb1ebe04d069459a189e7dab9e4abfe9432adcd4477367c25332748/requests-2.9.1.tar.gz";
1374 1377 md5 = "0b7f480d19012ec52bab78292efd976d";
1375 1378 };
1376 1379 meta = {
1377 1380 license = [ pkgs.lib.licenses.asl20 ];
1378 1381 };
1379 1382 };
1380 1383 rhodecode-enterprise-ce = super.buildPythonPackage {
1381 1384 name = "rhodecode-enterprise-ce-4.5.0";
1382 1385 buildInputs = with self; [WebTest configobj cssselect lxml mock pytest pytest-cov pytest-runner pytest-sugar];
1383 1386 doCheck = true;
1384 1387 propagatedBuildInputs = with self; [Babel Beaker FormEncode Mako Markdown MarkupSafe MySQL-python Paste PasteDeploy PasteScript Pygments Pylons Pyro4 Routes SQLAlchemy Tempita URLObject WebError WebHelpers WebHelpers2 WebOb WebTest Whoosh alembic amqplib anyjson appenlight-client authomatic backport-ipaddress celery channelstream colander decorator deform docutils gevent gunicorn infrae.cache ipython iso8601 kombu msgpack-python packaging psycopg2 py-gfm pycrypto pycurl pyparsing pyramid pyramid-debugtoolbar pyramid-mako pyramid-beaker pysqlite python-dateutil python-ldap python-memcached python-pam recaptcha-client repoze.lru requests simplejson waitress zope.cachedescriptors dogpile.cache dogpile.core psutil py-bcrypt];
1385 1388 src = ./.;
1386 1389 meta = {
1387 1390 license = [ { fullName = "AGPLv3, and Commercial License"; } ];
1388 1391 };
1389 1392 };
1390 1393 rhodecode-tools = super.buildPythonPackage {
1391 name = "rhodecode-tools-0.10.0";
1394 name = "rhodecode-tools-0.10.2";
1392 1395 buildInputs = with self; [];
1393 1396 doCheck = false;
1394 propagatedBuildInputs = with self; [click future six Mako MarkupSafe requests Whoosh elasticsearch elasticsearch-dsl];
1397 propagatedBuildInputs = with self; [click future six Mako MarkupSafe requests Whoosh elasticsearch elasticsearch-dsl urllib3];
1395 1398 src = fetchurl {
1396 url = "https://code.rhodecode.com/rhodecode-tools-ce/archive/v0.10.0.zip";
1397 md5 = "8b74bc075ae7dd55fbd480a2406630c8";
1399 url = "https://code.rhodecode.com/rhodecode-tools-ce/archive/v0.10.2.zip";
1400 md5 = "d2af3985a1a32a678944d4d48870cb04";
1398 1401 };
1399 1402 meta = {
1400 1403 license = [ { fullName = "AGPLv3 and Proprietary"; } ];
1401 1404 };
1402 1405 };
1403 1406 serpent = super.buildPythonPackage {
1404 1407 name = "serpent-1.12";
1405 1408 buildInputs = with self; [];
1406 1409 doCheck = false;
1407 1410 propagatedBuildInputs = with self; [];
1408 1411 src = fetchurl {
1409 1412 url = "https://pypi.python.org/packages/3b/19/1e0e83b47c09edaef8398655088036e7e67386b5c48770218ebb339fbbd5/serpent-1.12.tar.gz";
1410 1413 md5 = "05869ac7b062828b34f8f927f0457b65";
1411 1414 };
1412 1415 meta = {
1413 1416 license = [ pkgs.lib.licenses.mit ];
1414 1417 };
1415 1418 };
1416 1419 setproctitle = super.buildPythonPackage {
1417 1420 name = "setproctitle-1.1.8";
1418 1421 buildInputs = with self; [];
1419 1422 doCheck = false;
1420 1423 propagatedBuildInputs = with self; [];
1421 1424 src = fetchurl {
1422 1425 url = "https://pypi.python.org/packages/33/c3/ad367a4f4f1ca90468863ae727ac62f6edb558fc09a003d344a02cfc6ea6/setproctitle-1.1.8.tar.gz";
1423 1426 md5 = "728f4c8c6031bbe56083a48594027edd";
1424 1427 };
1425 1428 meta = {
1426 1429 license = [ pkgs.lib.licenses.bsdOriginal ];
1427 1430 };
1428 1431 };
1429 1432 setuptools = super.buildPythonPackage {
1430 1433 name = "setuptools-20.8.1";
1431 1434 buildInputs = with self; [];
1432 1435 doCheck = false;
1433 1436 propagatedBuildInputs = with self; [];
1434 1437 src = fetchurl {
1435 1438 url = "https://pypi.python.org/packages/c4/19/c1bdc88b53da654df43770f941079dbab4e4788c2dcb5658fb86259894c7/setuptools-20.8.1.zip";
1436 1439 md5 = "fe58a5cac0df20bb83942b252a4b0543";
1437 1440 };
1438 1441 meta = {
1439 1442 license = [ pkgs.lib.licenses.mit ];
1440 1443 };
1441 1444 };
1442 1445 setuptools-scm = super.buildPythonPackage {
1443 1446 name = "setuptools-scm-1.11.0";
1444 1447 buildInputs = with self; [];
1445 1448 doCheck = false;
1446 1449 propagatedBuildInputs = with self; [];
1447 1450 src = fetchurl {
1448 1451 url = "https://pypi.python.org/packages/cd/5f/e3a038292358058d83d764a47d09114aa5a8003ed4529518f9e580f1a94f/setuptools_scm-1.11.0.tar.gz";
1449 1452 md5 = "4c5c896ba52e134bbc3507bac6400087";
1450 1453 };
1451 1454 meta = {
1452 1455 license = [ pkgs.lib.licenses.mit ];
1453 1456 };
1454 1457 };
1455 1458 simplejson = super.buildPythonPackage {
1456 1459 name = "simplejson-3.7.2";
1457 1460 buildInputs = with self; [];
1458 1461 doCheck = false;
1459 1462 propagatedBuildInputs = with self; [];
1460 1463 src = fetchurl {
1461 1464 url = "https://pypi.python.org/packages/6d/89/7f13f099344eea9d6722779a1f165087cb559598107844b1ac5dbd831fb1/simplejson-3.7.2.tar.gz";
1462 1465 md5 = "a5fc7d05d4cb38492285553def5d4b46";
1463 1466 };
1464 1467 meta = {
1465 license = [ pkgs.lib.licenses.mit pkgs.lib.licenses.afl21 ];
1468 license = [ { fullName = "Academic Free License (AFL)"; } pkgs.lib.licenses.mit ];
1466 1469 };
1467 1470 };
1468 1471 six = super.buildPythonPackage {
1469 1472 name = "six-1.9.0";
1470 1473 buildInputs = with self; [];
1471 1474 doCheck = false;
1472 1475 propagatedBuildInputs = with self; [];
1473 1476 src = fetchurl {
1474 1477 url = "https://pypi.python.org/packages/16/64/1dc5e5976b17466fd7d712e59cbe9fb1e18bec153109e5ba3ed6c9102f1a/six-1.9.0.tar.gz";
1475 1478 md5 = "476881ef4012262dfc8adc645ee786c4";
1476 1479 };
1477 1480 meta = {
1478 1481 license = [ pkgs.lib.licenses.mit ];
1479 1482 };
1480 1483 };
1481 1484 subprocess32 = super.buildPythonPackage {
1482 1485 name = "subprocess32-3.2.6";
1483 1486 buildInputs = with self; [];
1484 1487 doCheck = false;
1485 1488 propagatedBuildInputs = with self; [];
1486 1489 src = fetchurl {
1487 1490 url = "https://pypi.python.org/packages/28/8d/33ccbff51053f59ae6c357310cac0e79246bbed1d345ecc6188b176d72c3/subprocess32-3.2.6.tar.gz";
1488 1491 md5 = "754c5ab9f533e764f931136974b618f1";
1489 1492 };
1490 1493 meta = {
1491 1494 license = [ pkgs.lib.licenses.psfl ];
1492 1495 };
1493 1496 };
1494 1497 supervisor = super.buildPythonPackage {
1495 1498 name = "supervisor-3.3.0";
1496 1499 buildInputs = with self; [];
1497 1500 doCheck = false;
1498 1501 propagatedBuildInputs = with self; [meld3];
1499 1502 src = fetchurl {
1500 1503 url = "https://pypi.python.org/packages/44/80/d28047d120bfcc8158b4e41127706731ee6a3419c661e0a858fb0e7c4b2d/supervisor-3.3.0.tar.gz";
1501 1504 md5 = "46bac00378d1eddb616752b990c67416";
1502 1505 };
1503 1506 meta = {
1504 1507 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1505 1508 };
1506 1509 };
1507 1510 transifex-client = super.buildPythonPackage {
1508 1511 name = "transifex-client-0.10";
1509 1512 buildInputs = with self; [];
1510 1513 doCheck = false;
1511 1514 propagatedBuildInputs = with self; [];
1512 1515 src = fetchurl {
1513 1516 url = "https://pypi.python.org/packages/f3/4e/7b925192aee656fb3e04fa6381c8b3dc40198047c3b4a356f6cfd642c809/transifex-client-0.10.tar.gz";
1514 1517 md5 = "5549538d84b8eede6b254cd81ae024fa";
1515 1518 };
1516 1519 meta = {
1517 1520 license = [ pkgs.lib.licenses.gpl2 ];
1518 1521 };
1519 1522 };
1520 1523 translationstring = super.buildPythonPackage {
1521 1524 name = "translationstring-1.3";
1522 1525 buildInputs = with self; [];
1523 1526 doCheck = false;
1524 1527 propagatedBuildInputs = with self; [];
1525 1528 src = fetchurl {
1526 1529 url = "https://pypi.python.org/packages/5e/eb/bee578cc150b44c653b63f5ebe258b5d0d812ddac12497e5f80fcad5d0b4/translationstring-1.3.tar.gz";
1527 1530 md5 = "a4b62e0f3c189c783a1685b3027f7c90";
1528 1531 };
1529 1532 meta = {
1530 1533 license = [ { fullName = "BSD-like (http://repoze.org/license.html)"; } ];
1531 1534 };
1532 1535 };
1533 1536 trollius = super.buildPythonPackage {
1534 1537 name = "trollius-1.0.4";
1535 1538 buildInputs = with self; [];
1536 1539 doCheck = false;
1537 1540 propagatedBuildInputs = with self; [futures];
1538 1541 src = fetchurl {
1539 1542 url = "https://pypi.python.org/packages/aa/e6/4141db437f55e6ee7a3fb69663239e3fde7841a811b4bef293145ad6c836/trollius-1.0.4.tar.gz";
1540 1543 md5 = "3631a464d49d0cbfd30ab2918ef2b783";
1541 1544 };
1542 1545 meta = {
1543 1546 license = [ pkgs.lib.licenses.asl20 ];
1544 1547 };
1545 1548 };
1546 1549 uWSGI = super.buildPythonPackage {
1547 1550 name = "uWSGI-2.0.11.2";
1548 1551 buildInputs = with self; [];
1549 1552 doCheck = false;
1550 1553 propagatedBuildInputs = with self; [];
1551 1554 src = fetchurl {
1552 1555 url = "https://pypi.python.org/packages/9b/78/918db0cfab0546afa580c1e565209c49aaf1476bbfe491314eadbe47c556/uwsgi-2.0.11.2.tar.gz";
1553 1556 md5 = "1f02dcbee7f6f61de4b1fd68350cf16f";
1554 1557 };
1555 1558 meta = {
1556 1559 license = [ pkgs.lib.licenses.gpl2 ];
1557 1560 };
1558 1561 };
1559 1562 urllib3 = super.buildPythonPackage {
1560 1563 name = "urllib3-1.16";
1561 1564 buildInputs = with self; [];
1562 1565 doCheck = false;
1563 1566 propagatedBuildInputs = with self; [];
1564 1567 src = fetchurl {
1565 1568 url = "https://pypi.python.org/packages/3b/f0/e763169124e3f5db0926bc3dbfcd580a105f9ca44cf5d8e6c7a803c9f6b5/urllib3-1.16.tar.gz";
1566 1569 md5 = "fcaab1c5385c57deeb7053d3d7d81d59";
1567 1570 };
1568 1571 meta = {
1569 1572 license = [ pkgs.lib.licenses.mit ];
1570 1573 };
1571 1574 };
1572 1575 venusian = super.buildPythonPackage {
1573 1576 name = "venusian-1.0";
1574 1577 buildInputs = with self; [];
1575 1578 doCheck = false;
1576 1579 propagatedBuildInputs = with self; [];
1577 1580 src = fetchurl {
1578 1581 url = "https://pypi.python.org/packages/86/20/1948e0dfc4930ddde3da8c33612f6a5717c0b4bc28f591a5c5cf014dd390/venusian-1.0.tar.gz";
1579 1582 md5 = "dccf2eafb7113759d60c86faf5538756";
1580 1583 };
1581 1584 meta = {
1582 1585 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1583 1586 };
1584 1587 };
1585 1588 waitress = super.buildPythonPackage {
1586 1589 name = "waitress-0.8.9";
1587 1590 buildInputs = with self; [];
1588 1591 doCheck = false;
1589 1592 propagatedBuildInputs = with self; [setuptools];
1590 1593 src = fetchurl {
1591 1594 url = "https://pypi.python.org/packages/ee/65/fc9dee74a909a1187ca51e4f15ad9c4d35476e4ab5813f73421505c48053/waitress-0.8.9.tar.gz";
1592 1595 md5 = "da3f2e62b3676be5dd630703a68e2a04";
1593 1596 };
1594 1597 meta = {
1595 1598 license = [ pkgs.lib.licenses.zpt21 ];
1596 1599 };
1597 1600 };
1598 1601 ws4py = super.buildPythonPackage {
1599 1602 name = "ws4py-0.3.5";
1600 1603 buildInputs = with self; [];
1601 1604 doCheck = false;
1602 1605 propagatedBuildInputs = with self; [];
1603 1606 src = fetchurl {
1604 1607 url = "https://pypi.python.org/packages/b6/4f/34af703be86939629479e74d6e650e39f3bd73b3b09212c34e5125764cbc/ws4py-0.3.5.zip";
1605 1608 md5 = "a261b75c20b980e55ce7451a3576a867";
1606 1609 };
1607 1610 meta = {
1608 1611 license = [ pkgs.lib.licenses.bsdOriginal ];
1609 1612 };
1610 1613 };
1611 1614 wsgiref = super.buildPythonPackage {
1612 1615 name = "wsgiref-0.1.2";
1613 1616 buildInputs = with self; [];
1614 1617 doCheck = false;
1615 1618 propagatedBuildInputs = with self; [];
1616 1619 src = fetchurl {
1617 1620 url = "https://pypi.python.org/packages/41/9e/309259ce8dff8c596e8c26df86dbc4e848b9249fd36797fd60be456f03fc/wsgiref-0.1.2.zip";
1618 1621 md5 = "29b146e6ebd0f9fb119fe321f7bcf6cb";
1619 1622 };
1620 1623 meta = {
1621 1624 license = [ { fullName = "PSF or ZPL"; } ];
1622 1625 };
1623 1626 };
1624 1627 zope.cachedescriptors = super.buildPythonPackage {
1625 1628 name = "zope.cachedescriptors-4.0.0";
1626 1629 buildInputs = with self; [];
1627 1630 doCheck = false;
1628 1631 propagatedBuildInputs = with self; [setuptools];
1629 1632 src = fetchurl {
1630 1633 url = "https://pypi.python.org/packages/40/33/694b6644c37f28553f4b9f20b3c3a20fb709a22574dff20b5bdffb09ecd5/zope.cachedescriptors-4.0.0.tar.gz";
1631 1634 md5 = "8d308de8c936792c8e758058fcb7d0f0";
1632 1635 };
1633 1636 meta = {
1634 1637 license = [ pkgs.lib.licenses.zpt21 ];
1635 1638 };
1636 1639 };
1637 1640 zope.deprecation = super.buildPythonPackage {
1638 1641 name = "zope.deprecation-4.1.2";
1639 1642 buildInputs = with self; [];
1640 1643 doCheck = false;
1641 1644 propagatedBuildInputs = with self; [setuptools];
1642 1645 src = fetchurl {
1643 1646 url = "https://pypi.python.org/packages/c1/d3/3919492d5e57d8dd01b36f30b34fc8404a30577392b1eb817c303499ad20/zope.deprecation-4.1.2.tar.gz";
1644 1647 md5 = "e9a663ded58f4f9f7881beb56cae2782";
1645 1648 };
1646 1649 meta = {
1647 1650 license = [ pkgs.lib.licenses.zpt21 ];
1648 1651 };
1649 1652 };
1650 1653 zope.event = super.buildPythonPackage {
1651 1654 name = "zope.event-4.0.3";
1652 1655 buildInputs = with self; [];
1653 1656 doCheck = false;
1654 1657 propagatedBuildInputs = with self; [setuptools];
1655 1658 src = fetchurl {
1656 1659 url = "https://pypi.python.org/packages/c1/29/91ba884d7d6d96691df592e9e9c2bfa57a47040ec1ff47eff18c85137152/zope.event-4.0.3.tar.gz";
1657 1660 md5 = "9a3780916332b18b8b85f522bcc3e249";
1658 1661 };
1659 1662 meta = {
1660 1663 license = [ pkgs.lib.licenses.zpt21 ];
1661 1664 };
1662 1665 };
1663 1666 zope.interface = super.buildPythonPackage {
1664 1667 name = "zope.interface-4.1.3";
1665 1668 buildInputs = with self; [];
1666 1669 doCheck = false;
1667 1670 propagatedBuildInputs = with self; [setuptools];
1668 1671 src = fetchurl {
1669 1672 url = "https://pypi.python.org/packages/9d/81/2509ca3c6f59080123c1a8a97125eb48414022618cec0e64eb1313727bfe/zope.interface-4.1.3.tar.gz";
1670 1673 md5 = "9ae3d24c0c7415deb249dd1a132f0f79";
1671 1674 };
1672 1675 meta = {
1673 1676 license = [ pkgs.lib.licenses.zpt21 ];
1674 1677 };
1675 1678 };
1676 1679
1677 1680 ### Test requirements
1678 1681
1679 1682 pytest-sugar = super.buildPythonPackage {
1680 1683 name = "pytest-sugar-0.7.1";
1681 1684 buildInputs = with self; [];
1682 1685 doCheck = false;
1683 1686 propagatedBuildInputs = with self; [pytest termcolor];
1684 1687 src = fetchurl {
1685 1688 url = "https://pypi.python.org/packages/03/97/05d988b4fa870e7373e8ee4582408543b9ca2bd35c3c67b569369c6f9c49/pytest-sugar-0.7.1.tar.gz";
1686 1689 md5 = "7400f7c11f3d572b2c2a3b60352d35fe";
1687 1690 };
1688 1691 meta = {
1689 1692 license = [ pkgs.lib.licenses.bsdOriginal ];
1690 1693 };
1691 1694 };
1692 1695 termcolor = super.buildPythonPackage {
1693 1696 name = "termcolor-1.1.0";
1694 1697 buildInputs = with self; [];
1695 1698 doCheck = false;
1696 1699 propagatedBuildInputs = with self; [];
1697 1700 src = fetchurl {
1698 1701 url = "https://pypi.python.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981/termcolor-1.1.0.tar.gz";
1699 1702 md5 = "043e89644f8909d462fbbfa511c768df";
1700 1703 };
1701 1704 meta = {
1702 1705 license = [ pkgs.lib.licenses.mit ];
1703 1706 };
1704 1707 };
1705 1708 }
@@ -1,147 +1,147 b''
1 1 Babel==1.3
2 2 Beaker==1.7.0
3 3 CProfileV==1.0.6
4 4 FormEncode==1.2.4
5 5 Jinja2==2.7.3
6 6 Mako==1.0.1
7 7 Markdown==2.6.2
8 8 MarkupSafe==0.23
9 9 MySQL-python==1.2.5
10 10 Paste==2.0.2
11 11 PasteDeploy==1.5.2
12 12 PasteScript==1.7.5
13 13 Pygments==2.1.3
14 14
15 15 # TODO: This version is not available on PyPI
16 16 # Pylons==1.0.2.dev20160108
17 17 Pylons==1.0.1
18 18
19 19 # TODO: This version is not available, but newer ones are
20 20 # Pyro4==4.35
21 21 Pyro4==4.41
22 22
23 23 # TODO: This should probably not be in here
24 24 # -e hg+https://johbo@code.rhodecode.com/johbo/rhodecode-fork@3a454bd1f17c0b2b2a951cf2b111e0320d7942a9#egg=RhodeCodeEnterprise-dev
25 25
26 26 Routes==1.13
27 27 SQLAlchemy==0.9.9
28 28 Sphinx==1.2.2
29 29 Tempita==0.5.2
30 30 URLObject==2.4.0
31 31 WebError==0.10.3
32 32
33 33 # TODO: This is modified by us, needs a better integration. For now
34 34 # using the latest version before.
35 35 # WebHelpers==1.3.dev20150807
36 36 WebHelpers==1.3
37 37
38 38 WebHelpers2==2.0
39 39 WebOb==1.3.1
40 40 WebTest==1.4.3
41 41 Whoosh==2.7.0
42 42 alembic==0.8.4
43 43 amqplib==1.0.2
44 44 anyjson==0.3.3
45 45 appenlight-client==0.6.14
46 46 authomatic==0.1.0.post1;
47 47 backport-ipaddress==0.1
48 48 bottle==0.12.8
49 49 bumpversion==0.5.3
50 50 celery==2.2.10
51 51 channelstream==0.5.2
52 52 click==5.1
53 53 colander==1.2
54 54 configobj==5.0.6
55 55 cov-core==1.15.0
56 56 coverage==3.7.1
57 57 cssselect==0.9.1
58 58 decorator==3.4.2
59 59 deform==2.0a2
60 60 docutils==0.12
61 61 dogpile.cache==0.6.1
62 62 dogpile.core==0.4.1
63 63 dulwich==0.12.0
64 64 ecdsa==0.11
65 65 future==0.14.3
66 66 futures==3.0.2
67 67 gevent==1.1.1
68 68 gprof2dot==2015.12.1
69 69 greenlet==0.4.9
70 70 gunicorn==19.6.0
71 71
72 72 # TODO: Needs subvertpy and blows up without Subversion headers,
73 73 # actually we should not need this for Enterprise at all.
74 74 # hgsubversion==1.8.2
75 75
76 76 gnureadline==6.3.3
77 77 infrae.cache==1.0.1
78 78 invoke==0.13.0
79 79 ipdb==0.8
80 80 ipython==3.1.0
81 81 iso8601==0.1.11
82 82 itsdangerous==0.24
83 83 kombu==1.5.1
84 84 lxml==3.4.4
85 85 meld3==1.0.2
86 86 mock==1.0.1
87 87 msgpack-python==0.4.6
88 88 nose==1.3.6
89 89 objgraph==2.0.0
90 90 packaging==15.2
91 91 paramiko==1.15.1
92 92 psutil==2.2.1
93 93 psycopg2==2.6.1
94 94 py==1.4.29
95 95 py-bcrypt==0.4
96 96 py-gfm==0.1.3
97 97 pycrypto==2.6.1
98 98 pycurl==7.19.5
99 99 pyflakes==0.8.1
100 100 pyparsing==1.5.7
101 101 pyramid==1.6.1
102 102 pyramid-beaker==0.8
103 103 pyramid-debugtoolbar==2.4.2
104 104 pyramid-jinja2==2.5
105 105 pyramid-mako==1.0.2
106 106 pysqlite==2.6.3
107 107 pytest==2.8.5
108 108 pytest-runner==2.7.1
109 109 pytest-catchlog==1.2.2
110 110 pytest-cov==1.8.1
111 111 pytest-profiling==1.0.1
112 112 pytest-timeout==0.4
113 113 python-dateutil==1.5
114 114 python-ldap==2.4.19
115 115 python-memcached==1.57
116 116 python-pam==1.8.2
117 117 pytz==2015.4
118 118 pyzmq==14.6.0
119 119
120 120 # TODO: This is not available in public
121 121 # rc-testdata==0.2.0
122 122
123 https://code.rhodecode.com/rhodecode-tools-ce/archive/v0.10.0.zip#md5=8b74bc075ae7dd55fbd480a2406630c8
123 https://code.rhodecode.com/rhodecode-tools-ce/archive/v0.10.2.zip#md5=d2af3985a1a32a678944d4d48870cb04
124 124
125 125
126 126 recaptcha-client==1.0.6
127 127 repoze.lru==0.6
128 128 requests==2.9.1
129 129 serpent==1.12
130 130 setproctitle==1.1.8
131 131 setuptools==20.8.1
132 132 setuptools-scm==1.11.0
133 133 simplejson==3.7.2
134 134 six==1.9.0
135 135 subprocess32==3.2.6
136 136 supervisor==3.3.0
137 137 transifex-client==0.10
138 138 translationstring==1.3
139 139 trollius==1.0.4
140 140 uWSGI==2.0.11.2
141 141 venusian==1.0
142 142 waitress==0.8.9
143 143 wsgiref==0.1.2
144 144 zope.cachedescriptors==4.0.0
145 145 zope.deprecation==4.1.2
146 146 zope.event==4.0.3
147 147 zope.interface==4.1.3
General Comments 0
You need to be logged in to leave comments. Login now