##// END OF EJS Templates
merge with default
super-admin -
r4903:98004a1b merge default
parent child Browse files
Show More
@@ -48,5 +48,6 b' recursive-include rhodecode/public/js *'
48 48 recursive-include rhodecode/templates *
49 49
50 50 # skip any tests files
51 recursive-exclude result *
51 52 recursive-exclude rhodecode/tests *
52 53
@@ -1,4 +1,3 b''
1 .DEFAULT_GOAL := help
2 1
3 2 # set by: PATH_TO_OUTDATED_PACKAGES=/some/path/outdated_packages.py
4 3 OUTDATED_PACKAGES = ${PATH_TO_OUTDATED_PACKAGES}
@@ -8,91 +7,129 b' WEBPACK=./node_binaries/webpack'
8 7 GRUNT=./node_binaries/grunt
9 8
10 9 .PHONY: clean
11 clean: ## full clean
10 ## Cleanup compiled and cache py files
11 clean:
12 12 make test-clean
13 13 find . -type f \( -iname '*.c' -o -iname '*.pyc' -o -iname '*.so' -o -iname '*.orig' \) -exec rm '{}' ';'
14 14
15 15
16 16 .PHONY: test
17 test: ## run test-clean and tests
17 ## run test-clean and tests
18 test:
18 19 make test-clean
19 20 make test-only
20 21
21 22
22 23 .PHONY:test-clean
23 test-clean: ## run test-clean and tests
24 ## run test-clean and tests
25 test-clean:
24 26 rm -rf coverage.xml htmlcov junit.xml pylint.log result
25 27 find . -type d -name "__pycache__" -prune -exec rm -rf '{}' ';'
26 28 find . -type f \( -iname '.coverage.*' \) -exec rm '{}' ';'
27 29
28 30
29 31 .PHONY: test-only
30 test-only: ## run tests
32 ## Run tests only without cleanup
33 test-only:
31 34 PYTHONHASHSEED=random \
32 35 py.test -x -vv -r xw -p no:sugar \
33 --cov=rhodecode --cov-report=term-missing --cov-report=html \
34 rhodecode
35
36 --cov-report=term-missing --cov-report=html \
37 --cov=rhodecode rhodecode
36 38
37 39 .PHONY: test-only-mysql
38 test-only-mysql: ## run tests against mysql
40 ## run tests against mysql
41 test-only-mysql:
39 42 PYTHONHASHSEED=random \
40 43 py.test -x -vv -r xw -p no:sugar \
41 --cov=rhodecode --cov-report=term-missing --cov-report=html \
44 --cov-report=term-missing --cov-report=html \
42 45 --ini-config-override='{"app:main": {"sqlalchemy.db1.url": "mysql://root:qweqwe@localhost/rhodecode_test?charset=utf8"}}' \
43 rhodecode
46 --cov=rhodecode rhodecode
44 47
45 48
46 49 .PHONY: test-only-postgres
47 test-only-postgres: ## run tests against postgres
50 ## run tests against postgres
51 test-only-postgres:
48 52 PYTHONHASHSEED=random \
49 53 py.test -x -vv -r xw -p no:sugar \
50 --cov=rhodecode --cov-report=term-missing --cov-report=html \
54 --cov-report=term-missing --cov-report=html \
51 55 --ini-config-override='{"app:main": {"sqlalchemy.db1.url": "postgresql://postgres:qweqwe@localhost/rhodecode_test"}}' \
52 rhodecode
56 --cov=rhodecode rhodecode
53 57
54 58 .PHONY: docs
55 docs: ## build docs
59 ## build docs
60 docs:
56 61 (cd docs; nix-build default.nix -o result; make clean html)
57 62
58 63
59 64 .PHONY: docs-clean
60 docs-clean: ## Cleanup docs
65 ## Cleanup docs
66 docs-clean:
61 67 (cd docs; make clean)
62 68
63 69
64 70 .PHONY: docs-cleanup
65 docs-cleanup: ## Cleanup docs
71 ## Cleanup docs
72 docs-cleanup:
66 73 (cd docs; make cleanup)
67 74
68 75
69 76 .PHONY: web-build
70 web-build: ## Build static/js
77 ## Build JS packages static/js
78 web-build:
71 79 NODE_PATH=$(NODE_PATH) $(GRUNT)
72 80
73 81
74 .PHONY: generate-pkgs
75 generate-pkgs: ## generate new python packages
76 nix-shell pkgs/shell-generate.nix --command "pip2nix generate --licenses"
77
78
79 82 .PHONY: pip-packages
80 pip-packages: ## show outdated packages
83 ## show outdated packages
84 pip-packages:
81 85 python ${OUTDATED_PACKAGES}
82 86
83 87
84 .PHONY: generate-js-pkgs
85 generate-js-pkgs: ## generate js packages
86 rm -rf node_modules && \
87 nix-shell pkgs/shell-generate.nix --command "node2nix --input package.json -o pkgs/node-packages.nix -e pkgs/node-env.nix -c pkgs/node-default.nix -d --flatten --nodejs-8" && \
88 sed -i -e 's/http:\/\//https:\/\//g' pkgs/node-packages.nix
88 .PHONY: sdist
89 ## Build sdist
90 sdist:
91 python setup.py sdist
89 92
90 93
91 .PHONY: generate-license-meta
92 generate-license-meta: ## Generate license metadata
93 nix-build pkgs/license-generate.nix -o result-license && \
94 cat result-license/licenses.json | python -m json.tool > rhodecode/config/licenses.json
94 # Default command on calling make
95 .DEFAULT_GOAL := show-help
95 96
96 .PHONY: help
97 help:
98 @grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-24s\033[0m %s\n", $$1, $$2}'
97 .PHONY: show-help
98 show-help:
99 @echo "$$(tput bold)Available rules:$$(tput sgr0)"
100 @echo
101 @sed -n -e "/^## / { \
102 h; \
103 s/.*//; \
104 :doc" \
105 -e "H; \
106 n; \
107 s/^## //; \
108 t doc" \
109 -e "s/:.*//; \
110 G; \
111 s/\\n## /---/; \
112 s/\\n/ /g; \
113 p; \
114 }" ${MAKEFILE_LIST} \
115 | LC_ALL='C' sort --ignore-case \
116 | awk -F '---' \
117 -v ncol=$$(tput cols) \
118 -v indent=19 \
119 -v col_on="$$(tput setaf 6)" \
120 -v col_off="$$(tput sgr0)" \
121 '{ \
122 printf "%s%*s%s ", col_on, -indent, $$1, col_off; \
123 n = split($$2, words, " "); \
124 line_length = ncol - indent; \
125 for (i = 1; i <= n; i++) { \
126 line_length -= length(words[i]) + 1; \
127 if (line_length <= 0) { \
128 line_length = ncol - indent - length(words[i]) - 1; \
129 printf "\n%*s ", -indent, " "; \
130 } \
131 printf "%s ", words[i]; \
132 } \
133 printf "\n"; \
134 }'
135
@@ -47,20 +47,22 b' let'
47 47
48 48 # Evaluates to the last segment of a file system path.
49 49 basename = path: with pkgs.lib; last (splitString "/" path);
50 startsWith = prefix: full: let
51 actualPrefix = builtins.substring 0 (builtins.stringLength prefix) full;
52 in actualPrefix == prefix;
50 53
51 54 # source code filter used as arugment to builtins.filterSource.
52 55 src-filter = path: type: with pkgs.lib;
53 56 let
54 57 ext = last (splitString "." path);
58 parts = last (splitString "/" path);
55 59 in
56 60 !builtins.elem (basename path) [
57 61 ".git" ".hg" "__pycache__" ".eggs" ".idea" ".dev"
58 62 "node_modules" "node_binaries"
59 63 "build" "data" "result" "tmp"] &&
60 64 !builtins.elem ext ["egg-info" "pyc"] &&
61 # TODO: johbo: This check is wrong, since "path" contains an absolute path,
62 # it would still be good to restore it since we want to ignore "result-*".
63 !hasPrefix "result" path;
65 !startsWith "result" (basename path);
64 66
65 67 sources =
66 68 let
@@ -69,6 +71,7 b' let'
69 71 all
70 72 isString
71 73 attrValues;
74
72 75 sourcesConfig = pkgs.config.rc.sources or {};
73 76 in
74 77 # Ensure that sources are configured as strings. Using a path
@@ -76,8 +79,8 b' let'
76 79 assert all isString (attrValues sourcesConfig);
77 80 sourcesConfig;
78 81
82 rhodecode-enterprise-ce-src = builtins.filterSource src-filter ./.;
79 83 version = builtins.readFile "${rhodecode-enterprise-ce-src}/rhodecode/VERSION";
80 rhodecode-enterprise-ce-src = builtins.filterSource src-filter ./.;
81 84
82 85 nodeEnv = import ./pkgs/node-default.nix {
83 86 inherit
@@ -122,6 +125,12 b' let'
122 125 '';
123 126
124 127 releaseName = "RhodeCodeEnterpriseCE-${version}";
128 pythonWithEnv =
129 self.python.buildEnv.override {
130 extraLibs = [ ] ++ self.rhodecode-enterprise-ce.propagatedBuildInputs;
131 ignoreCollisions = true;
132 #--set PYTHONHASHSEED random TODO
133 };
125 134 in super.rhodecode-enterprise-ce.override (attrs: {
126 135 inherit
127 136 doCheck
@@ -142,6 +151,7 b' let'
142 151 pythonCommunityOverrides;
143 152
144 153 pythonPackages = self;
154 rc_pkgs = pkgs;
145 155 };
146 156
147 157 buildInputs =
@@ -155,14 +165,21 b' let'
155 165
156 166 ];
157 167
158 LC_ALL = "en_US.UTF-8";
159 LOCALE_ARCHIVE =
160 if pkgs.stdenv.isLinux
161 then "${pkgs.glibcLocales}/lib/locale/locale-archive"
162 else "";
168 preBuild = ''
169 export NIX_PATH=nixpkgs=${pkgs.path}
170 export SSL_CERT_FILE=${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt
171
172 echo "[BEGIN]: Building frontend assets"
173 ${linkNodePackages}
174 make web-build
175 rm -fr node_modules
176 rm -fr node_binaries
177 echo "[DONE ]: Building frontend assets"
178 '';
163 179
164 180 # Add bin directory to path so that tests can find 'rhodecode'.
165 181 preCheck = ''
182 echo "Expanding PATH with $out/bin directory"
166 183 export PATH="$out/bin:$PATH"
167 184 '';
168 185
@@ -178,15 +195,6 b' let'
178 195 rm -rf $out/lib/${self.python.libPrefix}/site-packages/rhodecode/tests
179 196 '';
180 197
181 preBuild = ''
182 echo "[BEGIN]: Building frontend assets"
183 ${linkNodePackages}
184 make web-build
185 rm -fr node_modules
186 rm -fr node_binaries
187 echo "[DONE ]: Building frontend assets"
188 '';
189
190 198 postInstall = ''
191 199 # check required files
192 200 STATIC_CHECK="/robots.txt /502.html
@@ -210,31 +218,34 b' let'
210 218 cp configs/production.ini $out/etc
211 219 echo "[DONE ]: saved enterprise-ce production.ini into $out/etc"
212 220
221 echo "saving env in $out/etc/env_vars.txt"
222 touch $out/etc/env_vars.txt
223 echo "# RhodeCode build env vars" >> $out/etc/env_vars.txt
224 echo "LOCALE_ARCHIVE=\"${pkgs.glibcLocales}/lib/locale/locale-archive\"" >> $out/etc/env_vars.txt
225 echo "LC_ALL=\"en_US.UTF-8\"" >> $out/etc/env_vars.txt
226
213 227 cp -Rf rhodecode/config/rcextensions $out/etc/rcextensions.tmpl
214 228 echo "[DONE ]: saved enterprise-ce rcextensions into $out/etc/rcextensions.tmpl"
215 229
216 230 # python based programs need to be wrapped
217 231 mkdir -p $out/bin
218 232
233 # expose python
234 ln -s ${pythonWithEnv}/bin/python $out/bin/
235
219 236 # required binaries from dependencies
220 ln -s ${self.supervisor}/bin/supervisorctl $out/bin/
221 ln -s ${self.supervisor}/bin/supervisord $out/bin/
222 ln -s ${self.pastescript}/bin/paster $out/bin/
223 ln -s ${self.channelstream}/bin/channelstream $out/bin/
224 ln -s ${self.celery}/bin/celery $out/bin/
225 ln -s ${self.gunicorn}/bin/gunicorn $out/bin/
226 ln -s ${self.pyramid}/bin/prequest $out/bin/
227 ln -s ${self.pyramid}/bin/pserve $out/bin/
237 ln -s ${pythonWithEnv}/bin/supervisorctl $out/bin/
238 ln -s ${pythonWithEnv}/bin/supervisord $out/bin/
239 ln -s ${pythonWithEnv}/bin/paster $out/bin/
240 ln -s ${pythonWithEnv}/bin/channelstream $out/bin/
241 ln -s ${pythonWithEnv}/bin/celery $out/bin/
242 ln -s ${pythonWithEnv}/bin/gunicorn $out/bin/
243 ln -s ${pythonWithEnv}/bin/prequest $out/bin/
244 ln -s ${pythonWithEnv}/bin/pserve $out/bin/
228 245
229 246 echo "[DONE ]: created symlinks into $out/bin"
230 DEPS="$out/bin/supervisorctl \
231 $out/bin/supervisord \
232 $out/bin/paster \
233 $out/bin/channelstream \
234 $out/bin/celery \
235 $out/bin/gunicorn \
236 $out/bin/prequest \
237 $out/bin/pserve"
247 DEPS="
248 "
238 249
239 250 # wrap only dependency scripts, they require to have full PYTHONPATH set
240 251 # to be able to import all packages
@@ -251,17 +262,17 b' let'
251 262 # rhodecode-tools don't need wrapping
252 263 ln -s ${self.rhodecode-tools}/bin/rhodecode-* $out/bin/
253 264
254 # expose sources of CE
255 ln -s $out $out/etc/rhodecode_enterprise_ce_source
256
257 265 # expose static files folder
258 266 cp -Rf $out/lib/${self.python.libPrefix}/site-packages/rhodecode/public/ $out/etc/static
259 267 chmod 755 -R $out/etc/static
260 268
269 # expose sources of rhodecode-enterprise-ce
270 ln -s $out $out/etc/rhodecode_enterprise_ce_source
261 271 '';
272
262 273 });
274 };
263 275
264 };
265 276
266 277 basePythonPackages = with builtins;
267 278 if isAttrs pythonPackages then
@@ -270,13 +281,8 b' let'
270 281 getAttr pythonPackages pkgs;
271 282
272 283 pythonGeneratedPackages = import ./pkgs/python-packages.nix {
273 inherit
274 pkgs;
275 inherit
276 (pkgs)
277 fetchurl
278 fetchgit
279 fetchhg;
284 inherit pkgs;
285 inherit (pkgs) fetchurl fetchgit fetchhg;
280 286 };
281 287
282 288 pythonCommunityOverrides = import ./pkgs/python-packages-overrides.nix {
@@ -1,6 +1,6 b''
1 1 {
2 2 "name": "rhodecode-enterprise",
3 "version": "2.0.0",
3 "version": "4.19.0",
4 4 "private": true,
5 5 "description" : "RhodeCode JS packaged",
6 6 "license": "SEE LICENSE IN LICENSE.txt",
@@ -14,4 +14,12 b' rec {'
14 14 pythonPackages;
15 15 };
16 16
17 pip-tools = pythonPackages.pip-tools;
18
19 setuptools = pythonPackages.setuptools;
20
21 wheel = pythonPackages.wheel;
22
23 pip = pythonPackages.pip;
24
17 25 }
@@ -1,8 +1,8 b''
1 # This file has been generated by node2nix 1.6.0. Do not edit!
1 # This file has been generated by node2nix 1.8.0. Do not edit!
2 2
3 3 {pkgs ? import <nixpkgs> {
4 4 inherit system;
5 }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-8_x"}:
5 }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-12_x"}:
6 6
7 7 let
8 8 nodeEnv = import ./node-env.nix {
@@ -11,7 +11,7 b' let'
11 11
12 12 cat > $out/bin/tar <<EOF
13 13 #! ${stdenv.shell} -e
14 $(type -p tar) "\$@" --warning=no-unknown-keyword
14 $(type -p tar) "\$@" --warning=no-unknown-keyword --delay-directory-restore
15 15 EOF
16 16
17 17 chmod +x $out/bin/tar
@@ -57,7 +57,7 b' let'
57 57
58 58 # Recursively composes the dependencies of a package
59 59 composePackage = { name, packageName, src, dependencies ? [], ... }@args:
60 ''
60 builtins.addErrorContext "while evaluating node package '${packageName}'" ''
61 61 DIR=$(pwd)
62 62 cd $TMPDIR
63 63
@@ -72,7 +72,7 b' let'
72 72 packageDir="$(find . -maxdepth 1 -type d | tail -1)"
73 73
74 74 # Restore write permissions to make building work
75 find "$packageDir" -type d -print0 | xargs -0 chmod u+x
75 find "$packageDir" -type d -exec chmod u+x {} \;
76 76 chmod -R u+w "$packageDir"
77 77
78 78 # Move the extracted tarball into the output folder
@@ -219,7 +219,16 b' let'
219 219 packageObj["_integrity"] = "sha1-000000000000000000000000000="; // When no _integrity string has been provided (e.g. by Git dependencies), add a dummy one. It does not seem to harm and it bypasses downloads.
220 220 }
221 221
222 if(dependency.resolved) {
223 packageObj["_resolved"] = dependency.resolved; // Adopt the resolved property if one has been provided
224 } else {
222 225 packageObj["_resolved"] = dependency.version; // Set the resolved version to the version identifier. This prevents NPM from cloning Git repositories.
226 }
227
228 if(dependency.from !== undefined) { // Adopt from property if one has been provided
229 packageObj["_from"] = dependency.from;
230 }
231
223 232 fs.writeFileSync(packageJSONPath, JSON.stringify(packageObj, null, 2));
224 233 }
225 234
@@ -308,50 +317,11 b' let'
308 317 '';
309 318 };
310 319
311 # Builds and composes an NPM package including all its dependencies
312 buildNodePackage =
313 { name
314 , packageName
315 , version
316 , dependencies ? []
317 , buildInputs ? []
318 , production ? true
319 , npmFlags ? ""
320 , dontNpmInstall ? false
321 , bypassCache ? false
322 , preRebuild ? ""
323 , dontStrip ? true
324 , unpackPhase ? "true"
325 , buildPhase ? "true"
326 , ... }@args:
327
320 prepareAndInvokeNPM = {packageName, bypassCache, reconstructLock, npmFlags, production}:
328 321 let
329 322 forceOfflineFlag = if bypassCache then "--offline" else "--registry http://www.example.com";
330 extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" "dontStrip" "dontNpmInstall" "preRebuild" "unpackPhase" "buildPhase" ];
331 323 in
332 stdenv.mkDerivation ({
333 name = "node-${name}-${version}";
334 buildInputs = [ tarWrapper python nodejs ]
335 ++ stdenv.lib.optional (stdenv.isLinux) utillinux
336 ++ stdenv.lib.optional (stdenv.isDarwin) libtool
337 ++ buildInputs;
338
339 inherit dontStrip; # Stripping may fail a build for some package deployments
340 inherit dontNpmInstall preRebuild unpackPhase buildPhase;
341
342 compositionScript = composePackage args;
343 pinpointDependenciesScript = pinpointDependenciesOfPackage args;
344
345 passAsFile = [ "compositionScript" "pinpointDependenciesScript" ];
346
347 installPhase = ''
348 # Create and enter a root node_modules/ folder
349 mkdir -p $out/lib/node_modules
350 cd $out/lib/node_modules
351
352 # Compose the package and all its dependencies
353 source $compositionScriptPath
354
324 ''
355 325 # Pinpoint the versions of all dependencies to the ones that are actually being used
356 326 echo "pinpointing versions of dependencies..."
357 327 source $pinpointDependenciesScriptPath
@@ -375,24 +345,80 b' let'
375 345 runHook preRebuild
376 346
377 347 ${stdenv.lib.optionalString bypassCache ''
378 if [ ! -f package-lock.json ]
348 ${stdenv.lib.optionalString reconstructLock ''
349 if [ -f package-lock.json ]
379 350 then
351 echo "WARNING: Reconstruct lock option enabled, but a lock file already exists!"
352 echo "This will most likely result in version mismatches! We will remove the lock file and regenerate it!"
353 rm package-lock.json
354 else
380 355 echo "No package-lock.json file found, reconstructing..."
356 fi
357
381 358 node ${reconstructPackageLock}
382 fi
359 ''}
383 360
384 361 node ${addIntegrityFieldsScript}
385 362 ''}
386 363
387 364 npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} rebuild
388 365
389 if [ "$dontNpmInstall" != "1" ]
366 if [ "''${dontNpmInstall-}" != "1" ]
390 367 then
391 368 # NPM tries to download packages even when they already exist if npm-shrinkwrap is used.
392 369 rm -f npm-shrinkwrap.json
393 370
394 371 npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} install
395 372 fi
373 '';
374
375 # Builds and composes an NPM package including all its dependencies
376 buildNodePackage =
377 { name
378 , packageName
379 , version
380 , dependencies ? []
381 , buildInputs ? []
382 , production ? true
383 , npmFlags ? ""
384 , dontNpmInstall ? false
385 , bypassCache ? false
386 , reconstructLock ? false
387 , preRebuild ? ""
388 , dontStrip ? true
389 , unpackPhase ? "true"
390 , buildPhase ? "true"
391 , ... }@args:
392
393 let
394 extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" "dontStrip" "dontNpmInstall" "preRebuild" "unpackPhase" "buildPhase" ];
395 in
396 stdenv.mkDerivation ({
397 name = "node_${name}-${version}";
398 buildInputs = [ tarWrapper python nodejs ]
399 ++ stdenv.lib.optional (stdenv.isLinux) utillinux
400 ++ stdenv.lib.optional (stdenv.isDarwin) libtool
401 ++ buildInputs;
402
403 inherit nodejs;
404
405 inherit dontStrip; # Stripping may fail a build for some package deployments
406 inherit dontNpmInstall preRebuild unpackPhase buildPhase;
407
408 compositionScript = composePackage args;
409 pinpointDependenciesScript = pinpointDependenciesOfPackage args;
410
411 passAsFile = [ "compositionScript" "pinpointDependenciesScript" ];
412
413 installPhase = ''
414 # Create and enter a root node_modules/ folder
415 mkdir -p $out/lib/node_modules
416 cd $out/lib/node_modules
417
418 # Compose the package and all its dependencies
419 source $compositionScriptPath
420
421 ${prepareAndInvokeNPM { inherit packageName bypassCache reconstructLock npmFlags production; }}
396 422
397 423 # Create symlink to the deployed executable folder, if applicable
398 424 if [ -d "$out/lib/node_modules/.bin" ]
@@ -431,14 +457,13 b' let'
431 457 , npmFlags ? ""
432 458 , dontNpmInstall ? false
433 459 , bypassCache ? false
460 , reconstructLock ? false
434 461 , dontStrip ? true
435 462 , unpackPhase ? "true"
436 463 , buildPhase ? "true"
437 464 , ... }@args:
438 465
439 466 let
440 forceOfflineFlag = if bypassCache then "--offline" else "--registry http://www.example.com";
441
442 467 extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" ];
443 468
444 469 nodeDependencies = stdenv.mkDerivation ({
@@ -473,39 +498,13 b' let'
473 498 fi
474 499 ''}
475 500
476 # Pinpoint the versions of all dependencies to the ones that are actually being used
477 echo "pinpointing versions of dependencies..."
501 # Go to the parent folder to make sure that all packages are pinpointed
478 502 cd ..
479 503 ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
480 504
481 source $pinpointDependenciesScriptPath
482 cd ${packageName}
483
484 # Patch the shebangs of the bundled modules to prevent them from
485 # calling executables outside the Nix store as much as possible
486 patchShebangs .
487
488 export HOME=$PWD
505 ${prepareAndInvokeNPM { inherit packageName bypassCache reconstructLock npmFlags production; }}
489 506
490 ${stdenv.lib.optionalString bypassCache ''
491 if [ ! -f package-lock.json ]
492 then
493 echo "No package-lock.json file found, reconstructing..."
494 node ${reconstructPackageLock}
495 fi
496
497 node ${addIntegrityFieldsScript}
498 ''}
499
500 npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} rebuild
501
502 ${stdenv.lib.optionalString (!dontNpmInstall) ''
503 # NPM tries to download packages even when they already exist if npm-shrinkwrap is used.
504 rm -f npm-shrinkwrap.json
505
506 npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} install
507 ''}
508
507 # Expose the executables that were installed
509 508 cd ..
510 509 ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
511 510
@@ -531,7 +530,8 b' let'
531 530 # Provide the dependencies in a development shell through the NODE_PATH environment variable
532 531 inherit nodeDependencies;
533 532 shellHook = stdenv.lib.optionalString (dependencies != []) ''
534 export NODE_PATH=$nodeDependencies/lib/node_modules
533 export NODE_PATH=${nodeDependencies}/lib/node_modules
534 export PATH="${nodeDependencies}/bin:$PATH"
535 535 '';
536 536 };
537 537 in
@@ -1,4 +1,4 b''
1 # This file has been generated by node2nix 1.6.0. Do not edit!
1 # This file has been generated by node2nix 1.8.0. Do not edit!
2 2
3 3 {nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
4 4
@@ -211,13 +211,13 b' let'
211 211 sha512 = "yiUk09opTEnE1lK+tb501ENb+yQBi4p++Ep0eGJAHesVYKVMPNgPphVKkIizkDaU+n0SE+zXfTsRbYyOMDYXSg==";
212 212 };
213 213 };
214 "@polymer/polymer-3.3.1" = {
214 "@polymer/polymer-3.4.1" = {
215 215 name = "_at_polymer_slash_polymer";
216 216 packageName = "@polymer/polymer";
217 version = "3.3.1";
218 src = fetchurl {
219 url = "https://registry.npmjs.org/@polymer/polymer/-/polymer-3.3.1.tgz";
220 sha512 = "8KaB48tzyMjdsHdxo5KvCAaqmTe7rYDzQAoj/pyEfq9Fp4YfUaS+/xqwYj0GbiDAUNzwkmEQ7dw9cgnRNdKO8A==";
217 version = "3.4.1";
218 src = fetchurl {
219 url = "https://registry.npmjs.org/@polymer/polymer/-/polymer-3.4.1.tgz";
220 sha512 = "KPWnhDZibtqKrUz7enIPOiO4ZQoJNOuLwqrhV2MXzIt3VVnUVJVG5ORz4Z2sgO+UZ+/UZnPD0jqY+jmw/+a9mQ==";
221 221 };
222 222 };
223 223 "@types/clone-0.1.30" = {
@@ -499,13 +499,13 b' let'
499 499 sha1 = "82ffb02b29e662ae53bdc20af15947706739c536";
500 500 };
501 501 };
502 "ajv-6.12.0" = {
502 "ajv-6.12.2" = {
503 503 name = "ajv";
504 504 packageName = "ajv";
505 version = "6.12.0";
506 src = fetchurl {
507 url = "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz";
508 sha512 = "D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==";
505 version = "6.12.2";
506 src = fetchurl {
507 url = "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz";
508 sha512 = "k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==";
509 509 };
510 510 };
511 511 "ajv-keywords-3.4.1" = {
@@ -1472,6 +1472,15 b' let'
1472 1472 sha512 = "ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==";
1473 1473 };
1474 1474 };
1475 "bn.js-5.1.1" = {
1476 name = "bn.js";
1477 packageName = "bn.js";
1478 version = "5.1.1";
1479 src = fetchurl {
1480 url = "https://registry.npmjs.org/bn.js/-/bn.js-5.1.1.tgz";
1481 sha512 = "IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA==";
1482 };
1483 };
1475 1484 "boolbase-1.0.0" = {
1476 1485 name = "boolbase";
1477 1486 packageName = "boolbase";
@@ -1553,13 +1562,13 b' let'
1553 1562 sha1 = "21e0abfaf6f2029cf2fafb133567a701d4135524";
1554 1563 };
1555 1564 };
1556 "browserify-sign-4.0.4" = {
1565 "browserify-sign-4.1.0" = {
1557 1566 name = "browserify-sign";
1558 1567 packageName = "browserify-sign";
1559 version = "4.0.4";
1560 src = fetchurl {
1561 url = "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz";
1562 sha1 = "aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298";
1568 version = "4.1.0";
1569 src = fetchurl {
1570 url = "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.1.0.tgz";
1571 sha512 = "VYxo7cDCeYUoBZ0ZCy4UyEUCP3smyBd4DRQM5nrFS1jJjPJjX7rP3oLRpPoWfkhQfyJ0I9ZbHbKafrFD/SGlrg==";
1563 1572 };
1564 1573 };
1565 1574 "browserify-zlib-0.2.0" = {
@@ -1679,22 +1688,22 b' let'
1679 1688 sha1 = "b534e7c734c4f81ec5fbe8aca2ad24354b962c6c";
1680 1689 };
1681 1690 };
1682 "caniuse-db-1.0.30001042" = {
1691 "caniuse-db-1.0.30001058" = {
1683 1692 name = "caniuse-db";
1684 1693 packageName = "caniuse-db";
1685 version = "1.0.30001042";
1686 src = fetchurl {
1687 url = "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30001042.tgz";
1688 sha512 = "2RKrB2hkLCW/8Uj32oaXj0O+N9ROo0/BF0EueWHwgs6AeeSiL+rCSsbICR3ayBJOZavgcFx65ZCw7QiafsoUFQ==";
1689 };
1690 };
1691 "caniuse-lite-1.0.30001042" = {
1694 version = "1.0.30001058";
1695 src = fetchurl {
1696 url = "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30001058.tgz";
1697 sha512 = "DhGWGTuINKNdqrJzw6ag7RnkuHtg3B4m/b4SsvqAN3n1UXzSXtINS2ReBFOA5mO3TukrW39Fr9pUWW02i8Zvcw==";
1698 };
1699 };
1700 "caniuse-lite-1.0.30001058" = {
1692 1701 name = "caniuse-lite";
1693 1702 packageName = "caniuse-lite";
1694 version = "1.0.30001042";
1695 src = fetchurl {
1696 url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001042.tgz";
1697 sha512 = "igMQ4dlqnf4tWv0xjaaE02op9AJ2oQzXKjWf4EuAHFN694Uo9/EfPVIPJcmn2WkU9RqozCxx5e2KPcVClHDbDw==";
1703 version = "1.0.30001058";
1704 src = fetchurl {
1705 url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001058.tgz";
1706 sha512 = "UiRZmBYd1HdVVdFKy7PuLVx9e2NS7SMyx7QpWvFjiklYrLJKpLd19cRnRNqlw4zYa7vVejS3c8JUVobX241zHQ==";
1698 1707 };
1699 1708 };
1700 1709 "caseless-0.12.0" = {
@@ -2552,13 +2561,13 b' let'
2552 2561 sha1 = "3a83a904e54353287874c564b7549386849a98c9";
2553 2562 };
2554 2563 };
2555 "electron-to-chromium-1.3.412" = {
2564 "electron-to-chromium-1.3.437" = {
2556 2565 name = "electron-to-chromium";
2557 2566 packageName = "electron-to-chromium";
2558 version = "1.3.412";
2559 src = fetchurl {
2560 url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.412.tgz";
2561 sha512 = "4bVdSeJScR8fT7ERveLWbxemY5uXEHVseqMRyORosiKcTUSGtVwBkV8uLjXCqoFLeImA57Z9hbz3TOid01U4Hw==";
2567 version = "1.3.437";
2568 src = fetchurl {
2569 url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.437.tgz";
2570 sha512 = "PBQn2q68ErqMyBUABh9Gh8R6DunGky8aB5y3N5lPM7OVpldwyUbAK5AX9WcwE/5F6ceqvQ+iQLYkJYRysAs6Bg==";
2562 2571 };
2563 2572 };
2564 2573 "elliptic-6.5.2" = {
@@ -2624,13 +2633,13 b' let'
2624 2633 sha1 = "b2987aa3821347fcde642b24fdfc9e4fb712bf26";
2625 2634 };
2626 2635 };
2627 "entities-2.0.0" = {
2636 "entities-2.0.2" = {
2628 2637 name = "entities";
2629 2638 packageName = "entities";
2630 version = "2.0.0";
2631 src = fetchurl {
2632 url = "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz";
2633 sha512 = "D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==";
2639 version = "2.0.2";
2640 src = fetchurl {
2641 url = "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz";
2642 sha512 = "dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==";
2634 2643 };
2635 2644 };
2636 2645 "errno-0.1.7" = {
@@ -3101,13 +3110,13 b' let'
3101 3110 sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
3102 3111 };
3103 3112 };
3104 "fsevents-1.2.12" = {
3113 "fsevents-1.2.13" = {
3105 3114 name = "fsevents";
3106 3115 packageName = "fsevents";
3107 version = "1.2.12";
3108 src = fetchurl {
3109 url = "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz";
3110 sha512 = "Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==";
3116 version = "1.2.13";
3117 src = fetchurl {
3118 url = "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz";
3119 sha512 = "oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==";
3111 3120 };
3112 3121 };
3113 3122 "function-bind-1.1.1" = {
@@ -3281,13 +3290,13 b' let'
3281 3290 sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364";
3282 3291 };
3283 3292 };
3284 "graceful-fs-4.2.3" = {
3293 "graceful-fs-4.2.4" = {
3285 3294 name = "graceful-fs";
3286 3295 packageName = "graceful-fs";
3287 version = "4.2.3";
3288 src = fetchurl {
3289 url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz";
3290 sha512 = "a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==";
3296 version = "4.2.4";
3297 src = fetchurl {
3298 url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz";
3299 sha512 = "WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==";
3291 3300 };
3292 3301 };
3293 3302 "grunt-0.4.5" = {
@@ -3524,13 +3533,13 b' let'
3524 3533 sha1 = "95b0b63fec2146619a6fe57fe75628d5a39efe4f";
3525 3534 };
3526 3535 };
3527 "hash-base-3.0.4" = {
3536 "hash-base-3.1.0" = {
3528 3537 name = "hash-base";
3529 3538 packageName = "hash-base";
3530 version = "3.0.4";
3531 src = fetchurl {
3532 url = "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz";
3533 sha1 = "5fc8686847ecd73499403319a6b0a3f3f6ae4918";
3539 version = "3.1.0";
3540 src = fetchurl {
3541 url = "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz";
3542 sha512 = "1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==";
3534 3543 };
3535 3544 };
3536 3545 "hash.js-1.1.7" = {
@@ -4262,13 +4271,13 b' let'
4262 4271 sha1 = "46c3fec8c1892b12b0833db9bc7622176dbab34b";
4263 4272 };
4264 4273 };
4265 "jshint-2.11.0" = {
4274 "jshint-2.11.1" = {
4266 4275 name = "jshint";
4267 4276 packageName = "jshint";
4268 version = "2.11.0";
4269 src = fetchurl {
4270 url = "https://registry.npmjs.org/jshint/-/jshint-2.11.0.tgz";
4271 sha512 = "ooaD/hrBPhu35xXW4gn+o3SOuzht73gdBuffgJzrZBJZPGgGiiTvJEgTyxFvBO2nz0+X1G6etF8SzUODTlLY6Q==";
4277 version = "2.11.1";
4278 src = fetchurl {
4279 url = "https://registry.npmjs.org/jshint/-/jshint-2.11.1.tgz";
4280 sha512 = "WXWePB8ssAH3DlD05IoqolsY6arhbll/1+i2JkRPpihQAuiNaR/gSt8VKIcxpV5m6XChP0hCwESQUqpuQMA8Tg==";
4272 4281 };
4273 4282 };
4274 4283 "jshint-2.9.7" = {
@@ -4730,22 +4739,22 b' let'
4730 4739 sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==";
4731 4740 };
4732 4741 };
4733 "mime-db-1.43.0" = {
4742 "mime-db-1.44.0" = {
4734 4743 name = "mime-db";
4735 4744 packageName = "mime-db";
4736 version = "1.43.0";
4737 src = fetchurl {
4738 url = "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz";
4739 sha512 = "+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==";
4740 };
4741 };
4742 "mime-types-2.1.26" = {
4745 version = "1.44.0";
4746 src = fetchurl {
4747 url = "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz";
4748 sha512 = "/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==";
4749 };
4750 };
4751 "mime-types-2.1.27" = {
4743 4752 name = "mime-types";
4744 4753 packageName = "mime-types";
4745 version = "2.1.26";
4746 src = fetchurl {
4747 url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz";
4748 sha512 = "01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==";
4754 version = "2.1.27";
4755 src = fetchurl {
4756 url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz";
4757 sha512 = "JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==";
4749 4758 };
4750 4759 };
4751 4760 "mimic-fn-2.1.0" = {
@@ -4838,13 +4847,13 b' let'
4838 4847 sha512 = "NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==";
4839 4848 };
4840 4849 };
4841 "moment-2.24.0" = {
4850 "moment-2.25.3" = {
4842 4851 name = "moment";
4843 4852 packageName = "moment";
4844 version = "2.24.0";
4845 src = fetchurl {
4846 url = "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz";
4847 sha512 = "bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==";
4853 version = "2.25.3";
4854 src = fetchurl {
4855 url = "https://registry.npmjs.org/moment/-/moment-2.25.3.tgz";
4856 sha512 = "PuYv0PHxZvzc15Sp8ybUCoQ+xpyPWvjOuK72a5ovzp2LI32rJXOiIfyoFoYvG3s6EwwrdkMyWuRiEHSZRLJNdg==";
4848 4857 };
4849 4858 };
4850 4859 "mousetrap-1.6.5" = {
@@ -4874,13 +4883,13 b' let'
4874 4883 sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8";
4875 4884 };
4876 4885 };
4877 "nan-2.14.0" = {
4886 "nan-2.14.1" = {
4878 4887 name = "nan";
4879 4888 packageName = "nan";
4880 version = "2.14.0";
4881 src = fetchurl {
4882 url = "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz";
4883 sha512 = "INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==";
4889 version = "2.14.1";
4890 src = fetchurl {
4891 url = "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz";
4892 sha512 = "isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==";
4884 4893 };
4885 4894 };
4886 4895 "nanomatch-1.2.13" = {
@@ -6071,6 +6080,15 b' let'
6071 6080 sha512 = "Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==";
6072 6081 };
6073 6082 };
6083 "readable-stream-3.6.0" = {
6084 name = "readable-stream";
6085 packageName = "readable-stream";
6086 version = "3.6.0";
6087 src = fetchurl {
6088 url = "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz";
6089 sha512 = "BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==";
6090 };
6091 };
6074 6092 "readdirp-2.2.1" = {
6075 6093 name = "readdirp";
6076 6094 packageName = "readdirp";
@@ -6296,13 +6314,13 b' let'
6296 6314 sha1 = "97f717b69d48784f5f526a6c5aa8ffdda055a4d1";
6297 6315 };
6298 6316 };
6299 "resolve-1.16.0" = {
6317 "resolve-1.17.0" = {
6300 6318 name = "resolve";
6301 6319 packageName = "resolve";
6302 version = "1.16.0";
6303 src = fetchurl {
6304 url = "https://registry.npmjs.org/resolve/-/resolve-1.16.0.tgz";
6305 sha512 = "LarL/PIKJvc09k1jaeT4kQb/8/7P+qV4qSnN2K80AES+OHdfZELAKVOBjxsvtToT/uLOfFbvYvKfZmV8cee7nA==";
6320 version = "1.17.0";
6321 src = fetchurl {
6322 url = "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz";
6323 sha512 = "ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==";
6306 6324 };
6307 6325 };
6308 6326 "resolve-cwd-2.0.0" = {
@@ -6404,13 +6422,13 b' let'
6404 6422 sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==";
6405 6423 };
6406 6424 };
6407 "safe-buffer-5.2.0" = {
6425 "safe-buffer-5.2.1" = {
6408 6426 name = "safe-buffer";
6409 6427 packageName = "safe-buffer";
6410 version = "5.2.0";
6411 src = fetchurl {
6412 url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz";
6413 sha512 = "fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==";
6428 version = "5.2.1";
6429 src = fetchurl {
6430 url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz";
6431 sha512 = "rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==";
6414 6432 };
6415 6433 };
6416 6434 "safe-regex-1.1.0" = {
@@ -6980,13 +6998,13 b' let'
6980 6998 sha1 = "9f5772413952135c6fefbf40afe6a4faa88b4bb5";
6981 6999 };
6982 7000 };
6983 "sweetalert2-9.10.12" = {
7001 "sweetalert2-9.10.13" = {
6984 7002 name = "sweetalert2";
6985 7003 packageName = "sweetalert2";
6986 version = "9.10.12";
6987 src = fetchurl {
6988 url = "https://registry.npmjs.org/sweetalert2/-/sweetalert2-9.10.12.tgz";
6989 sha512 = "RnarmbDGTPmwecJbaVdq5LvlzbVReIOtPk0huPnXOE19G00xMxGcTY0wjt9AjwsexUnLivLXc3b6nD6+D6NlGg==";
7004 version = "9.10.13";
7005 src = fetchurl {
7006 url = "https://registry.npmjs.org/sweetalert2/-/sweetalert2-9.10.13.tgz";
7007 sha512 = "JiZtO9SQdnS/Uvlqw5MlWpGpYVqH/eBQi7u61+Oxba7ZA4vfX0tSdyzQsiMk56HTUw8Nk8IvNPvfbt3WR3FOsQ==";
6990 7008 };
6991 7009 };
6992 7010 "tapable-0.2.9" = {
@@ -7133,13 +7151,13 b' let'
7133 7151 sha1 = "30c6203e1e66b841a88701ed8858f1725d94b026";
7134 7152 };
7135 7153 };
7136 "tslib-1.11.1" = {
7154 "tslib-1.13.0" = {
7137 7155 name = "tslib";
7138 7156 packageName = "tslib";
7139 version = "1.11.1";
7140 src = fetchurl {
7141 url = "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz";
7142 sha512 = "aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==";
7157 version = "1.13.0";
7158 src = fetchurl {
7159 url = "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz";
7160 sha512 = "i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==";
7143 7161 };
7144 7162 };
7145 7163 "tty-browserify-0.0.0" = {
@@ -7205,13 +7223,13 b' let'
7205 7223 sha512 = "Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==";
7206 7224 };
7207 7225 };
7208 "uglify-js-3.9.1" = {
7226 "uglify-js-3.9.3" = {
7209 7227 name = "uglify-js";
7210 7228 packageName = "uglify-js";
7211 version = "3.9.1";
7212 src = fetchurl {
7213 url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.1.tgz";
7214 sha512 = "JUPoL1jHsc9fOjVFHdQIhqEEJsQvfKDjlubcCilu8U26uZ73qOg8VsN8O1jbuei44ZPlwL7kmbAdM4tzaUvqnA==";
7229 version = "3.9.3";
7230 src = fetchurl {
7231 url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.3.tgz";
7232 sha512 = "r5ImcL6QyzQGVimQoov3aL2ZScywrOgBXGndbWrdehKoSvGe/RmiE5Jpw/v+GvxODt6l2tpBXwA7n+qZVlHBMA==";
7215 7233 };
7216 7234 };
7217 7235 "uglify-to-browserify-1.0.2" = {
@@ -7731,7 +7749,7 b' let'
7731 7749 args = {
7732 7750 name = "rhodecode-enterprise";
7733 7751 packageName = "rhodecode-enterprise";
7734 version = "2.0.0";
7752 version = "4.19.0";
7735 7753 src = ./..;
7736 7754 dependencies = [
7737 7755 sources."@polymer/font-roboto-3.0.2"
@@ -7757,7 +7775,7 b' let'
7757 7775 sources."@polymer/paper-toast-3.0.1"
7758 7776 sources."@polymer/paper-toggle-button-3.0.1"
7759 7777 sources."@polymer/paper-tooltip-3.0.1"
7760 sources."@polymer/polymer-3.3.1"
7778 sources."@polymer/polymer-3.4.1"
7761 7779 sources."@types/clone-0.1.30"
7762 7780 sources."@types/node-6.14.10"
7763 7781 sources."@types/parse5-2.2.34"
@@ -7824,7 +7842,11 b' let'
7824 7842 sources."array-unique-0.3.2"
7825 7843 sources."asap-2.0.6"
7826 7844 sources."asn1-0.2.4"
7827 sources."asn1.js-4.10.1"
7845 (sources."asn1.js-4.10.1" // {
7846 dependencies = [
7847 sources."bn.js-4.11.8"
7848 ];
7849 })
7828 7850 (sources."assert-1.5.0" // {
7829 7851 dependencies = [
7830 7852 sources."inherits-2.0.1"
@@ -7960,7 +7982,7 b' let'
7960 7982 sources."binary-extensions-1.13.1"
7961 7983 sources."bindings-1.5.0"
7962 7984 sources."bluebird-3.7.2"
7963 sources."bn.js-4.11.8"
7985 sources."bn.js-5.1.1"
7964 7986 sources."boolbase-1.0.0"
7965 7987 sources."boom-2.10.1"
7966 7988 sources."brace-expansion-1.1.11"
@@ -7973,8 +7995,17 b' let'
7973 7995 sources."browserify-aes-1.2.0"
7974 7996 sources."browserify-cipher-1.0.1"
7975 7997 sources."browserify-des-1.0.2"
7976 sources."browserify-rsa-4.0.1"
7977 sources."browserify-sign-4.0.4"
7998 (sources."browserify-rsa-4.0.1" // {
7999 dependencies = [
8000 sources."bn.js-4.11.8"
8001 ];
8002 })
8003 (sources."browserify-sign-4.1.0" // {
8004 dependencies = [
8005 sources."readable-stream-3.6.0"
8006 sources."string_decoder-1.3.0"
8007 ];
8008 })
7978 8009 sources."browserify-zlib-0.2.0"
7979 8010 sources."browserslist-3.2.8"
7980 8011 sources."buffer-4.9.2"
@@ -7984,7 +8015,7 b' let'
7984 8015 (sources."cacache-10.0.4" // {
7985 8016 dependencies = [
7986 8017 sources."glob-7.1.6"
7987 sources."graceful-fs-4.2.3"
8018 sources."graceful-fs-4.2.4"
7988 8019 sources."lru-cache-4.1.5"
7989 8020 sources."minimatch-3.0.4"
7990 8021 sources."rimraf-2.7.1"
@@ -7998,8 +8029,8 b' let'
7998 8029 sources."browserslist-1.7.7"
7999 8030 ];
8000 8031 })
8001 sources."caniuse-db-1.0.30001042"
8002 sources."caniuse-lite-1.0.30001042"
8032 sources."caniuse-db-1.0.30001058"
8033 sources."caniuse-lite-1.0.30001058"
8003 8034 sources."caseless-0.12.0"
8004 8035 sources."center-align-0.1.3"
8005 8036 sources."chalk-0.5.1"
@@ -8103,7 +8134,11 b' let'
8103 8134 })
8104 8135 sources."core-js-2.6.11"
8105 8136 sources."core-util-is-1.0.2"
8106 sources."create-ecdh-4.0.3"
8137 (sources."create-ecdh-4.0.3" // {
8138 dependencies = [
8139 sources."bn.js-4.11.8"
8140 ];
8141 })
8107 8142 sources."create-hash-1.2.0"
8108 8143 sources."create-hmac-1.1.7"
8109 8144 (sources."cross-spawn-6.0.5" // {
@@ -8148,13 +8183,17 b' let'
8148 8183 sources."des.js-1.0.1"
8149 8184 sources."detect-file-1.0.0"
8150 8185 sources."detect-indent-4.0.0"
8151 sources."diffie-hellman-5.0.3"
8186 (sources."diffie-hellman-5.0.3" // {
8187 dependencies = [
8188 sources."bn.js-4.11.8"
8189 ];
8190 })
8152 8191 sources."dir-glob-2.2.2"
8153 8192 sources."dom-converter-0.2.0"
8154 8193 (sources."dom-serializer-0.2.2" // {
8155 8194 dependencies = [
8156 8195 sources."domelementtype-2.0.1"
8157 sources."entities-2.0.0"
8196 sources."entities-2.0.2"
8158 8197 ];
8159 8198 })
8160 8199 (sources."dom5-2.3.0" // {
@@ -8177,13 +8216,17 b' let'
8177 8216 ];
8178 8217 })
8179 8218 sources."ecc-jsbn-0.1.2"
8180 sources."electron-to-chromium-1.3.412"
8181 sources."elliptic-6.5.2"
8219 sources."electron-to-chromium-1.3.437"
8220 (sources."elliptic-6.5.2" // {
8221 dependencies = [
8222 sources."bn.js-4.11.8"
8223 ];
8224 })
8182 8225 sources."emojis-list-3.0.0"
8183 8226 sources."end-of-stream-1.4.4"
8184 8227 (sources."enhanced-resolve-4.1.1" // {
8185 8228 dependencies = [
8186 sources."graceful-fs-4.2.3"
8229 sources."graceful-fs-4.2.4"
8187 8230 sources."memory-fs-0.5.0"
8188 8231 sources."readable-stream-2.3.7"
8189 8232 sources."safe-buffer-5.1.2"
@@ -8286,11 +8329,11 b' let'
8286 8329 })
8287 8330 (sources."fs-write-stream-atomic-1.0.10" // {
8288 8331 dependencies = [
8289 sources."graceful-fs-4.2.3"
8332 sources."graceful-fs-4.2.4"
8290 8333 ];
8291 8334 })
8292 8335 sources."fs.realpath-1.0.0"
8293 sources."fsevents-1.2.12"
8336 sources."fsevents-1.2.13"
8294 8337 sources."function-bind-1.1.1"
8295 8338 sources."gaze-0.5.2"
8296 8339 sources."get-caller-file-1.0.3"
@@ -8418,7 +8461,12 b' let'
8418 8461 sources."kind-of-4.0.0"
8419 8462 ];
8420 8463 })
8421 sources."hash-base-3.0.4"
8464 (sources."hash-base-3.1.0" // {
8465 dependencies = [
8466 sources."readable-stream-3.6.0"
8467 sources."string_decoder-1.3.0"
8468 ];
8469 })
8422 8470 sources."hash.js-1.1.7"
8423 8471 sources."hawk-3.1.3"
8424 8472 sources."he-1.2.0"
@@ -8525,7 +8573,7 b' let'
8525 8573 sources."js-yaml-2.0.5"
8526 8574 sources."jsbn-0.1.1"
8527 8575 sources."jsesc-1.3.0"
8528 (sources."jshint-2.11.0" // {
8576 (sources."jshint-2.11.1" // {
8529 8577 dependencies = [
8530 8578 sources."lodash-4.17.15"
8531 8579 sources."minimatch-3.0.4"
@@ -8548,7 +8596,7 b' let'
8548 8596 sources."lcid-2.0.0"
8549 8597 (sources."less-2.7.3" // {
8550 8598 dependencies = [
8551 sources."graceful-fs-4.2.3"
8599 sources."graceful-fs-4.2.4"
8552 8600 ];
8553 8601 })
8554 8602 (sources."liftoff-2.5.0" // {
@@ -8595,10 +8643,14 b' let'
8595 8643 ];
8596 8644 })
8597 8645 sources."micromatch-3.1.10"
8598 sources."miller-rabin-4.0.1"
8646 (sources."miller-rabin-4.0.1" // {
8647 dependencies = [
8648 sources."bn.js-4.11.8"
8649 ];
8650 })
8599 8651 sources."mime-1.6.0"
8600 sources."mime-db-1.43.0"
8601 sources."mime-types-2.1.26"
8652 sources."mime-db-1.44.0"
8653 sources."mime-types-2.1.27"
8602 8654 sources."mimic-fn-2.1.0"
8603 8655 sources."minimalistic-assert-1.0.1"
8604 8656 sources."minimalistic-crypto-utils-1.0.1"
@@ -8611,7 +8663,7 b' let'
8611 8663 ];
8612 8664 })
8613 8665 sources."mkdirp-0.5.5"
8614 sources."moment-2.24.0"
8666 sources."moment-2.25.3"
8615 8667 sources."mousetrap-1.6.5"
8616 8668 (sources."move-concurrently-1.0.1" // {
8617 8669 dependencies = [
@@ -8621,7 +8673,7 b' let'
8621 8673 ];
8622 8674 })
8623 8675 sources."ms-2.0.0"
8624 sources."nan-2.14.0"
8676 sources."nan-2.14.1"
8625 8677 sources."nanomatch-1.2.13"
8626 8678 sources."neo-async-2.6.1"
8627 8679 sources."nice-try-1.0.5"
@@ -8636,7 +8688,7 b' let'
8636 8688 sources."safe-buffer-5.1.2"
8637 8689 (sources."string_decoder-1.3.0" // {
8638 8690 dependencies = [
8639 sources."safe-buffer-5.2.0"
8691 sources."safe-buffer-5.2.1"
8640 8692 ];
8641 8693 })
8642 8694 ];
@@ -8828,7 +8880,11 b' let'
8828 8880 sources."promise-inflight-1.0.1"
8829 8881 sources."prr-1.0.1"
8830 8882 sources."pseudomap-1.0.2"
8831 sources."public-encrypt-4.0.3"
8883 (sources."public-encrypt-4.0.3" // {
8884 dependencies = [
8885 sources."bn.js-4.11.8"
8886 ];
8887 })
8832 8888 sources."pump-2.0.1"
8833 8889 sources."pumpify-1.5.1"
8834 8890 sources."punycode-1.4.1"
@@ -8848,7 +8904,7 b' let'
8848 8904 })
8849 8905 (sources."readdirp-2.2.1" // {
8850 8906 dependencies = [
8851 sources."graceful-fs-4.2.3"
8907 sources."graceful-fs-4.2.4"
8852 8908 sources."readable-stream-2.3.7"
8853 8909 sources."safe-buffer-5.1.2"
8854 8910 sources."string_decoder-1.1.1"
@@ -8892,7 +8948,7 b' let'
8892 8948 sources."request-2.81.0"
8893 8949 sources."require-directory-2.1.1"
8894 8950 sources."require-main-filename-1.0.1"
8895 sources."resolve-1.16.0"
8951 sources."resolve-1.17.0"
8896 8952 sources."resolve-cwd-2.0.0"
8897 8953 sources."resolve-dir-1.0.1"
8898 8954 sources."resolve-from-3.0.0"
@@ -8902,13 +8958,13 b' let'
8902 8958 sources."rimraf-2.2.8"
8903 8959 sources."ripemd160-2.0.2"
8904 8960 sources."run-queue-1.0.3"
8905 sources."safe-buffer-5.2.0"
8961 sources."safe-buffer-5.2.1"
8906 8962 sources."safe-regex-1.1.0"
8907 8963 sources."safer-buffer-2.1.2"
8908 8964 sources."sax-1.2.4"
8909 8965 (sources."schema-utils-0.4.7" // {
8910 8966 dependencies = [
8911 sources."ajv-6.12.0"
8967 sources."ajv-6.12.2"
8912 8968 ];
8913 8969 })
8914 8970 sources."select-1.1.2"
@@ -9032,7 +9088,7 b' let'
9032 9088 sources."js-yaml-3.7.0"
9033 9089 ];
9034 9090 })
9035 sources."sweetalert2-9.10.12"
9091 sources."sweetalert2-9.10.13"
9036 9092 sources."tapable-1.1.3"
9037 9093 sources."through-2.3.8"
9038 9094 (sources."through2-2.0.5" // {
@@ -9068,13 +9124,13 b' let'
9068 9124 sources."colors-1.4.0"
9069 9125 sources."emojis-list-2.1.0"
9070 9126 sources."enhanced-resolve-3.4.1"
9071 sources."graceful-fs-4.2.3"
9127 sources."graceful-fs-4.2.4"
9072 9128 sources."json5-0.5.1"
9073 9129 sources."loader-utils-0.2.17"
9074 9130 sources."tapable-0.2.9"
9075 9131 ];
9076 9132 })
9077 sources."tslib-1.11.1"
9133 sources."tslib-1.13.0"
9078 9134 sources."tty-browserify-0.0.0"
9079 9135 sources."tunnel-agent-0.6.0"
9080 9136 sources."tweetnacl-0.14.5"
@@ -9085,7 +9141,7 b' let'
9085 9141 sources."source-map-0.6.1"
9086 9142 ];
9087 9143 })
9088 sources."uglify-js-3.9.1"
9144 sources."uglify-js-3.9.3"
9089 9145 sources."uglify-to-browserify-1.0.2"
9090 9146 (sources."uglifyjs-webpack-plugin-1.3.0" // {
9091 9147 dependencies = [
@@ -9149,13 +9205,13 b' let'
9149 9205 sources."vm-browserify-1.1.2"
9150 9206 (sources."watchpack-1.6.1" // {
9151 9207 dependencies = [
9152 sources."graceful-fs-4.2.3"
9208 sources."graceful-fs-4.2.4"
9153 9209 ];
9154 9210 })
9155 9211 sources."waypoints-4.0.1"
9156 9212 (sources."webpack-4.23.1" // {
9157 9213 dependencies = [
9158 sources."ajv-6.12.0"
9214 sources."ajv-6.12.2"
9159 9215 ];
9160 9216 })
9161 9217 (sources."webpack-cli-3.1.2" // {
@@ -9225,9 +9281,12 b' let'
9225 9281 };
9226 9282 production = false;
9227 9283 bypassCache = true;
9284 reconstructLock = true;
9228 9285 };
9229 9286 in
9230 9287 {
9288 args = args;
9289 sources = sources;
9231 9290 tarball = nodeEnv.buildNodeSourceDist args;
9232 9291 package = nodeEnv.buildNodePackage args;
9233 9292 shell = nodeEnv.buildNodeShell args;
This diff has been collapsed as it changes many lines, (3134 lines changed) Show them Hide them
@@ -1,430 +1,643 b''
1 # Generated by pip2nix 0.8.0.dev1
2 # See https://github.com/johbo/pip2nix
1 # Generated by pip2nix 0.9.0
2 # See https://github.com/nix-community/pip2nix
3 3
4 4 { pkgs, fetchurl, fetchgit, fetchhg }:
5 5
6 6 self: super: {
7 "alembic" = super.buildPythonPackage {
8 name = "alembic-1.4.2";
9 doCheck = false;
10 propagatedBuildInputs = [
11 self."sqlalchemy"
12 self."mako"
13 self."python-editor"
14 self."python-dateutil"
15 ];
7 "alembic" = super.buildPythonPackage rec {
8 pname = "alembic";
9 version = "1.4.2";
16 10 src = fetchurl {
17 11 url = "https://files.pythonhosted.org/packages/60/1e/cabc75a189de0fbb2841d0975243e59bde8b7822bacbb95008ac6fe9ad47/alembic-1.4.2.tar.gz";
18 12 sha256 = "1gsdrzx9h7wfva200qvvsc9sn4w79mk2vs0bbnzjhxi1jw2b0nh3";
19 13 };
14 format = "setuptools";
15 doCheck = false;
16 buildInputs = [];
17 checkInputs = [];
18 nativeBuildInputs = [];
19 propagatedBuildInputs = [
20 self."mako"
21 self."python-dateutil"
22 self."python-editor"
23 self."sqlalchemy"
24 ];
20 25 meta = {
21 26 license = [ pkgs.lib.licenses.mit ];
22 27 };
23 28 };
24 "amqp" = super.buildPythonPackage {
25 name = "amqp-2.6.1";
29 "amqp" = super.buildPythonPackage rec {
30 pname = "amqp";
31 version = "2.5.2";
32 src = fetchurl {
33 url = "https://files.pythonhosted.org/packages/92/1d/433541994a5a69f4ad2fff39746ddbb0bdedb0ea0d85673eb0db68a7edd9/amqp-2.5.2.tar.gz";
34 sha256 = "13dhhfxjrqcjybnq4zahg92mydhpg2l76nxcmq7d560687wsxwbp";
35 };
36 format = "setuptools";
26 37 doCheck = false;
38 buildInputs = [];
39 checkInputs = [];
40 nativeBuildInputs = [];
27 41 propagatedBuildInputs = [
28 42 self."vine"
29 43 ];
30 src = fetchurl {
31 url = "https://files.pythonhosted.org/packages/37/9f/d54494a157d0dcd1673fe7a1bcce7ac70d3eb6d5d6149749450c87a2c959/amqp-2.6.1.tar.gz";
32 sha256 = "70cdb10628468ff14e57ec2f751c7aa9e48e7e3651cfd62d431213c0c4e58f21";
33 };
34 44 meta = {
35 45 license = [ pkgs.lib.licenses.bsdOriginal ];
36 46 };
37 47 };
38 "apispec" = super.buildPythonPackage {
39 name = "apispec-1.0.0";
40 doCheck = false;
41 propagatedBuildInputs = [
42 self."PyYAML"
43 ];
44 src = fetchurl {
45 url = "https://files.pythonhosted.org/packages/67/15/346c04988dd67d36007e28145504c520491930c878b1f484a97b27a8f497/apispec-1.0.0.tar.gz";
46 sha256 = "1712w1anvqrvadjjpvai84vbaygaxabd3zz5lxihdzwzs4gvi9sp";
47 };
48 meta = {
49 license = [ pkgs.lib.licenses.mit ];
50 };
51 };
52 "appenlight-client" = super.buildPythonPackage {
53 name = "appenlight-client-0.6.26";
54 doCheck = false;
55 propagatedBuildInputs = [
56 self."webob"
57 self."requests"
58 self."six"
59 ];
48 "appenlight-client" = super.buildPythonPackage rec {
49 pname = "appenlight-client";
50 version = "0.6.26";
60 51 src = fetchurl {
61 52 url = "https://files.pythonhosted.org/packages/2e/56/418fc10379b96e795ee39a15e69a730c222818af04c3821fa354eaa859ec/appenlight_client-0.6.26.tar.gz";
62 53 sha256 = "0s9xw3sb8s3pk73k78nnq4jil3q4mk6bczfa1fmgfx61kdxl2712";
63 54 };
55 format = "setuptools";
56 doCheck = false;
57 buildInputs = [];
58 checkInputs = [];
59 nativeBuildInputs = [];
60 propagatedBuildInputs = [
61 self."requests"
62 self."six"
63 self."webob"
64 ];
64 65 meta = {
65 66 license = [ pkgs.lib.licenses.bsdOriginal ];
66 67 };
67 68 };
68 "asn1crypto" = super.buildPythonPackage {
69 name = "asn1crypto-0.24.0";
70 doCheck = false;
69 "asn1crypto" = super.buildPythonPackage rec {
70 pname = "asn1crypto";
71 version = "0.24.0";
71 72 src = fetchurl {
72 73 url = "https://files.pythonhosted.org/packages/fc/f1/8db7daa71f414ddabfa056c4ef792e1461ff655c2ae2928a2b675bfed6b4/asn1crypto-0.24.0.tar.gz";
73 74 sha256 = "0jaf8rf9dx1lf23xfv2cdd5h52f1qr3w8k63985bc35g3d220p4x";
74 75 };
76 format = "setuptools";
77 doCheck = false;
78 buildInputs = [];
79 checkInputs = [];
80 nativeBuildInputs = [];
81 propagatedBuildInputs = [];
75 82 meta = {
76 83 license = [ pkgs.lib.licenses.mit ];
77 84 };
78 85 };
79 "atomicwrites" = super.buildPythonPackage {
80 name = "atomicwrites-1.3.0";
81 doCheck = false;
86 "atomicwrites" = super.buildPythonPackage rec {
87 pname = "atomicwrites";
88 version = "1.4.0";
82 89 src = fetchurl {
83 url = "https://files.pythonhosted.org/packages/ec/0f/cd484ac8820fed363b374af30049adc8fd13065720fd4f4c6be8a2309da7/atomicwrites-1.3.0.tar.gz";
84 sha256 = "19ngcscdf3jsqmpcxn6zl5b6anmsajb6izp1smcd1n02midl9abm";
85 };
90 url = "https://files.pythonhosted.org/packages/55/8d/74a75635f2c3c914ab5b3850112fd4b0c8039975ecb320e4449aa363ba54/atomicwrites-1.4.0.tar.gz";
91 sha256 = "0yla2svfhfqrcj8qbyqzx7wi4jy0dwcxvlkg0k3zjd54s5m3jw5f";
92 };
93 format = "setuptools";
94 doCheck = false;
95 buildInputs = [];
96 checkInputs = [];
97 nativeBuildInputs = [];
98 propagatedBuildInputs = [];
86 99 meta = {
87 100 license = [ pkgs.lib.licenses.mit ];
88 101 };
89 102 };
90 "attrs" = super.buildPythonPackage {
91 name = "attrs-19.3.0";
92 doCheck = false;
103 "attrs" = super.buildPythonPackage rec {
104 pname = "attrs";
105 version = "19.3.0";
93 106 src = fetchurl {
94 107 url = "https://files.pythonhosted.org/packages/98/c3/2c227e66b5e896e15ccdae2e00bbc69aa46e9a8ce8869cc5fa96310bf612/attrs-19.3.0.tar.gz";
95 108 sha256 = "0wky4h28n7xnr6xv69p9z6kv8bzn50d10c3drmd9ds8gawbcxdzp";
96 109 };
110 format = "setuptools";
111 doCheck = false;
112 buildInputs = [];
113 checkInputs = [];
114 nativeBuildInputs = [
115 self."setuptools"
116 self."wheel"
117 ];
118 propagatedBuildInputs = [];
97 119 meta = {
98 120 license = [ pkgs.lib.licenses.mit ];
99 121 };
100 122 };
101 "babel" = super.buildPythonPackage {
102 name = "babel-1.3";
103 doCheck = false;
104 propagatedBuildInputs = [
105 self."pytz"
106 ];
123 "babel" = super.buildPythonPackage rec {
124 pname = "babel";
125 version = "1.3";
107 126 src = fetchurl {
108 127 url = "https://files.pythonhosted.org/packages/33/27/e3978243a03a76398c384c83f7ca879bc6e8f1511233a621fcada135606e/Babel-1.3.tar.gz";
109 128 sha256 = "0bnin777lc53nxd1hp3apq410jj5wx92n08h7h4izpl4f4sx00lz";
110 129 };
130 format = "setuptools";
131 doCheck = false;
132 buildInputs = [];
133 checkInputs = [];
134 nativeBuildInputs = [];
135 propagatedBuildInputs = [
136 self."pytz"
137 ];
111 138 meta = {
112 139 license = [ pkgs.lib.licenses.bsdOriginal ];
113 140 };
114 141 };
115 "backports.shutil-get-terminal-size" = super.buildPythonPackage {
116 name = "backports.shutil-get-terminal-size-1.0.0";
117 doCheck = false;
142 "backports.shutil-get-terminal-size" = super.buildPythonPackage rec {
143 pname = "backports.shutil-get-terminal-size";
144 version = "1.0.0";
118 145 src = fetchurl {
119 146 url = "https://files.pythonhosted.org/packages/ec/9c/368086faa9c016efce5da3e0e13ba392c9db79e3ab740b763fe28620b18b/backports.shutil_get_terminal_size-1.0.0.tar.gz";
120 147 sha256 = "107cmn7g3jnbkp826zlj8rrj19fam301qvaqf0f3905f5217lgki";
121 148 };
149 format = "setuptools";
150 doCheck = false;
151 buildInputs = [];
152 checkInputs = [];
153 nativeBuildInputs = [];
154 propagatedBuildInputs = [];
122 155 meta = {
123 156 license = [ pkgs.lib.licenses.mit ];
124 157 };
125 158 };
126 "beaker" = super.buildPythonPackage {
127 name = "beaker-1.9.1";
128 doCheck = false;
129 propagatedBuildInputs = [
130 self."funcsigs"
131 ];
159 "beaker" = super.buildPythonPackage rec {
160 pname = "beaker";
161 version = "1.9.1";
132 162 src = fetchurl {
133 163 url = "https://files.pythonhosted.org/packages/ca/14/a626188d0d0c7b55dd7cf1902046c2743bd392a7078bb53073e13280eb1e/Beaker-1.9.1.tar.gz";
134 164 sha256 = "08arsn61r255lhz6hcpn2lsiqpg30clla805ysx06wmbhvb6w9rj";
135 165 };
166 format = "setuptools";
167 doCheck = false;
168 buildInputs = [];
169 checkInputs = [];
170 nativeBuildInputs = [];
171 propagatedBuildInputs = [
172 self."funcsigs"
173 ];
136 174 meta = {
137 175 license = [ pkgs.lib.licenses.bsdOriginal ];
138 176 };
139 177 };
140 "beautifulsoup4" = super.buildPythonPackage {
141 name = "beautifulsoup4-4.6.3";
142 doCheck = false;
178 "beautifulsoup4" = super.buildPythonPackage rec {
179 pname = "beautifulsoup4";
180 version = "4.6.3";
143 181 src = fetchurl {
144 182 url = "https://files.pythonhosted.org/packages/88/df/86bffad6309f74f3ff85ea69344a078fc30003270c8df6894fca7a3c72ff/beautifulsoup4-4.6.3.tar.gz";
145 183 sha256 = "041dhalzjciw6qyzzq7a2k4h1yvyk76xigp35hv5ibnn448ydy4h";
146 184 };
185 format = "setuptools";
186 doCheck = false;
187 buildInputs = [];
188 checkInputs = [];
189 nativeBuildInputs = [];
190 propagatedBuildInputs = [];
147 191 meta = {
148 192 license = [ pkgs.lib.licenses.mit ];
149 193 };
150 194 };
151 "billiard" = super.buildPythonPackage {
152 name = "billiard-3.6.4.0";
153 doCheck = false;
195 "billiard" = super.buildPythonPackage rec {
196 pname = "billiard";
197 version = "3.6.1.0";
154 198 src = fetchurl {
155 url = "https://files.pythonhosted.org/packages/92/91/40de1901da8ec9eeb7c6a22143ba5d55d8aaa790761ca31342cedcd5c793/billiard-3.6.4.0.tar.gz";
156 sha256 = "299de5a8da28a783d51b197d496bef4f1595dd023a93a4f59dde1886ae905547";
157 };
199 url = "https://files.pythonhosted.org/packages/68/1d/2aea8fbb0b1e1260a8a2e77352de2983d36d7ac01207cf14c2b9c6cc860e/billiard-3.6.1.0.tar.gz";
200 sha256 = "09hzy3aqi7visy4vmf4xiish61n0rq5nd3iwjydydps8yrs9r05q";
201 };
202 format = "setuptools";
203 doCheck = false;
204 buildInputs = [];
205 checkInputs = [];
206 nativeBuildInputs = [];
207 propagatedBuildInputs = [];
158 208 meta = {
159 209 license = [ pkgs.lib.licenses.bsdOriginal ];
160 210 };
161 211 };
162 "bleach" = super.buildPythonPackage {
163 name = "bleach-3.1.3";
212 "bleach" = super.buildPythonPackage rec {
213 pname = "bleach";
214 version = "3.1.3";
215 src = fetchurl {
216 url = "https://files.pythonhosted.org/packages/de/09/5267f8577a92487ed43bc694476c4629c6eca2e3c93fcf690a26bfe39e1d/bleach-3.1.3.tar.gz";
217 sha256 = "0al437aw4p2xp83az5hhlrp913nsf0cg6kg4qj3fjhv4wakxipzq";
218 };
219 format = "setuptools";
164 220 doCheck = false;
221 buildInputs = [];
222 checkInputs = [];
223 nativeBuildInputs = [];
165 224 propagatedBuildInputs = [
166 225 self."six"
167 226 self."webencodings"
168 227 ];
169 src = fetchurl {
170 url = "https://files.pythonhosted.org/packages/de/09/5267f8577a92487ed43bc694476c4629c6eca2e3c93fcf690a26bfe39e1d/bleach-3.1.3.tar.gz";
171 sha256 = "0al437aw4p2xp83az5hhlrp913nsf0cg6kg4qj3fjhv4wakxipzq";
172 };
173 228 meta = {
174 229 license = [ pkgs.lib.licenses.asl20 ];
175 230 };
176 231 };
177 "bumpversion" = super.buildPythonPackage {
178 name = "bumpversion-0.5.3";
179 doCheck = false;
232 "bumpversion" = super.buildPythonPackage rec {
233 pname = "bumpversion";
234 version = "0.5.3";
180 235 src = fetchurl {
181 236 url = "https://files.pythonhosted.org/packages/14/41/8c9da3549f8e00c84f0432c3a8cf8ed6898374714676aab91501d48760db/bumpversion-0.5.3.tar.gz";
182 237 sha256 = "0zn7694yfipxg35ikkfh7kvgl2fissha3dnqad2c5bvsvmrwhi37";
183 238 };
239 format = "setuptools";
240 doCheck = false;
241 buildInputs = [];
242 checkInputs = [];
243 nativeBuildInputs = [];
244 propagatedBuildInputs = [];
184 245 meta = {
185 246 license = [ pkgs.lib.licenses.mit ];
186 247 };
187 248 };
188 "cachetools" = super.buildPythonPackage {
189 name = "cachetools-3.1.1";
190 doCheck = false;
249 "cachetools" = super.buildPythonPackage rec {
250 pname = "cachetools";
251 version = "3.1.1";
191 252 src = fetchurl {
192 253 url = "https://files.pythonhosted.org/packages/ae/37/7fd45996b19200e0cb2027a0b6bef4636951c4ea111bfad36c71287247f6/cachetools-3.1.1.tar.gz";
193 254 sha256 = "16m69l6n6y1r1y7cklm92rr7v69ldig2n3lbl3j323w5jz7d78lf";
194 255 };
256 format = "setuptools";
257 doCheck = false;
258 buildInputs = [];
259 checkInputs = [];
260 nativeBuildInputs = [];
261 propagatedBuildInputs = [];
195 262 meta = {
196 263 license = [ pkgs.lib.licenses.mit ];
197 264 };
198 265 };
199 "celery" = super.buildPythonPackage {
200 name = "celery-4.4.7";
266 "celery" = super.buildPythonPackage rec {
267 pname = "celery";
268 version = "4.3.0";
269 src = fetchurl {
270 url = "https://files.pythonhosted.org/packages/a2/4b/d020836f751617e907e84753a41c92231cd4b673ff991b8ee9da52361323/celery-4.3.0.tar.gz";
271 sha256 = "1y8y0gbgkwimpxqnxq2rm5qz2vy01fvjiybnpm00y5rzd2m34iac";
272 };
273 format = "setuptools";
201 274 doCheck = false;
275 buildInputs = [];
276 checkInputs = [];
277 nativeBuildInputs = [];
202 278 propagatedBuildInputs = [
203 self."pytz"
204 279 self."billiard"
205 280 self."kombu"
281 self."pytz"
206 282 self."vine"
207 283 ];
208 src = fetchurl {
209 url = "https://files.pythonhosted.org/packages/fe/58/c7ced9705c2cedf526e183e428d1b145910cb8bc7ea537a2ec9a6552c056/celery-4.4.7.tar.gz";
210 sha256 = "d220b13a8ed57c78149acf82c006785356071844afe0b27012a4991d44026f9f";
211 };
212 284 meta = {
213 285 license = [ pkgs.lib.licenses.bsdOriginal ];
214 286 };
215 287 };
216 "certifi" = super.buildPythonPackage {
217 name = "certifi-2020.4.5.1";
218 doCheck = false;
288 "certifi" = super.buildPythonPackage rec {
289 pname = "certifi";
290 version = "2020.4.5.1";
219 291 src = fetchurl {
220 292 url = "https://files.pythonhosted.org/packages/b8/e2/a3a86a67c3fc8249ed305fc7b7d290ebe5e4d46ad45573884761ef4dea7b/certifi-2020.4.5.1.tar.gz";
221 293 sha256 = "06b5gfs7wmmipln8f3z928d2mmx2j4b3x7pnqmj6cvmyfh8v7z2i";
222 294 };
295 format = "setuptools";
296 doCheck = false;
297 buildInputs = [];
298 checkInputs = [];
299 nativeBuildInputs = [];
300 propagatedBuildInputs = [];
223 301 meta = {
224 302 license = [ pkgs.lib.licenses.mpl20 { fullName = "Mozilla Public License 2.0 (MPL 2.0)"; } ];
225 303 };
226 304 };
227 "cffi" = super.buildPythonPackage {
228 name = "cffi-1.12.3";
305 "cffi" = super.buildPythonPackage rec {
306 pname = "cffi";
307 version = "1.12.3";
308 src = fetchurl {
309 url = "https://files.pythonhosted.org/packages/93/1a/ab8c62b5838722f29f3daffcc8d4bd61844aa9b5f437341cc890ceee483b/cffi-1.12.3.tar.gz";
310 sha256 = "0x075521fxwv0mfp4cqzk7lvmw4n94bjw601qkcv314z5s182704";
311 };
312 format = "setuptools";
229 313 doCheck = false;
314 buildInputs = [];
315 checkInputs = [];
316 nativeBuildInputs = [];
230 317 propagatedBuildInputs = [
231 318 self."pycparser"
232 319 ];
233 src = fetchurl {
234 url = "https://files.pythonhosted.org/packages/93/1a/ab8c62b5838722f29f3daffcc8d4bd61844aa9b5f437341cc890ceee483b/cffi-1.12.3.tar.gz";
235 sha256 = "0x075521fxwv0mfp4cqzk7lvmw4n94bjw601qkcv314z5s182704";
236 };
237 320 meta = {
238 321 license = [ pkgs.lib.licenses.mit ];
239 322 };
240 323 };
241 "chameleon" = super.buildPythonPackage {
242 name = "chameleon-2.24";
243 doCheck = false;
324 "chameleon" = super.buildPythonPackage rec {
325 pname = "chameleon";
326 version = "2.24";
244 327 src = fetchurl {
245 328 url = "https://files.pythonhosted.org/packages/5a/9e/637379ffa13c5172b5c0e704833ffea6bf51cec7567f93fd6e903d53ed74/Chameleon-2.24.tar.gz";
246 329 sha256 = "0ykqr7syxfa6h9adjfnsv1gdsca2xzm22vmic8859n0f0j09abj5";
247 330 };
331 format = "setuptools";
332 doCheck = false;
333 buildInputs = [];
334 checkInputs = [];
335 nativeBuildInputs = [];
336 propagatedBuildInputs = [];
248 337 meta = {
249 338 license = [ { fullName = "BSD-like (http://repoze.org/license.html)"; } ];
250 339 };
251 340 };
252 "channelstream" = super.buildPythonPackage {
253 name = "channelstream-0.6.14";
341 "channelstream" = super.buildPythonPackage rec {
342 pname = "channelstream";
343 version = "0.5.2";
344 src = fetchurl {
345 url = "https://files.pythonhosted.org/packages/2b/31/29a8e085cf5bf97fa88e7b947adabfc581a18a3463adf77fb6dada34a65f/channelstream-0.5.2.tar.gz";
346 sha256 = "1qbm4xdl5hfkja683x546bncg3rqq8qv79w1m1a1wd48cqqzb6rm";
347 };
348 format = "setuptools";
254 349 doCheck = false;
350 buildInputs = [];
351 checkInputs = [];
352 nativeBuildInputs = [];
255 353 propagatedBuildInputs = [
256 354 self."gevent"
257 self."ws4py"
258 self."marshmallow"
259 self."python-dateutil"
355 self."itsdangerous"
260 356 self."pyramid"
261 357 self."pyramid-jinja2"
262 self."pyramid-apispec"
263 self."itsdangerous"
264 358 self."requests"
265 359 self."six"
360 self."ws4py"
266 361 ];
267 src = fetchurl {
268 url = "https://files.pythonhosted.org/packages/d4/2d/86d6757ccd06ce673ee224123471da3d45251d061da7c580bfc259bad853/channelstream-0.6.14.tar.gz";
269 sha256 = "0qgy5j3rj6c8cslzidh32glhkrhbbdxjc008y69v8a0y3zyaz2d3";
270 };
271 362 meta = {
272 363 license = [ pkgs.lib.licenses.bsdOriginal ];
273 364 };
274 365 };
275 "chardet" = super.buildPythonPackage {
276 name = "chardet-3.0.4";
277 doCheck = false;
366 "chardet" = super.buildPythonPackage rec {
367 pname = "chardet";
368 version = "3.0.4";
278 369 src = fetchurl {
279 370 url = "https://files.pythonhosted.org/packages/fc/bb/a5768c230f9ddb03acc9ef3f0d4a3cf93462473795d18e9535498c8f929d/chardet-3.0.4.tar.gz";
280 371 sha256 = "1bpalpia6r5x1kknbk11p1fzph56fmmnp405ds8icksd3knr5aw4";
281 372 };
373 format = "setuptools";
374 doCheck = false;
375 buildInputs = [];
376 checkInputs = [];
377 nativeBuildInputs = [];
378 propagatedBuildInputs = [];
282 379 meta = {
283 380 license = [ { fullName = "LGPL"; } { fullName = "GNU Library or Lesser General Public License (LGPL)"; } ];
284 381 };
285 382 };
286 "click" = super.buildPythonPackage {
287 name = "click-7.0";
288 doCheck = false;
383 "click" = super.buildPythonPackage rec {
384 pname = "click";
385 version = "7.1.2";
289 386 src = fetchurl {
290 url = "https://files.pythonhosted.org/packages/f8/5c/f60e9d8a1e77005f664b76ff8aeaee5bc05d0a91798afd7f53fc998dbc47/Click-7.0.tar.gz";
291 sha256 = "1mzjixd4vjbjvzb6vylki9w1556a9qmdh35kzmq6cign46av952v";
292 };
387 url = "https://files.pythonhosted.org/packages/27/6f/be940c8b1f1d69daceeb0032fee6c34d7bd70e3e649ccac0951500b4720e/click-7.1.2.tar.gz";
388 sha256 = "06kbzd6sjfkqan3miwj9wqyddfxc2b6hi7p5s4dvqjb3gif2bdfj";
389 };
390 format = "setuptools";
391 doCheck = false;
392 buildInputs = [];
393 checkInputs = [];
394 nativeBuildInputs = [];
395 propagatedBuildInputs = [];
293 396 meta = {
294 license = [ pkgs.lib.licenses.bsdOriginal ];
295 };
296 };
297 "colander" = super.buildPythonPackage {
298 name = "colander-1.7.0";
299 doCheck = false;
300 propagatedBuildInputs = [
301 self."translationstring"
302 self."iso8601"
303 self."enum34"
304 ];
397 license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.bsd3 ];
398 };
399 };
400 "colander" = super.buildPythonPackage rec {
401 pname = "colander";
402 version = "1.7.0";
305 403 src = fetchurl {
306 404 url = "https://files.pythonhosted.org/packages/db/e4/74ab06f54211917b41865cafc987ce511e35503de48da9bfe9358a1bdc3e/colander-1.7.0.tar.gz";
307 405 sha256 = "1wl1bqab307lbbcjx81i28s3yl6dlm4rf15fxawkjb6j48x1cn6p";
308 406 };
407 format = "setuptools";
408 doCheck = false;
409 buildInputs = [];
410 checkInputs = [];
411 nativeBuildInputs = [
412 self."setuptools"
413 self."wheel"
414 ];
415 propagatedBuildInputs = [
416 self."enum34"
417 self."iso8601"
418 self."translationstring"
419 ];
309 420 meta = {
310 421 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
311 422 };
312 423 };
313 "configobj" = super.buildPythonPackage {
314 name = "configobj-5.0.6";
315 doCheck = false;
316 propagatedBuildInputs = [
317 self."six"
318 ];
424 "configobj" = super.buildPythonPackage rec {
425 pname = "configobj";
426 version = "5.0.6";
319 427 src = fetchurl {
320 428 url = "https://code.rhodecode.com/upstream/configobj/artifacts/download/0-012de99a-b1e1-4f64-a5c0-07a98a41b324.tar.gz?md5=6a513f51fe04b2c18cf84c1395a7c626";
321 429 sha256 = "0kqfrdfr14mw8yd8qwq14dv2xghpkjmd3yjsy8dfcbvpcc17xnxp";
322 430 };
431 format = "setuptools";
432 doCheck = false;
433 buildInputs = [];
434 checkInputs = [];
435 nativeBuildInputs = [];
436 propagatedBuildInputs = [
437 self."six"
438 ];
323 439 meta = {
324 440 license = [ pkgs.lib.licenses.bsdOriginal ];
325 441 };
326 442 };
327 "configparser" = super.buildPythonPackage {
328 name = "configparser-4.0.2";
329 doCheck = false;
443 "configparser" = super.buildPythonPackage rec {
444 pname = "configparser";
445 version = "4.0.2";
330 446 src = fetchurl {
331 447 url = "https://files.pythonhosted.org/packages/16/4f/48975536bd488d3a272549eb795ac4a13a5f7fcdc8995def77fbef3532ee/configparser-4.0.2.tar.gz";
332 448 sha256 = "1priacxym85yjcf68hh38w55nqswaxp71ryjyfdk222kg9l85ln7";
333 449 };
450 format = "setuptools";
451 doCheck = false;
452 buildInputs = [];
453 checkInputs = [];
454 nativeBuildInputs = [
455 self."setuptools"
456 self."wheel"
457 self."setuptools-scm"
458 ];
459 propagatedBuildInputs = [];
334 460 meta = {
335 461 license = [ pkgs.lib.licenses.mit ];
336 462 };
337 463 };
338 "contextlib2" = super.buildPythonPackage {
339 name = "contextlib2-0.6.0.post1";
340 doCheck = false;
464 "contextlib2" = super.buildPythonPackage rec {
465 pname = "contextlib2";
466 version = "0.6.0.post1";
341 467 src = fetchurl {
342 468 url = "https://files.pythonhosted.org/packages/02/54/669207eb72e3d8ae8b38aa1f0703ee87a0e9f88f30d3c0a47bebdb6de242/contextlib2-0.6.0.post1.tar.gz";
343 469 sha256 = "0bhnr2ac7wy5l85ji909gyljyk85n92w8pdvslmrvc8qih4r1x01";
344 470 };
471 format = "setuptools";
472 doCheck = false;
473 buildInputs = [];
474 checkInputs = [];
475 nativeBuildInputs = [];
476 propagatedBuildInputs = [];
345 477 meta = {
346 478 license = [ pkgs.lib.licenses.psfl ];
347 479 };
348 480 };
349 "cov-core" = super.buildPythonPackage {
350 name = "cov-core-1.15.0";
481 "cookies" = super.buildPythonPackage rec {
482 pname = "cookies";
483 version = "2.2.1";
484 src = fetchurl {
485 url = "https://files.pythonhosted.org/packages/f3/95/b66a0ca09c5ec9509d8729e0510e4b078d2451c5e33f47bd6fc33c01517c/cookies-2.2.1.tar.gz";
486 sha256 = "13pfndz8vbk4p2a44cfbjsypjarkrall71pgc97glk5fiiw9idnn";
487 };
488 format = "setuptools";
351 489 doCheck = false;
490 buildInputs = [];
491 checkInputs = [];
492 nativeBuildInputs = [];
493 propagatedBuildInputs = [];
494 meta = {
495 license = [ pkgs.lib.licenses.mit ];
496 };
497 };
498 "cov-core" = super.buildPythonPackage rec {
499 pname = "cov-core";
500 version = "1.15.0";
501 src = fetchurl {
502 url = "https://files.pythonhosted.org/packages/4b/87/13e75a47b4ba1be06f29f6d807ca99638bedc6b57fa491cd3de891ca2923/cov-core-1.15.0.tar.gz";
503 sha256 = "0k3np9ymh06yv1ib96sb6wfsxjkqhmik8qfsn119vnhga9ywc52a";
504 };
505 format = "setuptools";
506 doCheck = false;
507 buildInputs = [];
508 checkInputs = [];
509 nativeBuildInputs = [];
352 510 propagatedBuildInputs = [
353 511 self."coverage"
354 512 ];
355 src = fetchurl {
356 url = "https://files.pythonhosted.org/packages/4b/87/13e75a47b4ba1be06f29f6d807ca99638bedc6b57fa491cd3de891ca2923/cov-core-1.15.0.tar.gz";
357 sha256 = "0k3np9ymh06yv1ib96sb6wfsxjkqhmik8qfsn119vnhga9ywc52a";
358 };
359 513 meta = {
360 514 license = [ pkgs.lib.licenses.mit ];
361 515 };
362 516 };
363 "coverage" = super.buildPythonPackage {
364 name = "coverage-4.5.4";
365 doCheck = false;
517 "coverage" = super.buildPythonPackage rec {
518 pname = "coverage";
519 version = "4.5.4";
366 520 src = fetchurl {
367 521 url = "https://files.pythonhosted.org/packages/85/d5/818d0e603685c4a613d56f065a721013e942088047ff1027a632948bdae6/coverage-4.5.4.tar.gz";
368 522 sha256 = "0p0j4di6h8k6ica7jwwj09azdcg4ycxq60i9qsskmsg94cd9yzg0";
369 523 };
524 format = "setuptools";
525 doCheck = false;
526 buildInputs = [];
527 checkInputs = [];
528 nativeBuildInputs = [];
529 propagatedBuildInputs = [];
370 530 meta = {
371 531 license = [ pkgs.lib.licenses.asl20 ];
372 532 };
373 533 };
374 "cryptography" = super.buildPythonPackage {
375 name = "cryptography-2.6.1";
376 doCheck = false;
377 propagatedBuildInputs = [
378 self."asn1crypto"
379 self."six"
380 self."cffi"
381 self."enum34"
382 self."ipaddress"
383 ];
534 "cryptography" = super.buildPythonPackage rec {
535 pname = "cryptography";
536 version = "2.6.1";
384 537 src = fetchurl {
385 538 url = "https://files.pythonhosted.org/packages/07/ca/bc827c5e55918ad223d59d299fff92f3563476c3b00d0a9157d9c0217449/cryptography-2.6.1.tar.gz";
386 539 sha256 = "19iwz5avym5zl6jrrrkym1rdaa9h61j20ph4cswsqgv8xg5j3j16";
387 540 };
541 format = "setuptools";
542 doCheck = false;
543 buildInputs = [];
544 checkInputs = [];
545 nativeBuildInputs = [
546 self."setuptools"
547 self."wheel"
548 self."cffi"
549 ];
550 propagatedBuildInputs = [
551 self."asn1crypto"
552 self."cffi"
553 self."enum34"
554 self."ipaddress"
555 self."six"
556 ];
388 557 meta = {
389 558 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "BSD or Apache License, Version 2.0"; } pkgs.lib.licenses.asl20 ];
390 559 };
391 560 };
392 "cssselect" = super.buildPythonPackage {
393 name = "cssselect-1.0.3";
394 doCheck = false;
561 "cssselect" = super.buildPythonPackage rec {
562 pname = "cssselect";
563 version = "1.0.3";
395 564 src = fetchurl {
396 565 url = "https://files.pythonhosted.org/packages/52/ea/f31e1d2e9eb130fda2a631e22eac369dc644e8807345fbed5113f2d6f92b/cssselect-1.0.3.tar.gz";
397 566 sha256 = "011jqa2jhmydhi0iz4v1w3cr540z5zas8g2bw8brdw4s4b2qnv86";
398 567 };
568 format = "setuptools";
569 doCheck = false;
570 buildInputs = [];
571 checkInputs = [];
572 nativeBuildInputs = [];
573 propagatedBuildInputs = [];
399 574 meta = {
400 575 license = [ pkgs.lib.licenses.bsdOriginal ];
401 576 };
402 577 };
403 "cssutils" = super.buildPythonPackage {
404 name = "cssutils-1.0.2";
405 doCheck = false;
578 "cssutils" = super.buildPythonPackage rec {
579 pname = "cssutils";
580 version = "1.0.2";
406 581 src = fetchurl {
407 582 url = "https://files.pythonhosted.org/packages/5c/0b/c5f29d29c037e97043770b5e7c740b6252993e4b57f029b3cd03c78ddfec/cssutils-1.0.2.tar.gz";
408 583 sha256 = "1bxchrbqzapwijap0yhlxdil1w9bmwvgx77aizlkhc2mcxjg1z52";
409 584 };
585 format = "setuptools";
586 doCheck = false;
587 buildInputs = [];
588 checkInputs = [];
589 nativeBuildInputs = [];
590 propagatedBuildInputs = [];
410 591 meta = {
411 592 license = [ { fullName = "GNU Library or Lesser General Public License (LGPL)"; } { fullName = "LGPL 2.1 or later, see also http://cthedot.de/cssutils/"; } ];
412 593 };
413 594 };
414 "decorator" = super.buildPythonPackage {
415 name = "decorator-4.1.2";
595 "cython" = super.buildPythonPackage rec {
596 pname = "cython";
597 version = "0.29.17";
598 src = fetchurl {
599 url = "https://files.pythonhosted.org/packages/99/36/a3dc962cc6d08749aa4b9d85af08b6e354d09c5468a3e0edc610f44c856b/Cython-0.29.17.tar.gz";
600 sha256 = "1wnaz40hdw4mg5acz5gqb6bhjhn4cvfxg0xdzfy7aa6qn665hqb3";
601 };
602 format = "setuptools";
416 603 doCheck = false;
604 buildInputs = [];
605 checkInputs = [];
606 nativeBuildInputs = [];
607 propagatedBuildInputs = [];
608 meta = {
609 license = [ pkgs.lib.licenses.asl20 { fullName = "Apache"; } ];
610 };
611 };
612 "decorator" = super.buildPythonPackage rec {
613 pname = "decorator";
614 version = "4.1.2";
417 615 src = fetchurl {
418 616 url = "https://files.pythonhosted.org/packages/bb/e0/f6e41e9091e130bf16d4437dabbac3993908e4d6485ecbc985ef1352db94/decorator-4.1.2.tar.gz";
419 617 sha256 = "1d8npb11kxyi36mrvjdpcjij76l5zfyrz2f820brf0l0rcw4vdkw";
420 618 };
619 format = "setuptools";
620 doCheck = false;
621 buildInputs = [];
622 checkInputs = [];
623 nativeBuildInputs = [];
624 propagatedBuildInputs = [];
421 625 meta = {
422 626 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "new BSD License"; } ];
423 627 };
424 628 };
425 "deform" = super.buildPythonPackage {
426 name = "deform-2.0.8";
629 "deform" = super.buildPythonPackage rec {
630 pname = "deform";
631 version = "2.0.8";
632 src = fetchurl {
633 url = "https://files.pythonhosted.org/packages/21/d0/45fdf891a82722c02fc2da319cf2d1ae6b5abf9e470ad3762135a895a868/deform-2.0.8.tar.gz";
634 sha256 = "0wbjv98sib96649aqaygzxnrkclyy50qij2rha6fn1i4c86bfdl9";
635 };
636 format = "setuptools";
427 637 doCheck = false;
638 buildInputs = [];
639 checkInputs = [];
640 nativeBuildInputs = [];
428 641 propagatedBuildInputs = [
429 642 self."chameleon"
430 643 self."colander"
@@ -433,1511 +646,2143 b' self: super: {'
433 646 self."translationstring"
434 647 self."zope.deprecation"
435 648 ];
436 src = fetchurl {
437 url = "https://files.pythonhosted.org/packages/21/d0/45fdf891a82722c02fc2da319cf2d1ae6b5abf9e470ad3762135a895a868/deform-2.0.8.tar.gz";
438 sha256 = "0wbjv98sib96649aqaygzxnrkclyy50qij2rha6fn1i4c86bfdl9";
439 };
440 649 meta = {
441 650 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
442 651 };
443 652 };
444 "defusedxml" = super.buildPythonPackage {
445 name = "defusedxml-0.6.0";
446 doCheck = false;
653 "defusedxml" = super.buildPythonPackage rec {
654 pname = "defusedxml";
655 version = "0.6.0";
447 656 src = fetchurl {
448 657 url = "https://files.pythonhosted.org/packages/a4/5f/f8aa58ca0cf01cbcee728abc9d88bfeb74e95e6cb4334cfd5bed5673ea77/defusedxml-0.6.0.tar.gz";
449 658 sha256 = "1xbp8fivl3wlbyg2jrvs4lalaqv1xp9a9f29p75wdx2s2d6h717n";
450 659 };
660 format = "setuptools";
661 doCheck = false;
662 buildInputs = [];
663 checkInputs = [];
664 nativeBuildInputs = [];
665 propagatedBuildInputs = [];
451 666 meta = {
452 667 license = [ pkgs.lib.licenses.psfl ];
453 668 };
454 669 };
455 "dm.xmlsec.binding" = super.buildPythonPackage {
456 name = "dm.xmlsec.binding-1.3.7";
457 doCheck = false;
458 propagatedBuildInputs = [
459 self."setuptools"
460 self."lxml"
461 ];
670 "dm.xmlsec.binding" = super.buildPythonPackage rec {
671 pname = "dm.xmlsec.binding";
672 version = "1.3.7";
462 673 src = fetchurl {
463 674 url = "https://files.pythonhosted.org/packages/2c/9e/7651982d50252692991acdae614af821fd6c79bc8dcd598ad71d55be8fc7/dm.xmlsec.binding-1.3.7.tar.gz";
464 675 sha256 = "03jjjscx1pz2nc0dwiw9nia02qbz1c6f0f9zkyr8fmvys2n5jkb3";
465 676 };
677 format = "setuptools";
678 doCheck = false;
679 buildInputs = [];
680 checkInputs = [];
681 nativeBuildInputs = [
682 self."lxml"
683 ];
684 propagatedBuildInputs = [
685 self."lxml"
686 self."setuptools"
687 ];
466 688 meta = {
467 689 license = [ pkgs.lib.licenses.bsdOriginal ];
468 690 };
469 691 };
470 "docutils" = super.buildPythonPackage {
471 name = "docutils-0.16";
472 doCheck = false;
692 "docutils" = super.buildPythonPackage rec {
693 pname = "docutils";
694 version = "0.16";
473 695 src = fetchurl {
474 696 url = "https://files.pythonhosted.org/packages/2f/e0/3d435b34abd2d62e8206171892f174b180cd37b09d57b924ca5c2ef2219d/docutils-0.16.tar.gz";
475 697 sha256 = "1z3qliszqca9m719q3qhdkh0ghh90g500avzdgi7pl77x5h3mpn2";
476 698 };
699 format = "setuptools";
700 doCheck = false;
701 buildInputs = [];
702 checkInputs = [];
703 nativeBuildInputs = [];
704 propagatedBuildInputs = [];
477 705 meta = {
478 706 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 ];
479 707 };
480 708 };
481 "dogpile.cache" = super.buildPythonPackage {
482 name = "dogpile.cache-0.9.0";
709 "dogpile.cache" = super.buildPythonPackage rec {
710 pname = "dogpile.cache";
711 version = "0.9.0";
712 src = fetchurl {
713 url = "https://files.pythonhosted.org/packages/ac/6a/9ac405686a94b7f009a20a50070a5786b0e1aedc707b88d40d0c4b51a82e/dogpile.cache-0.9.0.tar.gz";
714 sha256 = "0sr1fn6b4k5bh0cscd9yi8csqxvj4ngzildav58x5p694mc86j5k";
715 };
716 format = "setuptools";
483 717 doCheck = false;
718 buildInputs = [];
719 checkInputs = [];
720 nativeBuildInputs = [];
484 721 propagatedBuildInputs = [
485 722 self."decorator"
486 723 ];
487 src = fetchurl {
488 url = "https://files.pythonhosted.org/packages/ac/6a/9ac405686a94b7f009a20a50070a5786b0e1aedc707b88d40d0c4b51a82e/dogpile.cache-0.9.0.tar.gz";
489 sha256 = "0sr1fn6b4k5bh0cscd9yi8csqxvj4ngzildav58x5p694mc86j5k";
490 };
491 724 meta = {
492 725 license = [ pkgs.lib.licenses.bsdOriginal ];
493 726 };
494 727 };
495 "ecdsa" = super.buildPythonPackage {
496 name = "ecdsa-0.13.2";
728 "dogpile.core" = super.buildPythonPackage rec {
729 pname = "dogpile.core";
730 version = "0.4.1";
731 src = fetchurl {
732 url = "https://files.pythonhosted.org/packages/0e/77/e72abc04c22aedf874301861e5c1e761231c288b5de369c18be8f4b5c9bb/dogpile.core-0.4.1.tar.gz";
733 sha256 = "0xpdvg4kr1isfkrh1rfsh7za4q5a5s6l2kf9wpvndbwf3aqjyrdy";
734 };
735 format = "setuptools";
497 736 doCheck = false;
737 buildInputs = [];
738 checkInputs = [];
739 nativeBuildInputs = [];
740 propagatedBuildInputs = [];
741 meta = {
742 license = [ pkgs.lib.licenses.bsdOriginal ];
743 };
744 };
745 "ecdsa" = super.buildPythonPackage rec {
746 pname = "ecdsa";
747 version = "0.13.2";
498 748 src = fetchurl {
499 749 url = "https://files.pythonhosted.org/packages/51/76/139bf6e9b7b6684d5891212cdbd9e0739f2bfc03f380a1a6ffa700f392ac/ecdsa-0.13.2.tar.gz";
500 750 sha256 = "116qaq7bh4lcynzi613960jhsnn19v0kmsqwahiwjfj14gx4y0sw";
501 751 };
752 format = "setuptools";
753 doCheck = false;
754 buildInputs = [];
755 checkInputs = [];
756 nativeBuildInputs = [];
757 propagatedBuildInputs = [];
502 758 meta = {
503 759 license = [ pkgs.lib.licenses.mit ];
504 760 };
505 761 };
506 "elasticsearch" = super.buildPythonPackage {
507 name = "elasticsearch-6.3.1";
762 "elasticsearch" = super.buildPythonPackage rec {
763 pname = "elasticsearch";
764 version = "6.3.1";
765 src = fetchurl {
766 url = "https://files.pythonhosted.org/packages/9d/ce/c4664e8380e379a9402ecfbaf158e56396da90d520daba21cfa840e0eb71/elasticsearch-6.3.1.tar.gz";
767 sha256 = "12y93v0yn7a4xmf969239g8gb3l4cdkclfpbk1qc8hx5qkymrnma";
768 };
769 format = "setuptools";
508 770 doCheck = false;
771 buildInputs = [];
772 checkInputs = [];
773 nativeBuildInputs = [];
509 774 propagatedBuildInputs = [
510 775 self."urllib3"
511 776 ];
512 src = fetchurl {
513 url = "https://files.pythonhosted.org/packages/9d/ce/c4664e8380e379a9402ecfbaf158e56396da90d520daba21cfa840e0eb71/elasticsearch-6.3.1.tar.gz";
514 sha256 = "12y93v0yn7a4xmf969239g8gb3l4cdkclfpbk1qc8hx5qkymrnma";
515 };
516 777 meta = {
517 778 license = [ pkgs.lib.licenses.asl20 ];
518 779 };
519 780 };
520 "elasticsearch-dsl" = super.buildPythonPackage {
521 name = "elasticsearch-dsl-6.3.1";
522 doCheck = false;
523 propagatedBuildInputs = [
524 self."six"
525 self."python-dateutil"
526 self."elasticsearch"
527 self."ipaddress"
528 ];
781 "elasticsearch-dsl" = super.buildPythonPackage rec {
782 pname = "elasticsearch-dsl";
783 version = "6.3.1";
529 784 src = fetchurl {
530 785 url = "https://files.pythonhosted.org/packages/4c/0d/1549f50c591db6bb4e66cbcc8d34a6e537c3d89aa426b167c244fd46420a/elasticsearch-dsl-6.3.1.tar.gz";
531 786 sha256 = "1gh8a0shqi105k325hgwb9avrpdjh0mc6mxwfg9ba7g6lssb702z";
532 787 };
788 format = "setuptools";
789 doCheck = false;
790 buildInputs = [];
791 checkInputs = [];
792 nativeBuildInputs = [];
793 propagatedBuildInputs = [
794 self."elasticsearch"
795 self."ipaddress"
796 self."python-dateutil"
797 self."six"
798 ];
533 799 meta = {
534 800 license = [ pkgs.lib.licenses.asl20 ];
535 801 };
536 802 };
537 "elasticsearch1" = super.buildPythonPackage {
538 name = "elasticsearch1-1.10.0";
539 doCheck = false;
540 propagatedBuildInputs = [
541 self."urllib3"
542 ];
803 "elasticsearch1" = super.buildPythonPackage rec {
804 pname = "elasticsearch1";
805 version = "1.10.0";
543 806 src = fetchurl {
544 807 url = "https://files.pythonhosted.org/packages/a6/eb/73e75f9681fa71e3157b8ee878534235d57f24ee64f0e77f8d995fb57076/elasticsearch1-1.10.0.tar.gz";
545 808 sha256 = "0g89444kd5zwql4vbvyrmi2m6l6dcj6ga98j4hqxyyyz6z20aki2";
546 809 };
810 format = "setuptools";
811 doCheck = false;
812 buildInputs = [];
813 checkInputs = [];
814 nativeBuildInputs = [];
815 propagatedBuildInputs = [
816 self."urllib3"
817 ];
547 818 meta = {
548 819 license = [ pkgs.lib.licenses.asl20 ];
549 820 };
550 821 };
551 "elasticsearch1-dsl" = super.buildPythonPackage {
552 name = "elasticsearch1-dsl-0.0.12";
553 doCheck = false;
554 propagatedBuildInputs = [
555 self."six"
556 self."python-dateutil"
557 self."elasticsearch1"
558 ];
822 "elasticsearch1-dsl" = super.buildPythonPackage rec {
823 pname = "elasticsearch1-dsl";
824 version = "0.0.12";
559 825 src = fetchurl {
560 826 url = "https://files.pythonhosted.org/packages/eb/9d/785342775cb10eddc9b8d7457d618a423b4f0b89d8b2b2d1bc27190d71db/elasticsearch1-dsl-0.0.12.tar.gz";
561 827 sha256 = "0ig1ly39v93hba0z975wnhbmzwj28w6w1sqlr2g7cn5spp732bhk";
562 828 };
829 format = "setuptools";
830 doCheck = false;
831 buildInputs = [];
832 checkInputs = [];
833 nativeBuildInputs = [];
834 propagatedBuildInputs = [
835 self."elasticsearch1"
836 self."python-dateutil"
837 self."six"
838 ];
563 839 meta = {
564 840 license = [ pkgs.lib.licenses.asl20 ];
565 841 };
566 842 };
567 "elasticsearch2" = super.buildPythonPackage {
568 name = "elasticsearch2-2.5.1";
843 "elasticsearch2" = super.buildPythonPackage rec {
844 pname = "elasticsearch2";
845 version = "2.5.1";
846 src = fetchurl {
847 url = "https://files.pythonhosted.org/packages/f6/09/f9b24aa6b1120bea371cd57ef6f57c7694cf16660469456a8be6c2bdbe22/elasticsearch2-2.5.1.tar.gz";
848 sha256 = "19k2znpjfyp0hrq73cz7pjyj289040xpsxsm0xhh4jfh6y551g7k";
849 };
850 format = "setuptools";
569 851 doCheck = false;
852 buildInputs = [];
853 checkInputs = [];
854 nativeBuildInputs = [];
570 855 propagatedBuildInputs = [
571 856 self."urllib3"
572 857 ];
573 src = fetchurl {
574 url = "https://files.pythonhosted.org/packages/f6/09/f9b24aa6b1120bea371cd57ef6f57c7694cf16660469456a8be6c2bdbe22/elasticsearch2-2.5.1.tar.gz";
575 sha256 = "19k2znpjfyp0hrq73cz7pjyj289040xpsxsm0xhh4jfh6y551g7k";
576 };
577 858 meta = {
578 859 license = [ pkgs.lib.licenses.asl20 ];
579 860 };
580 861 };
581 "entrypoints" = super.buildPythonPackage {
582 name = "entrypoints-0.2.2";
583 doCheck = false;
584 propagatedBuildInputs = [
585 self."configparser"
586 ];
862 "entrypoints" = super.buildPythonPackage rec {
863 pname = "entrypoints";
864 version = "0.2.2";
587 865 src = fetchurl {
588 866 url = "https://code.rhodecode.com/upstream/entrypoints/artifacts/download/0-8e9ee9e4-c4db-409c-b07e-81568fd1832d.tar.gz?md5=3a027b8ff1d257b91fe257de6c43357d";
589 867 sha256 = "0qih72n2myclanplqipqxpgpj9d2yhff1pz5d02zq1cfqyd173w5";
590 868 };
869 format = "setuptools";
870 doCheck = false;
871 buildInputs = [];
872 checkInputs = [];
873 nativeBuildInputs = [];
874 propagatedBuildInputs = [
875 self."configparser"
876 ];
591 877 meta = {
592 878 license = [ pkgs.lib.licenses.mit ];
593 879 };
594 880 };
595 "enum34" = super.buildPythonPackage {
596 name = "enum34-1.1.10";
597 doCheck = false;
881 "enum34" = super.buildPythonPackage rec {
882 pname = "enum34";
883 version = "1.1.10";
598 884 src = fetchurl {
599 885 url = "https://files.pythonhosted.org/packages/11/c4/2da1f4952ba476677a42f25cd32ab8aaf0e1c0d0e00b89822b835c7e654c/enum34-1.1.10.tar.gz";
600 886 sha256 = "0j7ji699fwswm4vg6w1v07fkbf8dkzdm6gfh88jvs5nqgr3sgrnc";
601 887 };
888 format = "setuptools";
889 doCheck = false;
890 buildInputs = [];
891 checkInputs = [];
892 nativeBuildInputs = [];
893 propagatedBuildInputs = [];
602 894 meta = {
603 895 license = [ pkgs.lib.licenses.bsdOriginal ];
604 896 };
605 897 };
606 "formencode" = super.buildPythonPackage {
607 name = "formencode-1.2.4";
608 doCheck = false;
898 "formencode" = super.buildPythonPackage rec {
899 pname = "formencode";
900 version = "1.2.4";
609 901 src = fetchurl {
610 902 url = "https://files.pythonhosted.org/packages/8e/59/0174271a6f004512e0201188593e6d319db139d14cb7490e488bbb078015/FormEncode-1.2.4.tar.gz";
611 903 sha256 = "1fgy04sdy4yry5xcjls3x3xy30dqwj58ycnkndim819jx0788w42";
612 904 };
905 format = "setuptools";
906 doCheck = false;
907 buildInputs = [];
908 checkInputs = [];
909 nativeBuildInputs = [];
910 propagatedBuildInputs = [];
613 911 meta = {
614 912 license = [ pkgs.lib.licenses.psfl ];
615 913 };
616 914 };
617 "funcsigs" = super.buildPythonPackage {
618 name = "funcsigs-1.0.2";
619 doCheck = false;
915 "funcsigs" = super.buildPythonPackage rec {
916 pname = "funcsigs";
917 version = "1.0.2";
620 918 src = fetchurl {
621 919 url = "https://files.pythonhosted.org/packages/94/4a/db842e7a0545de1cdb0439bb80e6e42dfe82aaeaadd4072f2263a4fbed23/funcsigs-1.0.2.tar.gz";
622 920 sha256 = "0l4g5818ffyfmfs1a924811azhjj8ax9xd1cffr1mzd3ycn0zfx7";
623 921 };
922 format = "setuptools";
923 doCheck = false;
924 buildInputs = [];
925 checkInputs = [];
926 nativeBuildInputs = [];
927 propagatedBuildInputs = [];
624 928 meta = {
625 929 license = [ { fullName = "ASL"; } pkgs.lib.licenses.asl20 ];
626 930 };
627 931 };
628 "functools32" = super.buildPythonPackage {
629 name = "functools32-3.2.3.post2";
630 doCheck = false;
932 "functools32" = super.buildPythonPackage rec {
933 pname = "functools32";
934 version = "3.2.3.post2";
631 935 src = fetchurl {
632 936 url = "https://files.pythonhosted.org/packages/c5/60/6ac26ad05857c601308d8fb9e87fa36d0ebf889423f47c3502ef034365db/functools32-3.2.3-2.tar.gz";
633 937 sha256 = "0v8ya0b58x47wp216n1zamimv4iw57cxz3xxhzix52jkw3xks9gn";
634 938 };
939 format = "setuptools";
940 doCheck = false;
941 buildInputs = [];
942 checkInputs = [];
943 nativeBuildInputs = [];
944 propagatedBuildInputs = [];
635 945 meta = {
636 946 license = [ pkgs.lib.licenses.psfl ];
637 947 };
638 948 };
639 "futures" = super.buildPythonPackage {
640 name = "futures-3.0.2";
949 "future" = super.buildPythonPackage rec {
950 pname = "future";
951 version = "0.14.3";
952 src = fetchurl {
953 url = "https://files.pythonhosted.org/packages/83/80/8ef3a11a15f8eaafafa0937b20c1b3f73527e69ab6b3fa1cf94a5a96aabb/future-0.14.3.tar.gz";
954 sha256 = "1savk7jx7hal032f522c5ajhh8fra6gmnadrj9adv5qxi18pv1b2";
955 };
956 format = "setuptools";
641 957 doCheck = false;
958 buildInputs = [];
959 checkInputs = [];
960 nativeBuildInputs = [];
961 propagatedBuildInputs = [];
962 meta = {
963 license = [ { fullName = "OSI Approved"; } pkgs.lib.licenses.mit ];
964 };
965 };
966 "futures" = super.buildPythonPackage rec {
967 pname = "futures";
968 version = "3.0.2";
642 969 src = fetchurl {
643 970 url = "https://files.pythonhosted.org/packages/f8/e7/fc0fcbeb9193ba2d4de00b065e7fd5aecd0679e93ce95a07322b2b1434f4/futures-3.0.2.tar.gz";
644 971 sha256 = "0mz2pbgxbc2nbib1szifi07whjbfs4r02pv2z390z7p410awjgyw";
645 972 };
973 format = "setuptools";
974 doCheck = false;
975 buildInputs = [];
976 checkInputs = [];
977 nativeBuildInputs = [];
978 propagatedBuildInputs = [];
646 979 meta = {
647 980 license = [ pkgs.lib.licenses.bsdOriginal ];
648 981 };
649 982 };
650 "gevent" = super.buildPythonPackage {
651 name = "gevent-1.5.0";
983 "gevent" = super.buildPythonPackage rec {
984 pname = "gevent";
985 version = "1.5.0";
986 src = fetchurl {
987 url = "https://files.pythonhosted.org/packages/5a/79/2c63d385d017b5dd7d70983a463dfd25befae70c824fedb857df6e72eff2/gevent-1.5.0.tar.gz";
988 sha256 = "0aac3d4vhv5n4rsb6cqzq0d1xx9immqz4fmpddw35yxkwdc450dj";
989 };
990 format = "setuptools";
652 991 doCheck = false;
992 buildInputs = [];
993 checkInputs = [];
994 nativeBuildInputs = [
995 self."setuptools"
996 self."wheel"
997 self."cython"
998 self."cffi"
999 self."greenlet"
1000 ];
653 1001 propagatedBuildInputs = [
654 1002 self."greenlet"
655 1003 ];
656 src = fetchurl {
657 url = "https://files.pythonhosted.org/packages/5a/79/2c63d385d017b5dd7d70983a463dfd25befae70c824fedb857df6e72eff2/gevent-1.5.0.tar.gz";
658 sha256 = "0aac3d4vhv5n4rsb6cqzq0d1xx9immqz4fmpddw35yxkwdc450dj";
659 };
660 1004 meta = {
661 1005 license = [ pkgs.lib.licenses.mit ];
662 1006 };
663 1007 };
664 "gnureadline" = super.buildPythonPackage {
665 name = "gnureadline-6.3.8";
666 doCheck = false;
1008 "gnureadline" = super.buildPythonPackage rec {
1009 pname = "gnureadline";
1010 version = "6.3.8";
667 1011 src = fetchurl {
668 1012 url = "https://files.pythonhosted.org/packages/50/64/86085c823cd78f9df9d8e33dce0baa71618016f8860460b82cf6610e1eb3/gnureadline-6.3.8.tar.gz";
669 1013 sha256 = "0ddhj98x2nv45iz4aadk4b9m0b1kpsn1xhcbypn5cd556knhiqjq";
670 1014 };
1015 format = "setuptools";
1016 doCheck = false;
1017 buildInputs = [];
1018 checkInputs = [];
1019 nativeBuildInputs = [];
1020 propagatedBuildInputs = [];
671 1021 meta = {
672 1022 license = [ { fullName = "GNU General Public License v3 (GPLv3)"; } pkgs.lib.licenses.gpl1 ];
673 1023 };
674 1024 };
675 "gprof2dot" = super.buildPythonPackage {
676 name = "gprof2dot-2017.9.19";
677 doCheck = false;
1025 "gprof2dot" = super.buildPythonPackage rec {
1026 pname = "gprof2dot";
1027 version = "2017.9.19";
678 1028 src = fetchurl {
679 1029 url = "https://files.pythonhosted.org/packages/9d/36/f977122502979f3dfb50704979c9ed70e6b620787942b089bf1af15f5aba/gprof2dot-2017.9.19.tar.gz";
680 1030 sha256 = "17ih23ld2nzgc3xwgbay911l6lh96jp1zshmskm17n1gg2i7mg6f";
681 1031 };
1032 format = "setuptools";
1033 doCheck = false;
1034 buildInputs = [];
1035 checkInputs = [];
1036 nativeBuildInputs = [];
1037 propagatedBuildInputs = [];
682 1038 meta = {
683 1039 license = [ { fullName = "GNU Lesser General Public License v3 or later (LGPLv3+)"; } { fullName = "LGPL"; } ];
684 1040 };
685 1041 };
686 "greenlet" = super.buildPythonPackage {
687 name = "greenlet-0.4.15";
688 doCheck = false;
1042 "greenlet" = super.buildPythonPackage rec {
1043 pname = "greenlet";
1044 version = "0.4.15";
689 1045 src = fetchurl {
690 1046 url = "https://files.pythonhosted.org/packages/f8/e8/b30ae23b45f69aa3f024b46064c0ac8e5fcb4f22ace0dca8d6f9c8bbe5e7/greenlet-0.4.15.tar.gz";
691 1047 sha256 = "1g4g1wwc472ds89zmqlpyan3fbnzpa8qm48z3z1y6mlk44z485ll";
692 1048 };
1049 format = "setuptools";
1050 doCheck = false;
1051 buildInputs = [];
1052 checkInputs = [];
1053 nativeBuildInputs = [];
1054 propagatedBuildInputs = [];
693 1055 meta = {
694 1056 license = [ pkgs.lib.licenses.mit ];
695 1057 };
696 1058 };
697 "gunicorn" = super.buildPythonPackage {
698 name = "gunicorn-19.9.0";
699 doCheck = false;
1059 "gunicorn" = super.buildPythonPackage rec {
1060 pname = "gunicorn";
1061 version = "19.9.0";
700 1062 src = fetchurl {
701 1063 url = "https://files.pythonhosted.org/packages/47/52/68ba8e5e8ba251e54006a49441f7ccabca83b6bef5aedacb4890596c7911/gunicorn-19.9.0.tar.gz";
702 1064 sha256 = "1wzlf4xmn6qjirh5w81l6i6kqjnab1n1qqkh7zsj1yb6gh4n49ps";
703 1065 };
1066 format = "setuptools";
1067 doCheck = false;
1068 buildInputs = [];
1069 checkInputs = [];
1070 nativeBuildInputs = [];
1071 propagatedBuildInputs = [];
704 1072 meta = {
705 1073 license = [ pkgs.lib.licenses.mit ];
706 1074 };
707 1075 };
708 "hupper" = super.buildPythonPackage {
709 name = "hupper-1.10.2";
710 doCheck = false;
1076 "hupper" = super.buildPythonPackage rec {
1077 pname = "hupper";
1078 version = "1.10.2";
711 1079 src = fetchurl {
712 1080 url = "https://files.pythonhosted.org/packages/41/24/ea90fef04706e54bd1635c05c50dc9cf87cda543c59303a03e7aa7dda0ce/hupper-1.10.2.tar.gz";
713 1081 sha256 = "0am0p6g5cz6xmcaf04xq8q6dzdd9qz0phj6gcmpsckf2mcyza61q";
714 1082 };
1083 format = "setuptools";
1084 doCheck = false;
1085 buildInputs = [];
1086 checkInputs = [];
1087 nativeBuildInputs = [
1088 self."setuptools"
1089 self."wheel"
1090 ];
1091 propagatedBuildInputs = [];
715 1092 meta = {
716 1093 license = [ pkgs.lib.licenses.mit ];
717 1094 };
718 1095 };
719 "idna" = super.buildPythonPackage {
720 name = "idna-2.8";
721 doCheck = false;
1096 "idna" = super.buildPythonPackage rec {
1097 pname = "idna";
1098 version = "2.8";
722 1099 src = fetchurl {
723 1100 url = "https://files.pythonhosted.org/packages/ad/13/eb56951b6f7950cadb579ca166e448ba77f9d24efc03edd7e55fa57d04b7/idna-2.8.tar.gz";
724 1101 sha256 = "01rlkigdxg17sf9yar1jl8n18ls59367wqh59hnawlyg53vb6my3";
725 1102 };
1103 format = "setuptools";
1104 doCheck = false;
1105 buildInputs = [];
1106 checkInputs = [];
1107 nativeBuildInputs = [];
1108 propagatedBuildInputs = [];
726 1109 meta = {
727 1110 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "BSD-like"; } ];
728 1111 };
729 1112 };
730 "importlib-metadata" = super.buildPythonPackage {
731 name = "importlib-metadata-1.6.0";
732 doCheck = false;
733 propagatedBuildInputs = [
734 self."zipp"
735 self."pathlib2"
736 self."contextlib2"
737 self."configparser"
738 ];
1113 "importlib-metadata" = super.buildPythonPackage rec {
1114 pname = "importlib-metadata";
1115 version = "1.6.0";
739 1116 src = fetchurl {
740 1117 url = "https://files.pythonhosted.org/packages/b4/1b/baab42e3cd64c9d5caac25a9d6c054f8324cdc38975a44d600569f1f7158/importlib_metadata-1.6.0.tar.gz";
741 1118 sha256 = "07icyggasn38yv2swdrd8z6i0plazmc9adavsdkbqqj91j53ll9l";
742 1119 };
1120 format = "setuptools";
1121 doCheck = false;
1122 buildInputs = [];
1123 checkInputs = [];
1124 nativeBuildInputs = [
1125 self."setuptools"
1126 self."wheel"
1127 self."setuptools-scm"
1128 ];
1129 propagatedBuildInputs = [
1130 self."configparser"
1131 self."contextlib2"
1132 self."pathlib2"
1133 self."zipp"
1134 ];
743 1135 meta = {
744 1136 license = [ pkgs.lib.licenses.asl20 ];
745 1137 };
746 1138 };
747 "infrae.cache" = super.buildPythonPackage {
748 name = "infrae.cache-1.0.1";
1139 "infrae.cache" = super.buildPythonPackage rec {
1140 pname = "infrae.cache";
1141 version = "1.0.1";
1142 src = fetchurl {
1143 url = "https://files.pythonhosted.org/packages/bb/f0/e7d5e984cf6592fd2807dc7bc44a93f9d18e04e6a61f87fdfb2622422d74/infrae.cache-1.0.1.tar.gz";
1144 sha256 = "1dvqsjn8vw253wz9d1pz17j79mf4bs53dvp2qxck2qdp1am1njw4";
1145 };
1146 format = "setuptools";
749 1147 doCheck = false;
1148 buildInputs = [];
1149 checkInputs = [];
1150 nativeBuildInputs = [];
750 1151 propagatedBuildInputs = [
751 1152 self."beaker"
752 1153 self."repoze.lru"
753 1154 ];
754 src = fetchurl {
755 url = "https://files.pythonhosted.org/packages/bb/f0/e7d5e984cf6592fd2807dc7bc44a93f9d18e04e6a61f87fdfb2622422d74/infrae.cache-1.0.1.tar.gz";
756 sha256 = "1dvqsjn8vw253wz9d1pz17j79mf4bs53dvp2qxck2qdp1am1njw4";
757 };
758 1155 meta = {
759 1156 license = [ pkgs.lib.licenses.zpl21 ];
760 1157 };
761 1158 };
762 "invoke" = super.buildPythonPackage {
763 name = "invoke-0.13.0";
764 doCheck = false;
1159 "invoke" = super.buildPythonPackage rec {
1160 pname = "invoke";
1161 version = "0.13.0";
765 1162 src = fetchurl {
766 1163 url = "https://files.pythonhosted.org/packages/47/bf/d07ef52fa1ac645468858bbac7cb95b246a972a045e821493d17d89c81be/invoke-0.13.0.tar.gz";
767 1164 sha256 = "0794vhgxfmkh0vzkkg5cfv1w82g3jc3xr18wim29far9qpx9468s";
768 1165 };
1166 format = "setuptools";
1167 doCheck = false;
1168 buildInputs = [];
1169 checkInputs = [];
1170 nativeBuildInputs = [];
1171 propagatedBuildInputs = [];
769 1172 meta = {
770 1173 license = [ pkgs.lib.licenses.bsdOriginal ];
771 1174 };
772 1175 };
773 "ipaddress" = super.buildPythonPackage {
774 name = "ipaddress-1.0.23";
775 doCheck = false;
1176 "ipaddress" = super.buildPythonPackage rec {
1177 pname = "ipaddress";
1178 version = "1.0.23";
776 1179 src = fetchurl {
777 1180 url = "https://files.pythonhosted.org/packages/b9/9a/3e9da40ea28b8210dd6504d3fe9fe7e013b62bf45902b458d1cdc3c34ed9/ipaddress-1.0.23.tar.gz";
778 1181 sha256 = "1qp743h30s04m3cg3yk3fycad930jv17q7dsslj4mfw0jlvf1y5p";
779 1182 };
1183 format = "setuptools";
1184 doCheck = false;
1185 buildInputs = [];
1186 checkInputs = [];
1187 nativeBuildInputs = [];
1188 propagatedBuildInputs = [];
780 1189 meta = {
781 1190 license = [ pkgs.lib.licenses.psfl ];
782 1191 };
783 1192 };
784 "ipdb" = super.buildPythonPackage {
785 name = "ipdb-0.13.2";
786 doCheck = false;
787 propagatedBuildInputs = [
788 self."setuptools"
789 self."ipython"
790 ];
1193 "ipdb" = super.buildPythonPackage rec {
1194 pname = "ipdb";
1195 version = "0.13.2";
791 1196 src = fetchurl {
792 1197 url = "https://files.pythonhosted.org/packages/2c/bb/a3e1a441719ebd75c6dac8170d3ddba884b7ee8a5c0f9aefa7297386627a/ipdb-0.13.2.tar.gz";
793 1198 sha256 = "0jcd849rx30y3wcgzsqbn06v0yjlzvb9x3076q0yxpycdwm1ryvp";
794 1199 };
1200 format = "setuptools";
1201 doCheck = false;
1202 buildInputs = [];
1203 checkInputs = [];
1204 nativeBuildInputs = [];
1205 propagatedBuildInputs = [
1206 self."ipython"
1207 self."setuptools"
1208 ];
795 1209 meta = {
796 1210 license = [ pkgs.lib.licenses.bsdOriginal ];
797 1211 };
798 1212 };
799 "ipython" = super.buildPythonPackage {
800 name = "ipython-5.1.0";
1213 "ipython" = super.buildPythonPackage rec {
1214 pname = "ipython";
1215 version = "5.10.0";
1216 src = fetchurl {
1217 url = "https://files.pythonhosted.org/packages/b6/73/c8f68b3a7d0deece3d2f7ab727fbf262bfca7475330b44043a5503b3aa7a/ipython-5.10.0.tar.gz";
1218 sha256 = "1vjgfayfsjkwsccizpmr8gfg6p1sr9513bxnyzg0v45h5g8f5yfi";
1219 };
1220 format = "setuptools";
801 1221 doCheck = false;
1222 buildInputs = [];
1223 checkInputs = [];
1224 nativeBuildInputs = [];
802 1225 propagatedBuildInputs = [
803 self."setuptools"
1226 self."backports.shutil-get-terminal-size"
804 1227 self."decorator"
1228 self."pathlib2"
1229 self."pexpect"
805 1230 self."pickleshare"
806 self."simplegeneric"
807 self."traitlets"
808 1231 self."prompt-toolkit"
809 1232 self."pygments"
810 self."pexpect"
811 self."backports.shutil-get-terminal-size"
812 self."pathlib2"
813 self."pexpect"
1233 self."setuptools"
1234 self."simplegeneric"
1235 self."traitlets"
814 1236 ];
815 src = fetchurl {
816 url = "https://files.pythonhosted.org/packages/89/63/a9292f7cd9d0090a0f995e1167f3f17d5889dcbc9a175261719c513b9848/ipython-5.1.0.tar.gz";
817 sha256 = "0qdrf6aj9kvjczd5chj1my8y2iq09am9l8bb2a1334a52d76kx3y";
818 };
819 1237 meta = {
820 1238 license = [ pkgs.lib.licenses.bsdOriginal ];
821 1239 };
822 1240 };
823 "ipython-genutils" = super.buildPythonPackage {
824 name = "ipython-genutils-0.2.0";
825 doCheck = false;
1241 "ipython-genutils" = super.buildPythonPackage rec {
1242 pname = "ipython-genutils";
1243 version = "0.2.0";
826 1244 src = fetchurl {
827 1245 url = "https://files.pythonhosted.org/packages/e8/69/fbeffffc05236398ebfcfb512b6d2511c622871dca1746361006da310399/ipython_genutils-0.2.0.tar.gz";
828 1246 sha256 = "1a4bc9y8hnvq6cp08qs4mckgm6i6ajpndp4g496rvvzcfmp12bpb";
829 1247 };
1248 format = "setuptools";
1249 doCheck = false;
1250 buildInputs = [];
1251 checkInputs = [];
1252 nativeBuildInputs = [];
1253 propagatedBuildInputs = [];
830 1254 meta = {
831 1255 license = [ pkgs.lib.licenses.bsdOriginal ];
832 1256 };
833 1257 };
834 "iso8601" = super.buildPythonPackage {
835 name = "iso8601-0.1.12";
836 doCheck = false;
1258 "iso8601" = super.buildPythonPackage rec {
1259 pname = "iso8601";
1260 version = "0.1.12";
837 1261 src = fetchurl {
838 1262 url = "https://files.pythonhosted.org/packages/45/13/3db24895497345fb44c4248c08b16da34a9eb02643cea2754b21b5ed08b0/iso8601-0.1.12.tar.gz";
839 1263 sha256 = "10nyvvnrhw2w3p09v1ica4lgj6f4g9j3kkfx17qmraiq3w7b5i29";
840 1264 };
1265 format = "setuptools";
1266 doCheck = false;
1267 buildInputs = [];
1268 checkInputs = [];
1269 nativeBuildInputs = [];
1270 propagatedBuildInputs = [];
841 1271 meta = {
842 1272 license = [ pkgs.lib.licenses.mit ];
843 1273 };
844 1274 };
845 "isodate" = super.buildPythonPackage {
846 name = "isodate-0.6.0";
847 doCheck = false;
848 propagatedBuildInputs = [
849 self."six"
850 ];
1275 "isodate" = super.buildPythonPackage rec {
1276 pname = "isodate";
1277 version = "0.6.0";
851 1278 src = fetchurl {
852 1279 url = "https://files.pythonhosted.org/packages/b1/80/fb8c13a4cd38eb5021dc3741a9e588e4d1de88d895c1910c6fc8a08b7a70/isodate-0.6.0.tar.gz";
853 1280 sha256 = "1n7jkz68kk5pwni540pr5zdh99bf6ywydk1p5pdrqisrawylldif";
854 1281 };
1282 format = "setuptools";
1283 doCheck = false;
1284 buildInputs = [];
1285 checkInputs = [];
1286 nativeBuildInputs = [];
1287 propagatedBuildInputs = [
1288 self."six"
1289 ];
855 1290 meta = {
856 1291 license = [ pkgs.lib.licenses.bsdOriginal ];
857 1292 };
858 1293 };
859 "itsdangerous" = super.buildPythonPackage {
860 name = "itsdangerous-1.1.0";
861 doCheck = false;
1294 "itsdangerous" = super.buildPythonPackage rec {
1295 pname = "itsdangerous";
1296 version = "0.24";
862 1297 src = fetchurl {
863 url = "https://files.pythonhosted.org/packages/68/1a/f27de07a8a304ad5fa817bbe383d1238ac4396da447fa11ed937039fa04b/itsdangerous-1.1.0.tar.gz";
864 sha256 = "068zpbksq5q2z4dckh2k1zbcq43ay74ylqn77rni797j0wyh66rj";
865 };
1298 url = "https://files.pythonhosted.org/packages/dc/b4/a60bcdba945c00f6d608d8975131ab3f25b22f2bcfe1dab221165194b2d4/itsdangerous-0.24.tar.gz";
1299 sha256 = "06856q6x675ly542ig0plbqcyab6ksfzijlyf1hzhgg3sgwgrcyb";
1300 };
1301 format = "setuptools";
1302 doCheck = false;
1303 buildInputs = [];
1304 checkInputs = [];
1305 nativeBuildInputs = [];
1306 propagatedBuildInputs = [];
866 1307 meta = {
867 1308 license = [ pkgs.lib.licenses.bsdOriginal ];
868 1309 };
869 1310 };
870 "jinja2" = super.buildPythonPackage {
871 name = "jinja2-2.9.6";
872 doCheck = false;
873 propagatedBuildInputs = [
874 self."markupsafe"
875 ];
1311 "jinja2" = super.buildPythonPackage rec {
1312 pname = "jinja2";
1313 version = "2.9.6";
876 1314 src = fetchurl {
877 1315 url = "https://files.pythonhosted.org/packages/90/61/f820ff0076a2599dd39406dcb858ecb239438c02ce706c8e91131ab9c7f1/Jinja2-2.9.6.tar.gz";
878 1316 sha256 = "1zzrkywhziqffrzks14kzixz7nd4yh2vc0fb04a68vfd2ai03anx";
879 1317 };
1318 format = "setuptools";
1319 doCheck = false;
1320 buildInputs = [];
1321 checkInputs = [];
1322 nativeBuildInputs = [];
1323 propagatedBuildInputs = [
1324 self."markupsafe"
1325 ];
880 1326 meta = {
881 1327 license = [ pkgs.lib.licenses.bsdOriginal ];
882 1328 };
883 1329 };
884 "jsonschema" = super.buildPythonPackage {
885 name = "jsonschema-2.6.0";
886 doCheck = false;
887 propagatedBuildInputs = [
888 self."functools32"
889 ];
1330 "jsonschema" = super.buildPythonPackage rec {
1331 pname = "jsonschema";
1332 version = "2.6.0";
890 1333 src = fetchurl {
891 1334 url = "https://files.pythonhosted.org/packages/58/b9/171dbb07e18c6346090a37f03c7e74410a1a56123f847efed59af260a298/jsonschema-2.6.0.tar.gz";
892 1335 sha256 = "00kf3zmpp9ya4sydffpifn0j0mzm342a2vzh82p6r0vh10cg7xbg";
893 1336 };
1337 format = "setuptools";
1338 doCheck = false;
1339 buildInputs = [];
1340 checkInputs = [];
1341 nativeBuildInputs = [
1342 self."vcversioner"
1343 ];
1344 propagatedBuildInputs = [
1345 self."functools32"
1346 ];
894 1347 meta = {
895 1348 license = [ pkgs.lib.licenses.mit ];
896 1349 };
897 1350 };
898 "jupyter-client" = super.buildPythonPackage {
899 name = "jupyter-client-5.0.0";
900 doCheck = false;
901 propagatedBuildInputs = [
902 self."traitlets"
903 self."jupyter-core"
904 self."pyzmq"
905 self."python-dateutil"
906 ];
1351 "jupyter-client" = super.buildPythonPackage rec {
1352 pname = "jupyter-client";
1353 version = "5.0.0";
907 1354 src = fetchurl {
908 1355 url = "https://files.pythonhosted.org/packages/e5/6f/65412ed462202b90134b7e761b0b7e7f949e07a549c1755475333727b3d0/jupyter_client-5.0.0.tar.gz";
909 1356 sha256 = "0nxw4rqk4wsjhc87gjqd7pv89cb9dnimcfnmcmp85bmrvv1gjri7";
910 1357 };
1358 format = "setuptools";
1359 doCheck = false;
1360 buildInputs = [];
1361 checkInputs = [];
1362 nativeBuildInputs = [];
1363 propagatedBuildInputs = [
1364 self."jupyter-core"
1365 self."python-dateutil"
1366 self."pyzmq"
1367 self."traitlets"
1368 ];
911 1369 meta = {
912 1370 license = [ pkgs.lib.licenses.bsdOriginal ];
913 1371 };
914 1372 };
915 "jupyter-core" = super.buildPythonPackage {
916 name = "jupyter-core-4.5.0";
1373 "jupyter-core" = super.buildPythonPackage rec {
1374 pname = "jupyter-core";
1375 version = "4.5.0";
1376 src = fetchurl {
1377 url = "https://files.pythonhosted.org/packages/4a/de/ff4ca734656d17ebe0450807b59d728f45277e2e7f4b82bc9aae6cb82961/jupyter_core-4.5.0.tar.gz";
1378 sha256 = "1xr4pbghwk5hayn5wwnhb7z95380r45p79gf5if5pi1akwg7qvic";
1379 };
1380 format = "setuptools";
917 1381 doCheck = false;
1382 buildInputs = [];
1383 checkInputs = [];
1384 nativeBuildInputs = [];
918 1385 propagatedBuildInputs = [
919 1386 self."traitlets"
920 1387 ];
921 src = fetchurl {
922 url = "https://files.pythonhosted.org/packages/4a/de/ff4ca734656d17ebe0450807b59d728f45277e2e7f4b82bc9aae6cb82961/jupyter_core-4.5.0.tar.gz";
923 sha256 = "1xr4pbghwk5hayn5wwnhb7z95380r45p79gf5if5pi1akwg7qvic";
924 };
925 1388 meta = {
926 1389 license = [ pkgs.lib.licenses.bsdOriginal ];
927 1390 };
928 1391 };
929 "kombu" = super.buildPythonPackage {
930 name = "kombu-4.6.10";
1392 "kombu" = super.buildPythonPackage rec {
1393 pname = "kombu";
1394 version = "4.6.6";
1395 src = fetchurl {
1396 url = "https://files.pythonhosted.org/packages/20/e6/bc2d9affba6138a1dc143f77fef253e9e08e238fa7c0688d917c09005e96/kombu-4.6.6.tar.gz";
1397 sha256 = "11mxpcy8mg1l35bgbhba70v29bydr2hrhdbdlb4lg98m3m5vaq0p";
1398 };
1399 format = "setuptools";
931 1400 doCheck = false;
1401 buildInputs = [];
1402 checkInputs = [];
1403 nativeBuildInputs = [];
932 1404 propagatedBuildInputs = [
933 1405 self."amqp"
934 1406 self."importlib-metadata"
935 1407 ];
936 src = fetchurl {
937 url = "https://files.pythonhosted.org/packages/73/ec/22996f5f58669d3acc7f0e58adb919bfa7d3c5744b0a6384740690db4748/kombu-4.6.10.tar.gz";
938 sha256 = "437b9cdea193cc2ed0b8044c85fd0f126bb3615ca2f4d4a35b39de7cacfa3c1a";
939 };
940 1408 meta = {
941 1409 license = [ pkgs.lib.licenses.bsdOriginal ];
942 1410 };
943 1411 };
944 "lxml" = super.buildPythonPackage {
945 name = "lxml-4.2.5";
946 doCheck = false;
1412 "lxml" = super.buildPythonPackage rec {
1413 pname = "lxml";
1414 version = "4.5.0";
947 1415 src = fetchurl {
948 url = "https://files.pythonhosted.org/packages/4b/20/ddf5eb3bd5c57582d2b4652b4bbcf8da301bdfe5d805cb94e805f4d7464d/lxml-4.2.5.tar.gz";
949 sha256 = "0zw0y9hs0nflxhl9cs6ipwwh53szi3w2x06wl0k9cylyqac0cwin";
950 };
1416 url = "https://files.pythonhosted.org/packages/39/2b/0a66d5436f237aff76b91e68b4d8c041d145ad0a2cdeefe2c42f76ba2857/lxml-4.5.0.tar.gz";
1417 sha256 = "0q5v7c9k09md6czyl2z0i1xq7hkn4p691gw3850ks0hdyn0cw846";
1418 };
1419 format = "setuptools";
1420 doCheck = false;
1421 buildInputs = [];
1422 checkInputs = [];
1423 nativeBuildInputs = [];
1424 propagatedBuildInputs = [];
951 1425 meta = {
952 1426 license = [ pkgs.lib.licenses.bsdOriginal ];
953 1427 };
954 1428 };
955 "mako" = super.buildPythonPackage {
956 name = "mako-1.1.0";
1429 "mako" = super.buildPythonPackage rec {
1430 pname = "mako";
1431 version = "1.1.2";
1432 src = fetchurl {
1433 url = "https://files.pythonhosted.org/packages/42/64/fc7c506d14d8b6ed363e7798ffec2dfe4ba21e14dda4cfab99f4430cba3a/Mako-1.1.2.tar.gz";
1434 sha256 = "17bd6r9ynp4hyfckkia0bb8gpd98f42jfl5rmzdpbld59bbcaf9i";
1435 };
1436 format = "setuptools";
957 1437 doCheck = false;
1438 buildInputs = [];
1439 checkInputs = [];
1440 nativeBuildInputs = [];
958 1441 propagatedBuildInputs = [
959 1442 self."markupsafe"
960 1443 ];
961 src = fetchurl {
962 url = "https://files.pythonhosted.org/packages/b0/3c/8dcd6883d009f7cae0f3157fb53e9afb05a0d3d33b3db1268ec2e6f4a56b/Mako-1.1.0.tar.gz";
963 sha256 = "0jqa3qfpykyn4fmkn0kh6043sfls7br8i2bsdbccazcvk9cijsd3";
964 };
965 1444 meta = {
966 1445 license = [ pkgs.lib.licenses.mit ];
967 1446 };
968 1447 };
969 "markdown" = super.buildPythonPackage {
970 name = "markdown-2.6.11";
971 doCheck = false;
1448 "markdown" = super.buildPythonPackage rec {
1449 pname = "markdown";
1450 version = "2.6.11";
972 1451 src = fetchurl {
973 1452 url = "https://files.pythonhosted.org/packages/b3/73/fc5c850f44af5889192dff783b7b0d8f3fe8d30b65c8e3f78f8f0265fecf/Markdown-2.6.11.tar.gz";
974 1453 sha256 = "108g80ryzykh8bj0i7jfp71510wrcixdi771lf2asyghgyf8cmm8";
975 1454 };
1455 format = "setuptools";
1456 doCheck = false;
1457 buildInputs = [];
1458 checkInputs = [];
1459 nativeBuildInputs = [];
1460 propagatedBuildInputs = [];
976 1461 meta = {
977 1462 license = [ pkgs.lib.licenses.bsdOriginal ];
978 1463 };
979 1464 };
980 "markupsafe" = super.buildPythonPackage {
981 name = "markupsafe-1.1.1";
982 doCheck = false;
1465 "markupsafe" = super.buildPythonPackage rec {
1466 pname = "markupsafe";
1467 version = "1.1.1";
983 1468 src = fetchurl {
984 1469 url = "https://files.pythonhosted.org/packages/b9/2e/64db92e53b86efccfaea71321f597fa2e1b2bd3853d8ce658568f7a13094/MarkupSafe-1.1.1.tar.gz";
985 1470 sha256 = "0sqipg4fk7xbixqd8kq6rlkxj664d157bdwbh93farcphf92x1r9";
986 1471 };
1472 format = "setuptools";
1473 doCheck = false;
1474 buildInputs = [];
1475 checkInputs = [];
1476 nativeBuildInputs = [];
1477 propagatedBuildInputs = [];
987 1478 meta = {
988 1479 license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.bsd3 ];
989 1480 };
990 1481 };
991 "marshmallow" = super.buildPythonPackage {
992 name = "marshmallow-2.18.0";
993 doCheck = false;
994 src = fetchurl {
995 url = "https://files.pythonhosted.org/packages/ad/0b/5799965d1c6d5f608d684e2c0dce8a828e0309a3bfe8327d9418a89f591c/marshmallow-2.18.0.tar.gz";
996 sha256 = "1g0aafpjn7yaxq06yndy8c7rs9n42adxkqq1ayhlr869pr06d3lm";
997 };
998 meta = {
999 license = [ pkgs.lib.licenses.mit ];
1000 };
1001 };
1002 "mistune" = super.buildPythonPackage {
1003 name = "mistune-0.8.4";
1004 doCheck = false;
1482 "mistune" = super.buildPythonPackage rec {
1483 pname = "mistune";
1484 version = "0.8.4";
1005 1485 src = fetchurl {
1006 1486 url = "https://files.pythonhosted.org/packages/2d/a4/509f6e7783ddd35482feda27bc7f72e65b5e7dc910eca4ab2164daf9c577/mistune-0.8.4.tar.gz";
1007 1487 sha256 = "0vkmsh0x480rni51lhyvigfdf06b9247z868pk3bal1wnnfl58sr";
1008 1488 };
1489 format = "setuptools";
1490 doCheck = false;
1491 buildInputs = [];
1492 checkInputs = [];
1493 nativeBuildInputs = [];
1494 propagatedBuildInputs = [];
1009 1495 meta = {
1010 1496 license = [ pkgs.lib.licenses.bsdOriginal ];
1011 1497 };
1012 1498 };
1013 "mock" = super.buildPythonPackage {
1014 name = "mock-3.0.5";
1015 doCheck = false;
1016 propagatedBuildInputs = [
1017 self."six"
1018 self."funcsigs"
1019 ];
1499 "mock" = super.buildPythonPackage rec {
1500 pname = "mock";
1501 version = "3.0.5";
1020 1502 src = fetchurl {
1021 1503 url = "https://files.pythonhosted.org/packages/2e/ab/4fe657d78b270aa6a32f027849513b829b41b0f28d9d8d7f8c3d29ea559a/mock-3.0.5.tar.gz";
1022 1504 sha256 = "1hrp6j0yrx2xzylfv02qa8kph661m6yq4p0mc8fnimch9j4psrc3";
1023 1505 };
1506 format = "setuptools";
1507 doCheck = false;
1508 buildInputs = [];
1509 checkInputs = [];
1510 nativeBuildInputs = [];
1511 propagatedBuildInputs = [
1512 self."funcsigs"
1513 self."six"
1514 ];
1024 1515 meta = {
1025 1516 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "OSI Approved :: BSD License"; } ];
1026 1517 };
1027 1518 };
1028 "more-itertools" = super.buildPythonPackage {
1029 name = "more-itertools-5.0.0";
1519 "more-itertools" = super.buildPythonPackage rec {
1520 pname = "more-itertools";
1521 version = "5.0.0";
1522 src = fetchurl {
1523 url = "https://files.pythonhosted.org/packages/dd/26/30fc0d541d9fdf55faf5ba4b0fd68f81d5bd2447579224820ad525934178/more-itertools-5.0.0.tar.gz";
1524 sha256 = "1r12cm6mcdwdzz7d47a6g4l437xsvapdlgyhqay3i2nrlv03da9q";
1525 };
1526 format = "setuptools";
1030 1527 doCheck = false;
1528 buildInputs = [];
1529 checkInputs = [];
1530 nativeBuildInputs = [];
1031 1531 propagatedBuildInputs = [
1032 1532 self."six"
1033 1533 ];
1034 src = fetchurl {
1035 url = "https://files.pythonhosted.org/packages/dd/26/30fc0d541d9fdf55faf5ba4b0fd68f81d5bd2447579224820ad525934178/more-itertools-5.0.0.tar.gz";
1036 sha256 = "1r12cm6mcdwdzz7d47a6g4l437xsvapdlgyhqay3i2nrlv03da9q";
1037 };
1038 1534 meta = {
1039 1535 license = [ pkgs.lib.licenses.mit ];
1040 1536 };
1041 1537 };
1042 "msgpack-python" = super.buildPythonPackage {
1043 name = "msgpack-python-0.5.6";
1044 doCheck = false;
1538 "msgpack-python" = super.buildPythonPackage rec {
1539 pname = "msgpack-python";
1540 version = "0.5.6";
1045 1541 src = fetchurl {
1046 1542 url = "https://files.pythonhosted.org/packages/8a/20/6eca772d1a5830336f84aca1d8198e5a3f4715cd1c7fc36d3cc7f7185091/msgpack-python-0.5.6.tar.gz";
1047 1543 sha256 = "16wh8qgybmfh4pjp8vfv78mdlkxfmcasg78lzlnm6nslsfkci31p";
1048 1544 };
1545 format = "setuptools";
1546 doCheck = false;
1547 buildInputs = [];
1548 checkInputs = [];
1549 nativeBuildInputs = [];
1550 propagatedBuildInputs = [];
1049 1551 meta = {
1050 1552 license = [ pkgs.lib.licenses.asl20 ];
1051 1553 };
1052 1554 };
1053 "mysqlclient" = super.buildPythonPackage {
1054 name = "mysqlclient-1.4.6";
1055 doCheck = false;
1555 "mysqlclient" = super.buildPythonPackage rec {
1556 pname = "mysqlclient";
1557 version = "1.4.6";
1056 1558 src = fetchurl {
1057 1559 url = "https://files.pythonhosted.org/packages/d0/97/7326248ac8d5049968bf4ec708a5d3d4806e412a42e74160d7f266a3e03a/mysqlclient-1.4.6.tar.gz";
1058 sha256 = "f3fdaa9a38752a3b214a6fe79d7cae3653731a53e577821f9187e67cbecb2e16";
1059 };
1560 sha256 = "05ifrfz7rrl7j4gq4xz5acd76lrnmry9vrvg98hknakm72damzgk";
1561 };
1562 format = "setuptools";
1563 doCheck = false;
1564 buildInputs = [];
1565 checkInputs = [];
1566 nativeBuildInputs = [];
1567 propagatedBuildInputs = [];
1060 1568 meta = {
1061 1569 license = [ pkgs.lib.licenses.gpl1 ];
1062 1570 };
1063 1571 };
1064 "nbconvert" = super.buildPythonPackage {
1065 name = "nbconvert-5.3.1";
1066 doCheck = false;
1067 propagatedBuildInputs = [
1068 self."mistune"
1069 self."jinja2"
1070 self."pygments"
1071 self."traitlets"
1072 self."jupyter-core"
1073 self."nbformat"
1074 self."entrypoints"
1075 self."bleach"
1076 self."pandocfilters"
1077 self."testpath"
1078 ];
1572 "nbconvert" = super.buildPythonPackage rec {
1573 pname = "nbconvert";
1574 version = "5.3.1";
1079 1575 src = fetchurl {
1080 1576 url = "https://files.pythonhosted.org/packages/b9/a4/d0a0938ad6f5eeb4dea4e73d255c617ef94b0b2849d51194c9bbdb838412/nbconvert-5.3.1.tar.gz";
1081 1577 sha256 = "1f9dkvpx186xjm4xab0qbph588mncp4vqk3fmxrsnqs43mks9c8j";
1082 1578 };
1579 format = "setuptools";
1580 doCheck = false;
1581 buildInputs = [];
1582 checkInputs = [];
1583 nativeBuildInputs = [];
1584 propagatedBuildInputs = [
1585 self."bleach"
1586 self."entrypoints"
1587 self."jinja2"
1588 self."jupyter-core"
1589 self."mistune"
1590 self."nbformat"
1591 self."pandocfilters"
1592 self."pygments"
1593 self."testpath"
1594 self."traitlets"
1595 ];
1083 1596 meta = {
1084 1597 license = [ pkgs.lib.licenses.bsdOriginal ];
1085 1598 };
1086 1599 };
1087 "nbformat" = super.buildPythonPackage {
1088 name = "nbformat-4.4.0";
1089 doCheck = false;
1090 propagatedBuildInputs = [
1091 self."ipython-genutils"
1092 self."traitlets"
1093 self."jsonschema"
1094 self."jupyter-core"
1095 ];
1600 "nbformat" = super.buildPythonPackage rec {
1601 pname = "nbformat";
1602 version = "4.4.0";
1096 1603 src = fetchurl {
1097 1604 url = "https://files.pythonhosted.org/packages/6e/0e/160754f7ae3e984863f585a3743b0ed1702043a81245907c8fae2d537155/nbformat-4.4.0.tar.gz";
1098 1605 sha256 = "00nlf08h8yc4q73nphfvfhxrcnilaqanb8z0mdy6nxk0vzq4wjgp";
1099 1606 };
1607 format = "setuptools";
1608 doCheck = false;
1609 buildInputs = [];
1610 checkInputs = [];
1611 nativeBuildInputs = [];
1612 propagatedBuildInputs = [
1613 self."ipython-genutils"
1614 self."jsonschema"
1615 self."jupyter-core"
1616 self."traitlets"
1617 ];
1100 1618 meta = {
1101 1619 license = [ pkgs.lib.licenses.bsdOriginal ];
1102 1620 };
1103 1621 };
1104 "packaging" = super.buildPythonPackage {
1105 name = "packaging-20.3";
1622 "packaging" = super.buildPythonPackage rec {
1623 pname = "packaging";
1624 version = "20.3";
1625 src = fetchurl {
1626 url = "https://files.pythonhosted.org/packages/65/37/83e3f492eb52d771e2820e88105f605335553fe10422cba9d256faeb1702/packaging-20.3.tar.gz";
1627 sha256 = "18xpablq278janh03bai9xd4kz9b0yfp6vflazn725ns9x3jna9w";
1628 };
1629 format = "setuptools";
1106 1630 doCheck = false;
1631 buildInputs = [];
1632 checkInputs = [];
1633 nativeBuildInputs = [];
1107 1634 propagatedBuildInputs = [
1108 1635 self."pyparsing"
1109 1636 self."six"
1110 1637 ];
1111 src = fetchurl {
1112 url = "https://files.pythonhosted.org/packages/65/37/83e3f492eb52d771e2820e88105f605335553fe10422cba9d256faeb1702/packaging-20.3.tar.gz";
1113 sha256 = "18xpablq278janh03bai9xd4kz9b0yfp6vflazn725ns9x3jna9w";
1114 };
1115 1638 meta = {
1116 1639 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "BSD or Apache License, Version 2.0"; } pkgs.lib.licenses.asl20 ];
1117 1640 };
1118 1641 };
1119 "pandocfilters" = super.buildPythonPackage {
1120 name = "pandocfilters-1.4.2";
1121 doCheck = false;
1642 "pandocfilters" = super.buildPythonPackage rec {
1643 pname = "pandocfilters";
1644 version = "1.4.2";
1122 1645 src = fetchurl {
1123 1646 url = "https://files.pythonhosted.org/packages/4c/ea/236e2584af67bb6df960832731a6e5325fd4441de001767da328c33368ce/pandocfilters-1.4.2.tar.gz";
1124 1647 sha256 = "1a8d9b7s48gmq9zj0pmbyv2sivn5i7m6mybgpkk4jm5vd7hp1pdk";
1125 1648 };
1649 format = "setuptools";
1650 doCheck = false;
1651 buildInputs = [];
1652 checkInputs = [];
1653 nativeBuildInputs = [];
1654 propagatedBuildInputs = [];
1126 1655 meta = {
1127 1656 license = [ pkgs.lib.licenses.bsdOriginal ];
1128 1657 };
1129 1658 };
1130 "paste" = super.buildPythonPackage {
1131 name = "paste-3.4.0";
1132 doCheck = false;
1133 propagatedBuildInputs = [
1134 self."six"
1135 ];
1659 "paste" = super.buildPythonPackage rec {
1660 pname = "paste";
1661 version = "3.4.0";
1136 1662 src = fetchurl {
1137 1663 url = "https://files.pythonhosted.org/packages/79/4a/45821b71dd40000507549afd1491546afad8279c0a87527c88776a794158/Paste-3.4.0.tar.gz";
1138 1664 sha256 = "16sichvhyci1gaarkjs35mai8vphh7b244qm14hj1isw38nx4c03";
1139 1665 };
1666 format = "setuptools";
1667 doCheck = false;
1668 buildInputs = [];
1669 checkInputs = [];
1670 nativeBuildInputs = [];
1671 propagatedBuildInputs = [
1672 self."six"
1673 ];
1140 1674 meta = {
1141 1675 license = [ pkgs.lib.licenses.mit ];
1142 1676 };
1143 1677 };
1144 "pastedeploy" = super.buildPythonPackage {
1145 name = "pastedeploy-2.1.0";
1146 doCheck = false;
1678 "pastedeploy" = super.buildPythonPackage rec {
1679 pname = "pastedeploy";
1680 version = "2.1.0";
1147 1681 src = fetchurl {
1148 1682 url = "https://files.pythonhosted.org/packages/c4/e9/972a1c20318b3ae9edcab11a6cef64308fbae5d0d45ab52c6f8b2b8f35b8/PasteDeploy-2.1.0.tar.gz";
1149 1683 sha256 = "16qsq5y6mryslmbp5pn35x4z8z3ndp5rpgl42h226879nrw9hmg7";
1150 1684 };
1685 format = "setuptools";
1686 doCheck = false;
1687 buildInputs = [];
1688 checkInputs = [];
1689 nativeBuildInputs = [];
1690 propagatedBuildInputs = [];
1151 1691 meta = {
1152 1692 license = [ pkgs.lib.licenses.mit ];
1153 1693 };
1154 1694 };
1155 "pastescript" = super.buildPythonPackage {
1156 name = "pastescript-3.2.0";
1695 "pastescript" = super.buildPythonPackage rec {
1696 pname = "pastescript";
1697 version = "3.2.0";
1698 src = fetchurl {
1699 url = "https://files.pythonhosted.org/packages/ff/47/45c6f5a3cb8f5abf786fea98dbb8d02400a55768a9b623afb7df12346c61/PasteScript-3.2.0.tar.gz";
1700 sha256 = "1b3jq7xh383nvrrlblk05m37345bv97xrhx77wshllba3h7mq3wv";
1701 };
1702 format = "setuptools";
1157 1703 doCheck = false;
1704 buildInputs = [];
1705 checkInputs = [];
1706 nativeBuildInputs = [
1707 self."paste"
1708 self."pastedeploy"
1709 ];
1158 1710 propagatedBuildInputs = [
1159 1711 self."paste"
1160 1712 self."pastedeploy"
1161 1713 self."six"
1162 1714 ];
1163 src = fetchurl {
1164 url = "https://files.pythonhosted.org/packages/ff/47/45c6f5a3cb8f5abf786fea98dbb8d02400a55768a9b623afb7df12346c61/PasteScript-3.2.0.tar.gz";
1165 sha256 = "1b3jq7xh383nvrrlblk05m37345bv97xrhx77wshllba3h7mq3wv";
1166 };
1167 1715 meta = {
1168 1716 license = [ pkgs.lib.licenses.mit ];
1169 1717 };
1170 1718 };
1171 "pathlib2" = super.buildPythonPackage {
1172 name = "pathlib2-2.3.5";
1173 doCheck = false;
1174 propagatedBuildInputs = [
1175 self."six"
1176 self."scandir"
1177 ];
1719 "pathlib2" = super.buildPythonPackage rec {
1720 pname = "pathlib2";
1721 version = "2.3.5";
1178 1722 src = fetchurl {
1179 1723 url = "https://files.pythonhosted.org/packages/94/d8/65c86584e7e97ef824a1845c72bbe95d79f5b306364fa778a3c3e401b309/pathlib2-2.3.5.tar.gz";
1180 1724 sha256 = "0s4qa8c082fdkb17izh4mfgwrjd1n5pya18wvrbwqdvvb5xs9nbc";
1181 1725 };
1726 format = "setuptools";
1727 doCheck = false;
1728 buildInputs = [];
1729 checkInputs = [];
1730 nativeBuildInputs = [];
1731 propagatedBuildInputs = [
1732 self."scandir"
1733 self."six"
1734 ];
1182 1735 meta = {
1183 1736 license = [ pkgs.lib.licenses.mit ];
1184 1737 };
1185 1738 };
1186 "peppercorn" = super.buildPythonPackage {
1187 name = "peppercorn-0.6";
1188 doCheck = false;
1739 "peppercorn" = super.buildPythonPackage rec {
1740 pname = "peppercorn";
1741 version = "0.6";
1189 1742 src = fetchurl {
1190 1743 url = "https://files.pythonhosted.org/packages/e4/77/93085de7108cdf1a0b092ff443872a8f9442c736d7ddebdf2f27627935f4/peppercorn-0.6.tar.gz";
1191 1744 sha256 = "1ip4bfwcpwkq9hz2dai14k2cyabvwrnvcvrcmzxmqm04g8fnimwn";
1192 1745 };
1746 format = "setuptools";
1747 doCheck = false;
1748 buildInputs = [];
1749 checkInputs = [];
1750 nativeBuildInputs = [];
1751 propagatedBuildInputs = [];
1193 1752 meta = {
1194 1753 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1195 1754 };
1196 1755 };
1197 "pexpect" = super.buildPythonPackage {
1198 name = "pexpect-4.8.0";
1756 "pexpect" = super.buildPythonPackage rec {
1757 pname = "pexpect";
1758 version = "4.8.0";
1759 src = fetchurl {
1760 url = "https://files.pythonhosted.org/packages/e5/9b/ff402e0e930e70467a7178abb7c128709a30dfb22d8777c043e501bc1b10/pexpect-4.8.0.tar.gz";
1761 sha256 = "032cg337h8awydgypz6f4wx848lw8dyrj4zy988x0lyib4ws8rgw";
1762 };
1763 format = "setuptools";
1199 1764 doCheck = false;
1765 buildInputs = [];
1766 checkInputs = [];
1767 nativeBuildInputs = [];
1200 1768 propagatedBuildInputs = [
1201 1769 self."ptyprocess"
1202 1770 ];
1203 src = fetchurl {
1204 url = "https://files.pythonhosted.org/packages/e5/9b/ff402e0e930e70467a7178abb7c128709a30dfb22d8777c043e501bc1b10/pexpect-4.8.0.tar.gz";
1205 sha256 = "032cg337h8awydgypz6f4wx848lw8dyrj4zy988x0lyib4ws8rgw";
1206 };
1207 1771 meta = {
1208 1772 license = [ pkgs.lib.licenses.isc { fullName = "ISC License (ISCL)"; } ];
1209 1773 };
1210 1774 };
1211 "pickleshare" = super.buildPythonPackage {
1212 name = "pickleshare-0.7.5";
1213 doCheck = false;
1214 propagatedBuildInputs = [
1215 self."pathlib2"
1216 ];
1775 "pickleshare" = super.buildPythonPackage rec {
1776 pname = "pickleshare";
1777 version = "0.7.5";
1217 1778 src = fetchurl {
1218 1779 url = "https://files.pythonhosted.org/packages/d8/b6/df3c1c9b616e9c0edbc4fbab6ddd09df9535849c64ba51fcb6531c32d4d8/pickleshare-0.7.5.tar.gz";
1219 1780 sha256 = "1jmghg3c53yp1i8cm6pcrm280ayi8621rwyav9fac7awjr3kss47";
1220 1781 };
1782 format = "setuptools";
1783 doCheck = false;
1784 buildInputs = [];
1785 checkInputs = [];
1786 nativeBuildInputs = [];
1787 propagatedBuildInputs = [
1788 self."pathlib2"
1789 ];
1221 1790 meta = {
1222 1791 license = [ pkgs.lib.licenses.mit ];
1223 1792 };
1224 1793 };
1225 "plaster" = super.buildPythonPackage {
1226 name = "plaster-1.0";
1794 "plaster" = super.buildPythonPackage rec {
1795 pname = "plaster";
1796 version = "1.0";
1797 src = fetchurl {
1798 url = "https://files.pythonhosted.org/packages/37/e1/56d04382d718d32751017d32f351214384e529b794084eee20bb52405563/plaster-1.0.tar.gz";
1799 sha256 = "1hy8k0nv2mxq94y5aysk6hjk9ryb4bsd13g83m60hcyzxz3wflc3";
1800 };
1801 format = "setuptools";
1227 1802 doCheck = false;
1803 buildInputs = [];
1804 checkInputs = [];
1805 nativeBuildInputs = [];
1228 1806 propagatedBuildInputs = [
1229 1807 self."setuptools"
1230 1808 ];
1231 src = fetchurl {
1232 url = "https://files.pythonhosted.org/packages/37/e1/56d04382d718d32751017d32f351214384e529b794084eee20bb52405563/plaster-1.0.tar.gz";
1233 sha256 = "1hy8k0nv2mxq94y5aysk6hjk9ryb4bsd13g83m60hcyzxz3wflc3";
1234 };
1235 1809 meta = {
1236 1810 license = [ pkgs.lib.licenses.mit ];
1237 1811 };
1238 1812 };
1239 "plaster-pastedeploy" = super.buildPythonPackage {
1240 name = "plaster-pastedeploy-0.7";
1813 "plaster-pastedeploy" = super.buildPythonPackage rec {
1814 pname = "plaster-pastedeploy";
1815 version = "0.7";
1816 src = fetchurl {
1817 url = "https://files.pythonhosted.org/packages/99/69/2d3bc33091249266a1bd3cf24499e40ab31d54dffb4a7d76fe647950b98c/plaster_pastedeploy-0.7.tar.gz";
1818 sha256 = "1zg7gcsvc1kzay1ry5p699rg2qavfsxqwl17mqxzr0gzw6j9679r";
1819 };
1820 format = "setuptools";
1241 1821 doCheck = false;
1822 buildInputs = [];
1823 checkInputs = [];
1824 nativeBuildInputs = [
1825 self."setuptools"
1826 self."wheel"
1827 ];
1242 1828 propagatedBuildInputs = [
1243 1829 self."pastedeploy"
1244 1830 self."plaster"
1245 1831 ];
1246 src = fetchurl {
1247 url = "https://files.pythonhosted.org/packages/99/69/2d3bc33091249266a1bd3cf24499e40ab31d54dffb4a7d76fe647950b98c/plaster_pastedeploy-0.7.tar.gz";
1248 sha256 = "1zg7gcsvc1kzay1ry5p699rg2qavfsxqwl17mqxzr0gzw6j9679r";
1249 };
1250 1832 meta = {
1251 1833 license = [ pkgs.lib.licenses.mit ];
1252 1834 };
1253 1835 };
1254 "pluggy" = super.buildPythonPackage {
1255 name = "pluggy-0.13.1";
1256 doCheck = false;
1257 propagatedBuildInputs = [
1258 self."importlib-metadata"
1259 ];
1836 "pluggy" = super.buildPythonPackage rec {
1837 pname = "pluggy";
1838 version = "0.13.1";
1260 1839 src = fetchurl {
1261 1840 url = "https://files.pythonhosted.org/packages/f8/04/7a8542bed4b16a65c2714bf76cf5a0b026157da7f75e87cc88774aa10b14/pluggy-0.13.1.tar.gz";
1262 1841 sha256 = "1c35qyhvy27q9ih9n899f3h4sdnpgq027dbiilly2qb5cvgarchm";
1263 1842 };
1843 format = "setuptools";
1844 doCheck = false;
1845 buildInputs = [];
1846 checkInputs = [];
1847 nativeBuildInputs = [
1848 self."setuptools"
1849 self."setuptools-scm"
1850 self."wheel"
1851 ];
1852 propagatedBuildInputs = [
1853 self."importlib-metadata"
1854 ];
1264 1855 meta = {
1265 1856 license = [ pkgs.lib.licenses.mit ];
1266 1857 };
1267 1858 };
1268 "premailer" = super.buildPythonPackage {
1269 name = "premailer-3.6.1";
1270 doCheck = false;
1271 propagatedBuildInputs = [
1272 self."lxml"
1273 self."cssselect"
1274 self."cssutils"
1275 self."requests"
1276 self."cachetools"
1277 ];
1859 "premailer" = super.buildPythonPackage rec {
1860 pname = "premailer";
1861 version = "3.6.1";
1278 1862 src = fetchurl {
1279 1863 url = "https://files.pythonhosted.org/packages/62/da/2f43cdf9d3d79c80c4856a12389a1f257d65fe9ccc44bc6b4383c8a18e33/premailer-3.6.1.tar.gz";
1280 1864 sha256 = "08pshx7a110k4ll20x0xhpvyn3kkipkrbgxjjn7ncdxs54ihdhgw";
1281 1865 };
1866 format = "setuptools";
1867 doCheck = false;
1868 buildInputs = [];
1869 checkInputs = [];
1870 nativeBuildInputs = [];
1871 propagatedBuildInputs = [
1872 self."cachetools"
1873 self."cssselect"
1874 self."cssutils"
1875 self."lxml"
1876 self."requests"
1877 ];
1282 1878 meta = {
1283 1879 license = [ pkgs.lib.licenses.psfl { fullName = "Python"; } ];
1284 1880 };
1285 1881 };
1286 "prompt-toolkit" = super.buildPythonPackage {
1287 name = "prompt-toolkit-1.0.18";
1882 "prompt-toolkit" = super.buildPythonPackage rec {
1883 pname = "prompt-toolkit";
1884 version = "1.0.18";
1885 src = fetchurl {
1886 url = "https://files.pythonhosted.org/packages/c5/64/c170e5b1913b540bf0c8ab7676b21fdd1d25b65ddeb10025c6ca43cccd4c/prompt_toolkit-1.0.18.tar.gz";
1887 sha256 = "09h1153wgr5x2ny7ds0w2m81n3bb9j8hjb8sjfnrg506r01clkyx";
1888 };
1889 format = "setuptools";
1288 1890 doCheck = false;
1891 buildInputs = [];
1892 checkInputs = [];
1893 nativeBuildInputs = [];
1289 1894 propagatedBuildInputs = [
1290 1895 self."six"
1291 1896 self."wcwidth"
1292 1897 ];
1293 src = fetchurl {
1294 url = "https://files.pythonhosted.org/packages/c5/64/c170e5b1913b540bf0c8ab7676b21fdd1d25b65ddeb10025c6ca43cccd4c/prompt_toolkit-1.0.18.tar.gz";
1295 sha256 = "09h1153wgr5x2ny7ds0w2m81n3bb9j8hjb8sjfnrg506r01clkyx";
1296 };
1297 1898 meta = {
1298 1899 license = [ pkgs.lib.licenses.bsdOriginal ];
1299 1900 };
1300 1901 };
1301 "psutil" = super.buildPythonPackage {
1302 name = "psutil-5.7.0";
1303 doCheck = false;
1902 "psutil" = super.buildPythonPackage rec {
1903 pname = "psutil";
1904 version = "5.7.0";
1304 1905 src = fetchurl {
1305 1906 url = "https://files.pythonhosted.org/packages/c4/b8/3512f0e93e0db23a71d82485ba256071ebef99b227351f0f5540f744af41/psutil-5.7.0.tar.gz";
1306 1907 sha256 = "03jykdi3dgf1cdal9bv4fq9zjvzj9l9bs99gi5ar81sdl5nc2pk8";
1307 1908 };
1909 format = "setuptools";
1910 doCheck = false;
1911 buildInputs = [];
1912 checkInputs = [];
1913 nativeBuildInputs = [];
1914 propagatedBuildInputs = [];
1308 1915 meta = {
1309 1916 license = [ pkgs.lib.licenses.bsdOriginal ];
1310 1917 };
1311 1918 };
1312 "psycopg2" = super.buildPythonPackage {
1313 name = "psycopg2-2.8.4";
1314 doCheck = false;
1919 "psycopg2" = super.buildPythonPackage rec {
1920 pname = "psycopg2";
1921 version = "2.8.4";
1315 1922 src = fetchurl {
1316 1923 url = "https://files.pythonhosted.org/packages/84/d7/6a93c99b5ba4d4d22daa3928b983cec66df4536ca50b22ce5dcac65e4e71/psycopg2-2.8.4.tar.gz";
1317 1924 sha256 = "1djvh98pi4hjd8rxbq8qzc63bg8v78k33yg6pl99wak61b6fb67q";
1318 1925 };
1926 format = "setuptools";
1927 doCheck = false;
1928 buildInputs = [];
1929 checkInputs = [];
1930 nativeBuildInputs = [];
1931 propagatedBuildInputs = [];
1319 1932 meta = {
1320 1933 license = [ pkgs.lib.licenses.zpl21 { fullName = "GNU Library or Lesser General Public License (LGPL)"; } { fullName = "LGPL with exceptions or ZPL"; } ];
1321 1934 };
1322 1935 };
1323 "ptyprocess" = super.buildPythonPackage {
1324 name = "ptyprocess-0.6.0";
1325 doCheck = false;
1936 "ptyprocess" = super.buildPythonPackage rec {
1937 pname = "ptyprocess";
1938 version = "0.6.0";
1326 1939 src = fetchurl {
1327 url = "https://files.pythonhosted.org/packages/7d/2d/e4b8733cf79b7309d84c9081a4ab558c89d8c89da5961bf4ddb050ca1ce0/ptyprocess-0.6.0.tar.gz";
1328 sha256 = "1h4lcd3w5nrxnsk436ar7fwkiy5rfn5wj2xwy9l0r4mdqnf2jgwj";
1329 };
1940 url = "https://code.rhodecode.com/upstream/ptyprocess/artifacts/download/0-c8b019b1-c4d3-46ac-a0ad-1206ec3fb3cb.tar.gz?sha256=50394f2c5e117fcab4360bf99c8bc40be7211ee1a5860aeb3809b44249550c3e";
1941 sha256 = "0ghcam4l5d0973mhm1m5w4g23rqbqj5rry8b6ssclzqibqn4yfah";
1942 };
1943 format = "setuptools";
1944 doCheck = false;
1945 buildInputs = [];
1946 checkInputs = [];
1947 nativeBuildInputs = [];
1948 propagatedBuildInputs = [];
1330 1949 meta = {
1331 license = [ ];
1332 };
1333 };
1334 "py" = super.buildPythonPackage {
1335 name = "py-1.8.1";
1336 doCheck = false;
1950 license = [ { fullName = "ISC License (ISCL)"; } ];
1951 };
1952 };
1953 "py" = super.buildPythonPackage rec {
1954 pname = "py";
1955 version = "1.8.1";
1337 1956 src = fetchurl {
1338 1957 url = "https://files.pythonhosted.org/packages/bd/8f/169d08dcac7d6e311333c96b63cbe92e7947778475e1a619b674989ba1ed/py-1.8.1.tar.gz";
1339 1958 sha256 = "1ajjazg3913n0sp3vjyva9c2qh5anx8ziryng935f89604a0h9sy";
1340 1959 };
1960 format = "setuptools";
1961 doCheck = false;
1962 buildInputs = [];
1963 checkInputs = [];
1964 nativeBuildInputs = [];
1965 propagatedBuildInputs = [];
1341 1966 meta = {
1342 1967 license = [ pkgs.lib.licenses.mit ];
1343 1968 };
1344 1969 };
1345 "py-bcrypt" = super.buildPythonPackage {
1346 name = "py-bcrypt-0.4";
1347 doCheck = false;
1970 "py-bcrypt" = super.buildPythonPackage rec {
1971 pname = "py-bcrypt";
1972 version = "0.4";
1348 1973 src = fetchurl {
1349 1974 url = "https://files.pythonhosted.org/packages/68/b1/1c3068c5c4d2e35c48b38dcc865301ebfdf45f54507086ac65ced1fd3b3d/py-bcrypt-0.4.tar.gz";
1350 1975 sha256 = "0y6smdggwi5s72v6p1nn53dg6w05hna3d264cq6kas0lap73p8az";
1351 1976 };
1977 format = "setuptools";
1978 doCheck = false;
1979 buildInputs = [];
1980 checkInputs = [];
1981 nativeBuildInputs = [];
1982 propagatedBuildInputs = [];
1352 1983 meta = {
1353 1984 license = [ pkgs.lib.licenses.bsdOriginal ];
1354 1985 };
1355 1986 };
1356 "py-gfm" = super.buildPythonPackage {
1357 name = "py-gfm-0.1.4";
1358 doCheck = false;
1359 propagatedBuildInputs = [
1360 self."setuptools"
1361 self."markdown"
1362 ];
1987 "py-gfm" = super.buildPythonPackage rec {
1988 pname = "py-gfm";
1989 version = "0.1.4";
1363 1990 src = fetchurl {
1364 1991 url = "https://files.pythonhosted.org/packages/06/ee/004a03a1d92bb386dae44f6dd087db541bc5093374f1637d4d4ae5596cc2/py-gfm-0.1.4.tar.gz";
1365 1992 sha256 = "0zip06g2isivx8fzgqd4n9qzsa22c25jas1rsb7m2rnjg72m0rzg";
1366 1993 };
1994 format = "setuptools";
1995 doCheck = false;
1996 buildInputs = [];
1997 checkInputs = [];
1998 nativeBuildInputs = [];
1999 propagatedBuildInputs = [
2000 self."markdown"
2001 self."setuptools"
2002 ];
1367 2003 meta = {
1368 2004 license = [ pkgs.lib.licenses.bsdOriginal ];
1369 2005 };
1370 2006 };
1371 "pyasn1" = super.buildPythonPackage {
1372 name = "pyasn1-0.4.8";
1373 doCheck = false;
2007 "pyasn1" = super.buildPythonPackage rec {
2008 pname = "pyasn1";
2009 version = "0.4.8";
1374 2010 src = fetchurl {
1375 2011 url = "https://files.pythonhosted.org/packages/a4/db/fffec68299e6d7bad3d504147f9094830b704527a7fc098b721d38cc7fa7/pyasn1-0.4.8.tar.gz";
1376 2012 sha256 = "1fnhbi3rmk47l9851gbik0flfr64vs5j0hbqx24cafjap6gprxxf";
1377 2013 };
2014 format = "setuptools";
2015 doCheck = false;
2016 buildInputs = [];
2017 checkInputs = [];
2018 nativeBuildInputs = [];
2019 propagatedBuildInputs = [];
1378 2020 meta = {
1379 2021 license = [ pkgs.lib.licenses.bsdOriginal ];
1380 2022 };
1381 2023 };
1382 "pyasn1-modules" = super.buildPythonPackage {
1383 name = "pyasn1-modules-0.2.6";
1384 doCheck = false;
1385 propagatedBuildInputs = [
1386 self."pyasn1"
1387 ];
2024 "pyasn1-modules" = super.buildPythonPackage rec {
2025 pname = "pyasn1-modules";
2026 version = "0.2.6";
1388 2027 src = fetchurl {
1389 2028 url = "https://files.pythonhosted.org/packages/f1/a9/a1ef72a0e43feff643cf0130a08123dea76205e7a0dda37e3efb5f054a31/pyasn1-modules-0.2.6.tar.gz";
1390 2029 sha256 = "08hph9j1r018drnrny29l7dl2q0cin78csswrhwrh8jmq61pmha3";
1391 2030 };
2031 format = "setuptools";
2032 doCheck = false;
2033 buildInputs = [];
2034 checkInputs = [];
2035 nativeBuildInputs = [];
2036 propagatedBuildInputs = [
2037 self."pyasn1"
2038 ];
1392 2039 meta = {
1393 2040 license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.bsd2 ];
1394 2041 };
1395 2042 };
1396 "pycparser" = super.buildPythonPackage {
1397 name = "pycparser-2.20";
1398 doCheck = false;
2043 "pycparser" = super.buildPythonPackage rec {
2044 pname = "pycparser";
2045 version = "2.20";
1399 2046 src = fetchurl {
1400 2047 url = "https://files.pythonhosted.org/packages/0f/86/e19659527668d70be91d0369aeaa055b4eb396b0f387a4f92293a20035bd/pycparser-2.20.tar.gz";
1401 2048 sha256 = "1w0m3xvlrzq4lkbvd1ngfm8mdw64r1yxy6n7djlw6qj5d0km6ird";
1402 2049 };
2050 format = "setuptools";
2051 doCheck = false;
2052 buildInputs = [];
2053 checkInputs = [];
2054 nativeBuildInputs = [];
2055 propagatedBuildInputs = [];
1403 2056 meta = {
1404 2057 license = [ pkgs.lib.licenses.bsdOriginal ];
1405 2058 };
1406 2059 };
1407 "pycrypto" = super.buildPythonPackage {
1408 name = "pycrypto-2.6.1";
1409 doCheck = false;
2060 "pycrypto" = super.buildPythonPackage rec {
2061 pname = "pycrypto";
2062 version = "2.6.1";
1410 2063 src = fetchurl {
1411 2064 url = "https://files.pythonhosted.org/packages/60/db/645aa9af249f059cc3a368b118de33889219e0362141e75d4eaf6f80f163/pycrypto-2.6.1.tar.gz";
1412 2065 sha256 = "0g0ayql5b9mkjam8hym6zyg6bv77lbh66rv1fyvgqb17kfc1xkpj";
1413 2066 };
2067 format = "setuptools";
2068 doCheck = false;
2069 buildInputs = [];
2070 checkInputs = [];
2071 nativeBuildInputs = [];
2072 propagatedBuildInputs = [];
1414 2073 meta = {
1415 2074 license = [ pkgs.lib.licenses.publicDomain ];
1416 2075 };
1417 2076 };
1418 "pycurl" = super.buildPythonPackage {
1419 name = "pycurl-7.43.0.3";
1420 doCheck = false;
2077 "pycurl" = super.buildPythonPackage rec {
2078 pname = "pycurl";
2079 version = "7.43.0.3";
1421 2080 src = fetchurl {
1422 2081 url = "https://files.pythonhosted.org/packages/ac/b3/0f3979633b7890bab6098d84c84467030b807a1e2b31f5d30103af5a71ca/pycurl-7.43.0.3.tar.gz";
1423 2082 sha256 = "13nsvqhvnmnvfk75s8iynqsgszyv06cjp4drd3psi7zpbh63623g";
1424 2083 };
2084 format = "setuptools";
2085 doCheck = false;
2086 buildInputs = [];
2087 checkInputs = [];
2088 nativeBuildInputs = [];
2089 propagatedBuildInputs = [];
1425 2090 meta = {
1426 2091 license = [ pkgs.lib.licenses.mit { fullName = "LGPL/MIT"; } { fullName = "GNU Library or Lesser General Public License (LGPL)"; } ];
1427 2092 };
1428 2093 };
1429 "pygments" = super.buildPythonPackage {
1430 name = "pygments-2.4.2";
1431 doCheck = false;
2094 "pygments" = super.buildPythonPackage rec {
2095 pname = "pygments";
2096 version = "2.4.2";
1432 2097 src = fetchurl {
1433 2098 url = "https://files.pythonhosted.org/packages/7e/ae/26808275fc76bf2832deb10d3a3ed3107bc4de01b85dcccbe525f2cd6d1e/Pygments-2.4.2.tar.gz";
1434 2099 sha256 = "15v2sqm5g12bqa0c7wikfh9ck2nl97ayizy1hpqhmws5gqalq748";
1435 2100 };
2101 format = "setuptools";
2102 doCheck = false;
2103 buildInputs = [];
2104 checkInputs = [];
2105 nativeBuildInputs = [];
2106 propagatedBuildInputs = [];
1436 2107 meta = {
1437 2108 license = [ pkgs.lib.licenses.bsdOriginal ];
1438 2109 };
1439 2110 };
1440 "pymysql" = super.buildPythonPackage {
1441 name = "pymysql-0.8.1";
1442 doCheck = false;
2111 "pymysql" = super.buildPythonPackage rec {
2112 pname = "pymysql";
2113 version = "0.8.1";
1443 2114 src = fetchurl {
1444 2115 url = "https://files.pythonhosted.org/packages/44/39/6bcb83cae0095a31b6be4511707fdf2009d3e29903a55a0494d3a9a2fac0/PyMySQL-0.8.1.tar.gz";
1445 2116 sha256 = "0a96crz55bw4h6myh833skrli7b0ck89m3x673y2z2ryy7zrpq9l";
1446 2117 };
2118 format = "setuptools";
2119 doCheck = false;
2120 buildInputs = [];
2121 checkInputs = [];
2122 nativeBuildInputs = [];
2123 propagatedBuildInputs = [];
1447 2124 meta = {
1448 2125 license = [ pkgs.lib.licenses.mit ];
1449 2126 };
1450 2127 };
1451 "pyotp" = super.buildPythonPackage {
1452 name = "pyotp-2.3.0";
1453 doCheck = false;
2128 "pyotp" = super.buildPythonPackage rec {
2129 pname = "pyotp";
2130 version = "2.3.0";
1454 2131 src = fetchurl {
1455 2132 url = "https://files.pythonhosted.org/packages/f7/15/395c4945ea6bc37e8811280bb675615cb4c2b2c1cd70bdc43329da91a386/pyotp-2.3.0.tar.gz";
1456 2133 sha256 = "18d13ikra1iq0xyfqfm72zhgwxi2qi9ps6z1a6zmqp4qrn57wlzw";
1457 2134 };
2135 format = "setuptools";
2136 doCheck = false;
2137 buildInputs = [];
2138 checkInputs = [];
2139 nativeBuildInputs = [];
2140 propagatedBuildInputs = [];
1458 2141 meta = {
1459 2142 license = [ pkgs.lib.licenses.mit ];
1460 2143 };
1461 2144 };
1462 "pyparsing" = super.buildPythonPackage {
1463 name = "pyparsing-2.4.7";
1464 doCheck = false;
2145 "pyparsing" = super.buildPythonPackage rec {
2146 pname = "pyparsing";
2147 version = "2.4.7";
1465 2148 src = fetchurl {
1466 2149 url = "https://files.pythonhosted.org/packages/c1/47/dfc9c342c9842bbe0036c7f763d2d6686bcf5eb1808ba3e170afdb282210/pyparsing-2.4.7.tar.gz";
1467 2150 sha256 = "1hgc8qrbq1ymxbwfbjghv01fm3fbpjwpjwi0bcailxxzhf3yq0y2";
1468 2151 };
2152 format = "setuptools";
2153 doCheck = false;
2154 buildInputs = [];
2155 checkInputs = [];
2156 nativeBuildInputs = [];
2157 propagatedBuildInputs = [];
1469 2158 meta = {
1470 2159 license = [ pkgs.lib.licenses.mit ];
1471 2160 };
1472 2161 };
1473 "pyramid" = super.buildPythonPackage {
1474 name = "pyramid-1.10.4";
2162 "pyramid" = super.buildPythonPackage rec {
2163 pname = "pyramid";
2164 version = "1.10.4";
2165 src = fetchurl {
2166 url = "https://files.pythonhosted.org/packages/c2/43/1ae701c9c6bb3a434358e678a5e72c96e8aa55cf4cb1d2fa2041b5dd38b7/pyramid-1.10.4.tar.gz";
2167 sha256 = "0rkxs1ajycg2zh1c94xlmls56mx5m161sn8112skj0amza6cn36q";
2168 };
2169 format = "setuptools";
1475 2170 doCheck = false;
2171 buildInputs = [];
2172 checkInputs = [];
2173 nativeBuildInputs = [
2174 self."setuptools"
2175 self."wheel"
2176 ];
1476 2177 propagatedBuildInputs = [
1477 2178 self."hupper"
1478 2179 self."plaster"
1479 2180 self."plaster-pastedeploy"
2181 self."repoze.lru"
1480 2182 self."setuptools"
1481 2183 self."translationstring"
1482 2184 self."venusian"
1483 2185 self."webob"
1484 2186 self."zope.deprecation"
1485 2187 self."zope.interface"
1486 self."repoze.lru"
1487 2188 ];
1488 src = fetchurl {
1489 url = "https://files.pythonhosted.org/packages/c2/43/1ae701c9c6bb3a434358e678a5e72c96e8aa55cf4cb1d2fa2041b5dd38b7/pyramid-1.10.4.tar.gz";
1490 sha256 = "0rkxs1ajycg2zh1c94xlmls56mx5m161sn8112skj0amza6cn36q";
1491 };
1492 2189 meta = {
1493 2190 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1494 2191 };
1495 2192 };
1496 "pyramid-debugtoolbar" = super.buildPythonPackage {
1497 name = "pyramid-debugtoolbar-4.6.1";
1498 doCheck = false;
1499 propagatedBuildInputs = [
1500 self."pyramid"
1501 self."pyramid-mako"
1502 self."repoze.lru"
1503 self."pygments"
1504 self."ipaddress"
1505 ];
2193 "pyramid-debugtoolbar" = super.buildPythonPackage rec {
2194 pname = "pyramid-debugtoolbar";
2195 version = "4.6.1";
1506 2196 src = fetchurl {
1507 2197 url = "https://files.pythonhosted.org/packages/99/f6/b8603f82c18275be293921bc3a2184205056ca505747bf64ab8a0c08e124/pyramid_debugtoolbar-4.6.1.tar.gz";
1508 2198 sha256 = "185z7q8n959ga5331iczwra2iljwkidfx4qn6bbd7vm3rm4w6llv";
1509 2199 };
2200 format = "setuptools";
2201 doCheck = false;
2202 buildInputs = [];
2203 checkInputs = [];
2204 nativeBuildInputs = [];
2205 propagatedBuildInputs = [
2206 self."ipaddress"
2207 self."pygments"
2208 self."pyramid"
2209 self."pyramid-mako"
2210 self."repoze.lru"
2211 ];
1510 2212 meta = {
1511 2213 license = [ { fullName = "Repoze Public License"; } pkgs.lib.licenses.bsdOriginal ];
1512 2214 };
1513 2215 };
1514 "pyramid-jinja2" = super.buildPythonPackage {
1515 name = "pyramid-jinja2-2.7";
1516 doCheck = false;
1517 propagatedBuildInputs = [
1518 self."pyramid"
1519 self."zope.deprecation"
1520 self."jinja2"
1521 self."markupsafe"
1522 ];
2216 "pyramid-jinja2" = super.buildPythonPackage rec {
2217 pname = "pyramid-jinja2";
2218 version = "2.7";
1523 2219 src = fetchurl {
1524 2220 url = "https://files.pythonhosted.org/packages/d8/80/d60a7233823de22ce77bd864a8a83736a1fe8b49884b08303a2e68b2c853/pyramid_jinja2-2.7.tar.gz";
1525 2221 sha256 = "1sz5s0pp5jqhf4w22w9527yz8hgdi4mhr6apd6vw1gm5clghh8aw";
1526 2222 };
2223 format = "setuptools";
2224 doCheck = false;
2225 buildInputs = [];
2226 checkInputs = [];
2227 nativeBuildInputs = [];
2228 propagatedBuildInputs = [
2229 self."jinja2"
2230 self."markupsafe"
2231 self."pyramid"
2232 self."zope.deprecation"
2233 ];
1527 2234 meta = {
1528 2235 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1529 2236 };
1530 2237 };
1531 "pyramid-apispec" = super.buildPythonPackage {
1532 name = "pyramid-apispec-0.3.2";
1533 doCheck = false;
1534 propagatedBuildInputs = [
1535 self."apispec"
1536 ];
2238 "pyramid-mailer" = super.buildPythonPackage rec {
2239 pname = "pyramid-mailer";
2240 version = "0.15.1";
1537 2241 src = fetchurl {
1538 url = "https://files.pythonhosted.org/packages/2a/30/1dea5d81ea635449572ba60ec3148310d75ae4530c3c695f54b0991bb8c7/pyramid_apispec-0.3.2.tar.gz";
1539 sha256 = "0ffrcqp9dkykivhfcq0v9lgy6w0qhwl6x78925vfjmayly9r8da0";
1540 };
1541 meta = {
1542 license = [ pkgs.lib.licenses.bsdOriginal ];
1543 };
1544 };
1545 "pyramid-mailer" = super.buildPythonPackage {
1546 name = "pyramid-mailer-0.15.1";
2242 url = "https://files.pythonhosted.org/packages/a0/f2/6febf5459dff4d7e653314d575469ad2e11b9d2af2c3606360e1c67202f2/pyramid_mailer-0.15.1.tar.gz";
2243 sha256 = "16vg8jb203jgb7b0hd6wllfqvp542qh2ry1gjai2m6qpv5agy2pc";
2244 };
2245 format = "setuptools";
1547 2246 doCheck = false;
2247 buildInputs = [];
2248 checkInputs = [];
2249 nativeBuildInputs = [];
1548 2250 propagatedBuildInputs = [
1549 2251 self."pyramid"
1550 2252 self."repoze.sendmail"
1551 2253 self."transaction"
1552 2254 ];
1553 src = fetchurl {
1554 url = "https://files.pythonhosted.org/packages/a0/f2/6febf5459dff4d7e653314d575469ad2e11b9d2af2c3606360e1c67202f2/pyramid_mailer-0.15.1.tar.gz";
1555 sha256 = "16vg8jb203jgb7b0hd6wllfqvp542qh2ry1gjai2m6qpv5agy2pc";
1556 };
1557 2255 meta = {
1558 2256 license = [ pkgs.lib.licenses.bsdOriginal ];
1559 2257 };
1560 2258 };
1561 "pyramid-mako" = super.buildPythonPackage {
1562 name = "pyramid-mako-1.1.0";
1563 doCheck = false;
1564 propagatedBuildInputs = [
1565 self."pyramid"
1566 self."mako"
1567 ];
2259 "pyramid-mako" = super.buildPythonPackage rec {
2260 pname = "pyramid-mako";
2261 version = "1.1.0";
1568 2262 src = fetchurl {
1569 2263 url = "https://files.pythonhosted.org/packages/63/7b/5e2af68f675071a6bad148c1c393928f0ef5fcd94e95cbf53b89d6471a83/pyramid_mako-1.1.0.tar.gz";
1570 2264 sha256 = "1qj0m091mnii86j2q1d82yir22nha361rvhclvg3s70z8iiwhrh0";
1571 2265 };
2266 format = "setuptools";
2267 doCheck = false;
2268 buildInputs = [];
2269 checkInputs = [];
2270 nativeBuildInputs = [];
2271 propagatedBuildInputs = [
2272 self."mako"
2273 self."pyramid"
2274 ];
1572 2275 meta = {
1573 2276 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1574 2277 };
1575 2278 };
1576 "pysqlite" = super.buildPythonPackage {
1577 name = "pysqlite-2.8.3";
1578 doCheck = false;
2279 "pysqlite" = super.buildPythonPackage rec {
2280 pname = "pysqlite";
2281 version = "2.8.3";
1579 2282 src = fetchurl {
1580 2283 url = "https://files.pythonhosted.org/packages/42/02/981b6703e3c83c5b25a829c6e77aad059f9481b0bbacb47e6e8ca12bd731/pysqlite-2.8.3.tar.gz";
1581 2284 sha256 = "1424gwq9sil2ffmnizk60q36vydkv8rxs6m7xs987kz8cdc37lqp";
1582 2285 };
2286 format = "setuptools";
2287 doCheck = false;
2288 buildInputs = [];
2289 checkInputs = [];
2290 nativeBuildInputs = [];
2291 propagatedBuildInputs = [];
1583 2292 meta = {
1584 2293 license = [ { fullName = "zlib/libpng License"; } { fullName = "zlib/libpng license"; } ];
1585 2294 };
1586 2295 };
1587 "pytest" = super.buildPythonPackage {
1588 name = "pytest-4.6.9";
1589 doCheck = false;
1590 propagatedBuildInputs = [
1591 self."py"
1592 self."six"
1593 self."packaging"
1594 self."attrs"
1595 self."atomicwrites"
1596 self."pluggy"
1597 self."importlib-metadata"
1598 self."wcwidth"
1599 self."funcsigs"
1600 self."pathlib2"
1601 self."more-itertools"
1602 ];
2296 "pytest" = super.buildPythonPackage rec {
2297 pname = "pytest";
2298 version = "4.6.9";
1603 2299 src = fetchurl {
1604 2300 url = "https://files.pythonhosted.org/packages/ec/2e/1602fca477ab3ccb1952f07db0536b60b6afafec16eced8063b553001509/pytest-4.6.9.tar.gz";
1605 2301 sha256 = "0fgkmpc31nzy97fxfrkqbzycigdwxwwmninx3qhkzp81migggs0r";
1606 2302 };
2303 format = "setuptools";
2304 doCheck = false;
2305 buildInputs = [];
2306 checkInputs = [];
2307 nativeBuildInputs = [
2308 self."setuptools"
2309 self."setuptools-scm"
2310 self."wheel"
2311 ];
2312 propagatedBuildInputs = [
2313 self."atomicwrites"
2314 self."attrs"
2315 self."funcsigs"
2316 self."importlib-metadata"
2317 self."more-itertools"
2318 self."packaging"
2319 self."pathlib2"
2320 self."pluggy"
2321 self."py"
2322 self."six"
2323 self."wcwidth"
2324 ];
1607 2325 meta = {
1608 2326 license = [ pkgs.lib.licenses.mit ];
1609 2327 };
1610 2328 };
1611 "pytest-cov" = super.buildPythonPackage {
1612 name = "pytest-cov-2.8.1";
1613 doCheck = false;
1614 propagatedBuildInputs = [
1615 self."pytest"
1616 self."coverage"
1617 ];
2329 "pytest-cov" = super.buildPythonPackage rec {
2330 pname = "pytest-cov";
2331 version = "2.8.1";
1618 2332 src = fetchurl {
1619 2333 url = "https://files.pythonhosted.org/packages/13/8a/51f54b43a043c799bceca846594b9a310823a3e52df5ec27109cccba90f4/pytest-cov-2.8.1.tar.gz";
1620 2334 sha256 = "0avzlk9p4nc44k7lpx9109dybq71xqnggxb9f4hp0l64pbc44ryc";
1621 2335 };
2336 format = "setuptools";
2337 doCheck = false;
2338 buildInputs = [];
2339 checkInputs = [];
2340 nativeBuildInputs = [];
2341 propagatedBuildInputs = [
2342 self."coverage"
2343 self."pytest"
2344 ];
1622 2345 meta = {
1623 2346 license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.mit ];
1624 2347 };
1625 2348 };
1626 "pytest-profiling" = super.buildPythonPackage {
1627 name = "pytest-profiling-1.7.0";
1628 doCheck = false;
1629 propagatedBuildInputs = [
1630 self."six"
1631 self."pytest"
1632 self."gprof2dot"
1633 ];
2349 "pytest-profiling" = super.buildPythonPackage rec {
2350 pname = "pytest-profiling";
2351 version = "1.7.0";
1634 2352 src = fetchurl {
1635 2353 url = "https://files.pythonhosted.org/packages/39/70/22a4b33739f07f1732a63e33bbfbf68e0fa58cfba9d200e76d01921eddbf/pytest-profiling-1.7.0.tar.gz";
1636 2354 sha256 = "0abz9gi26jpcfdzgsvwad91555lpgdc8kbymicmms8k2fqa8z4wk";
1637 2355 };
2356 format = "setuptools";
2357 doCheck = false;
2358 buildInputs = [];
2359 checkInputs = [];
2360 nativeBuildInputs = [
2361 self."setuptools-git"
2362 ];
2363 propagatedBuildInputs = [
2364 self."gprof2dot"
2365 self."pytest"
2366 self."six"
2367 ];
1638 2368 meta = {
1639 2369 license = [ pkgs.lib.licenses.mit ];
1640 2370 };
1641 2371 };
1642 "pytest-runner" = super.buildPythonPackage {
1643 name = "pytest-runner-5.2";
1644 doCheck = false;
2372 "pytest-runner" = super.buildPythonPackage rec {
2373 pname = "pytest-runner";
2374 version = "5.2";
1645 2375 src = fetchurl {
1646 2376 url = "https://files.pythonhosted.org/packages/5b/82/1462f86e6c3600f2471d5f552fcc31e39f17717023df4bab712b4a9db1b3/pytest-runner-5.2.tar.gz";
1647 2377 sha256 = "0awll1bva5zy8cspsxcpv7pjcrdf5c6pf56nqn4f74vvmlzfgiwn";
1648 2378 };
2379 format = "setuptools";
2380 doCheck = false;
2381 buildInputs = [];
2382 checkInputs = [];
2383 nativeBuildInputs = [
2384 self."setuptools"
2385 self."wheel"
2386 self."setuptools-scm"
2387 ];
2388 propagatedBuildInputs = [];
1649 2389 meta = {
1650 2390 license = [ pkgs.lib.licenses.mit ];
1651 2391 };
1652 2392 };
1653 "pytest-sugar" = super.buildPythonPackage {
1654 name = "pytest-sugar-0.9.3";
1655 doCheck = false;
1656 propagatedBuildInputs = [
1657 self."pytest"
1658 self."termcolor"
1659 self."packaging"
1660 ];
2393 "pytest-sugar" = super.buildPythonPackage rec {
2394 pname = "pytest-sugar";
2395 version = "0.9.3";
1661 2396 src = fetchurl {
1662 2397 url = "https://files.pythonhosted.org/packages/ba/35/edf24df4b2fe7d9005bdb9d166c18ae9cefd8b664e7fb2c8dfb7bc9db184/pytest-sugar-0.9.3.tar.gz";
1663 2398 sha256 = "1i0hv3h49zvl62jbiyjag84carbrp3zprqzxffdr291nxavvac0n";
1664 2399 };
2400 format = "setuptools";
2401 doCheck = false;
2402 buildInputs = [];
2403 checkInputs = [];
2404 nativeBuildInputs = [];
2405 propagatedBuildInputs = [
2406 self."packaging"
2407 self."pytest"
2408 self."termcolor"
2409 ];
1665 2410 meta = {
1666 2411 license = [ pkgs.lib.licenses.bsdOriginal ];
1667 2412 };
1668 2413 };
1669 "pytest-timeout" = super.buildPythonPackage {
1670 name = "pytest-timeout-1.3.3";
1671 doCheck = false;
1672 propagatedBuildInputs = [
1673 self."pytest"
1674 ];
2414 "pytest-timeout" = super.buildPythonPackage rec {
2415 pname = "pytest-timeout";
2416 version = "1.3.3";
1675 2417 src = fetchurl {
1676 2418 url = "https://files.pythonhosted.org/packages/13/48/7a166eaa29c1dca6cc253e3ba5773ff2e4aa4f567c1ea3905808e95ac5c1/pytest-timeout-1.3.3.tar.gz";
1677 2419 sha256 = "1cczcjhw4xx5sjkhxlhc5c1bkr7x6fcyx12wrnvwfckshdvblc2a";
1678 2420 };
2421 format = "setuptools";
2422 doCheck = false;
2423 buildInputs = [];
2424 checkInputs = [];
2425 nativeBuildInputs = [];
2426 propagatedBuildInputs = [
2427 self."pytest"
2428 ];
1679 2429 meta = {
1680 2430 license = [ pkgs.lib.licenses.mit { fullName = "DFSG approved"; } ];
1681 2431 };
1682 2432 };
1683 "python-dateutil" = super.buildPythonPackage {
1684 name = "python-dateutil-2.8.1";
1685 doCheck = false;
1686 propagatedBuildInputs = [
1687 self."six"
1688 ];
2433 "python-dateutil" = super.buildPythonPackage rec {
2434 pname = "python-dateutil";
2435 version = "2.8.1";
1689 2436 src = fetchurl {
1690 2437 url = "https://files.pythonhosted.org/packages/be/ed/5bbc91f03fa4c839c4c7360375da77f9659af5f7086b7a7bdda65771c8e0/python-dateutil-2.8.1.tar.gz";
1691 2438 sha256 = "0g42w7k5007iv9dam6gnja2ry8ydwirh99mgdll35s12pyfzxsvk";
1692 2439 };
2440 format = "setuptools";
2441 doCheck = false;
2442 buildInputs = [];
2443 checkInputs = [];
2444 nativeBuildInputs = [
2445 self."setuptools"
2446 self."wheel"
2447 self."setuptools-scm"
2448 ];
2449 propagatedBuildInputs = [
2450 self."six"
2451 ];
1693 2452 meta = {
1694 2453 license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.asl20 { fullName = "Dual License"; } ];
1695 2454 };
1696 2455 };
1697 "python-editor" = super.buildPythonPackage {
1698 name = "python-editor-1.0.4";
1699 doCheck = false;
2456 "python-editor" = super.buildPythonPackage rec {
2457 pname = "python-editor";
2458 version = "1.0.4";
1700 2459 src = fetchurl {
1701 2460 url = "https://files.pythonhosted.org/packages/0a/85/78f4a216d28343a67b7397c99825cff336330893f00601443f7c7b2f2234/python-editor-1.0.4.tar.gz";
1702 2461 sha256 = "0yrjh8w72ivqxi4i7xsg5b1vz15x8fg51xra7c3bgfyxqnyadzai";
1703 2462 };
2463 format = "setuptools";
2464 doCheck = false;
2465 buildInputs = [];
2466 checkInputs = [];
2467 nativeBuildInputs = [];
2468 propagatedBuildInputs = [];
1704 2469 meta = {
1705 2470 license = [ pkgs.lib.licenses.asl20 { fullName = "Apache"; } ];
1706 2471 };
1707 2472 };
1708 "python-ldap" = super.buildPythonPackage {
1709 name = "python-ldap-3.2.0";
2473 "python-ldap" = super.buildPythonPackage rec {
2474 pname = "python-ldap";
2475 version = "3.2.0";
2476 src = fetchurl {
2477 url = "https://files.pythonhosted.org/packages/ea/93/596f875e003c770447f4b99267820a0c769dd2dc3ae3ed19afe460fcbad0/python-ldap-3.2.0.tar.gz";
2478 sha256 = "13nvrhp85yr0jyxixcjj012iw8l9wynxxlykm9j3alss6waln73x";
2479 };
2480 format = "setuptools";
1710 2481 doCheck = false;
2482 buildInputs = [];
2483 checkInputs = [];
2484 nativeBuildInputs = [];
1711 2485 propagatedBuildInputs = [
1712 2486 self."pyasn1"
1713 2487 self."pyasn1-modules"
1714 2488 ];
1715 src = fetchurl {
1716 url = "https://files.pythonhosted.org/packages/ea/93/596f875e003c770447f4b99267820a0c769dd2dc3ae3ed19afe460fcbad0/python-ldap-3.2.0.tar.gz";
1717 sha256 = "13nvrhp85yr0jyxixcjj012iw8l9wynxxlykm9j3alss6waln73x";
1718 };
1719 2489 meta = {
1720 2490 license = [ pkgs.lib.licenses.psfl ];
1721 2491 };
1722 2492 };
1723 "python-memcached" = super.buildPythonPackage {
1724 name = "python-memcached-1.59";
2493 "python-memcached" = super.buildPythonPackage rec {
2494 pname = "python-memcached";
2495 version = "1.59";
2496 src = fetchurl {
2497 url = "https://files.pythonhosted.org/packages/90/59/5faf6e3cd8a568dd4f737ddae4f2e54204fd8c51f90bf8df99aca6c22318/python-memcached-1.59.tar.gz";
2498 sha256 = "0kvyapavbirk2x3n1jx4yb9nyigrj1s3x15nm3qhpvhkpqvqdqm2";
2499 };
2500 format = "setuptools";
1725 2501 doCheck = false;
2502 buildInputs = [];
2503 checkInputs = [];
2504 nativeBuildInputs = [];
1726 2505 propagatedBuildInputs = [
1727 2506 self."six"
1728 2507 ];
1729 src = fetchurl {
1730 url = "https://files.pythonhosted.org/packages/90/59/5faf6e3cd8a568dd4f737ddae4f2e54204fd8c51f90bf8df99aca6c22318/python-memcached-1.59.tar.gz";
1731 sha256 = "0kvyapavbirk2x3n1jx4yb9nyigrj1s3x15nm3qhpvhkpqvqdqm2";
1732 };
1733 2508 meta = {
1734 2509 license = [ pkgs.lib.licenses.psfl ];
1735 2510 };
1736 2511 };
1737 "python-pam" = super.buildPythonPackage {
1738 name = "python-pam-1.8.4";
1739 doCheck = false;
2512 "python-pam" = super.buildPythonPackage rec {
2513 pname = "python-pam";
2514 version = "1.8.4";
1740 2515 src = fetchurl {
1741 2516 url = "https://files.pythonhosted.org/packages/01/16/544d01cae9f28e0292dbd092b6b8b0bf222b528f362ee768a5bed2140111/python-pam-1.8.4.tar.gz";
1742 2517 sha256 = "16whhc0vr7gxsbzvsnq65nq8fs3wwmx755cavm8kkczdkz4djmn8";
1743 2518 };
2519 format = "setuptools";
2520 doCheck = false;
2521 buildInputs = [];
2522 checkInputs = [];
2523 nativeBuildInputs = [];
2524 propagatedBuildInputs = [];
1744 2525 meta = {
1745 2526 license = [ { fullName = "License :: OSI Approved :: MIT License"; } pkgs.lib.licenses.mit ];
1746 2527 };
1747 2528 };
1748 "python-saml" = super.buildPythonPackage {
1749 name = "python-saml-2.4.2";
1750 doCheck = false;
1751 propagatedBuildInputs = [
1752 self."dm.xmlsec.binding"
1753 self."isodate"
1754 self."defusedxml"
1755 ];
2529 "python-saml" = super.buildPythonPackage rec {
2530 pname = "python-saml";
2531 version = "2.4.2";
1756 2532 src = fetchurl {
1757 2533 url = "https://files.pythonhosted.org/packages/79/a8/a6611017e0883102fd5e2b73c9d90691b8134e38247c04ee1531d3dc647c/python-saml-2.4.2.tar.gz";
1758 2534 sha256 = "0dls4hwvf13yg7x5yfjrghbywg8g38vn5vr0rsf70hli3ydbfm43";
1759 2535 };
2536 format = "setuptools";
2537 doCheck = false;
2538 buildInputs = [];
2539 checkInputs = [];
2540 nativeBuildInputs = [];
2541 propagatedBuildInputs = [
2542 self."defusedxml"
2543 self."dm.xmlsec.binding"
2544 self."isodate"
2545 ];
1760 2546 meta = {
1761 2547 license = [ pkgs.lib.licenses.mit ];
1762 2548 };
1763 2549 };
1764 "pytz" = super.buildPythonPackage {
1765 name = "pytz-2019.3";
1766 doCheck = false;
2550 "pytz" = super.buildPythonPackage rec {
2551 pname = "pytz";
2552 version = "2019.3";
1767 2553 src = fetchurl {
1768 2554 url = "https://files.pythonhosted.org/packages/82/c3/534ddba230bd4fbbd3b7a3d35f3341d014cca213f369a9940925e7e5f691/pytz-2019.3.tar.gz";
1769 2555 sha256 = "1ghrk1wg45d3nymj7bf4zj03n3bh64xmczhk4pfi577hdkdhcb5h";
1770 2556 };
2557 format = "setuptools";
2558 doCheck = false;
2559 buildInputs = [];
2560 checkInputs = [];
2561 nativeBuildInputs = [];
2562 propagatedBuildInputs = [];
1771 2563 meta = {
1772 2564 license = [ pkgs.lib.licenses.mit ];
1773 2565 };
1774 2566 };
1775 "pyzmq" = super.buildPythonPackage {
1776 name = "pyzmq-14.6.0";
1777 doCheck = false;
2567 "pyzmq" = super.buildPythonPackage rec {
2568 pname = "pyzmq";
2569 version = "14.6.0";
1778 2570 src = fetchurl {
1779 2571 url = "https://files.pythonhosted.org/packages/8a/3b/5463d5a9d712cd8bbdac335daece0d69f6a6792da4e3dd89956c0db4e4e6/pyzmq-14.6.0.tar.gz";
1780 2572 sha256 = "1frmbjykvhmdg64g7sn20c9fpamrsfxwci1nhhg8q7jgz5pq0ikp";
1781 2573 };
2574 format = "setuptools";
2575 doCheck = false;
2576 buildInputs = [];
2577 checkInputs = [];
2578 nativeBuildInputs = [];
2579 propagatedBuildInputs = [];
1782 2580 meta = {
1783 2581 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "LGPL+BSD"; } { fullName = "GNU Library or Lesser General Public License (LGPL)"; } ];
1784 2582 };
1785 2583 };
1786 "PyYAML" = super.buildPythonPackage {
1787 name = "PyYAML-5.3.1";
1788 doCheck = false;
2584 "redis" = super.buildPythonPackage rec {
2585 pname = "redis";
2586 version = "3.4.1";
1789 2587 src = fetchurl {
1790 url = "https://files.pythonhosted.org/packages/64/c2/b80047c7ac2478f9501676c988a5411ed5572f35d1beff9cae07d321512c/PyYAML-5.3.1.tar.gz";
1791 sha256 = "0pb4zvkfxfijkpgd1b86xjsqql97ssf1knbd1v53wkg1qm9cgsmq";
1792 };
2588 url = "https://files.pythonhosted.org/packages/ef/2e/2c0f59891db7db087a7eeaa79bc7c7f2c039e71a2b5b0a41391e9d462926/redis-3.4.1.tar.gz";
2589 sha256 = "07yaj0j9fs7xdkg5bg926fa990khyigjbp31si8ai20vj8sv7kqd";
2590 };
2591 format = "setuptools";
2592 doCheck = false;
2593 buildInputs = [];
2594 checkInputs = [];
2595 nativeBuildInputs = [];
2596 propagatedBuildInputs = [];
1793 2597 meta = {
1794 2598 license = [ pkgs.lib.licenses.mit ];
1795 2599 };
1796 2600 };
1797 "regex" = super.buildPythonPackage {
1798 name = "regex-2020.9.27";
1799 doCheck = false;
1800 src = fetchurl {
1801 url = "https://files.pythonhosted.org/packages/93/8c/17f45cdfb39b13d4b5f909e4b4c2917abcbdef9c0036919a0399769148cf/regex-2020.9.27.tar.gz";
1802 sha256 = "179ngfzwbsjvn5vhyzdahvmg0f7acahkwwy9bpjy1pv08bm2mwx6";
1803 };
1804 meta = {
1805 license = [ pkgs.lib.licenses.psfl ];
1806 };
1807 };
1808 "redis" = super.buildPythonPackage {
1809 name = "redis-3.5.3";
1810 doCheck = false;
1811 src = fetchurl {
1812 url = "https://files.pythonhosted.org/packages/b3/17/1e567ff78c83854e16b98694411fe6e08c3426af866ad11397cddceb80d3/redis-3.5.3.tar.gz";
1813 sha256 = "0e7e0cfca8660dea8b7d5cd8c4f6c5e29e11f31158c0b0ae91a397f00e5a05a2";
1814 };
1815 meta = {
1816 license = [ pkgs.lib.licenses.mit ];
1817 };
1818 };
1819 "repoze.lru" = super.buildPythonPackage {
1820 name = "repoze.lru-0.7";
1821 doCheck = false;
2601 "repoze.lru" = super.buildPythonPackage rec {
2602 pname = "repoze.lru";
2603 version = "0.7";
1822 2604 src = fetchurl {
1823 2605 url = "https://files.pythonhosted.org/packages/12/bc/595a77c4b5e204847fdf19268314ef59c85193a9dc9f83630fc459c0fee5/repoze.lru-0.7.tar.gz";
1824 2606 sha256 = "0xzz1aw2smy8hdszrq8yhnklx6w1r1mf55061kalw3iq35gafa84";
1825 2607 };
2608 format = "setuptools";
2609 doCheck = false;
2610 buildInputs = [];
2611 checkInputs = [];
2612 nativeBuildInputs = [];
2613 propagatedBuildInputs = [];
1826 2614 meta = {
1827 2615 license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
1828 2616 };
1829 2617 };
1830 "repoze.sendmail" = super.buildPythonPackage {
1831 name = "repoze.sendmail-4.4.1";
1832 doCheck = false;
1833 propagatedBuildInputs = [
1834 self."setuptools"
1835 self."zope.interface"
1836 self."transaction"
1837 ];
2618 "repoze.sendmail" = super.buildPythonPackage rec {
2619 pname = "repoze.sendmail";
2620 version = "4.4.1";
1838 2621 src = fetchurl {
1839 2622 url = "https://files.pythonhosted.org/packages/12/4e/8ef1fd5c42765d712427b9c391419a77bd48877886d2cbc5e9f23c8cad9b/repoze.sendmail-4.4.1.tar.gz";
1840 2623 sha256 = "096ln02jr2afk7ab9j2czxqv2ryqq7m86ah572nqplx52iws73ks";
1841 2624 };
2625 format = "setuptools";
2626 doCheck = false;
2627 buildInputs = [];
2628 checkInputs = [];
2629 nativeBuildInputs = [];
2630 propagatedBuildInputs = [
2631 self."setuptools"
2632 self."transaction"
2633 self."zope.interface"
2634 ];
1842 2635 meta = {
1843 2636 license = [ pkgs.lib.licenses.zpl21 ];
1844 2637 };
1845 2638 };
1846 "requests" = super.buildPythonPackage {
1847 name = "requests-2.22.0";
2639 "requests" = super.buildPythonPackage rec {
2640 pname = "requests";
2641 version = "2.22.0";
2642 src = fetchurl {
2643 url = "https://files.pythonhosted.org/packages/01/62/ddcf76d1d19885e8579acb1b1df26a852b03472c0e46d2b959a714c90608/requests-2.22.0.tar.gz";
2644 sha256 = "1d5ybh11jr5sm7xp6mz8fyc7vrp4syifds91m7sj60xalal0gq0i";
2645 };
2646 format = "setuptools";
1848 2647 doCheck = false;
2648 buildInputs = [];
2649 checkInputs = [];
2650 nativeBuildInputs = [];
1849 2651 propagatedBuildInputs = [
2652 self."certifi"
1850 2653 self."chardet"
1851 2654 self."idna"
1852 2655 self."urllib3"
1853 self."certifi"
1854 2656 ];
2657 meta = {
2658 license = [ pkgs.lib.licenses.asl20 ];
2659 };
2660 };
2661 "responses" = super.buildPythonPackage rec {
2662 pname = "responses";
2663 version = "0.10.14";
1855 2664 src = fetchurl {
1856 url = "https://files.pythonhosted.org/packages/01/62/ddcf76d1d19885e8579acb1b1df26a852b03472c0e46d2b959a714c90608/requests-2.22.0.tar.gz";
1857 sha256 = "1d5ybh11jr5sm7xp6mz8fyc7vrp4syifds91m7sj60xalal0gq0i";
1858 };
2665 url = "https://files.pythonhosted.org/packages/9c/45/32f8d8c0c8f1f3843419a36aee0815bad040ac0029cfe96bb894894f042d/responses-0.10.14.tar.gz";
2666 sha256 = "0q29d8b9mar5szmia9lphzc387nwws76pdqc5hm059901c0vqy0s";
2667 };
2668 format = "setuptools";
2669 doCheck = false;
2670 buildInputs = [];
2671 checkInputs = [];
2672 nativeBuildInputs = [];
2673 propagatedBuildInputs = [
2674 self."cookies"
2675 self."mock"
2676 self."requests"
2677 self."six"
2678 ];
1859 2679 meta = {
1860 2680 license = [ pkgs.lib.licenses.asl20 ];
1861 2681 };
1862 2682 };
1863 "rhodecode-enterprise-ce" = super.buildPythonPackage {
1864 name = "rhodecode-enterprise-ce-4.28.0";
1865 buildInputs = [
1866 self."pytest"
1867 self."py"
1868 self."pytest-cov"
1869 self."pytest-sugar"
2683 "rhodecode-enterprise-ce" = super.buildPythonPackage rec {
2684 pname = "rhodecode-enterprise-ce";
2685 version = "4.19.0";
2686 src = ./.;
2687 format = "setuptools";
2688 doCheck = false;
2689 buildInputs = [];
2690 checkInputs = [];
2691 nativeBuildInputs = [
2692 self."pastescript"
2693 self."paste"
2694 self."pastedeploy"
1870 2695 self."pytest-runner"
1871 self."pytest-profiling"
1872 self."pytest-timeout"
1873 self."gprof2dot"
1874 self."mock"
1875 self."cov-core"
1876 self."coverage"
1877 self."webtest"
1878 self."beautifulsoup4"
1879 self."configobj"
1880 2696 ];
1881 doCheck = true;
1882 2697 propagatedBuildInputs = [
2698 self."alembic"
1883 2699 self."amqp"
2700 self."appenlight-client"
1884 2701 self."babel"
1885 2702 self."beaker"
2703 self."beautifulsoup4"
1886 2704 self."bleach"
2705 self."bumpversion"
1887 2706 self."celery"
1888 2707 self."channelstream"
1889 2708 self."click"
1890 2709 self."colander"
1891 2710 self."configobj"
2711 self."cov-core"
2712 self."coverage"
2713 self."cryptography"
1892 2714 self."cssselect"
1893 self."cryptography"
2715 self."cython"
1894 2716 self."decorator"
1895 2717 self."deform"
1896 2718 self."docutils"
1897 2719 self."dogpile.cache"
2720 self."dogpile.core"
1898 2721 self."formencode"
1899 2722 self."future"
1900 2723 self."futures"
2724 self."gevent"
2725 self."gprof2dot"
2726 self."greenlet"
2727 self."gunicorn"
1901 2728 self."infrae.cache"
2729 self."invoke"
2730 self."ipdb"
2731 self."ipython"
1902 2732 self."iso8601"
1903 2733 self."itsdangerous"
2734 self."jupyter-client"
2735 self."jupyter-core"
1904 2736 self."kombu"
1905 2737 self."lxml"
1906 2738 self."mako"
1907 2739 self."markdown"
1908 2740 self."markupsafe"
2741 self."mock"
1909 2742 self."msgpack-python"
1910 self."pyotp"
2743 self."mysqlclient"
2744 self."nbconvert"
2745 self."nbformat"
1911 2746 self."packaging"
1912 self."pathlib2"
1913 2747 self."paste"
1914 2748 self."pastedeploy"
1915 2749 self."pastescript"
2750 self."pathlib2"
1916 2751 self."peppercorn"
1917 2752 self."premailer"
1918 2753 self."psutil"
2754 self."psycopg2"
2755 self."py"
1919 2756 self."py-bcrypt"
2757 self."py-gfm"
2758 self."pycrypto"
1920 2759 self."pycurl"
1921 self."pycrypto"
1922 2760 self."pygments"
2761 self."pymysql"
2762 self."pyotp"
1923 2763 self."pyparsing"
2764 self."pyramid"
1924 2765 self."pyramid-debugtoolbar"
2766 self."pyramid-mailer"
1925 2767 self."pyramid-mako"
1926 self."pyramid"
1927 self."pyramid-mailer"
2768 self."pysqlite"
2769 self."pytest"
2770 self."pytest-cov"
2771 self."pytest-profiling"
2772 self."pytest-runner"
2773 self."pytest-sugar"
2774 self."pytest-timeout"
1928 2775 self."python-dateutil"
1929 2776 self."python-ldap"
1930 2777 self."python-memcached"
1931 2778 self."python-pam"
1932 2779 self."python-saml"
1933 2780 self."pytz"
1934 self."tzlocal"
1935 2781 self."pyzmq"
1936 self."py-gfm"
1937 self."regex"
1938 2782 self."redis"
1939 2783 self."repoze.lru"
1940 2784 self."requests"
2785 self."rhodecode-tools"
1941 2786 self."routes"
1942 2787 self."simplejson"
1943 2788 self."six"
@@ -1946,551 +2791,772 b' self: super: {'
1946 2791 self."subprocess32"
1947 2792 self."supervisor"
1948 2793 self."translationstring"
2794 self."tzlocal"
1949 2795 self."urllib3"
1950 2796 self."urlobject"
1951 2797 self."venusian"
2798 self."waitress"
1952 2799 self."weberror"
1953 2800 self."webhelpers2"
1954 2801 self."webob"
2802 self."webtest"
1955 2803 self."whoosh"
1956 2804 self."wsgiref"
1957 2805 self."zope.cachedescriptors"
1958 2806 self."zope.deprecation"
1959 2807 self."zope.event"
1960 2808 self."zope.interface"
1961 self."mysqlclient"
1962 self."pymysql"
1963 self."pysqlite"
1964 self."psycopg2"
1965 self."nbconvert"
1966 self."nbformat"
1967 self."jupyter-client"
1968 self."jupyter-core"
1969 self."alembic"
1970 self."invoke"
1971 self."bumpversion"
1972 self."gevent"
1973 self."greenlet"
1974 self."gunicorn"
1975 self."waitress"
1976 self."ipdb"
1977 self."ipython"
1978 self."rhodecode-tools"
1979 self."appenlight-client"
1980 self."pytest"
1981 self."py"
1982 self."pytest-cov"
1983 self."pytest-sugar"
2809 ];
2810 meta = {
2811 license = [ { fullName = "Affero GNU General Public License v3 or later (AGPLv3+)"; } { fullName = "AGPLv3, and Commercial License"; } ];
2812 };
2813 };
2814 "rhodecode-tools" = super.buildPythonPackage rec {
2815 pname = "rhodecode-tools";
2816 version = "2.0.0";
2817 src = fetchurl {
2818 url = "https://code.rhodecode.com/rhodecode-tools-ce/artifacts/download/0-0cf09d55-fcb5-4ab0-ad48-e71f65090875.tar.gz?sha256=ae458b6845f278aed1bcb90939ef01cdb581016ba0e7f58602d1ac6513f94707";
2819 sha256 = "01s7z49nbb6i0a3gbrx0dc0q3dfd07pkj2drpk8swy7j8ml8nidf";
2820 };
2821 format = "setuptools";
2822 doCheck = false;
2823 buildInputs = [];
2824 checkInputs = [];
2825 nativeBuildInputs = [
1984 2826 self."pytest-runner"
1985 self."pytest-profiling"
1986 self."pytest-timeout"
1987 self."gprof2dot"
1988 self."mock"
2827 ];
2828 propagatedBuildInputs = [
2829 self."click"
1989 2830 self."cov-core"
1990 2831 self."coverage"
1991 self."webtest"
1992 self."beautifulsoup4"
1993 ];
1994 src = ./.;
1995 meta = {
1996 license = [ { fullName = "Affero GNU General Public License v3 or later (AGPLv3+)"; } { fullName = "AGPLv3, and Commercial License"; } ];
1997 };
1998 };
1999 "rhodecode-tools" = super.buildPythonPackage {
2000 name = "rhodecode-tools-2.0.0";
2001 doCheck = false;
2002 propagatedBuildInputs = [
2003 self."click"
2004 self."six"
2832 self."elasticsearch"
2833 self."elasticsearch-dsl"
2834 self."elasticsearch1-dsl"
2835 self."elasticsearch2"
2005 2836 self."mako"
2006 2837 self."markupsafe"
2838 self."mock"
2839 self."py"
2840 self."pytest"
2841 self."pytest-cov"
2842 self."pytest-runner"
2843 self."pytest-sugar"
2007 2844 self."requests"
2008 self."urllib3"
2845 self."responses"
2846 self."six"
2009 2847 self."whoosh"
2010 self."elasticsearch"
2011 self."elasticsearch-dsl"
2012 self."elasticsearch2"
2013 self."elasticsearch1-dsl"
2014 2848 ];
2015 src = fetchurl {
2016 url = "https://code.rhodecode.com/rhodecode-tools-ce/artifacts/download/0-4fecb4f9-1967-49fe-90b3-241bdf9dd577.tar.gz?sha256=ed254c0e4d0dab9e7bfab449e94d60eca43db9a7f81a9be7928bf12588589cae";
2017 sha256 = "ed254c0e4d0dab9e7bfab449e94d60eca43db9a7f81a9be7928bf12588589cae";
2018 };
2019 2849 meta = {
2020 2850 license = [ { fullName = "Apache 2.0 and Proprietary"; } ];
2021 2851 };
2022 2852 };
2023 "routes" = super.buildPythonPackage {
2024 name = "routes-2.4.1";
2025 doCheck = false;
2026 propagatedBuildInputs = [
2027 self."six"
2028 self."repoze.lru"
2029 ];
2853 "routes" = super.buildPythonPackage rec {
2854 pname = "routes";
2855 version = "2.4.1";
2030 2856 src = fetchurl {
2031 2857 url = "https://files.pythonhosted.org/packages/33/38/ea827837e68d9c7dde4cff7ec122a93c319f0effc08ce92a17095576603f/Routes-2.4.1.tar.gz";
2032 2858 sha256 = "1zamff3m0kc4vyfniyhxpkkcqv1rrgnmh37ykxv34nna1ws47vi6";
2033 2859 };
2860 format = "setuptools";
2861 doCheck = false;
2862 buildInputs = [];
2863 checkInputs = [];
2864 nativeBuildInputs = [];
2865 propagatedBuildInputs = [
2866 self."repoze.lru"
2867 self."six"
2868 ];
2034 2869 meta = {
2035 2870 license = [ pkgs.lib.licenses.mit ];
2036 2871 };
2037 2872 };
2038 "scandir" = super.buildPythonPackage {
2039 name = "scandir-1.10.0";
2040 doCheck = false;
2873 "scandir" = super.buildPythonPackage rec {
2874 pname = "scandir";
2875 version = "1.10.0";
2041 2876 src = fetchurl {
2042 2877 url = "https://files.pythonhosted.org/packages/df/f5/9c052db7bd54d0cbf1bc0bb6554362bba1012d03e5888950a4f5c5dadc4e/scandir-1.10.0.tar.gz";
2043 2878 sha256 = "1bkqwmf056pkchf05ywbnf659wqlp6lljcdb0y88wr9f0vv32ijd";
2044 2879 };
2880 format = "setuptools";
2881 doCheck = false;
2882 buildInputs = [];
2883 checkInputs = [];
2884 nativeBuildInputs = [];
2885 propagatedBuildInputs = [];
2045 2886 meta = {
2046 2887 license = [ pkgs.lib.licenses.bsdOriginal { fullName = "New BSD License"; } ];
2047 2888 };
2048 2889 };
2049 "setproctitle" = super.buildPythonPackage {
2050 name = "setproctitle-1.1.10";
2051 doCheck = false;
2890 "setproctitle" = super.buildPythonPackage rec {
2891 pname = "setproctitle";
2892 version = "1.1.10";
2052 2893 src = fetchurl {
2053 2894 url = "https://files.pythonhosted.org/packages/5a/0d/dc0d2234aacba6cf1a729964383e3452c52096dc695581248b548786f2b3/setproctitle-1.1.10.tar.gz";
2054 2895 sha256 = "163kplw9dcrw0lffq1bvli5yws3rngpnvrxrzdw89pbphjjvg0v2";
2055 2896 };
2897 format = "setuptools";
2898 doCheck = false;
2899 buildInputs = [];
2900 checkInputs = [];
2901 nativeBuildInputs = [];
2902 propagatedBuildInputs = [];
2056 2903 meta = {
2057 2904 license = [ pkgs.lib.licenses.bsdOriginal ];
2058 2905 };
2059 2906 };
2060 "setuptools" = super.buildPythonPackage {
2061 name = "setuptools-44.1.0";
2062 doCheck = false;
2907 "setuptools-git" = super.buildPythonPackage rec {
2908 pname = "setuptools-git";
2909 version = "1.2";
2063 2910 src = fetchurl {
2064 url = "https://files.pythonhosted.org/packages/ed/7b/bbf89ca71e722b7f9464ebffe4b5ee20a9e5c9a555a56e2d3914bb9119a6/setuptools-44.1.0.zip";
2065 sha256 = "1jja896zvd1ppccnjbhkgagxbwchgq6vfamp6qn1hvywq6q9cjkr";
2066 };
2911 url = "https://files.pythonhosted.org/packages/05/97/dd99fa9c0d9627a7b3c103a00f1566d8193aca8d473884ed258cca82b06f/setuptools_git-1.2-py2.py3-none-any.whl";
2912 sha256 = "1yjc97r57mfsrvb3yx45cc1aryf6m9kbkmrhlfsv95vxrv64sxp7";
2913 };
2914 format = "wheel";
2915 doCheck = false;
2916 buildInputs = [];
2917 checkInputs = [];
2918 nativeBuildInputs = [];
2919 propagatedBuildInputs = [];
2920 meta = {
2921 license = [ pkgs.lib.licenses.bsdOriginal ];
2922 };
2923 };
2924 "setuptools-scm" = super.buildPythonPackage rec {
2925 pname = "setuptools-scm";
2926 version = "3.5.0";
2927 src = fetchurl {
2928 url = "https://files.pythonhosted.org/packages/4b/c1/118ec08816737cc46b4dd93b22f7a138fbfb14b53f4b4718fd9983e70a50/setuptools_scm-3.5.0-py2.py3-none-any.whl";
2929 sha256 = "13z30zcwzp1g9g27xv91yrhhbsx2ljw0xkvb36vkx9708cyxn8qd";
2930 };
2931 format = "wheel";
2932 doCheck = false;
2933 buildInputs = [];
2934 checkInputs = [];
2935 nativeBuildInputs = [];
2936 propagatedBuildInputs = [];
2067 2937 meta = {
2068 2938 license = [ pkgs.lib.licenses.mit ];
2069 2939 };
2070 2940 };
2071 "setuptools-scm" = super.buildPythonPackage {
2072 name = "setuptools-scm-3.5.0";
2073 doCheck = false;
2074 src = fetchurl {
2075 url = "https://files.pythonhosted.org/packages/b2/f7/60a645aae001a2e06cf4b8db2fba9d9f36b8fd378f10647e3e218b61b74b/setuptools_scm-3.5.0.tar.gz";
2076 sha256 = "5bdf21a05792903cafe7ae0c9501182ab52497614fa6b1750d9dbae7b60c1a87";
2077 };
2078 meta = {
2079 license = [ pkgs.lib.licenses.psfl ];
2080 };
2081 };
2082 "simplegeneric" = super.buildPythonPackage {
2083 name = "simplegeneric-0.8.1";
2084 doCheck = false;
2941 "simplegeneric" = super.buildPythonPackage rec {
2942 pname = "simplegeneric";
2943 version = "0.8.1";
2085 2944 src = fetchurl {
2086 2945 url = "https://files.pythonhosted.org/packages/3d/57/4d9c9e3ae9a255cd4e1106bb57e24056d3d0709fc01b2e3e345898e49d5b/simplegeneric-0.8.1.zip";
2087 2946 sha256 = "0wwi1c6md4vkbcsfsf8dklf3vr4mcdj4mpxkanwgb6jb1432x5yw";
2088 2947 };
2948 format = "setuptools";
2949 doCheck = false;
2950 buildInputs = [];
2951 checkInputs = [];
2952 nativeBuildInputs = [
2953 pkgs."unzip"
2954 ];
2955 propagatedBuildInputs = [];
2089 2956 meta = {
2090 2957 license = [ pkgs.lib.licenses.zpl21 ];
2091 2958 };
2092 2959 };
2093 "simplejson" = super.buildPythonPackage {
2094 name = "simplejson-3.16.0";
2095 doCheck = false;
2960 "simplejson" = super.buildPythonPackage rec {
2961 pname = "simplejson";
2962 version = "3.16.0";
2096 2963 src = fetchurl {
2097 2964 url = "https://files.pythonhosted.org/packages/e3/24/c35fb1c1c315fc0fffe61ea00d3f88e85469004713dab488dee4f35b0aff/simplejson-3.16.0.tar.gz";
2098 2965 sha256 = "19cws1syk8jzq2pw43878dv6fjkb0ifvjpx0i9aajix6kc9jkwxi";
2099 2966 };
2967 format = "setuptools";
2968 doCheck = false;
2969 buildInputs = [];
2970 checkInputs = [];
2971 nativeBuildInputs = [];
2972 propagatedBuildInputs = [];
2100 2973 meta = {
2101 2974 license = [ { fullName = "Academic Free License (AFL)"; } pkgs.lib.licenses.mit ];
2102 2975 };
2103 2976 };
2104 "six" = super.buildPythonPackage {
2105 name = "six-1.11.0";
2106 doCheck = false;
2977 "six" = super.buildPythonPackage rec {
2978 pname = "six";
2979 version = "1.11.0";
2107 2980 src = fetchurl {
2108 2981 url = "https://files.pythonhosted.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz";
2109 2982 sha256 = "1scqzwc51c875z23phj48gircqjgnn3af8zy2izjwmnlxrxsgs3h";
2110 2983 };
2984 format = "setuptools";
2985 doCheck = false;
2986 buildInputs = [];
2987 checkInputs = [];
2988 nativeBuildInputs = [];
2989 propagatedBuildInputs = [];
2111 2990 meta = {
2112 2991 license = [ pkgs.lib.licenses.mit ];
2113 2992 };
2114 2993 };
2115 "sqlalchemy" = super.buildPythonPackage {
2116 name = "sqlalchemy-1.3.15";
2117 doCheck = false;
2994 "sqlalchemy" = super.buildPythonPackage rec {
2995 pname = "sqlalchemy";
2996 version = "1.3.15";
2118 2997 src = fetchurl {
2119 2998 url = "https://files.pythonhosted.org/packages/8c/30/4134e726dd5ed13728ff814fa91fc01c447ad8700504653fe99d91fdd34b/SQLAlchemy-1.3.15.tar.gz";
2120 2999 sha256 = "0iglkvymfp35zm5pxy5kzqvcv96kkas0chqdx7xpla86sspa9k64";
2121 3000 };
3001 format = "setuptools";
3002 doCheck = false;
3003 buildInputs = [];
3004 checkInputs = [];
3005 nativeBuildInputs = [];
3006 propagatedBuildInputs = [];
2122 3007 meta = {
2123 3008 license = [ pkgs.lib.licenses.mit ];
2124 3009 };
2125 3010 };
2126 "sshpubkeys" = super.buildPythonPackage {
2127 name = "sshpubkeys-3.1.0";
3011 "sshpubkeys" = super.buildPythonPackage rec {
3012 pname = "sshpubkeys";
3013 version = "3.1.0";
3014 src = fetchurl {
3015 url = "https://files.pythonhosted.org/packages/00/23/f7508a12007c96861c3da811992f14283d79c819d71a217b3e12d5196649/sshpubkeys-3.1.0.tar.gz";
3016 sha256 = "105g2li04nm1hb15a2y6hm9m9k7fbrkd5l3gy12w3kgcmsf3k25k";
3017 };
3018 format = "setuptools";
2128 3019 doCheck = false;
3020 buildInputs = [];
3021 checkInputs = [];
3022 nativeBuildInputs = [];
2129 3023 propagatedBuildInputs = [
2130 3024 self."cryptography"
2131 3025 self."ecdsa"
2132 3026 ];
2133 src = fetchurl {
2134 url = "https://files.pythonhosted.org/packages/00/23/f7508a12007c96861c3da811992f14283d79c819d71a217b3e12d5196649/sshpubkeys-3.1.0.tar.gz";
2135 sha256 = "105g2li04nm1hb15a2y6hm9m9k7fbrkd5l3gy12w3kgcmsf3k25k";
2136 };
2137 3027 meta = {
2138 3028 license = [ pkgs.lib.licenses.bsdOriginal ];
2139 3029 };
2140 3030 };
2141 "subprocess32" = super.buildPythonPackage {
2142 name = "subprocess32-3.5.4";
2143 doCheck = false;
3031 "subprocess32" = super.buildPythonPackage rec {
3032 pname = "subprocess32";
3033 version = "3.5.4";
2144 3034 src = fetchurl {
2145 3035 url = "https://files.pythonhosted.org/packages/32/c8/564be4d12629b912ea431f1a50eb8b3b9d00f1a0b1ceff17f266be190007/subprocess32-3.5.4.tar.gz";
2146 3036 sha256 = "17f7mvwx2271s1wrl0qac3wjqqnrqag866zs3qc8v5wp0k43fagb";
2147 3037 };
3038 format = "setuptools";
3039 doCheck = false;
3040 buildInputs = [];
3041 checkInputs = [];
3042 nativeBuildInputs = [];
3043 propagatedBuildInputs = [];
2148 3044 meta = {
2149 3045 license = [ pkgs.lib.licenses.psfl ];
2150 3046 };
2151 3047 };
2152 "supervisor" = super.buildPythonPackage {
2153 name = "supervisor-4.1.0";
2154 doCheck = false;
3048 "supervisor" = super.buildPythonPackage rec {
3049 pname = "supervisor";
3050 version = "4.1.0";
2155 3051 src = fetchurl {
2156 3052 url = "https://files.pythonhosted.org/packages/de/87/ee1ad8fa533a4b5f2c7623f4a2b585d3c1947af7bed8e65bc7772274320e/supervisor-4.1.0.tar.gz";
2157 3053 sha256 = "10q36sa1jqljyyyl7cif52akpygl5kmlqq9x91hmx53f8zh6zj1d";
2158 3054 };
3055 format = "setuptools";
3056 doCheck = false;
3057 buildInputs = [];
3058 checkInputs = [];
3059 nativeBuildInputs = [];
3060 propagatedBuildInputs = [];
2159 3061 meta = {
2160 3062 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
2161 3063 };
2162 3064 };
2163 "tempita" = super.buildPythonPackage {
2164 name = "tempita-0.5.2";
2165 doCheck = false;
3065 "tempita" = super.buildPythonPackage rec {
3066 pname = "tempita";
3067 version = "0.5.2";
2166 3068 src = fetchurl {
2167 3069 url = "https://files.pythonhosted.org/packages/56/c8/8ed6eee83dbddf7b0fc64dd5d4454bc05e6ccaafff47991f73f2894d9ff4/Tempita-0.5.2.tar.gz";
2168 3070 sha256 = "177wwq45slfyajd8csy477bmdmzipyw0dm7i85k3akb7m85wzkna";
2169 3071 };
3072 format = "setuptools";
3073 doCheck = false;
3074 buildInputs = [];
3075 checkInputs = [];
3076 nativeBuildInputs = [];
3077 propagatedBuildInputs = [];
2170 3078 meta = {
2171 3079 license = [ pkgs.lib.licenses.mit ];
2172 3080 };
2173 3081 };
2174 "termcolor" = super.buildPythonPackage {
2175 name = "termcolor-1.1.0";
2176 doCheck = false;
3082 "termcolor" = super.buildPythonPackage rec {
3083 pname = "termcolor";
3084 version = "1.1.0";
2177 3085 src = fetchurl {
2178 3086 url = "https://files.pythonhosted.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981/termcolor-1.1.0.tar.gz";
2179 3087 sha256 = "0fv1vq14rpqwgazxg4981904lfyp84mnammw7y046491cv76jv8x";
2180 3088 };
3089 format = "setuptools";
3090 doCheck = false;
3091 buildInputs = [];
3092 checkInputs = [];
3093 nativeBuildInputs = [];
3094 propagatedBuildInputs = [];
2181 3095 meta = {
2182 3096 license = [ pkgs.lib.licenses.mit ];
2183 3097 };
2184 3098 };
2185 "testpath" = super.buildPythonPackage {
2186 name = "testpath-0.4.4";
2187 doCheck = false;
3099 "testpath" = super.buildPythonPackage rec {
3100 pname = "testpath";
3101 version = "0.4.4";
2188 3102 src = fetchurl {
2189 url = "https://files.pythonhosted.org/packages/2c/b3/5d57205e896d8998d77ad12aa42ebce75cd97d8b9a97d00ba078c4c9ffeb/testpath-0.4.4.tar.gz";
2190 sha256 = "0zpcmq22dz79ipvvsfnw1ykpjcaj6xyzy7ws77s5b5ql3hka7q30";
2191 };
3103 url = "https://code.rhodecode.com/upstream/testpath/artifacts/download/0-618e6b32-6ca5-428a-bda0-494bb347a56d.tar.gz?sha256=fd95bafd89ee2fb2bb0d82be34c9c5bba3a290f52cafc67a12a74ef825527019";
3104 sha256 = "06bha8jzhkm729xcdbrcyn8a58xvqp4k9gl21nxv4bzfi7yvm5gx";
3105 };
3106 format = "setuptools";
3107 doCheck = false;
3108 buildInputs = [];
3109 checkInputs = [];
3110 nativeBuildInputs = [];
3111 propagatedBuildInputs = [];
2192 3112 meta = {
2193 license = [ ];
2194 };
2195 };
2196 "traitlets" = super.buildPythonPackage {
2197 name = "traitlets-4.3.3";
2198 doCheck = false;
2199 propagatedBuildInputs = [
2200 self."ipython-genutils"
2201 self."six"
2202 self."decorator"
2203 self."enum34"
2204 ];
3113 license = [ pkgs.lib.licenses.bsdOriginal ];
3114 };
3115 };
3116 "traitlets" = super.buildPythonPackage rec {
3117 pname = "traitlets";
3118 version = "4.3.3";
2205 3119 src = fetchurl {
2206 3120 url = "https://files.pythonhosted.org/packages/75/b0/43deb021bc943f18f07cbe3dac1d681626a48997b7ffa1e7fb14ef922b21/traitlets-4.3.3.tar.gz";
2207 3121 sha256 = "1xsrwgivpkxlbr4dfndfsi098s29yqgswgjc1qqn69yxklvfw8yh";
2208 3122 };
3123 format = "setuptools";
3124 doCheck = false;
3125 buildInputs = [];
3126 checkInputs = [];
3127 nativeBuildInputs = [];
3128 propagatedBuildInputs = [
3129 self."decorator"
3130 self."enum34"
3131 self."ipython-genutils"
3132 self."six"
3133 ];
2209 3134 meta = {
2210 3135 license = [ pkgs.lib.licenses.bsdOriginal ];
2211 3136 };
2212 3137 };
2213 "transaction" = super.buildPythonPackage {
2214 name = "transaction-2.4.0";
3138 "transaction" = super.buildPythonPackage rec {
3139 pname = "transaction";
3140 version = "2.4.0";
3141 src = fetchurl {
3142 url = "https://files.pythonhosted.org/packages/9d/7d/0e8af0d059e052b9dcf2bb5a08aad20ae3e238746bdd3f8701a60969b363/transaction-2.4.0.tar.gz";
3143 sha256 = "17wz1y524ca07vr03yddy8dv0gbscs06dbdywmllxv5rc725jq3j";
3144 };
3145 format = "setuptools";
2215 3146 doCheck = false;
3147 buildInputs = [];
3148 checkInputs = [];
3149 nativeBuildInputs = [];
2216 3150 propagatedBuildInputs = [
2217 3151 self."zope.interface"
2218 3152 ];
2219 src = fetchurl {
2220 url = "https://files.pythonhosted.org/packages/9d/7d/0e8af0d059e052b9dcf2bb5a08aad20ae3e238746bdd3f8701a60969b363/transaction-2.4.0.tar.gz";
2221 sha256 = "17wz1y524ca07vr03yddy8dv0gbscs06dbdywmllxv5rc725jq3j";
2222 };
2223 3153 meta = {
2224 3154 license = [ pkgs.lib.licenses.zpl21 ];
2225 3155 };
2226 3156 };
2227 "translationstring" = super.buildPythonPackage {
2228 name = "translationstring-1.3";
2229 doCheck = false;
3157 "translationstring" = super.buildPythonPackage rec {
3158 pname = "translationstring";
3159 version = "1.3";
2230 3160 src = fetchurl {
2231 3161 url = "https://files.pythonhosted.org/packages/5e/eb/bee578cc150b44c653b63f5ebe258b5d0d812ddac12497e5f80fcad5d0b4/translationstring-1.3.tar.gz";
2232 3162 sha256 = "0bdpcnd9pv0131dl08h4zbcwmgc45lyvq3pa224xwan5b3x4rr2f";
2233 3163 };
3164 format = "setuptools";
3165 doCheck = false;
3166 buildInputs = [];
3167 checkInputs = [];
3168 nativeBuildInputs = [];
3169 propagatedBuildInputs = [];
2234 3170 meta = {
2235 3171 license = [ { fullName = "BSD-like (http://repoze.org/license.html)"; } ];
2236 3172 };
2237 3173 };
2238 "tzlocal" = super.buildPythonPackage {
2239 name = "tzlocal-1.5.1";
3174 "tzlocal" = super.buildPythonPackage rec {
3175 pname = "tzlocal";
3176 version = "1.5.1";
3177 src = fetchurl {
3178 url = "https://files.pythonhosted.org/packages/cb/89/e3687d3ed99bc882793f82634e9824e62499fdfdc4b1ae39e211c5b05017/tzlocal-1.5.1.tar.gz";
3179 sha256 = "0kiciwiqx0bv0fbc913idxibc4ygg4cb7f8rcpd9ij2shi4bigjf";
3180 };
3181 format = "setuptools";
2240 3182 doCheck = false;
3183 buildInputs = [];
3184 checkInputs = [];
3185 nativeBuildInputs = [];
2241 3186 propagatedBuildInputs = [
2242 3187 self."pytz"
2243 3188 ];
2244 src = fetchurl {
2245 url = "https://files.pythonhosted.org/packages/cb/89/e3687d3ed99bc882793f82634e9824e62499fdfdc4b1ae39e211c5b05017/tzlocal-1.5.1.tar.gz";
2246 sha256 = "0kiciwiqx0bv0fbc913idxibc4ygg4cb7f8rcpd9ij2shi4bigjf";
2247 };
2248 3189 meta = {
2249 3190 license = [ pkgs.lib.licenses.mit ];
2250 3191 };
2251 3192 };
2252 "urllib3" = super.buildPythonPackage {
2253 name = "urllib3-1.25.2";
2254 doCheck = false;
3193 "urllib3" = super.buildPythonPackage rec {
3194 pname = "urllib3";
3195 version = "1.25.2";
2255 3196 src = fetchurl {
2256 3197 url = "https://files.pythonhosted.org/packages/9a/8b/ea6d2beb2da6e331e9857d0a60b79ed4f72dcbc4e2c7f2d2521b0480fda2/urllib3-1.25.2.tar.gz";
2257 3198 sha256 = "1nq2k4pss1ihsjh02r41sqpjpm5rfqkjfysyq7g7n2i1p7c66c55";
2258 3199 };
3200 format = "setuptools";
3201 doCheck = false;
3202 buildInputs = [];
3203 checkInputs = [];
3204 nativeBuildInputs = [];
3205 propagatedBuildInputs = [];
2259 3206 meta = {
2260 3207 license = [ pkgs.lib.licenses.mit ];
2261 3208 };
2262 3209 };
2263 "urlobject" = super.buildPythonPackage {
2264 name = "urlobject-2.4.3";
2265 doCheck = false;
3210 "urlobject" = super.buildPythonPackage rec {
3211 pname = "urlobject";
3212 version = "2.4.3";
2266 3213 src = fetchurl {
2267 3214 url = "https://files.pythonhosted.org/packages/e2/b8/1d0a916f4b34c4618846e6da0e4eeaa8fcb4a2f39e006434fe38acb74b34/URLObject-2.4.3.tar.gz";
2268 3215 sha256 = "1ahc8ficzfvr2avln71immfh4ls0zyv6cdaa5xmkdj5rd87f5cj7";
2269 3216 };
3217 format = "setuptools";
3218 doCheck = false;
3219 buildInputs = [];
3220 checkInputs = [];
3221 nativeBuildInputs = [];
3222 propagatedBuildInputs = [];
2270 3223 meta = {
2271 3224 license = [ pkgs.lib.licenses.publicDomain ];
2272 3225 };
2273 3226 };
2274 "venusian" = super.buildPythonPackage {
2275 name = "venusian-1.2.0";
3227 "vcversioner" = super.buildPythonPackage rec {
3228 pname = "vcversioner";
3229 version = "2.16.0.0";
3230 src = fetchurl {
3231 url = "https://files.pythonhosted.org/packages/5a/6b/6f5da157648cadbaf83f625c395cd23ff6be3421268b7bf54523b8d9aaab/vcversioner-2.16.0.0-py2-none-any.whl";
3232 sha256 = "0dnz3afrdy62dllp8cx02kq9gijqw10aiiq3dg4fci4944kbv08v";
3233 };
3234 format = "wheel";
2276 3235 doCheck = false;
3236 buildInputs = [];
3237 checkInputs = [];
3238 nativeBuildInputs = [];
3239 propagatedBuildInputs = [];
3240 meta = {
3241 license = [ pkgs.lib.licenses.isc { fullName = "ISC License (ISCL)"; } ];
3242 };
3243 };
3244 "venusian" = super.buildPythonPackage rec {
3245 pname = "venusian";
3246 version = "1.2.0";
2277 3247 src = fetchurl {
2278 3248 url = "https://files.pythonhosted.org/packages/7e/6f/40a9d43ac77cb51cb62be5b5662d170f43f8037bdc4eab56336c4ca92bb7/venusian-1.2.0.tar.gz";
2279 3249 sha256 = "0ghyx66g8ikx9nx1mnwqvdcqm11i1vlq0hnvwl50s48bp22q5v34";
2280 3250 };
3251 format = "setuptools";
3252 doCheck = false;
3253 buildInputs = [];
3254 checkInputs = [];
3255 nativeBuildInputs = [];
3256 propagatedBuildInputs = [];
2281 3257 meta = {
2282 3258 license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ];
2283 3259 };
2284 3260 };
2285 "vine" = super.buildPythonPackage {
2286 name = "vine-1.3.0";
2287 doCheck = false;
3261 "vine" = super.buildPythonPackage rec {
3262 pname = "vine";
3263 version = "1.3.0";
2288 3264 src = fetchurl {
2289 3265 url = "https://files.pythonhosted.org/packages/1c/e1/79fb8046e607dd6c2ad05c9b8ebac9d0bd31d086a08f02699e96fc5b3046/vine-1.3.0.tar.gz";
2290 3266 sha256 = "11ydsbhl1vabndc2r979dv61s6j2b0giq6dgvryifvq1m7bycghk";
2291 3267 };
3268 format = "setuptools";
3269 doCheck = false;
3270 buildInputs = [];
3271 checkInputs = [];
3272 nativeBuildInputs = [];
3273 propagatedBuildInputs = [];
2292 3274 meta = {
2293 3275 license = [ pkgs.lib.licenses.bsdOriginal ];
2294 3276 };
2295 3277 };
2296 "waitress" = super.buildPythonPackage {
2297 name = "waitress-1.3.1";
2298 doCheck = false;
3278 "waitress" = super.buildPythonPackage rec {
3279 pname = "waitress";
3280 version = "1.3.1";
2299 3281 src = fetchurl {
2300 3282 url = "https://files.pythonhosted.org/packages/a6/e6/708da7bba65898e5d759ade8391b1077e49d07be0b0223c39f5be04def56/waitress-1.3.1.tar.gz";
2301 3283 sha256 = "1iysl8ka3l4cdrr0r19fh1cv28q41mwpvgsb81ji7k4shkb0k3i7";
2302 3284 };
3285 format = "setuptools";
3286 doCheck = false;
3287 buildInputs = [];
3288 checkInputs = [];
3289 nativeBuildInputs = [];
3290 propagatedBuildInputs = [];
2303 3291 meta = {
2304 3292 license = [ pkgs.lib.licenses.zpl21 ];
2305 3293 };
2306 3294 };
2307 "wcwidth" = super.buildPythonPackage {
2308 name = "wcwidth-0.1.9";
2309 doCheck = false;
3295 "wcwidth" = super.buildPythonPackage rec {
3296 pname = "wcwidth";
3297 version = "0.1.9";
2310 3298 src = fetchurl {
2311 3299 url = "https://files.pythonhosted.org/packages/25/9d/0acbed6e4a4be4fc99148f275488580968f44ddb5e69b8ceb53fc9df55a0/wcwidth-0.1.9.tar.gz";
2312 3300 sha256 = "1wf5ycjx8s066rdvr0fgz4xds9a8zhs91c4jzxvvymm1c8l8cwzf";
2313 3301 };
3302 format = "setuptools";
3303 doCheck = false;
3304 buildInputs = [];
3305 checkInputs = [];
3306 nativeBuildInputs = [];
3307 propagatedBuildInputs = [];
2314 3308 meta = {
2315 3309 license = [ pkgs.lib.licenses.mit ];
2316 3310 };
2317 3311 };
2318 "webencodings" = super.buildPythonPackage {
2319 name = "webencodings-0.5.1";
2320 doCheck = false;
3312 "webencodings" = super.buildPythonPackage rec {
3313 pname = "webencodings";
3314 version = "0.5.1";
2321 3315 src = fetchurl {
2322 3316 url = "https://files.pythonhosted.org/packages/0b/02/ae6ceac1baeda530866a85075641cec12989bd8d31af6d5ab4a3e8c92f47/webencodings-0.5.1.tar.gz";
2323 3317 sha256 = "08qrgrc4hrximb2gqnl69g01s93rhf2842jfxdjljc1dbwj1qsmk";
2324 3318 };
3319 format = "setuptools";
3320 doCheck = false;
3321 buildInputs = [];
3322 checkInputs = [];
3323 nativeBuildInputs = [];
3324 propagatedBuildInputs = [];
2325 3325 meta = {
2326 3326 license = [ pkgs.lib.licenses.bsdOriginal ];
2327 3327 };
2328 3328 };
2329 "weberror" = super.buildPythonPackage {
2330 name = "weberror-0.13.1";
2331 doCheck = false;
2332 propagatedBuildInputs = [
2333 self."webob"
2334 self."tempita"
2335 self."pygments"
2336 self."paste"
2337 ];
3329 "weberror" = super.buildPythonPackage rec {
3330 pname = "weberror";
3331 version = "0.13.1";
2338 3332 src = fetchurl {
2339 3333 url = "https://files.pythonhosted.org/packages/07/0a/09ca5eb0fab5c0d17b380026babe81c96ecebb13f2b06c3203432dd7be72/WebError-0.13.1.tar.gz";
2340 3334 sha256 = "0r4qvnf2r92gfnpa1kwygh4j2x6j3axg2i4an6hyxwg2gpaqp7y1";
2341 3335 };
3336 format = "setuptools";
3337 doCheck = false;
3338 buildInputs = [];
3339 checkInputs = [];
3340 nativeBuildInputs = [];
3341 propagatedBuildInputs = [
3342 self."paste"
3343 self."pygments"
3344 self."tempita"
3345 self."webob"
3346 ];
2342 3347 meta = {
2343 3348 license = [ pkgs.lib.licenses.mit ];
2344 3349 };
2345 3350 };
2346 "webhelpers2" = super.buildPythonPackage {
2347 name = "webhelpers2-2.0";
3351 "webhelpers2" = super.buildPythonPackage rec {
3352 pname = "webhelpers2";
3353 version = "2.0";
3354 src = fetchurl {
3355 url = "https://files.pythonhosted.org/packages/ff/30/56342c6ea522439e3662427c8d7b5e5b390dff4ff2dc92d8afcb8ab68b75/WebHelpers2-2.0.tar.gz";
3356 sha256 = "0aphva1qmxh83n01p53f5fd43m4srzbnfbz5ajvbx9aj2aipwmcs";
3357 };
3358 format = "setuptools";
2348 3359 doCheck = false;
3360 buildInputs = [];
3361 checkInputs = [];
3362 nativeBuildInputs = [];
2349 3363 propagatedBuildInputs = [
2350 3364 self."markupsafe"
2351 3365 self."six"
2352 3366 ];
2353 src = fetchurl {
2354 url = "https://files.pythonhosted.org/packages/ff/30/56342c6ea522439e3662427c8d7b5e5b390dff4ff2dc92d8afcb8ab68b75/WebHelpers2-2.0.tar.gz";
2355 sha256 = "0aphva1qmxh83n01p53f5fd43m4srzbnfbz5ajvbx9aj2aipwmcs";
2356 };
2357 3367 meta = {
2358 3368 license = [ pkgs.lib.licenses.mit ];
2359 3369 };
2360 3370 };
2361 "webob" = super.buildPythonPackage {
2362 name = "webob-1.8.5";
2363 doCheck = false;
3371 "webob" = super.buildPythonPackage rec {
3372 pname = "webob";
3373 version = "1.8.5";
2364 3374 src = fetchurl {
2365 3375 url = "https://files.pythonhosted.org/packages/9d/1a/0c89c070ee2829c934cb6c7082287c822e28236a4fcf90063e6be7c35532/WebOb-1.8.5.tar.gz";
2366 3376 sha256 = "11khpzaxc88q31v25ic330gsf56fwmbdc9b30br8mvp0fmwspah5";
2367 3377 };
3378 format = "setuptools";
3379 doCheck = false;
3380 buildInputs = [];
3381 checkInputs = [];
3382 nativeBuildInputs = [];
3383 propagatedBuildInputs = [];
2368 3384 meta = {
2369 3385 license = [ pkgs.lib.licenses.mit ];
2370 3386 };
2371 3387 };
2372 "webtest" = super.buildPythonPackage {
2373 name = "webtest-2.0.34";
2374 doCheck = false;
2375 propagatedBuildInputs = [
2376 self."six"
2377 self."webob"
2378 self."waitress"
2379 self."beautifulsoup4"
2380 ];
3388 "webtest" = super.buildPythonPackage rec {
3389 pname = "webtest";
3390 version = "2.0.34";
2381 3391 src = fetchurl {
2382 3392 url = "https://files.pythonhosted.org/packages/2c/74/a0e63feee438735d628631e2b70d82280276a930637ac535479e5fad9427/WebTest-2.0.34.tar.gz";
2383 3393 sha256 = "0x1y2c8z4fmpsny4hbp6ka37si2g10r5r2jwxhvv5mx7g3blq4bi";
2384 3394 };
3395 format = "setuptools";
3396 doCheck = false;
3397 buildInputs = [];
3398 checkInputs = [];
3399 nativeBuildInputs = [];
3400 propagatedBuildInputs = [
3401 self."beautifulsoup4"
3402 self."six"
3403 self."waitress"
3404 self."webob"
3405 ];
2385 3406 meta = {
2386 3407 license = [ pkgs.lib.licenses.mit ];
2387 3408 };
2388 3409 };
2389 "whoosh" = super.buildPythonPackage {
2390 name = "whoosh-2.7.4";
2391 doCheck = false;
3410 "whoosh" = super.buildPythonPackage rec {
3411 pname = "whoosh";
3412 version = "2.7.4";
2392 3413 src = fetchurl {
2393 3414 url = "https://files.pythonhosted.org/packages/25/2b/6beed2107b148edc1321da0d489afc4617b9ed317ef7b72d4993cad9b684/Whoosh-2.7.4.tar.gz";
2394 3415 sha256 = "10qsqdjpbc85fykc1vgcs8xwbgn4l2l52c8d83xf1q59pwyn79bw";
2395 3416 };
3417 format = "setuptools";
3418 doCheck = false;
3419 buildInputs = [];
3420 checkInputs = [];
3421 nativeBuildInputs = [];
3422 propagatedBuildInputs = [];
2396 3423 meta = {
2397 3424 license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.bsd2 ];
2398 3425 };
2399 3426 };
2400 "ws4py" = super.buildPythonPackage {
2401 name = "ws4py-0.5.1";
2402 doCheck = false;
3427 "ws4py" = super.buildPythonPackage rec {
3428 pname = "ws4py";
3429 version = "0.5.1";
2403 3430 src = fetchurl {
2404 3431 url = "https://files.pythonhosted.org/packages/53/20/4019a739b2eefe9282d3822ef6a225250af964b117356971bd55e274193c/ws4py-0.5.1.tar.gz";
2405 3432 sha256 = "10slbbf2jm4hpr92jx7kh7mhf48sjl01v2w4d8z3f1p0ybbp7l19";
2406 3433 };
3434 format = "setuptools";
3435 doCheck = false;
3436 buildInputs = [];
3437 checkInputs = [];
3438 nativeBuildInputs = [];
3439 propagatedBuildInputs = [];
2407 3440 meta = {
2408 3441 license = [ pkgs.lib.licenses.bsdOriginal ];
2409 3442 };
2410 3443 };
2411 "wsgiref" = super.buildPythonPackage {
2412 name = "wsgiref-0.1.2";
2413 doCheck = false;
3444 "wsgiref" = super.buildPythonPackage rec {
3445 pname = "wsgiref";
3446 version = "0.1.2";
2414 3447 src = fetchurl {
2415 3448 url = "https://files.pythonhosted.org/packages/41/9e/309259ce8dff8c596e8c26df86dbc4e848b9249fd36797fd60be456f03fc/wsgiref-0.1.2.zip";
2416 3449 sha256 = "0y8fyjmpq7vwwm4x732w97qbkw78rjwal5409k04cw4m03411rn7";
2417 3450 };
3451 format = "setuptools";
3452 doCheck = false;
3453 buildInputs = [];
3454 checkInputs = [];
3455 nativeBuildInputs = [
3456 pkgs."unzip"
3457 ];
3458 propagatedBuildInputs = [];
2418 3459 meta = {
2419 3460 license = [ { fullName = "PSF or ZPL"; } ];
2420 3461 };
2421 3462 };
2422 "zipp" = super.buildPythonPackage {
2423 name = "zipp-1.2.0";
2424 doCheck = false;
2425 propagatedBuildInputs = [
2426 self."contextlib2"
2427 ];
3463 "zipp" = super.buildPythonPackage rec {
3464 pname = "zipp";
3465 version = "1.2.0";
2428 3466 src = fetchurl {
2429 3467 url = "https://files.pythonhosted.org/packages/78/08/d52f0ea643bc1068d6dc98b412f4966a9b63255d20911a23ac3220c033c4/zipp-1.2.0.tar.gz";
2430 3468 sha256 = "1c91lnv1bxjimh8as27hz7bghsjkkbxn1d37xq7in9c82iai0167";
2431 3469 };
3470 format = "setuptools";
3471 doCheck = false;
3472 buildInputs = [];
3473 checkInputs = [];
3474 nativeBuildInputs = [
3475 self."setuptools"
3476 self."wheel"
3477 self."setuptools-scm"
3478 ];
3479 propagatedBuildInputs = [
3480 self."contextlib2"
3481 ];
2432 3482 meta = {
2433 3483 license = [ pkgs.lib.licenses.mit ];
2434 3484 };
2435 3485 };
2436 "zope.cachedescriptors" = super.buildPythonPackage {
2437 name = "zope.cachedescriptors-4.3.1";
2438 doCheck = false;
2439 propagatedBuildInputs = [
2440 self."setuptools"
2441 ];
3486 "zope.cachedescriptors" = super.buildPythonPackage rec {
3487 pname = "zope.cachedescriptors";
3488 version = "4.3.1";
2442 3489 src = fetchurl {
2443 3490 url = "https://files.pythonhosted.org/packages/2f/89/ebe1890cc6d3291ebc935558fa764d5fffe571018dbbee200e9db78762cb/zope.cachedescriptors-4.3.1.tar.gz";
2444 3491 sha256 = "0jhr3m5p74c6r7k8iv0005b8bfsialih9d7zl5vx38rf5xq1lk8z";
2445 3492 };
2446 meta = {
2447 license = [ pkgs.lib.licenses.zpl21 ];
2448 };
2449 };
2450 "zope.deprecation" = super.buildPythonPackage {
2451 name = "zope.deprecation-4.4.0";
3493 format = "setuptools";
2452 3494 doCheck = false;
3495 buildInputs = [];
3496 checkInputs = [];
3497 nativeBuildInputs = [];
2453 3498 propagatedBuildInputs = [
2454 3499 self."setuptools"
2455 3500 ];
3501 meta = {
3502 license = [ pkgs.lib.licenses.zpl21 ];
3503 };
3504 };
3505 "zope.deprecation" = super.buildPythonPackage rec {
3506 pname = "zope.deprecation";
3507 version = "4.4.0";
2456 3508 src = fetchurl {
2457 3509 url = "https://files.pythonhosted.org/packages/34/da/46e92d32d545dd067b9436279d84c339e8b16de2ca393d7b892bc1e1e9fd/zope.deprecation-4.4.0.tar.gz";
2458 3510 sha256 = "1pz2cv7gv9y1r3m0bdv7ks1alagmrn5msm5spwdzkb2by0w36i8d";
2459 3511 };
2460 meta = {
2461 license = [ pkgs.lib.licenses.zpl21 ];
2462 };
2463 };
2464 "zope.event" = super.buildPythonPackage {
2465 name = "zope.event-4.4";
3512 format = "setuptools";
2466 3513 doCheck = false;
3514 buildInputs = [];
3515 checkInputs = [];
3516 nativeBuildInputs = [];
2467 3517 propagatedBuildInputs = [
2468 3518 self."setuptools"
2469 3519 ];
3520 meta = {
3521 license = [ pkgs.lib.licenses.zpl21 ];
3522 };
3523 };
3524 "zope.event" = super.buildPythonPackage rec {
3525 pname = "zope.event";
3526 version = "4.4";
2470 3527 src = fetchurl {
2471 3528 url = "https://files.pythonhosted.org/packages/4c/b2/51c0369adcf5be2334280eed230192ab3b03f81f8efda9ddea6f65cc7b32/zope.event-4.4.tar.gz";
2472 3529 sha256 = "1ksbc726av9xacml6jhcfyn828hlhb9xlddpx6fcvnlvmpmpvhk9";
2473 3530 };
2474 meta = {
2475 license = [ pkgs.lib.licenses.zpl21 ];
2476 };
2477 };
2478 "zope.interface" = super.buildPythonPackage {
2479 name = "zope.interface-4.6.0";
3531 format = "setuptools";
2480 3532 doCheck = false;
3533 buildInputs = [];
3534 checkInputs = [];
3535 nativeBuildInputs = [];
2481 3536 propagatedBuildInputs = [
2482 3537 self."setuptools"
2483 3538 ];
3539 meta = {
3540 license = [ pkgs.lib.licenses.zpl21 ];
3541 };
3542 };
3543 "zope.interface" = super.buildPythonPackage rec {
3544 pname = "zope.interface";
3545 version = "4.6.0";
2484 3546 src = fetchurl {
2485 3547 url = "https://files.pythonhosted.org/packages/4e/d0/c9d16bd5b38de44a20c6dc5d5ed80a49626fafcb3db9f9efdc2a19026db6/zope.interface-4.6.0.tar.gz";
2486 3548 sha256 = "1rgh2x3rcl9r0v0499kf78xy86rnmanajf4ywmqb943wpk50sg8v";
2487 3549 };
3550 format = "setuptools";
3551 doCheck = false;
3552 buildInputs = [];
3553 checkInputs = [];
3554 nativeBuildInputs = [];
3555 propagatedBuildInputs = [
3556 self."setuptools"
3557 ];
2488 3558 meta = {
2489 3559 license = [ pkgs.lib.licenses.zpl21 ];
2490 3560 };
2491 3561 };
2492
2493 ### Test requirements
2494
2495
2496 3562 }
@@ -4,7 +4,11 b''
4 4
5 5 with pkgs.lib;
6 6
7 let _pythonPackages = pythonPackages; in
7 let
8 _pythonPackages = pythonPackages;
9
10 in
11
8 12 let
9 13 pythonPackages = getAttr _pythonPackages pkgs;
10 14
@@ -18,16 +22,23 b' in'
18 22
19 23 pkgs.stdenv.mkDerivation {
20 24 name = "pip2nix-generated";
25
21 26 buildInputs = [
22 27 # Allows to generate python packages
23 28 pip2nix.pip2nix
24 pythonPackages.pip-tools
29 pip2nix.pip
30 pip2nix.pip-tools
31
32 # compile using ffi
33 pkgs.libffi
34
35 pythonPackages.cython
25 36
26 37 # Allows to generate node dependencies
27 38 pkgs.nodePackages.node2nix
28 39
29 40 # We need mysql_config to be around
30 pkgs.mysql
41 pkgs.libmysqlclient
31 42
32 43 # We need postgresql to be around
33 44 pkgs.postgresql
@@ -48,8 +59,15 b' pkgs.stdenv.mkDerivation {'
48 59
49 60 preShellHook = ''
50 61 echo "Starting Generate Shell"
62 # set unpack source date to 1980 to fix ZIP problems that does not support <1980
63 export SOURCE_DATE_EPOCH=315532800
64 export TMPDIR=/tmp
65 export LOCALE_ARCHIVE="${pkgs.glibcLocales}/lib/locale/locale-archive"
66 export LC_ALL="en_US.UTF-8"
67 export PYCURL_SSL_LIBRARY=openssl
68
51 69 # Custom prompt to distinguish from other dev envs.
52 export PS1="\n\[\033[1;32m\][Generate-shell:\w]$\[\033[0m\] "
53 export PYCURL_SSL_LIBRARY=openssl
70 export PS1="\n\[\033[1;32m\][pip2nix-generate-shell]$\[\033[0m\] "
71
54 72 '';
55 73 }
@@ -87,7 +87,7 b' psycopg2==2.8.4'
87 87
88 88 # IPYTHON RENDERING
89 89 # entrypoints backport, pypi version doesn't support egg installs
90 https://code.rhodecode.com/upstream/entrypoints/artifacts/download/0-8e9ee9e4-c4db-409c-b07e-81568fd1832d.tar.gz?md5=3a027b8ff1d257b91fe257de6c43357d#egg=entrypoints==0.2.2.rhodecode-upstream1
90 https://code.rhodecode.com/upstream/entrypoints/artifacts/download/0-8e9ee9e4-c4db-409c-b07e-81568fd1832d.tar.gz?md5=3a027b8ff1d257b91fe257de6c43357d#egg=entrypoints==0.2.2
91 91 nbconvert==5.3.1
92 92 nbformat==4.4.0
93 93 jupyter-client==5.0.0
@@ -1,6 +1,6 b''
1 1 # contains not directly required libraries we want to pin the version.
2 2
3 atomicwrites==1.3.0
3 atomicwrites==1.4.0
4 4 attrs==19.3.0
5 5 asn1crypto==0.24.0
6 6 billiard==3.6.4.0
@@ -1,10 +1,6 b''
1 1 [aliases]
2 2 test = pytest
3 3
4 [egg_info]
5 tag_build =
6 tag_svn_revision = false
7
8 4 # Babel configuration
9 5 [compile_catalog]
10 6 domain = rhodecode
@@ -27,12 +27,12 b' let'
27 27 optionalDevelopInstall = attributeName:
28 28 let
29 29 path = pkgs.lib.attrByPath [attributeName] null sources;
30 doIt = doDevelopInstall && path != null;
30 doDI = doDevelopInstall && path != null;
31 31
32 32 in
33 33 # do develop installation with empty hosts to skip any package duplicates to
34 34 # be replaced. This only pushes the package to be locally available
35 pkgs.lib.optionalString doIt (''
35 pkgs.lib.optionalString doDI (''
36 36 echo "[BEGIN] Develop install of '${attributeName}' from '${path}'"
37 37 pushd ${path}
38 38 python setup.py develop --prefix $tmp_path --allow-hosts ""
@@ -47,8 +47,8 b' let'
47 47 optionalDevelopInstallBuildInputs = attributeName:
48 48 let
49 49 path = pkgs.lib.attrByPath [attributeName] null sources;
50 doIt = doDevelopInstall && path != null && pkgs.lib.pathExists "${nixFile}";
51 50 nixFile = "${path}/default.nix";
51 doDI = doDevelopInstall && path != null && pkgs.lib.pathExists "${nixFile}";
52 52
53 53 derivate = import "${nixFile}" {
54 54 inherit
@@ -56,13 +56,30 b' let'
56 56 pythonPackages;
57 57 };
58 58 in
59 pkgs.lib.lists.optionals doIt (
59 pkgs.lib.lists.optionals doDI (
60 60 derivate.propagatedBuildInputs
61 61 );
62 62
63 optionalBinDeps = attributeName:
64 let
65 path = pkgs.lib.attrByPath [attributeName] null sources;
66 nixFile = "${path}/default.nix";
67 doDI = doDevelopInstall && path != null && pkgs.lib.pathExists "${nixFile}";
68
69 derivate = import "${nixFile}" {
70 inherit
71 doCheck
72 pythonPackages;
73 };
74 in
75 pkgs.lib.optionalString doDI (''
76 echo "Wrapping PATH with vcsserver vcs binaries"
77 export PATH="${derivate.vcs_pkgs.subversion}/bin:${derivate.vcs_pkgs.git}/bin:${derivate.pythonPackages.mercurial}/bin:$PATH"
78 '');
79
63 80 developInstalls = [ "rhodecode-vcsserver" ];
64 81
65 in enterprise-ce.override (attrs: {
82 in enterprise-ce.override (attrs: rec {
66 83 # Avoid that we dump any sources into the store when entering the shell and
67 84 # make development a little bit more convenient.
68 85 src = null;
@@ -90,10 +107,14 b' in enterprise-ce.override (attrs: {'
90 107 '';
91 108
92 109 preShellHook = ''
93 echo "Entering CE-Shell"
110 echo "Entering rhodecode-ce"
94 111
95 112 # Custom prompt to distinguish from other dev envs.
96 export PS1="\n\[\033[1;32m\][CE-shell:\w]$\[\033[0m\] "
113 export PS1="\n\[\033[1;32m\][rhodecode-ce-shell:\w]$\[\033[0m\] "
114
115 # Set locale
116 export LOCALE_ARCHIVE="${pkgs.glibcLocales}/lib/locale/locale-archive"
117 export LC_ALL="en_US.UTF-8"
97 118
98 119 echo "Building frontend assets"
99 120 ${enterprise-ce.linkNodePackages}
@@ -111,9 +132,8 b' in enterprise-ce.override (attrs: {'
111 132
112 133 postShellHook = ''
113 134 echo "** Additional develop installs **"
114 '' +
115 pkgs.lib.strings.concatMapStrings optionalDevelopInstall developInstalls
116 + ''
135 '' + pkgs.lib.strings.concatMapStrings optionalDevelopInstall developInstalls + ''
136 '' + pkgs.lib.strings.concatMapStrings optionalBinDeps [ "rhodecode-vcsserver" ] + ''
117 137 '';
118 138
119 139 })
@@ -20,7 +20,7 b' let babelRCOptions = {'
20 20 }]
21 21 ],
22 22 "plugins": ["transform-object-rest-spread"]
23 }
23 };
24 24
25 25 module.exports = {
26 26 // Tell Webpack which file kicks off our app.
@@ -33,6 +33,7 b' module.exports = {'
33 33 },
34 34 // Tell Webpack which directories to look in to resolve import statements.
35 35 // Normally Webpack will look in node_modules by default but since we’re overriding
36 // the property we’ll need to tell it to look there.
36 37 resolve: {
37 38 modules: [
38 39 path.resolve(__dirname, 'node_modules'),
@@ -55,8 +56,7 b' module.exports = {'
55 56 // polymer-webpack-loader, and hand the output to
56 57 // babel-loader. This let's us transpile JS in our `<script>` elements.
57 58 use: [
58 {loader: 'babel-loader',
59 options: babelRCOptions},
59 {loader: 'babel-loader', options: babelRCOptions},
60 60 {loader: 'polymer-webpack-loader',
61 61 options: {
62 62 processStyleLinks: true,
General Comments 0
You need to be logged in to leave comments. Login now