lol

Python: use PyPI mirror (#15001)

* mirrors: add pypi

* Python: Use pypi mirror for all PyPI packages

authored by

Frederik Rietdijk and committed by
Domen Kožar
d5e6a449 ae8a3a14

+1030 -1025
+7 -7
doc/languages-frameworks/python.md
··· 108 108 version = "0.7.4"; 109 109 110 110 src = pkgs.fetchurl{ 111 - url = "https://pypi.python.org/packages/source/t/toolz/toolz-${version}.tar.gz"; 111 + url = "mirror://pypi/t/toolz/toolz-${version}.tar.gz"; 112 112 sha256 = "43c2c9e5e7a16b6c88ba3088a9bfc82f7db8e13378be7c78d6c14a5f8ed05afd"; 113 113 }; 114 114 ··· 146 146 version = "0.7.4"; 147 147 148 148 src = pkgs.fetchurl{ 149 - url = "https://pypi.python.org/packages/source/t/toolz/toolz-${version}.tar.gz"; 149 + url = "mirror://pypi/t/toolz/toolz-${version}.tar.gz"; 150 150 sha256 = "43c2c9e5e7a16b6c88ba3088a9bfc82f7db8e13378be7c78d6c14a5f8ed05afd"; 151 151 }; 152 152 ··· 175 175 version = "0.7.4"; 176 176 177 177 src = pkgs.fetchurl{ 178 - url = "https://pypi.python.org/packages/source/t/toolz/toolz-${version}.tar.gz"; 178 + url = "mirror://pypi/t/toolz/toolz-${version}.tar.gz"; 179 179 sha256 = "43c2c9e5e7a16b6c88ba3088a9bfc82f7db8e13378be7c78d6c14a5f8ed05afd"; 180 180 }; 181 181 ··· 220 220 version = "0.4.7"; 221 221 222 222 src = pkgs.fetchurl { 223 - url = "https://pypi.python.org/packages/source/D/DataShape/${name}.tar.gz"; 223 + url = "mirror://pypi/D/DataShape/${name}.tar.gz"; 224 224 sha256 = "14b2ef766d4c9652ab813182e866f493475e65e558bed0822e38bf07bba1a278"; 225 225 }; 226 226 ··· 251 251 name = "lxml-3.4.4"; 252 252 253 253 src = pkgs.fetchurl { 254 - url = "http://pypi.python.org/packages/source/l/lxml/${name}.tar.gz"; 254 + url = "mirror://pypi/l/lxml/${name}.tar.gz"; 255 255 sha256 = "16a0fa97hym9ysdk3rmqz32xdjqmy4w34ld3rm3jf5viqjx65lxk"; 256 256 }; 257 257 ··· 282 282 version = "0.9.2"; 283 283 284 284 src = pkgs.fetchurl { 285 - url = "https://pypi.python.org/packages/source/p/pyFFTW/pyFFTW-${version}.tar.gz"; 285 + url = "mirror://pypi/p/pyFFTW/pyFFTW-${version}.tar.gz"; 286 286 sha256 = "f6bbb6afa93085409ab24885a1a3cdb8909f095a142f4d49e346f2bd1b789074"; 287 287 }; 288 288 ··· 373 373 version = "0.7.4"; 374 374 375 375 src = pkgs.fetchurl{ 376 - url = "https://pypi.python.org/packages/source/t/toolz/toolz-${version}.tar.gz"; 376 + url = "mirror://pypi/t/toolz/toolz-${version}.tar.gz"; 377 377 sha256 = "43c2c9e5e7a16b6c88ba3088a9bfc82f7db8e13378be7c78d6c14a5f8ed05afd"; 378 378 }; 379 379
+1 -1
pkgs/applications/misc/electrum/default.nix
··· 5 5 version = "0.1.7"; 6 6 name = "jsonrpclib-${version}"; 7 7 src = fetchurl { 8 - url = "https://pypi.python.org/packages/source/j/jsonrpclib/${name}.tar.gz"; 8 + url = "mirror://pypi/j/jsonrpclib/${name}.tar.gz"; 9 9 sha256 = "02vgirw2bcgvpcxhv5hf3yvvb4h5wzd1lpjx8na5psdmaffj6l3z"; 10 10 }; 11 11 propagatedBuildInputs = [ pythonPackages.cjson ];
+1 -1
pkgs/applications/misc/khal/default.nix
··· 5 5 name = "khal-${version}"; 6 6 7 7 src = fetchurl { 8 - url = "https://pypi.python.org/packages/source/k/khal/khal-${version}.tar.gz"; 8 + url = "mirror://pypi/k/khal/khal-${version}.tar.gz"; 9 9 sha256 = "00llxj7cv31mjsx0j6zxmyi9s1q20yvfkn025xcy8cv1ylfwic66"; 10 10 }; 11 11
+1 -1
pkgs/applications/misc/pitz/default.nix
··· 16 16 namePrefix = ""; 17 17 18 18 src = fetchurl { 19 - url = "http://pypi.python.org/packages/source/p/pitz/${name}.tar.gz"; 19 + url = "mirror://pypi/p/pitz/${name}.tar.gz"; 20 20 sha256 = "1k7f3h4acllzqy3mjqnjd4w5jskp03s79b7dx3c85vlmd7824smr"; 21 21 }; 22 22
+1 -1
pkgs/applications/science/spyder/default.nix
··· 13 13 namePrefix = ""; 14 14 15 15 src = fetchurl { 16 - url = "https://pypi.python.org/packages/source/s/spyder/${name}.zip"; 16 + url = "mirror://pypi/s/spyder/${name}.zip"; 17 17 sha256 = "99fdae2cea325c0f2842c77bd67dd22db19fef3d9c0dde1545b1a2650eae517e"; 18 18 }; 19 19
+1 -1
pkgs/applications/version-management/bugseverywhere/default.nix
··· 11 11 12 12 src = fetchurl { 13 13 url = 14 - "https://pypi.python.org/packages/source/b/bugs-everywhere/bugs-everywhere-${version}.tar.gz"; 14 + "mirror://pypi/b/bugs-everywhere/bugs-everywhere-${version}.tar.gz"; 15 15 sha256 = "1ikm3ckwpimwcvx32vy7gh5gbp7q750j3327m17nvrj99g3daz2d"; 16 16 }; 17 17
+1 -1
pkgs/applications/window-managers/i3/pystatus.nix
··· 7 7 disabled = !python3Packages.isPy3k; 8 8 9 9 src = fetchurl { 10 - url = "https://pypi.python.org/packages/source/i/${pname}/${name}.tar.gz"; 10 + url = "mirror://pypi/i/${pname}/${name}.tar.gz"; 11 11 sha256 = "1bpkkf9q4zqq7fh65zynbv26nq24rfznmw71jjvda7g8kjrwjdk5"; 12 12 }; 13 13
+5
pkgs/build-support/fetchurl/mirrors.nix
··· 340 340 http://repo.steampowered.com/steamrt/ 341 341 https://abbradar.net/steamrt/ 342 342 ]; 343 + 344 + # Python PyPI mirrors 345 + pypi = [ 346 + https://pypi.io/packages/source/ 347 + ]; 343 348 }
+1 -1
pkgs/development/arduino/ino/default.nix
··· 6 6 namePrefix = ""; 7 7 8 8 src = fetchurl { 9 - url = "http://pypi.python.org/packages/source/i/ino/${name}.tar.gz"; 9 + url = "mirror://pypi/i/ino/${name}.tar.gz"; 10 10 sha256 = "0k6lzfcn55favbj0w4afrvnmwyskf7bgzg9javv2ycvskp35srwv"; 11 11 }; 12 12
+1 -1
pkgs/development/compilers/julia/git.nix
··· 42 42 43 43 virtualenvVersion = "1.11.6"; 44 44 virtualenv = fetchurl { 45 - url = "https://pypi.python.org/packages/source/v/virtualenv/virtualenv-${virtualenvVersion}.tar.gz"; 45 + url = "mirror://pypi/v/virtualenv/virtualenv-${virtualenvVersion}.tar.gz"; 46 46 sha256 = "1xq4prmg25n9cz5zcvbqx68lmc3kl39by582vd8pzs9f3qalqyiy"; 47 47 }; 48 48 in
+1 -1
pkgs/development/python-modules/buildout-nix/default.nix
··· 4 4 name = "zc.buildout-nix-2.5.0"; 5 5 6 6 src = fetchurl { 7 - url = "https://pypi.python.org/packages/source/z/zc.buildout/zc.buildout-2.5.0.tar.gz"; 7 + url = "mirror://pypi/z/zc.buildout/zc.buildout-2.5.0.tar.gz"; 8 8 sha256 = "721bd2231a9f01f2d5c14f3adccb3385f85b093ee05b18d15d0ff2b9f1f1bd02"; 9 9 }; 10 10
+1 -1
pkgs/development/python-modules/h5py/default.nix
··· 16 16 version = "2.5.0"; 17 17 18 18 src = fetchurl { 19 - url = "https://pypi.python.org/packages/source/h/h5py/${name}.tar.gz"; 19 + url = "mirror://pypi/h/h5py/${name}.tar.gz"; 20 20 sha256 = "9833df8a679e108b561670b245bcf9f3a827b10ccb3a5fa1341523852cfac2f6"; 21 21 }; 22 22
+1 -1
pkgs/development/python-modules/matplotlib/default.nix
··· 15 15 version = "1.5.1"; 16 16 17 17 src = fetchurl { 18 - url = "https://pypi.python.org/packages/source/m/matplotlib/${name}.tar.gz"; 18 + url = "mirror://pypi/m/matplotlib/${name}.tar.gz"; 19 19 sha256 = "3ab8d968eac602145642d0db63dd8d67c85e9a5444ce0e2ecb2a8fedc7224d40"; 20 20 }; 21 21
+1 -1
pkgs/development/python-modules/pycrypto/default.nix
··· 5 5 namePrefix = ""; 6 6 7 7 src = fetchurl { 8 - url = "http://pypi.python.org/packages/source/p/pycrypto/${name}.tar.gz"; 8 + url = "mirror://pypi/p/pycrypto/${name}.tar.gz"; 9 9 sha256 = "0g0ayql5b9mkjam8hym6zyg6bv77lbh66rv1fyvgqb17kfc1xkpj"; 10 10 }; 11 11
+1 -1
pkgs/development/python-modules/setuptools/default.nix
··· 7 7 version = "19.4"; # 18.4 and up breaks python34Packages.characteristic and many others 8 8 9 9 src = fetchurl { 10 - url = "https://pypi.python.org/packages/source/s/setuptools/${shortName}.tar.gz"; 10 + url = "mirror://pypi/s/setuptools/${shortName}.tar.gz"; 11 11 sha256 = "214bf29933f47cf25e6faa569f710731728a07a19cae91ea64f826051f68a8cf"; 12 12 }; 13 13
+1 -1
pkgs/development/python-modules/tables/default.nix
··· 6 6 name = "tables-${version}"; 7 7 8 8 src = fetchurl { 9 - url = "https://pypi.python.org/packages/source/t/tables/${name}.tar.gz"; 9 + url = "mirror://pypi/t/tables/${name}.tar.gz"; 10 10 sha256 = "3564b351a71ec1737b503b001eb7ceae1f65d5d6e3ffe1ea75aafba10f37fa84"; 11 11 }; 12 12
+1 -1
pkgs/development/python-modules/yolk/default.nix
··· 7 7 version = "0.4.3"; 8 8 9 9 src = fetchurl { 10 - url = "https://pypi.python.org/packages/source/y/yolk/yolk-${version}.tar.gz"; 10 + url = "mirror://pypi/y/yolk/yolk-${version}.tar.gz"; 11 11 sha256 = "1f6xwx210jnl5nq0m3agh2p1cxmaizawaf3fwq43q4yw050fn1qw"; 12 12 }; 13 13
+1 -1
pkgs/development/tools/build-managers/buildbot-slave/default.nix
··· 5 5 namePrefix = ""; 6 6 7 7 src = fetchurl { 8 - url = "https://pypi.python.org/packages/source/b/buildbot-slave/${name}.tar.gz"; 8 + url = "mirror://pypi/b/buildbot-slave/${name}.tar.gz"; 9 9 sha256 = "09pncw44c7vqrl7zyn1nvfismiqi9s51axk9cqxn9gq7jhj38mpg"; 10 10 }; 11 11
+1 -1
pkgs/development/tools/build-managers/buildbot/default.nix
··· 13 13 namePrefix = ""; 14 14 15 15 src = fetchurl { 16 - url = "https://pypi.python.org/packages/source/b/buildbot/${name}.tar.gz"; 16 + url = "mirror://pypi/b/buildbot/${name}.tar.gz"; 17 17 sha256 = "1mn4h04sp6smr3ahqfflys15cpn13q9mfkapcs2jc4ppvxv6kdn6"; 18 18 }; 19 19
+1 -1
pkgs/development/tools/devpi-client/default.nix
··· 5 5 version = "2.3.2"; 6 6 7 7 src = fetchurl { 8 - url = "https://pypi.python.org/packages/source/d/devpi-client/devpi-client-${version}.tar.gz"; 8 + url = "mirror://pypi/d/devpi-client/devpi-client-${version}.tar.gz"; 9 9 md5= "bfc8cd768f983fd0585c347bca00c8bb"; 10 10 }; 11 11
+1 -1
pkgs/servers/matrix-synapse/default.nix
··· 5 5 version = "0.6.8"; 6 6 7 7 src = fetchurl { 8 - url = "https://pypi.python.org/packages/source/m/matrix-angular-sdk/matrix-angular-sdk-${version}.tar.gz"; 8 + url = "mirror://pypi/m/matrix-angular-sdk/matrix-angular-sdk-${version}.tar.gz"; 9 9 sha256 = "0gmx4y5kqqphnq3m7xk2vpzb0w2a4palicw7wfdr1q2schl9fhz2"; 10 10 }; 11 11 };
+1 -1
pkgs/tools/admin/cli53/default.nix
··· 6 6 version = "0.4.4"; 7 7 8 8 src = fetchurl { 9 - url = "https://pypi.python.org/packages/source/c/cli53/${name}.tar.gz"; 9 + url = "mirror://pypi/c/cli53/${name}.tar.gz"; 10 10 sha256 = "0s9jzigq6a16m2c3qklssx2lz16cf13g5zh80vh24kxazaxqzbig"; 11 11 }; 12 12
+1 -1
pkgs/tools/admin/salt/default.nix
··· 13 13 disabled = pythonPackages.isPy3k; 14 14 15 15 src = fetchurl { 16 - url = "https://pypi.python.org/packages/source/s/salt/${name}.tar.gz"; 16 + url = "mirror://pypi/s/salt/${name}.tar.gz"; 17 17 sha256 = "1xcfcs50pyammb60myph4f8bi2r6iwkxwsnnhrjwvkv2ymxwxv5j"; 18 18 }; 19 19
+1 -1
pkgs/tools/admin/salt/testing.nix
··· 11 11 ]; 12 12 13 13 src = fetchurl { 14 - url = "https://pypi.python.org/packages/source/S/SaltTesting/${name}.tar.gz"; 14 + url = "mirror://pypi/S/SaltTesting/${name}.tar.gz"; 15 15 sha256 = "0p0y8kb77pis18rcig1kf9dnns4bnfa3mr91q40lq4mw63l1b34h"; 16 16 }; 17 17
+1 -1
pkgs/tools/backup/borg/default.nix
··· 6 6 namePrefix = ""; 7 7 8 8 src = fetchurl { 9 - url = "https://pypi.python.org/packages/source/b/borgbackup/borgbackup-${version}.tar.gz"; 9 + url = "mirror://pypi/b/borgbackup/borgbackup-${version}.tar.gz"; 10 10 sha256 = "1myz10pwxnac9z59gw1w3xjhz6ghx03vngpl97ca527pj0r39shi"; 11 11 }; 12 12
+1 -1
pkgs/tools/networking/httpie/default.nix
··· 5 5 namePrefix = ""; 6 6 7 7 src = fetchurl { 8 - url = "http://pypi.python.org/packages/source/h/httpie/${name}.tar.gz"; 8 + url = "mirror://pypi/h/httpie/${name}.tar.gz"; 9 9 sha256 = "0s0dsj1iimn17h0xyziwk4kz4ga9s0vy9rhzixh8dna32za84fdg"; 10 10 }; 11 11
+1 -1
pkgs/tools/networking/speedtest-cli/default.nix
··· 5 5 version = "0.3.4"; 6 6 7 7 src = fetchurl { 8 - url = "https://pypi.python.org/packages/source/s/speedtest-cli/speedtest-cli-${version}.tar.gz"; 8 + url = "mirror://pypi/s/speedtest-cli/speedtest-cli-${version}.tar.gz"; 9 9 sha256 = "19i671cd815fcv0x7h2m0a493slzwkzn7r926g8myx1srkss0q6d"; 10 10 }; 11 11
+1 -1
pkgs/tools/package-management/nox/default.nix
··· 6 6 namePrefix = ""; 7 7 8 8 src = fetchurl { 9 - url = "https://pypi.python.org/packages/source/n/nix-nox/nix-nox-${version}.tar.gz"; 9 + url = "mirror://pypi/n/nix-nox/nix-nox-${version}.tar.gz"; 10 10 sha256 = "1wpxh5fhj8nx4yx4cvmc087cnf4iqwxf7zd7rdh2ln3pgxrjfral"; 11 11 }; 12 12
+1 -1
pkgs/tools/security/sshuttle/default.nix
··· 7 7 8 8 src = fetchurl { 9 9 sha256 = "18hrwi2gyri1n2rq0nghvv7hfhbhh5h67am89524vc1yyx40vn3b"; 10 - url = "https://pypi.python.org/packages/source/s/sshuttle/${name}.tar.gz"; 10 + url = "mirror://pypi/s/sshuttle/${name}.tar.gz"; 11 11 }; 12 12 13 13 patches = [ ./sudo.patch ];
+1 -1
pkgs/tools/text/grin/default.nix
··· 5 5 namePrefix = ""; 6 6 7 7 src = fetchurl { 8 - url = "https://pypi.python.org/packages/source/g/grin/${name}.tar.gz"; 8 + url = "mirror://pypi/g/grin/${name}.tar.gz"; 9 9 sha256 = "1swzwb17wibam8jszdv98h557hlx44pg6psv6rjz7i33qlxk0fdz"; 10 10 }; 11 11
+1 -1
pkgs/tools/video/vnc2flv/default.nix
··· 5 5 namePrefix = ""; 6 6 7 7 src = fetchurl { 8 - url = "http://pypi.python.org/packages/source/v/vnc2flv/${name}.tar.gz"; 8 + url = "mirror://pypi/v/vnc2flv/${name}.tar.gz"; 9 9 sha256 = "14d4nm8yim0bm0nd3wyj7z4zdsg5zk3d9bhhvwdc36x03r8d0sbq"; 10 10 }; 11 11
+989 -989
pkgs/top-level/python-packages.nix
··· 106 106 }; 107 107 108 108 src = pkgs.fetchurl { 109 - url = "https://pypi.python.org/packages/source/d/discid/${name}.tar.gz"; 109 + url = "mirror://pypi/d/discid/${name}.tar.gz"; 110 110 sha256 = "b39d443051b26d0230be7a6c616243daae93337a8711dd5d4119bb6a0e516fa8"; 111 111 }; 112 112 ··· 203 203 name = "aafigure-0.5"; 204 204 205 205 src = pkgs.fetchurl { 206 - url = "https://pypi.python.org/packages/source/a/aafigure/${name}.tar.gz"; 206 + url = "mirror://pypi/a/aafigure/${name}.tar.gz"; 207 207 sha256 = "090c88beb091d28a233f854e239713aa15d8d1906ea16211855345c912e8a091"; 208 208 }; 209 209 ··· 335 335 name = "actdiag-0.5.3"; 336 336 337 337 src = pkgs.fetchurl { 338 - url = "https://pypi.python.org/packages/source/a/actdiag/${name}.tar.gz"; 338 + url = "mirror://pypi/a/actdiag/${name}.tar.gz"; 339 339 sha256 = "1vr4hnkr0gcvvpaycd8q3vcx029b2f5yv8swhdr8kwspaqb0dvfa"; 340 340 }; 341 341 ··· 361 361 name = "adal-${version}"; 362 362 363 363 src = pkgs.fetchurl { 364 - url = https://pypi.python.org/packages/source/a/adal/adal-0.1.0.tar.gz; 364 + url = mirror://pypi/a/adal/adal-0.1.0.tar.gz; 365 365 sha256 = "1f32k18ck54adqlgvh6fjhy4yavcyrwy813prjyqppqqq4bn1a09"; 366 366 }; 367 367 ··· 415 415 version = "1.0.1"; 416 416 417 417 src = pkgs.fetchurl { 418 - url = "https://pypi.python.org/packages/source/a/aiodns/${name}.tar.gz"; 418 + url = "mirror://pypi/a/aiodns/${name}.tar.gz"; 419 419 sha256 = "595b78b8d54115d937cf60d778c02dad76b6f789fd527dab308f99e5601e7f3d"; 420 420 }; 421 421 ··· 440 440 version = "0.21.5"; 441 441 442 442 src = pkgs.fetchurl { 443 - url = "https://pypi.python.org/packages/source/a/aiohttp/${name}.tar.gz"; 443 + url = "mirror://pypi/a/aiohttp/${name}.tar.gz"; 444 444 sha256 = "0n8517wc8b6yc925f7zhgl4wqf4ay1w2fzar0pj1h20yfa1wiids"; 445 445 }; 446 446 ··· 462 462 name = "alabaster-0.7.7"; 463 463 464 464 src = pkgs.fetchurl { 465 - url = "https://pypi.python.org/packages/source/a/alabaster/${name}.tar.gz"; 465 + url = "mirror://pypi/a/alabaster/${name}.tar.gz"; 466 466 sha256 = "f416a84e0d0ddbc288f6b8f2c276d10b40ca1238562cd9ed5a751292ec647b71"; 467 467 }; 468 468 ··· 483 483 name = "alembic-0.8.3"; 484 484 485 485 src = pkgs.fetchurl { 486 - url = "https://pypi.python.org/packages/source/a/alembic/${name}.tar.gz"; 486 + url = "mirror://pypi/a/alembic/${name}.tar.gz"; 487 487 sha256 = "1sgwvwylzd5h14130mwr0cbyy0fil0a1bq0d0ki97wqvkic3db7f"; 488 488 }; 489 489 ··· 502 502 version = "0.4"; 503 503 504 504 src = pkgs.fetchurl { 505 - url = "https://pypi.python.org/packages/source/p/python-editor/${name}.tar.gz"; 505 + url = "mirror://pypi/p/python-editor/${name}.tar.gz"; 506 506 sha256 = "1gykxn16anmsbcrwhx3rrhwjif95mmwvq9gjcrr9bbzkdc8sf8a4"; 507 507 }; 508 508 ··· 517 517 version = "0.3.8"; 518 518 519 519 src = pkgs.fetchurl { 520 - url = "https://pypi.python.org/packages/source/p/python-gnupg/${name}.tar.gz"; 520 + url = "mirror://pypi/p/python-gnupg/${name}.tar.gz"; 521 521 sha256 = "0nkbs9c8f30lra7ca39kg91x8cyxn0jb61vih4qky839gpbwwwiq"; 522 522 }; 523 523 ··· 540 540 name = "almir-0.1.8"; 541 541 542 542 src = pkgs.fetchurl { 543 - url = "http://pypi.python.org/packages/source/a/almir/${name}.zip"; 543 + url = "mirror://pypi/a/almir/${name}.zip"; 544 544 sha256 = "5dc0b8a5071f3ff46cd2d92608f567ba446e4c733c063b17d89703caeb9868fe"; 545 545 }; 546 546 ··· 634 634 disabled = isPy3k; 635 635 636 636 src = pkgs.fetchurl { 637 - url = "http://pypi.python.org/packages/source/a/anyjson/${name}.tar.gz"; 637 + url = "mirror://pypi/a/anyjson/${name}.tar.gz"; 638 638 sha256 = "37812d863c9ad3e35c0734c42e0bf0320ce8c3bed82cd20ad54cb34d158157ba"; 639 639 }; 640 640 ··· 653 653 disabled = pythonOlder "2.6"; 654 654 655 655 src = pkgs.fetchurl { 656 - url = "https://pypi.python.org/packages/source/a/amqp/${name}.tar.gz"; 656 + url = "mirror://pypi/a/amqp/${name}.tar.gz"; 657 657 sha256 = "06n6q0kxhjnbfz3vn8x9yz09lwmn1xi9d6wxp31h5jbks0b4vsid"; 658 658 }; 659 659 ··· 752 752 name = "apipkg-1.4"; 753 753 754 754 src = pkgs.fetchurl { 755 - url = "https://pypi.python.org/packages/source/a/apipkg/${name}.tar.gz"; 755 + url = "mirror://pypi/a/apipkg/${name}.tar.gz"; 756 756 sha256 = "2e38399dbe842891fe85392601aab8f40a8f4cc5a9053c326de35a1cc0297ac6"; 757 757 }; 758 758 ··· 769 769 name = "appdirs-1.4.0"; 770 770 771 771 src = pkgs.fetchurl { 772 - url = "https://pypi.python.org/packages/source/a/appdirs/appdirs-1.4.0.tar.gz"; 772 + url = "mirror://pypi/a/appdirs/appdirs-1.4.0.tar.gz"; 773 773 sha256 = "8fc245efb4387a4e3e0ac8ebcc704582df7d72ff6a42a53f5600bbb18fdaadc5"; 774 774 }; 775 775 ··· 800 800 name = "appnope-${version}"; 801 801 802 802 src = pkgs.fetchurl { 803 - url = "https://pypi.python.org/packages/source/a/appnope/${name}.tar.gz"; 803 + url = "mirror://pypi/a/appnope/${name}.tar.gz"; 804 804 sha256 = "8b995ffe925347a2138d7ac0fe77155e4311a0ea6d6da4f5128fe4b3cbe5ed71"; 805 805 }; 806 806 ··· 838 838 839 839 840 840 src = pkgs.fetchurl { 841 - url = "https://pypi.python.org/packages/source/a/asyncio/${name}.tar.gz"; 841 + url = "mirror://pypi/a/asyncio/${name}.tar.gz"; 842 842 sha256 = "0hfbqwk9y0bbfgxzg93s2wyk6gcjsdxlr5jwy97hx64ppkw0ydl3"; 843 843 }; 844 844 ··· 853 853 name = "funcsigs-0.4"; 854 854 855 855 src = pkgs.fetchurl { 856 - url = "https://pypi.python.org/packages/source/f/funcsigs/${name}.tar.gz"; 856 + url = "mirror://pypi/f/funcsigs/${name}.tar.gz"; 857 857 sha256 = "d83ce6df0b0ea6618700fe1db353526391a8a3ada1b7aba52fed7a61da772033"; 858 858 }; 859 859 ··· 874 874 disabled = !isPy27; 875 875 876 876 src = pkgs.fetchurl { 877 - url = "https://pypi.python.org/packages/source/A/APScheduler/${name}.tar.gz"; 877 + url = "mirror://pypi/A/APScheduler/${name}.tar.gz"; 878 878 sha256 = "1ljjhn6cv8b1pccsi3mgc887ypi2vim317r9p0zh0amd0bhkk6wb"; 879 879 }; 880 880 ··· 907 907 name = "args-0.1.0"; 908 908 909 909 src = pkgs.fetchurl { 910 - url = "https://pypi.python.org/packages/source/a/args/${name}.tar.gz"; 910 + url = "mirror://pypi/a/args/${name}.tar.gz"; 911 911 sha256 = "a785b8d837625e9b61c39108532d95b85274acd679693b71ebb5156848fcf814"; 912 912 }; 913 913 ··· 921 921 name = "Area53-0.94"; 922 922 923 923 src = pkgs.fetchurl { 924 - url = "https://pypi.python.org/packages/source/A/Area53/${name}.tar.gz"; 924 + url = "mirror://pypi/A/Area53/${name}.tar.gz"; 925 925 sha256 = "0v9b7f8b6v21y410anx5sr52k2ac8jrzdf19q6m6p0zsdsf9vr42"; 926 926 }; 927 927 ··· 937 937 version = "1.1.1"; 938 938 939 939 src = pkgs.fetchurl { 940 - url = "https://pypi.python.org/packages/source/c/chai/${name}.tar.gz"; 940 + url = "mirror://pypi/c/chai/${name}.tar.gz"; 941 941 sha256 = "016kf3irrclpkpvcm7q0gmkfibq7jgy30a9v73pp42bq9h9a32bl"; 942 942 }; 943 943 ··· 951 951 version = "0.7.0"; 952 952 953 953 src = pkgs.fetchurl { 954 - url = "https://pypi.python.org/packages/source/a/arrow/${name}.tar.gz"; 954 + url = "mirror://pypi/a/arrow/${name}.tar.gz"; 955 955 sha256 = "0yx10dz3hp825fcq9w15zbp26v622npcjscb91da05zig8036lra"; 956 956 }; 957 957 ··· 978 978 doCheck = false; 979 979 980 980 src = pkgs.fetchurl { 981 - url = "https://pypi.python.org/packages/source/a/async/${name}.tar.gz"; 981 + url = "mirror://pypi/a/async/${name}.tar.gz"; 982 982 sha256 = "1lfmjm8apy9qpnpbq8g641fd01qxh9jlya5g2d6z60vf8p04rla1"; 983 983 }; 984 984 }; ··· 988 988 name = "atomiclong-${version}"; 989 989 990 990 src = pkgs.fetchurl { 991 - url = "https://pypi.python.org/packages/source/a/atomiclong/atomiclong-${version}.tar.gz"; 991 + url = "mirror://pypi/a/atomiclong/atomiclong-${version}.tar.gz"; 992 992 sha256 = "1gjbc9lvpkgg8vj7dspif1gz9aq4flkhxia16qj6yvb7rp27h4yb"; 993 993 }; 994 994 buildInputs = with self; [ pytest ]; ··· 1008 1008 name = "atomicwrites-${version}"; 1009 1009 1010 1010 src = pkgs.fetchurl { 1011 - url = "https://pypi.python.org/packages/source/a/atomicwrites/atomicwrites-${version}.tar.gz"; 1011 + url = "mirror://pypi/a/atomicwrites/atomicwrites-${version}.tar.gz"; 1012 1012 sha256 = "08s05h211r07vs66r4din3swrbzb344vli041fihpg34q3lcxpvw"; 1013 1013 }; 1014 1014 ··· 1024 1024 name = "argparse-1.4.0"; 1025 1025 1026 1026 src = pkgs.fetchurl { 1027 - url = "https://pypi.python.org/packages/source/a/argparse/${name}.tar.gz"; 1027 + url = "mirror://pypi/a/argparse/${name}.tar.gz"; 1028 1028 sha256 = "1r6nznp64j68ih1k537wms7h57nvppq0szmwsaf99n71bfjqkc32"; 1029 1029 }; 1030 1030 ··· 1057 1057 propagatedBuildInputs = with self; [ logilab_common six lazy-object-proxy wrapt ]; 1058 1058 1059 1059 src = pkgs.fetchurl { 1060 - url = "https://pypi.python.org/packages/source/a/astroid/${name}.tar.gz"; 1060 + url = "mirror://pypi/a/astroid/${name}.tar.gz"; 1061 1061 sha256 = "7f7e5512efe515098e77cbd3a60e87c8db8954097b0e025d8d6f72f2e8ddc298"; 1062 1062 }; 1063 1063 ··· 1079 1079 name = "attrdict-2.0.0"; 1080 1080 1081 1081 src = pkgs.fetchurl { 1082 - url = "https://pypi.python.org/packages/source/a/attrdict/${name}.tar.gz"; 1082 + url = "mirror://pypi/a/attrdict/${name}.tar.gz"; 1083 1083 sha256 = "86aeb6d3809e0344409f8148d7cac9eabce5f0b577c160b5e90d10df3f8d2ad3"; 1084 1084 }; 1085 1085 ··· 1097 1097 version = "2.1.1"; 1098 1098 1099 1099 src = pkgs.fetchurl { 1100 - url = "https://pypi.python.org/packages/source/a/audioread/${name}.tar.gz"; 1100 + url = "mirror://pypi/a/audioread/${name}.tar.gz"; 1101 1101 sha256 = "ffb601de7a9e40850d4ec3256a3a6bbe8fa40466dafb5c65f41b08e4bb963f1e"; 1102 1102 }; 1103 1103 ··· 1131 1131 name = "autopep8-1.0.4"; 1132 1132 1133 1133 src = pkgs.fetchurl { 1134 - url = "https://pypi.python.org/packages/source/a/autopep8/${name}.tar.gz"; 1134 + url = "mirror://pypi/a/autopep8/${name}.tar.gz"; 1135 1135 sha256 = "17lydqm8y9a5qadp6iifxrb5mb0g9fr1vxn5qy1fjpyhazxaw8n1"; 1136 1136 }; 1137 1137 ··· 1155 1155 version = "0.2.4"; 1156 1156 1157 1157 src = pkgs.fetchurl { 1158 - url = "https://pypi.python.org/packages/source/a/av/${name}.tar.gz"; 1158 + url = "mirror://pypi/a/av/${name}.tar.gz"; 1159 1159 sha256 = "bdc7e2e213cb9041d9c5c0497e6f8c47e84f89f1f2673a46d891cca0fb0d19a0"; 1160 1160 }; 1161 1161 ··· 1179 1179 disabled = isPy3k; 1180 1180 1181 1181 src = pkgs.fetchurl { 1182 - url = "https://pypi.python.org/packages/source/a/avro/${name}.tar.gz"; 1182 + url = "mirror://pypi/a/avro/${name}.tar.gz"; 1183 1183 sha256 = "edf14143cabb2891f05a73d60a57a9fc5a9ebd305c2188abb3f5db777c707ad5"; 1184 1184 }; 1185 1185 ··· 1195 1195 disabled = (!isPy3k); 1196 1196 1197 1197 src = pkgs.fetchurl { 1198 - url = "https://pypi.python.org/packages/source/a/avro3k/${name}.tar.gz"; 1198 + url = "mirror://pypi/a/avro3k/${name}.tar.gz"; 1199 1199 sha256 = "15ahl0irwwj558s964abdxg4vp6iwlabri7klsm2am6q5r0ngsky"; 1200 1200 }; 1201 1201 ··· 1212 1212 version = "1.6.5"; 1213 1213 1214 1214 src = pkgs.fetchurl { 1215 - url = "https://pypi.python.org/packages/source/a/awesome-slugify/${name}.tar.gz"; 1215 + url = "mirror://pypi/a/awesome-slugify/${name}.tar.gz"; 1216 1216 sha256 = "0wgxrhr8s5vk2xmcz9s1z1aml4ppawmhkbggl9rp94c747xc7pmv"; 1217 1217 }; 1218 1218 ··· 1232 1232 version = "1.10.18"; 1233 1233 1234 1234 src = pkgs.fetchurl { 1235 - url = "https://pypi.python.org/packages/source/a/awscli/${name}.tar.gz"; 1235 + url = "mirror://pypi/a/awscli/${name}.tar.gz"; 1236 1236 sha256 = "0vdj7p4cwsbzhanhp5f2c0b0qr2gh76dyanji73avvj4jvdb5d4g"; 1237 1237 }; 1238 1238 ··· 1272 1272 version = "0.1.0"; 1273 1273 src = pkgs.fetchurl { 1274 1274 sha256 = "05isyrqbk16dg1bc3mnc4ynxr3nchslvia5wr1sdmxvc3v2y729d"; 1275 - url = "https://pypi.python.org/packages/source/a/aws-shell/aws-shell-0.1.0.tar.gz"; 1275 + url = "mirror://pypi/a/aws-shell/aws-shell-0.1.0.tar.gz"; 1276 1276 }; 1277 1277 propagatedBuildInputs = with self; [ 1278 1278 configobj prompt_toolkit_52 awscli boto3 pygments sqlite3 mock pytest ··· 1303 1303 disabled = pythonOlder "2.7"; 1304 1304 1305 1305 src = pkgs.fetchurl { 1306 - url = "https://pypi.python.org/packages/source/a/azure/${name}.zip"; 1306 + url = "mirror://pypi/a/azure/${name}.zip"; 1307 1307 sha256 = "89c20b2efaaed3c6f56345d55c32a8d4e7d2a16c032d0acb92f8f490c508fe24"; 1308 1308 }; 1309 1309 ··· 1321 1321 version = "1.0.0"; 1322 1322 name = "azure-nspkg-${version}"; 1323 1323 src = pkgs.fetchurl { 1324 - url = https://pypi.python.org/packages/source/a/azure-nspkg/azure-nspkg-1.0.0.zip; 1324 + url = mirror://pypi/a/azure-nspkg/azure-nspkg-1.0.0.zip; 1325 1325 sha256 = "1xqvc8by1lbd7j9dxyly03jz3rgbmnsiqnqgydhkf4pa2mn2hgr9"; 1326 1326 }; 1327 1327 meta = { ··· 1337 1337 name = "azure-common-${version}"; 1338 1338 disabled = isPyPy; 1339 1339 src = pkgs.fetchurl { 1340 - url = https://pypi.python.org/packages/source/a/azure-common/azure-common-1.0.0.zip; 1340 + url = mirror://pypi/a/azure-common/azure-common-1.0.0.zip; 1341 1341 sha256 = "074rwwy8zzs7zw3nww5q2wg5lxgdc4rmypp2gfc9mwsz0gb70491"; 1342 1342 }; 1343 1343 propagatedBuildInputs = with self; [ azure-nspkg ]; ··· 1356 1356 version = "0.20.0"; 1357 1357 name = "azure-mgmt-common-${version}"; 1358 1358 src = pkgs.fetchurl { 1359 - url = https://pypi.python.org/packages/source/a/azure-mgmt-common/azure-mgmt-common-0.20.0.zip; 1359 + url = mirror://pypi/a/azure-mgmt-common/azure-mgmt-common-0.20.0.zip; 1360 1360 sha256 = "1rmzpz3733wv31rsnqpdy4bbafvk5dhbqx7q0xf62dlz7p0i4f66"; 1361 1361 }; 1362 1362 propagatedBuildInputs = with self; [ azure-common azure-mgmt-nspkg requests2 ]; ··· 1376 1376 version = "0.20.0"; 1377 1377 name = "azure-mgmt-compute-${version}"; 1378 1378 src = pkgs.fetchurl { 1379 - url = https://pypi.python.org/packages/source/a/azure-mgmt-compute/azure-mgmt-compute-0.20.0.zip; 1379 + url = mirror://pypi/a/azure-mgmt-compute/azure-mgmt-compute-0.20.0.zip; 1380 1380 sha256 = "12hr5vxdg2sk2fzr608a37f4i8nbchca7dgdmly2w5fc7x88jx2v"; 1381 1381 }; 1382 1382 postInstall = '' ··· 1396 1396 version = "0.20.1"; 1397 1397 name = "azure-mgmt-network-${version}"; 1398 1398 src = pkgs.fetchurl { 1399 - url = https://pypi.python.org/packages/source/a/azure-mgmt-network/azure-mgmt-network-0.20.1.zip; 1399 + url = mirror://pypi/a/azure-mgmt-network/azure-mgmt-network-0.20.1.zip; 1400 1400 sha256 = "10vj22h6nxpw0qpvib5x2g6qs5j8z31142icvh4qk8k40fcrs9hx"; 1401 1401 }; 1402 1402 postInstall = '' ··· 1416 1416 version = "1.0.0"; 1417 1417 name = "azure-mgmt-nspkg-${version}"; 1418 1418 src = pkgs.fetchurl { 1419 - url = https://pypi.python.org/packages/source/a/azure-mgmt-nspkg/azure-mgmt-nspkg-1.0.0.zip; 1419 + url = mirror://pypi/a/azure-mgmt-nspkg/azure-mgmt-nspkg-1.0.0.zip; 1420 1420 sha256 = "1rq92fj3kvnqkk18596dybw0kvhgscvc6cd8hp1dhy3wrkqnhwmq"; 1421 1421 }; 1422 1422 propagatedBuildInputs = with self; [ azure-nspkg ]; ··· 1432 1432 version = "0.20.1"; 1433 1433 name = "azure-mgmt-resource-${version}"; 1434 1434 src = pkgs.fetchurl { 1435 - url = https://pypi.python.org/packages/source/a/azure-mgmt-resource/azure-mgmt-resource-0.20.1.zip; 1435 + url = mirror://pypi/a/azure-mgmt-resource/azure-mgmt-resource-0.20.1.zip; 1436 1436 sha256 = "0slh9qfm5nfacrdm3lid0sr8kwqzgxvrwf27laf9v38kylkfqvml"; 1437 1437 }; 1438 1438 postInstall = '' ··· 1452 1452 version = "0.20.0"; 1453 1453 name = "azure-mgmt-storage-${version}"; 1454 1454 src = pkgs.fetchurl { 1455 - url = https://pypi.python.org/packages/source/a/azure-mgmt-storage/azure-mgmt-storage-0.20.0.zip; 1455 + url = mirror://pypi/a/azure-mgmt-storage/azure-mgmt-storage-0.20.0.zip; 1456 1456 sha256 = "16iw7hqhq97vlzfwixarfnirc60l5mz951p57brpcwyylphl3yim"; 1457 1457 }; 1458 1458 postInstall = '' ··· 1472 1472 version = "0.20.3"; 1473 1473 name = "azure-storage-${version}"; 1474 1474 src = pkgs.fetchurl { 1475 - url = https://pypi.python.org/packages/source/a/azure-storage/azure-storage-0.20.3.zip; 1475 + url = mirror://pypi/a/azure-storage/azure-storage-0.20.3.zip; 1476 1476 sha256 = "06bmw6k2000kln5jwk5r9bgcalqbyvqirmdh9gq4s6nb4fv3c0jb"; 1477 1477 }; 1478 1478 propagatedBuildInputs = with self; [ azure-common futures dateutil requests2 ]; ··· 1491 1491 version = "0.20.1"; 1492 1492 name = "azure-servicemanagement-legacy-${version}"; 1493 1493 src = pkgs.fetchurl { 1494 - url = https://pypi.python.org/packages/source/a/azure-servicemanagement-legacy/azure-servicemanagement-legacy-0.20.1.zip; 1494 + url = mirror://pypi/a/azure-servicemanagement-legacy/azure-servicemanagement-legacy-0.20.1.zip; 1495 1495 sha256 = "17dwrp99sx5x9cm4vldkaxhki9gbd6dlafa0lpr2n92xhh2838zs"; 1496 1496 }; 1497 1497 propagatedBuildInputs = with self; [ azure-common requests2 ]; ··· 1510 1510 name = "backports.ssl_match_hostname-3.4.0.2"; 1511 1511 1512 1512 src = pkgs.fetchurl { 1513 - url = "https://pypi.python.org/packages/source/b/backports.ssl_match_hostname/backports.ssl_match_hostname-3.4.0.2.tar.gz"; 1513 + url = "mirror://pypi/b/backports.ssl_match_hostname/backports.ssl_match_hostname-3.4.0.2.tar.gz"; 1514 1514 sha256 = "07410e7fb09aab7bdaf5e618de66c3dac84e2e3d628352814dc4c37de321d6ae"; 1515 1515 }; 1516 1516 ··· 1525 1525 disabled = isPy3k; 1526 1526 1527 1527 src = pkgs.fetchurl { 1528 - url = "https://pypi.python.org/packages/source/b/backports.lzma/${name}.tar.gz"; 1528 + url = "mirror://pypi/b/backports.lzma/${name}.tar.gz"; 1529 1529 sha256 = "bac58aec8d39ac3d22250840fb24830d0e4a0ef05ad8f3f09172dc0cc80cdbca"; 1530 1530 }; 1531 1531 ··· 1544 1544 disabled = isPy3k; 1545 1545 1546 1546 src = pkgs.fetchurl { 1547 - url = "https://pypi.python.org/packages/source/b/babelfish/${name}.tar.gz"; 1547 + url = "mirror://pypi/b/babelfish/${name}.tar.gz"; 1548 1548 sha256 = "0wrw21dyq7v6lbffwvi1ik43d7dhmcv8xvgrrihhiv7ys1rd3gag"; 1549 1549 }; 1550 1550 ··· 1562 1562 disabled = isPy26 || isPy27 || isPyPy; 1563 1563 1564 1564 src = pkgs.fetchurl { 1565 - url = "https://pypi.python.org/packages/source/b/${pname}/${name}.tar.gz"; 1565 + url = "mirror://pypi/b/${pname}/${name}.tar.gz"; 1566 1566 sha256 = "1ajmflvvlkflrcmqmkrx0zaira84z8kv4ssb2jprfwvjh8vfkysb"; 1567 1567 }; 1568 1568 ··· 1582 1582 name = "batinfo-${version}"; 1583 1583 1584 1584 src = pkgs.fetchurl { 1585 - url = "https://pypi.python.org/packages/source/b/batinfo/${name}.tar.gz"; 1585 + url = "mirror://pypi/b/batinfo/${name}.tar.gz"; 1586 1586 sha256 = "0gyzkxzvj5l6qrw706bnm3cckqzzzbrjr7jkxc087d7775a73499"; 1587 1587 }; 1588 1588 ··· 1602 1602 name = "bcdoc-0.14.0"; 1603 1603 1604 1604 src = pkgs.fetchurl { 1605 - url = "https://pypi.python.org/packages/source/b/bcdoc/${name}.tar.gz"; 1605 + url = "mirror://pypi/b/bcdoc/${name}.tar.gz"; 1606 1606 sha256 = "1s2kdqs1n2mj7wq3w0pq30zs7vxq0l3abik2clqnc4hm2j7crbk8"; 1607 1607 }; 1608 1608 ··· 1638 1638 name = "beautifulsoup4-4.4.1"; 1639 1639 1640 1640 src = pkgs.fetchurl { 1641 - url = "http://pypi.python.org/packages/source/b/beautifulsoup4/${name}.tar.gz"; 1641 + url = "mirror://pypi/b/beautifulsoup4/${name}.tar.gz"; 1642 1642 sha256 = "1d36lc4pfkvl74fmzdib2nqnvknm0jddgf2n9yd7im150qyh3m47"; 1643 1643 }; 1644 1644 ··· 1660 1660 name = "beautifulsoup4-4.1.3"; 1661 1661 1662 1662 src = pkgs.fetchurl { 1663 - url = "http://pypi.python.org/packages/source/b/beautifulsoup4/${name}.tar.gz"; 1663 + url = "mirror://pypi/b/beautifulsoup4/${name}.tar.gz"; 1664 1664 sha256 = "0cbcml88bkx9gf1wznxa0kqz1wpyakfbyh9gmxw0wljhda1q0zk1"; 1665 1665 }; 1666 1666 ··· 1711 1711 name = "betamax-0.6.0"; 1712 1712 1713 1713 src = pkgs.fetchurl { 1714 - url = "https://pypi.python.org/packages/source/b/betamax/${name}.tar.gz"; 1714 + url = "mirror://pypi/b/betamax/${name}.tar.gz"; 1715 1715 sha256 = "0vw4d53jbbb2kdl7l891h8iyxklqcd6ldvgcyhw9hl40ljdhv1wz"; 1716 1716 }; 1717 1717 ··· 1730 1730 version = "0.3.0"; 1731 1731 1732 1732 src = pkgs.fetchurl { 1733 - url = "https://pypi.python.org/packages/source/b/betamax-matchers/${name}.tar.gz"; 1733 + url = "mirror://pypi/b/betamax-matchers/${name}.tar.gz"; 1734 1734 sha256 = "039kvqsdcvvlfxjc3n1x2xvjg6qkqbql0p7rc4z7bnxm9kcm88la"; 1735 1735 }; 1736 1736 ··· 1812 1812 1813 1813 src = pkgs.fetchurl { 1814 1814 sha256 = "1azd0g0p9qk9wp344jmvqp4wk5f3wpsz3lb750xvnmd7qzf6v377"; 1815 - url = "https://pypi.python.org/packages/source/b/buttersink/${name}.tar.gz"; 1815 + url = "mirror://pypi/b/buttersink/${name}.tar.gz"; 1816 1816 }; 1817 1817 1818 1818 meta = { ··· 1838 1838 name = "cached-property-${version}"; 1839 1839 1840 1840 src = pkgs.fetchurl { 1841 - url = "https://pypi.python.org/packages/source/c/cached-property/${name}.tar.gz"; 1841 + url = "mirror://pypi/c/cached-property/${name}.tar.gz"; 1842 1842 sha256 = "10dwi3s6f154ag9dvqy5jiwp31fs57lbxjcjgn4cwvi8qyqpi3j5"; 1843 1843 }; 1844 1844 ··· 1880 1880 name = "circus-0.11.1"; 1881 1881 1882 1882 src = pkgs.fetchurl { 1883 - url = "https://pypi.python.org/packages/source/c/circus/${name}.tar.gz"; 1883 + url = "mirror://pypi/c/circus/${name}.tar.gz"; 1884 1884 sha256 = "3757344aa5073ea29e6e2607b3de8ba1652502c61964316116931884293fe846"; 1885 1885 }; 1886 1886 ··· 1894 1894 version = "2.6.1"; 1895 1895 1896 1896 src = pkgs.fetchurl { 1897 - url = "https://pypi.python.org/packages/source/c/colorlog/${name}.tar.gz"; 1897 + url = "mirror://pypi/c/colorlog/${name}.tar.gz"; 1898 1898 sha256 = "0djv6ky1yk28s1l093w8plg19kp88q4nyrm1vfxyq0s9j4pix29l"; 1899 1899 }; 1900 1900 ··· 1914 1914 version = "0.1.2"; 1915 1915 1916 1916 src = pkgs.fetchurl { 1917 - url = "https://pypi.python.org/packages/source/c/${pname}/${name}.tar.gz"; 1917 + url = "mirror://pypi/c/${pname}/${name}.tar.gz"; 1918 1918 sha256 = "0w1j43l76zw10dvs2kk7jz7kqj2ss7gfgfdxyls27pckwin89gxb"; 1919 1919 }; 1920 1920 ··· 1947 1947 version = "1.1.7"; 1948 1948 disabled = isPyPy; 1949 1949 src = pkgs.fetchurl { 1950 - url = "https://pypi.python.org/packages/source/c/${pname}/${name}.tar.gz"; 1950 + url = "mirror://pypi/c/${pname}/${name}.tar.gz"; 1951 1951 sha256 = "f856ea2e9e2947abc1a6557625cc6b0e45228984f397a90c420b2f468dc4cb97"; 1952 1952 }; 1953 1953 doCheck = false; ··· 1970 1970 version = "0.10.0"; 1971 1971 1972 1972 src = pkgs.fetchurl { 1973 - url = "https://pypi.python.org/packages/source/C/Cycler/${name}.tar.gz"; 1973 + url = "mirror://pypi/C/Cycler/${name}.tar.gz"; 1974 1974 sha256 = "cd7b2d1018258d7247a71425e9f26463dfb444d411c39569972f4ce586b0c9d8"; 1975 1975 }; 1976 1976 ··· 1998 1998 pname = "datadog"; 1999 1999 version = "0.10.0"; 2000 2000 src = pkgs.fetchurl { 2001 - url = "https://pypi.python.org/packages/source/d/${pname}/${name}.tar.gz"; 2001 + url = "mirror://pypi/d/${pname}/${name}.tar.gz"; 2002 2002 sha256 = "0y2if4jj43n5jis20imragvhhyhr840w4m1g7j7fxh9bn7h273zp"; 2003 2003 }; 2004 2004 ··· 2017 2017 pname = "python-debian"; 2018 2018 version = "0.1.23"; 2019 2019 src = pkgs.fetchurl { 2020 - url = "https://pypi.python.org/packages/source/p/${pname}/${name}.tar.gz"; 2020 + url = "mirror://pypi/p/${pname}/${name}.tar.gz"; 2021 2021 sha256 = "193faznwnjc3n5991wyzim6h9gyq1zxifmfrnpm3avgkh7ahyynh"; 2022 2022 }; 2023 2023 propagatedBuildInputs = with self; [ chardet six ]; ··· 2028 2028 pname = "defusedxml"; 2029 2029 version = "0.4.1"; 2030 2030 src = pkgs.fetchurl { 2031 - url = "https://pypi.python.org/packages/source/d/${pname}/${name}.tar.gz"; 2031 + url = "mirror://pypi/d/${pname}/${name}.tar.gz"; 2032 2032 sha256 = "0y147zy3jqmk6ly7fbhqmzn1hf41xcb53f2vcc3m8x4ba5d1smfd"; 2033 2033 }; 2034 2034 }; ··· 2060 2060 pname = "dugong"; 2061 2061 version = "3.5"; 2062 2062 src = pkgs.fetchurl { 2063 - url = "https://pypi.python.org/packages/source/d/${pname}/${name}.tar.bz2"; 2063 + url = "mirror://pypi/d/${pname}/${name}.tar.bz2"; 2064 2064 sha256 = "0y0rdxbiwm03zv6vpvapqilrird3h8ijz7xmb0j7ds5j4p6q3g24"; 2065 2065 }; 2066 2066 ··· 2071 2071 name = "iowait-0.2"; 2072 2072 2073 2073 src = pkgs.fetchurl { 2074 - url = "https://pypi.python.org/packages/source/i/iowait/${name}.tar.gz"; 2074 + url = "mirror://pypi/i/iowait/${name}.tar.gz"; 2075 2075 sha256 = "ab1bc2eb84c22ccf61f17a0024f9fb6df781b39f1852764a66a7769d5adfb299"; 2076 2076 }; 2077 2077 ··· 2085 2085 name = "responses-0.4.0"; 2086 2086 2087 2087 src = pkgs.fetchurl { 2088 - url = "https://pypi.python.org/packages/source/r/responses/${name}.tar.gz"; 2088 + url = "mirror://pypi/r/responses/${name}.tar.gz"; 2089 2089 sha256 = "0fs7a4cf4f12mjhcjd5vfh0f3ixcy2nawzxpgsfr3ahf0rg7ppx5"; 2090 2090 }; 2091 2091 ··· 2099 2099 name = "rarfile-2.6"; 2100 2100 2101 2101 src = pkgs.fetchurl { 2102 - url = "https://pypi.python.org/packages/source/r/rarfile/rarfile-2.6.tar.gz"; 2102 + url = "mirror://pypi/r/rarfile/rarfile-2.6.tar.gz"; 2103 2103 sha256 = "326700c5450cfb367f612e918866ea27551bac02f4656f340003c88873fa1a56"; 2104 2104 }; 2105 2105 ··· 2113 2113 name = "proboscis-1.2.6.0"; 2114 2114 2115 2115 src = pkgs.fetchurl { 2116 - url = "https://pypi.python.org/packages/source/p/proboscis/proboscis-1.2.6.0.tar.gz"; 2116 + url = "mirror://pypi/p/proboscis/proboscis-1.2.6.0.tar.gz"; 2117 2117 sha256 = "b822b243a7c82030fce0de97bdc432345941306d2c24ef227ca561dd019cd238"; 2118 2118 }; 2119 2119 ··· 2131 2131 name = "pyechonest-8.0.2"; 2132 2132 2133 2133 src = pkgs.fetchurl { 2134 - url = "https://pypi.python.org/packages/source/p/pyechonest/pyechonest-8.0.2.tar.gz"; 2134 + url = "mirror://pypi/p/pyechonest/pyechonest-8.0.2.tar.gz"; 2135 2135 sha256 = "496265f4b7d33483ec153b9e1b8333fe959b115f7e781510089c8313b7d86560"; 2136 2136 }; 2137 2137 ··· 2149 2149 disabled = isPyPy; 2150 2150 2151 2151 src = pkgs.fetchurl { 2152 - url = "https://pypi.python.org/packages/source/b/billiard/${name}.tar.gz"; 2152 + url = "mirror://pypi/b/billiard/${name}.tar.gz"; 2153 2153 sha256 = "02wxsc6bhqvzh8j6w758kvgqbnj14l796mvmrcms8fgfamd2lak9"; 2154 2154 }; 2155 2155 ··· 2168 2168 version = "0.4.0"; 2169 2169 2170 2170 src = pkgs.fetchurl { 2171 - url ="https://pypi.python.org/packages/source/b/binaryornot/${name}.tar.gz"; 2171 + url ="mirror://pypi/b/binaryornot/${name}.tar.gz"; 2172 2172 sha256 = "1j4f51dxic39mdwf6alj7gd769wy6mhk916v031wjali51xkh3xb"; 2173 2173 }; 2174 2174 ··· 2188 2188 name = "bitbucket-api-0.4.4"; 2189 2189 2190 2190 src = pkgs.fetchurl { 2191 - url = "http://pypi.python.org/packages/source/b/bitbucket-api/${name}.tar.gz"; 2191 + url = "mirror://pypi/b/bitbucket-api/${name}.tar.gz"; 2192 2192 sha256 = "e890bc3893d59a6f203c1eb2bae60e78ac4d3869da7ea4fb104dca588aea85b2"; 2193 2193 }; 2194 2194 ··· 2206 2206 bitbucket-cli = buildPythonPackage rec { 2207 2207 name = "bitbucket-cli-0.4.1"; 2208 2208 src = pkgs.fetchurl { 2209 - url = "https://pypi.python.org/packages/source/b/bitbucket-cli/${name}.tar.gz"; 2209 + url = "mirror://pypi/b/bitbucket-cli/${name}.tar.gz"; 2210 2210 sha256 = "d8909627ae7a46519379c6343698d49f9ffd5de839ff44796974828d843a9419"; 2211 2211 }; 2212 2212 ··· 2245 2245 version = "0.9.1"; 2246 2246 2247 2247 src = pkgs.fetchurl { 2248 - url = "https://pypi.python.org/packages/source/b/blaze/${name}.tar.gz"; 2248 + url = "mirror://pypi/b/blaze/${name}.tar.gz"; 2249 2249 sha256 = "fde4fd5733d8574345521581078a4fd89bb51ad3814eda88f1f467faa3a9784a"; 2250 2250 }; 2251 2251 ··· 2320 2320 version = "1.3"; 2321 2321 2322 2322 src = pkgs.fetchurl { 2323 - url = "https://pypi.python.org/packages/source/b/blinker/${name}.tar.gz"; 2323 + url = "mirror://pypi/b/blinker/${name}.tar.gz"; 2324 2324 sha256 = "6811010809262261e41ab7b92f3f6d23f35cf816fbec2bc05077992eebec6e2f"; 2325 2325 }; 2326 2326 ··· 2383 2383 version = "6.1.1"; 2384 2384 2385 2385 src = pkgs.fetchurl { 2386 - url = "https://pypi.python.org/packages/source/b/bsddb3/${name}.tar.gz"; 2386 + url = "mirror://pypi/b/bsddb3/${name}.tar.gz"; 2387 2387 sha256 = "6f21b0252125c07798d784c164ef135ad153d226c01b290258ee1c5b9e7c4dd3"; 2388 2388 }; 2389 2389 ··· 2412 2412 version = "0.10.0"; 2413 2413 2414 2414 src = pkgs.fetchurl { 2415 - url = "https://pypi.python.org/packages/source/b/bokeh/${name}.tar.gz"; 2415 + url = "mirror://pypi/b/bokeh/${name}.tar.gz"; 2416 2416 sha256 = "2d8bd8c98e2f62b2a28328d3cc95bfbe257742fa7efc9c382b4c8ae4a141df14"; 2417 2417 }; 2418 2418 ··· 2519 2519 name = "botocore-${version}"; 2520 2520 2521 2521 src = pkgs.fetchurl { 2522 - url = "https://pypi.python.org/packages/source/b/botocore/${name}.tar.gz"; 2522 + url = "mirror://pypi/b/botocore/${name}.tar.gz"; 2523 2523 sha256 = "07rp24lnpjlk0c889g0d8y2ykc711gi04w715nkm9mv734ndsman"; 2524 2524 }; 2525 2525 ··· 2550 2550 name = "bottle-${version}"; 2551 2551 2552 2552 src = pkgs.fetchurl { 2553 - url = "https://pypi.python.org/packages/source/b/bottle/${name}.tar.gz"; 2553 + url = "mirror://pypi/b/bottle/${name}.tar.gz"; 2554 2554 sha256 = "1b2hq0l4nwh75s2w6wgiqlkj4q1qvyx6a94axl2k4lsym1aifpfd"; 2555 2555 }; 2556 2556 ··· 2571 2571 disabled = (!isPy27); 2572 2572 2573 2573 src = pkgs.fetchurl { 2574 - url = "https://pypi.python.org/packages/source/B/Box2D/Box2D-2.3b0.zip"; 2574 + url = "mirror://pypi/B/Box2D/Box2D-2.3b0.zip"; 2575 2575 sha256 = "4519842c650b0153550eb0c9864da46b5a4ec8555c68b70f5cd2952a21c788b0"; 2576 2576 }; 2577 2577 ··· 2596 2596 version = "1.0.2"; 2597 2597 2598 2598 src = pkgs.fetchurl { 2599 - url = "https://pypi.python.org/packages/source/b/bugwarrior/${name}.tar.gz"; 2599 + url = "mirror://pypi/b/bugwarrior/${name}.tar.gz"; 2600 2600 sha256 = "efe41756c152789f39006f157add9bedfa2b85d2cac15c067e635e37c70cb8f8"; 2601 2601 }; 2602 2602 ··· 2641 2641 version = "1.1.0"; 2642 2642 2643 2643 src = pkgs.fetchurl { 2644 - url = "https://pypi.python.org/packages/source/p/python-bugzilla/python-${name}.tar.gz"; 2644 + url = "mirror://pypi/p/python-bugzilla/python-${name}.tar.gz"; 2645 2645 sha256 = "11361635a4f1613803a0b9b93ba9126f7fd36180653f953e2590b1536d107d46"; 2646 2646 }; 2647 2647 ··· 2672 2672 version = "0.30"; 2673 2673 2674 2674 src = pkgs.fetchurl { 2675 - url = "https://pypi.python.org/packages/source/c/check-manifest/check-manifest-${version}.tar.gz"; 2675 + url = "mirror://pypi/c/check-manifest/check-manifest-${version}.tar.gz"; 2676 2676 sha256 = "b19fd0d8b9286532ba3dc0282484fd76d11200cf24b340dc3d08f293c7dd0500"; 2677 2677 }; 2678 2678 ··· 2691 2691 version = "2.0.8"; 2692 2692 2693 2693 src = pkgs.fetchurl { 2694 - url = "https://pypi.python.org/packages/source/d/devpi-common/devpi-common-${version}.tar.gz"; 2694 + url = "mirror://pypi/d/devpi-common/devpi-common-${version}.tar.gz"; 2695 2695 sha256 = "a059c4099002d4af8f3ccfc8a9f4bf133b20ea404049b21a31fc1003e1d79452"; 2696 2696 }; 2697 2697 ··· 2715 2715 name = "zc.buildout-2.2.1"; 2716 2716 2717 2717 src = pkgs.fetchurl { 2718 - url = "http://pypi.python.org/packages/source/z/zc.buildout/${name}.tar.gz"; 2718 + url = "mirror://pypi/z/zc.buildout/${name}.tar.gz"; 2719 2719 sha256 = "a6122ea5c06c6c044a9efce4a3df452c8573e1aebfda7b24262655daac894ef5"; 2720 2720 }; 2721 2721 ··· 2733 2733 disabled = isPy3k; 2734 2734 2735 2735 src = pkgs.fetchurl { 2736 - url = "http://pypi.python.org/packages/source/z/zc.buildout/${name}.tar.gz"; 2736 + url = "mirror://pypi/z/zc.buildout/${name}.tar.gz"; 2737 2737 sha256 = "a5c2fafa4d073ad3dabec267c44a996cbc624700a9a49467cd6b1ef63d35e029"; 2738 2738 }; 2739 2739 ··· 2751 2751 disabled = isPy3k; 2752 2752 2753 2753 src = pkgs.fetchurl { 2754 - url = "http://pypi.python.org/packages/source/z/zc.buildout/${name}.tar.gz"; 2754 + url = "mirror://pypi/z/zc.buildout/${name}.tar.gz"; 2755 2755 sha256 = "0ac5a325d3ffbc5a988fb3ba87f4159d4769cc73e3331cb5234edc8839b6506b"; 2756 2756 }; 2757 2757 ··· 2778 2778 2779 2779 src = pkgs.fetchurl { 2780 2780 inherit sha256; 2781 - url = "https://pypi.python.org/packages/source/z/zc.recipe.egg/zc.recipe.egg-${version}.tar.gz"; 2781 + url = "mirror://pypi/z/zc.recipe.egg/zc.recipe.egg-${version}.tar.gz"; 2782 2782 }; 2783 2783 meta.broken = true; # https://bitbucket.org/pypa/setuptools/issues/462/pkg_resourcesfind_on_path-thinks-the 2784 2784 }; ··· 2798 2798 meta.maintainers = with maintainers; [ mornfall ]; 2799 2799 2800 2800 src = pkgs.fetchurl { 2801 - url = "https://pypi.python.org/packages/source/b/bunch/${name}.tar.gz"; 2801 + url = "mirror://pypi/b/bunch/${name}.tar.gz"; 2802 2802 sha256 = "1akalx2pd1fjlvrq69plvcx783ppslvikqdm93z2sdybq07pmish"; 2803 2803 }; 2804 2804 doCheck = false; ··· 2809 2809 name = "cairocffi-0.7.2"; 2810 2810 2811 2811 src = pkgs.fetchurl { 2812 - url = "https://pypi.python.org/packages/source/c/cairocffi/${name}.tar.gz"; 2812 + url = "mirror://pypi/c/cairocffi/${name}.tar.gz"; 2813 2813 sha256 = "e42b4256d27bd960cbf3b91a6c55d602defcdbc2a73f7317849c80279feeb975"; 2814 2814 }; 2815 2815 ··· 2862 2862 name = "cairosvg-${version}"; 2863 2863 2864 2864 src = pkgs.fetchurl { 2865 - url = "http://pypi.python.org/packages/source/C/CairoSVG/CairoSVG-${version}.tar.gz"; 2865 + url = "mirror://pypi/C/CairoSVG/CairoSVG-${version}.tar.gz"; 2866 2866 sha256 = "01lpm38qp7xlnv8jv7qg48j44p5088dwfsrcllgs5fz355lrfds1"; 2867 2867 }; 2868 2868 ··· 2880 2880 name = "carrot-0.10.7"; 2881 2881 2882 2882 src = pkgs.fetchurl { 2883 - url = "http://pypi.python.org/packages/source/c/carrot/${name}.tar.gz"; 2883 + url = "mirror://pypi/c/carrot/${name}.tar.gz"; 2884 2884 sha256 = "cb46374f3c883c580d142a79d2609883713a867cc86e0514163adce784ce2468"; 2885 2885 }; 2886 2886 ··· 2923 2923 name = "cassandra-driver-2.6.0c2"; 2924 2924 2925 2925 src = pkgs.fetchurl { 2926 - url = "http://pypi.python.org/packages/source/c/cassandra-driver/${name}.tar.gz"; 2926 + url = "mirror://pypi/c/cassandra-driver/${name}.tar.gz"; 2927 2927 sha256 = "00cc2rkvkxaxn7sf2qzy29s6h394fla73rbdh9krxbswp5nvp27r"; 2928 2928 }; 2929 2929 ··· 2967 2967 disabled = pythonOlder "2.6"; 2968 2968 2969 2969 src = pkgs.fetchurl { 2970 - url = "https://pypi.python.org/packages/source/c/celery/${name}.tar.gz"; 2970 + url = "mirror://pypi/c/celery/${name}.tar.gz"; 2971 2971 sha256 = "0614ppp18vmiwdk0rxvz0wn62d7svanwdnx7jgqxpy9pb20rqd8s"; 2972 2972 }; 2973 2973 ··· 2990 2990 version = "0.9.2"; 2991 2991 2992 2992 src = pkgs.fetchurl { 2993 - url = "https://pypi.python.org/packages/source/C/Cerberus/${name}.tar.gz"; 2993 + url = "mirror://pypi/C/Cerberus/${name}.tar.gz"; 2994 2994 sha256 = "1km7hvns1snrmcwz58bssi4wv3gwd34zm1z1hwjylmpqrfrcf8mi"; 2995 2995 }; 2996 2996 ··· 3006 3006 version = "2015.9.6.2"; 3007 3007 3008 3008 src = pkgs.fetchurl { 3009 - url = "https://pypi.python.org/packages/source/c/certifi/${name}.tar.gz"; 3009 + url = "mirror://pypi/c/certifi/${name}.tar.gz"; 3010 3010 sha256 = "19mfly763c6bzya9dwm6qgc48z4x3gk6ldl6fprdncqhklnjnfnw"; 3011 3011 }; 3012 3012 ··· 3021 3021 characteristic = buildPythonPackage rec { 3022 3022 name = "characteristic-14.1.0"; 3023 3023 src = pkgs.fetchurl { 3024 - url = "https://pypi.python.org/packages/source/c/characteristic/${name}.tar.gz"; 3024 + url = "mirror://pypi/c/characteristic/${name}.tar.gz"; 3025 3025 sha256 = "91e254948180678dd69e6143202b4686f2fa47cce136936079bb4d9a3b82419d"; 3026 3026 }; 3027 3027 ··· 3067 3067 disabled = isPy3k; 3068 3068 3069 3069 src = pkgs.fetchurl { 3070 - url = "http://pypi.python.org/packages/source/C/Cheetah/Cheetah-${version}.tar.gz"; 3070 + url = "mirror://pypi/C/Cheetah/Cheetah-${version}.tar.gz"; 3071 3071 sha256 = "be308229f0c1e5e5af4f27d7ee06d90bb19e6af3059794e5fd536a6f29a9b550"; 3072 3072 }; 3073 3073 ··· 3105 3105 disabled = isPy3k || isPyPy; 3106 3106 3107 3107 src = pkgs.fetchurl { 3108 - url = "https://pypi.python.org/packages/source/p/python-cjson/${name}.tar.gz"; 3108 + url = "mirror://pypi/p/python-cjson/${name}.tar.gz"; 3109 3109 sha256 = "a01fabb7593728c3d851e1cd9a3efbd18f72650a31a5aa8a74018640da3de8b3"; 3110 3110 }; 3111 3111 ··· 3122 3122 version = "0.5.2"; 3123 3123 3124 3124 src = pkgs.fetchurl { 3125 - url = "https://pypi.python.org/packages/source/c/clf/${name}.tar.gz"; 3125 + url = "mirror://pypi/c/clf/${name}.tar.gz"; 3126 3126 sha256 = "04lqd2i4fjs606b0q075yi9xksk567m0sfph6v6j80za0hvzqyy5"; 3127 3127 }; 3128 3128 ··· 3148 3148 name = "click-6.6"; 3149 3149 3150 3150 src = pkgs.fetchurl { 3151 - url = "https://pypi.python.org/packages/source/c/click/${name}.tar.gz"; 3151 + url = "mirror://pypi/c/click/${name}.tar.gz"; 3152 3152 sha256 = "1sggipyz52crrybwbr9xvwxd4aqigvplf53k9w3ygxmzivd1jsnc"; 3153 3153 }; 3154 3154 ··· 3177 3177 name = "click-5.1"; 3178 3178 3179 3179 src = pkgs.fetchurl { 3180 - url = "https://pypi.python.org/packages/source/c/click/${name}.tar.gz"; 3180 + url = "mirror://pypi/c/click/${name}.tar.gz"; 3181 3181 sha256 = "0njsm0wn31l21bi118g5825ma5sa3rwn7v2x4wjd7yiiahkri337"; 3182 3182 }; 3183 3183 ··· 3198 3198 name = "click-log-${version}"; 3199 3199 3200 3200 src = pkgs.fetchurl { 3201 - url = "https://pypi.python.org/packages/source/c/click-log/${name}.tar.gz"; 3201 + url = "mirror://pypi/c/click-log/${name}.tar.gz"; 3202 3202 sha256 = "0kdd1vminxpcfczxl2kkf285n0dr1gxh2cdbx1p6vkj7b7bci3gx"; 3203 3203 }; 3204 3204 ··· 3217 3217 name = "click-threading-${version}"; 3218 3218 3219 3219 src = pkgs.fetchurl { 3220 - url = "https://pypi.python.org/packages/source/c/click-threading/${name}.tar.gz"; 3220 + url = "mirror://pypi/c/click-threading/${name}.tar.gz"; 3221 3221 sha256 = "0jmrv4334lfxa2ss53c06dafdwqbk1pb3ihd26izn5igw1bm8145"; 3222 3222 }; 3223 3223 ··· 3235 3235 name = "clepy-0.3.20"; 3236 3236 3237 3237 src = pkgs.fetchurl { 3238 - url = "https://pypi.python.org/packages/source/c/clepy/${name}.tar.gz"; 3238 + url = "mirror://pypi/c/clepy/${name}.tar.gz"; 3239 3239 sha256 = "16vibfxms5z4ld8gbkra6dkhqm2cc3jnn0fwp7mw70nlwxnmm51c"; 3240 3240 }; 3241 3241 ··· 3253 3253 disabled = isPy3k; 3254 3254 3255 3255 src = pkgs.fetchurl { 3256 - url = "http://pypi.python.org/packages/source/C/ClientForm/ClientForm-0.2.10.tar.gz"; 3256 + url = "mirror://pypi/C/ClientForm/ClientForm-0.2.10.tar.gz"; 3257 3257 sha256 = "0dydh3i1sx7rrj6d0gj375wkjpiivm7jjlsimw6hmwv4ck7yf1wm"; 3258 3258 }; 3259 3259 ··· 3295 3295 version = "0.1.1"; 3296 3296 3297 3297 src = pkgs.fetchurl { 3298 - url = "https://pypi.python.org/packages/source/c/cloudpickle/${name}.tar.gz"; 3298 + url = "mirror://pypi/c/cloudpickle/${name}.tar.gz"; 3299 3299 sha256 = "3418303f44c6c4daa184f1dc36c8c0b7ff8261c56d1f922ffd8d09e79caa4b74"; 3300 3300 }; 3301 3301 ··· 3321 3321 name = "cogapp-${version}"; 3322 3322 3323 3323 src = pkgs.fetchurl { 3324 - url = "https://pypi.python.org/packages/source/c/cogapp/${name}.tar.gz"; 3324 + url = "mirror://pypi/c/cogapp/${name}.tar.gz"; 3325 3325 sha256 = "0gzmzbsk54r1qa6wd0yg4zzdxvn2f19ciprr2acldxaknzrpllnn"; 3326 3326 }; 3327 3327 ··· 3343 3343 version = "0.3.3"; 3344 3344 3345 3345 src = pkgs.fetchurl { 3346 - url = "https://pypi.python.org/packages/source/c/colorama/${name}.tar.gz"; 3346 + url = "mirror://pypi/c/colorama/${name}.tar.gz"; 3347 3347 sha256 = "eb21f2ba718fbf357afdfdf6f641ab393901c7ca8d9f37edd0bee4806ffa269c"; 3348 3348 }; 3349 3349 ··· 3360 3360 version = "0.6.3"; 3361 3361 3362 3362 src = pkgs.fetchurl { 3363 - url = "https://pypi.python.org/packages/source/C/CommonMark/${name}.tar.gz"; 3363 + url = "mirror://pypi/C/CommonMark/${name}.tar.gz"; 3364 3364 sha256 = "ee5a88f23678794592efe3fc11033f17fc77b3296a85f5e1d5b715f8e110a773"; 3365 3365 }; 3366 3366 ··· 3381 3381 CommonMark_54 = self.CommonMark.override rec { 3382 3382 name = "CommonMark-0.5.4"; 3383 3383 src = pkgs.fetchurl { 3384 - url = "https://pypi.python.org/packages/source/C/CommonMark/${name}.tar.gz"; 3384 + url = "mirror://pypi/C/CommonMark/${name}.tar.gz"; 3385 3385 sha256 = "34d73ec8085923c023930dfc0bcd1c4286e28a2a82de094bb72fabcc0281cbe5"; 3386 3386 }; 3387 3387 }; ··· 3392 3392 version = "1.0.0"; 3393 3393 3394 3394 src = pkgs.fetchurl { 3395 - url = "http://pypi.python.org/packages/source/C/CoilMQ/${name}.tar.gz"; 3395 + url = "mirror://pypi/C/CoilMQ/${name}.tar.gz"; 3396 3396 sha256 = "0wwa6fsqw1mxsryvgp0yrdjil8axyj0kslzi7lr45cnhgp5ab375"; 3397 3397 }; 3398 3398 ··· 3415 3415 name = "colander-1.0"; 3416 3416 3417 3417 src = pkgs.fetchurl { 3418 - url = "http://pypi.python.org/packages/source/c/colander/${name}.tar.gz"; 3418 + url = "mirror://pypi/c/colander/${name}.tar.gz"; 3419 3419 sha256 = "7389413266b9e680c9529c16d56284edf87e0d5de557948e75f41d65683c23b3"; 3420 3420 }; 3421 3421 ··· 3437 3437 disabled = isPyPy; 3438 3438 3439 3439 src = pkgs.fetchurl { 3440 - url = "https://pypi.python.org/packages/source/c/configparser/${name}.tar.gz"; 3440 + url = "mirror://pypi/c/configparser/${name}.tar.gz"; 3441 3441 sha256 = "6a2318590dfc4013fc5bf53c2bec14a8cb455a232295eb282a13f94786c4b0b2"; 3442 3442 }; 3443 3443 ··· 3453 3453 version = "0.3.3"; 3454 3454 3455 3455 src = pkgs.fetchurl { 3456 - url = "https://pypi.python.org/packages/source/C/ColanderAlchemy/${name}.tar.gz"; 3456 + url = "mirror://pypi/C/ColanderAlchemy/${name}.tar.gz"; 3457 3457 sha256 = "11wcni2xmfmy001rj62q2pwf305vvngkrfm5c4zlwvgbvlsrvnnw"; 3458 3458 }; 3459 3459 ··· 3472 3472 name = "configobj-5.0.6"; 3473 3473 3474 3474 src = pkgs.fetchurl { 3475 - url = "http://pypi.python.org/packages/source/c/configobj/${name}.tar.gz"; 3475 + url = "mirror://pypi/c/configobj/${name}.tar.gz"; 3476 3476 sha256 = "a2f5650770e1c87fb335af19a9b7eb73fc05ccf22144eb68db7d00cd2bcb0902"; 3477 3477 }; 3478 3478 ··· 3517 3517 name = "construct-2.5.2"; 3518 3518 3519 3519 src = pkgs.fetchurl { 3520 - url = "https://pypi.python.org/packages/source/c/construct/${name}.tar.gz"; 3520 + url = "mirror://pypi/c/construct/${name}.tar.gz"; 3521 3521 sha256 = "084h02p0m8lhmlywlwjdg0kd0hd6sz481c96qwcm5wddxrqn4nv6"; 3522 3522 }; 3523 3523 ··· 3537 3537 name = "python-consul-0.6.0"; 3538 3538 3539 3539 src = pkgs.fetchurl { 3540 - url = "https://pypi.python.org/packages/source/p/python-consul/${name}.tar.gz"; 3540 + url = "mirror://pypi/p/python-consul/${name}.tar.gz"; 3541 3541 sha256 = "0vfyr499sbc4nnhhijp2lznyj507nnak95bvv9w8y78ngxggskbh"; 3542 3542 }; 3543 3543 ··· 3556 3556 name = "contextlib2-0.4.0"; 3557 3557 3558 3558 src = pkgs.fetchurl rec { 3559 - url = "https://pypi.python.org/packages/source/c/contextlib2/${name}.tar.gz"; 3559 + url = "mirror://pypi/c/contextlib2/${name}.tar.gz"; 3560 3560 sha256 = "55a5dc78f7a742a0e756645134ffb39bbe11da0fea2bc0f7070d40dac208b732"; 3561 3561 }; 3562 3562 }; ··· 3589 3589 name = "cookies-2.2.1"; 3590 3590 3591 3591 src = pkgs.fetchurl { 3592 - url = "https://pypi.python.org/packages/source/c/cookies/${name}.tar.gz"; 3592 + url = "mirror://pypi/c/cookies/${name}.tar.gz"; 3593 3593 sha256 = "13pfndz8vbk4p2a44cfbjsypjarkrall71pgc97glk5fiiw9idnn"; 3594 3594 }; 3595 3595 ··· 3606 3606 name = "coverage-4.0.1"; 3607 3607 3608 3608 src = pkgs.fetchurl { 3609 - url = "http://pypi.python.org/packages/source/c/coverage/${name}.tar.gz"; 3609 + url = "mirror://pypi/c/coverage/${name}.tar.gz"; 3610 3610 sha256 = "0nrd817pzjw1haaz6gambgwf4jdjnh9kyxkgj6l8qgl6hdxga45w"; 3611 3611 }; 3612 3612 ··· 3624 3624 covCore = buildPythonPackage rec { 3625 3625 name = "cov-core-1.15.0"; 3626 3626 src = pkgs.fetchurl { 3627 - url = "http://pypi.python.org/packages/source/c/cov-core/${name}.tar.gz"; 3627 + url = "mirror://pypi/c/cov-core/${name}.tar.gz"; 3628 3628 sha256 = "4a14c67d520fda9d42b0da6134638578caae1d374b9bb462d8de00587dba764c"; 3629 3629 }; 3630 3630 meta = { ··· 3636 3636 crcmod = buildPythonPackage rec { 3637 3637 name = "crcmod-1.7"; 3638 3638 src = pkgs.fetchurl { 3639 - url = https://pypi.python.org/packages/source/c/crcmod/crcmod-1.7.tar.gz; 3639 + url = mirror://pypi/c/crcmod/crcmod-1.7.tar.gz; 3640 3640 sha256 = "07k0hgr42vw2j92cln3klxka81f33knd7459cn3d8aszvfh52w6w"; 3641 3641 }; 3642 3642 meta = { ··· 3677 3677 version = "0.7.4"; 3678 3678 3679 3679 src = pkgs.fetchurl{ 3680 - url = "https://pypi.python.org/packages/source/c/cytoolz/cytoolz-${version}.tar.gz"; 3680 + url = "mirror://pypi/c/cytoolz/cytoolz-${version}.tar.gz"; 3681 3681 sha256 = "9c2e3dda8232b6cd5b84b8c8df6c8155c2adeb8734eb7ec38e189affc0f2eba5"; 3682 3682 }; 3683 3683 ··· 3709 3709 propagatedBuildInputs = with self; [ pbkdf2 modules.crypt ]; 3710 3710 3711 3711 src = pkgs.fetchurl { 3712 - url = "http://pypi.python.org/packages/source/c/cryptacular/${name}.tar.gz"; 3712 + url = "mirror://pypi/c/cryptacular/${name}.tar.gz"; 3713 3713 sha256 = "273f03d03f9b316671ae4f1c1c6b8d3c883da19a5706873e8f3d6543e13dd4a1"; 3714 3714 }; 3715 3715 ··· 3726 3726 name = "cryptography-1.2.3"; 3727 3727 3728 3728 src = pkgs.fetchurl { 3729 - url = "https://pypi.python.org/packages/source/c/cryptography/${name}.tar.gz"; 3729 + url = "mirror://pypi/c/cryptography/${name}.tar.gz"; 3730 3730 sha256 = "0kj511z4g21fhcr649pyzpl0zzkkc7hsgxxjys6z8wwfvmvirccf"; 3731 3731 }; 3732 3732 ··· 3746 3746 name = "cryptography_vectors-1.2.3"; 3747 3747 3748 3748 src = pkgs.fetchurl { 3749 - url = "https://pypi.python.org/packages/source/c/cryptography-vectors/${name}.tar.gz"; 3749 + url = "mirror://pypi/c/cryptography-vectors/${name}.tar.gz"; 3750 3750 sha256 = "0shawgpax79gvjrj0a313sll9gaqys7q1hxngn6j4k24lmz7bwki"; 3751 3751 }; 3752 3752 }; ··· 3756 3756 version = "1.22.0"; 3757 3757 3758 3758 src = pkgs.fetchurl { 3759 - url = "https://pypi.python.org/packages/source/o/oslo.vmware/${name}.tar.gz"; 3759 + url = "mirror://pypi/o/oslo.vmware/${name}.tar.gz"; 3760 3760 sha256 = "1119q3x2y3hjz3p784byr13aqay75pbj4cb8v43gjq5piqlpp16x"; 3761 3761 }; 3762 3762 ··· 3775 3775 version = "3.3.0"; 3776 3776 3777 3777 src = pkgs.fetchurl { 3778 - url = "https://pypi.python.org/packages/source/p/python-barbicanclient/python-barbicanclient-${version}.tar.gz"; 3778 + url = "mirror://pypi/p/python-barbicanclient/python-barbicanclient-${version}.tar.gz"; 3779 3779 sha256 = "1kxnxiijvkkc8ahlfbkslpzxcbah7y5pi86hvkyac62xzda87inm"; 3780 3780 }; 3781 3781 ··· 3798 3798 version = "0.9.0"; 3799 3799 3800 3800 src = pkgs.fetchurl { 3801 - url = "https://pypi.python.org/packages/source/p/python-ironicclient/python-ironicclient-${version}.tar.gz"; 3801 + url = "mirror://pypi/p/python-ironicclient/python-ironicclient-${version}.tar.gz"; 3802 3802 sha256 = "16kaixrmnx6a32mfv281w22h8lavjh0k9yiqikmwc986ydh85s4d"; 3803 3803 }; 3804 3804 ··· 3855 3855 version = "0.10.0"; 3856 3856 3857 3857 src = pkgs.fetchurl { 3858 - url = "https://pypi.python.org/packages/source/t/tablib/tablib-${version}.tar.gz"; 3858 + url = "mirror://pypi/t/tablib/tablib-${version}.tar.gz"; 3859 3859 sha256 = "14wc8bmz60g35r6gsyhdzfvgfqpd3gw9lfkq49z5bxciykbxmhj1"; 3860 3860 }; 3861 3861 ··· 3873 3873 version = "1.1"; 3874 3874 3875 3875 src = pkgs.fetchurl { 3876 - url = "https://pypi.python.org/packages/source/c/cliff-tablib/cliff-tablib-${version}.tar.gz"; 3876 + url = "mirror://pypi/c/cliff-tablib/cliff-tablib-${version}.tar.gz"; 3877 3877 sha256 = "0fa1qw41lwda5ac3z822qhzbilp51y6p1wlp0h76vrvqcqgxi3ja"; 3878 3878 }; 3879 3879 ··· 3894 3894 version = "1.7.1"; 3895 3895 3896 3896 src = pkgs.fetchurl { 3897 - url = "https://pypi.python.org/packages/source/p/python-openstackclient/python-openstackclient-${version}.tar.gz"; 3897 + url = "mirror://pypi/p/python-openstackclient/python-openstackclient-${version}.tar.gz"; 3898 3898 sha256 = "0h1jkrwx06l32k50zq5gs9iba132q2x2jjb3z5gkxxlcd3apk8y9"; 3899 3899 }; 3900 3900 ··· 3921 3921 name = "idna-2.0"; 3922 3922 3923 3923 src = pkgs.fetchurl { 3924 - url = "https://pypi.python.org/packages/source/i/idna/${name}.tar.gz"; 3924 + url = "mirror://pypi/i/idna/${name}.tar.gz"; 3925 3925 sha256 = "0frxgmgi234lr9hylg62j69j4ik5zhg0wz05w5dhyacbjfnrl68n"; 3926 3926 }; 3927 3927 ··· 4006 4006 name = "pkginfo-${version}"; 4007 4007 4008 4008 src = pkgs.fetchurl { 4009 - url = "https://pypi.python.org/packages/source/p/pkginfo/${name}.tar.gz"; 4009 + url = "mirror://pypi/p/pkginfo/${name}.tar.gz"; 4010 4010 sha256 = "0g0g6avplfqw1adzqybbrh1a2z0kfjl8qn3annkrc7w3ibz6sgxd"; 4011 4011 }; 4012 4012 ··· 4032 4032 name = "pretend-1.0.8"; 4033 4033 4034 4034 src = pkgs.fetchurl { 4035 - url = "https://pypi.python.org/packages/source/p/pretend/pretend-1.0.8.tar.gz"; 4035 + url = "mirror://pypi/p/pretend/pretend-1.0.8.tar.gz"; 4036 4036 sha256 = "0r5r7ygz9m6d2bklflbl84cqhjkc2q12xgis8268ygjh30g2q3wk"; 4037 4037 }; 4038 4038 ··· 4049 4049 propagatedBuildInputs = with self; [ tox py eventlet ]; 4050 4050 4051 4051 src = pkgs.fetchurl { 4052 - url = "https://pypi.python.org/packages/source/d/detox/detox-0.9.3.tar.gz"; 4052 + url = "mirror://pypi/d/detox/detox-0.9.3.tar.gz"; 4053 4053 sha256 = "39d48b6758c43ba579f694507d54da96931195eb1b72ad79b46f50af9520b2f3"; 4054 4054 }; 4055 4055 ··· 4064 4064 name = "pbkdf2-1.3"; 4065 4065 4066 4066 src = pkgs.fetchurl { 4067 - url = "http://pypi.python.org/packages/source/p/pbkdf2/${name}.tar.gz"; 4067 + url = "mirror://pypi/p/pbkdf2/${name}.tar.gz"; 4068 4068 sha256 = "ac6397369f128212c43064a2b4878038dab78dab41875364554aaf2a684e6979"; 4069 4069 }; 4070 4070 ··· 4080 4080 name = "bcrypt-2.0.0"; 4081 4081 4082 4082 src = pkgs.fetchurl { 4083 - url = "http://pypi.python.org/packages/source/b/bcrypt/${name}.tar.gz"; 4083 + url = "mirror://pypi/b/bcrypt/${name}.tar.gz"; 4084 4084 sha256 = "8b2d197ef220d10eb74625dde7af3b10daa973ae9a1eadd6366f763fad4387fa"; 4085 4085 }; 4086 4086 ··· 4098 4098 name = "cffi-1.5.2"; 4099 4099 4100 4100 src = pkgs.fetchurl { 4101 - url = "https://pypi.python.org/packages/source/c/cffi/${name}.tar.gz"; 4101 + url = "mirror://pypi/c/cffi/${name}.tar.gz"; 4102 4102 sha256 = "1p91p1n8n46y0k3q7ddgxxjnfh08rjqsjh7zbjxzfiifhycxx6ys"; 4103 4103 }; 4104 4104 ··· 4121 4121 name = "pycollada-0.4.1"; 4122 4122 4123 4123 src = pkgs.fetchurl { 4124 - url = "http://pypi.python.org/packages/source/p/pycollada/${name}.tar.gz"; 4124 + url = "mirror://pypi/p/pycollada/${name}.tar.gz"; 4125 4125 sha256 = "0i50lh98550pwr95zgzrgiqzsspm09wl52xlv83y5nrsz4mblylv"; 4126 4126 }; 4127 4127 ··· 4145 4145 name = "PyContracts-${version}"; 4146 4146 4147 4147 src = pkgs.fetchurl { 4148 - url = "https://pypi.python.org/packages/source/P/PyContracts/${name}.tar.gz"; 4148 + url = "mirror://pypi/P/PyContracts/${name}.tar.gz"; 4149 4149 sha256 = "0rdc9pz08885vqkazjc3lyrrghmf3jzxnlsgpn8akl808x1qrfqf"; 4150 4150 }; 4151 4151 ··· 4165 4165 version = "2.14"; 4166 4166 4167 4167 src = pkgs.fetchurl { 4168 - url = "http://pypi.python.org/packages/source/p/pycparser/${name}.tar.gz"; 4168 + url = "mirror://pypi/p/pycparser/${name}.tar.gz"; 4169 4169 sha256 = "7959b4a74abdc27b312fed1c21e6caf9309ce0b29ea86b591fd2e99ecdf27f73"; 4170 4170 }; 4171 4171 ··· 4184 4184 name = "pytest-2.7.3"; 4185 4185 4186 4186 src = pkgs.fetchurl { 4187 - url = "http://pypi.python.org/packages/source/p/pytest/${name}.tar.gz"; 4187 + url = "mirror://pypi/p/pytest/${name}.tar.gz"; 4188 4188 sha256 = "1z4yi986f9n0p8qmzmn21m21m8j1x78hk3505f89baqm6pdw7afm"; 4189 4189 }; 4190 4190 ··· 4209 4209 name = "pytest-2.8.6"; 4210 4210 4211 4211 src = pkgs.fetchurl { 4212 - url = "http://pypi.python.org/packages/source/p/pytest/${name}.tar.gz"; 4212 + url = "mirror://pypi/p/pytest/${name}.tar.gz"; 4213 4213 sha256 = "ed38a3725b8e4478555dfdb549a4219ca3ba57955751141a1aaa45b706d84194"; 4214 4214 }; 4215 4215 }; ··· 4217 4217 pytestcache = buildPythonPackage rec { 4218 4218 name = "pytest-cache-1.0"; 4219 4219 src = pkgs.fetchurl { 4220 - url = "https://pypi.python.org/packages/source/p/pytest-cache/pytest-cache-1.0.tar.gz"; 4220 + url = "mirror://pypi/p/pytest-cache/pytest-cache-1.0.tar.gz"; 4221 4221 sha256 = "1a873fihw4rhshc722j4h6j7g3nj7xpgsna9hhg3zn6ksknnhx5y"; 4222 4222 }; 4223 4223 ··· 4235 4235 version = "1.0.0"; 4236 4236 4237 4237 src = pkgs.fetchurl { 4238 - url = "https://pypi.python.org/packages/source/p/pytest-flakes/${name}.tar.gz"; 4238 + url = "mirror://pypi/p/pytest-flakes/${name}.tar.gz"; 4239 4239 sha256 = "0vvfprga6k4v2zq1qsr3yq1bjl22vygfsnvyn3hh80cc2386dk6h"; 4240 4240 }; 4241 4241 ··· 4251 4251 pytestpep8 = buildPythonPackage rec { 4252 4252 name = "pytest-pep8"; 4253 4253 src = pkgs.fetchurl { 4254 - url = "http://pypi.python.org/packages/source/p/pytest-pep8/pytest-pep8-1.0.6.tar.gz"; 4254 + url = "mirror://pypi/p/pytest-pep8/pytest-pep8-1.0.6.tar.gz"; 4255 4255 sha256 = "06032agzhw1i9d9qlhfblnl3dw5hcyxhagn7b120zhrszbjzfbh3"; 4256 4256 }; 4257 4257 ··· 4269 4269 version = "0.0.1"; 4270 4270 4271 4271 src = pkgs.fetchurl { 4272 - url = "https://pypi.python.org/packages/source/p/pytest-pep257/${name}.tar.gz"; 4272 + url = "mirror://pypi/p/pytest-pep257/${name}.tar.gz"; 4273 4273 sha256 = "003vdkxpx37n0kjqpwgj3314hwk2jfz3nz58db7xh68bf8xy75lk"; 4274 4274 }; 4275 4275 ··· 4287 4287 version = "2.0"; 4288 4288 4289 4289 src = pkgs.fetchurl { 4290 - url = "https://pypi.python.org/packages/source/p/pytest-raisesregexp/${name}.tar.gz"; 4290 + url = "mirror://pypi/p/pytest-raisesregexp/${name}.tar.gz"; 4291 4291 sha256 = "0fde8aac1a54f9b56e5f9c61fda76727542ed24968c27c6e3688c6f1885f1e61"; 4292 4292 }; 4293 4293 ··· 4311 4311 name = "pytest-runner-${version}"; 4312 4312 4313 4313 src = pkgs.fetchurl { 4314 - url = "https://pypi.python.org/packages/source/p/pytest-runner/${name}.tar.gz"; 4314 + url = "mirror://pypi/p/pytest-runner/${name}.tar.gz"; 4315 4315 sha256 = "e775a40ee4a3a1d45018b199c44cc20bbe7f3df2dc8882f61465bb4141c78cdb"; 4316 4316 }; 4317 4317 ··· 4331 4331 name = "pytest-quickcheck-0.8.2"; 4332 4332 4333 4333 src = pkgs.fetchurl { 4334 - url = "https://pypi.python.org/packages/source/p/pytest-quickcheck/pytest-quickcheck-0.8.2.tar.gz"; 4334 + url = "mirror://pypi/p/pytest-quickcheck/pytest-quickcheck-0.8.2.tar.gz"; 4335 4335 sha256 = "047w4zwdsnlzmsc5f3rapzbzd2frlvz9nnp8v4b48fjmqmxassh3"; 4336 4336 }; 4337 4337 ··· 4348 4348 name = "pytest-cov-2.2.0"; 4349 4349 4350 4350 src = pkgs.fetchurl { 4351 - url = "https://pypi.python.org/packages/source/p/pytest-cov/${name}.tar.gz"; 4351 + url = "mirror://pypi/p/pytest-cov/${name}.tar.gz"; 4352 4352 sha256 = "1lf9jsmhqk5nc4w3kzwglmdzjvmi7ajvrsnwv826j3bn0wzx8c92"; 4353 4353 }; 4354 4354 ··· 4365 4365 name = "pytest-xdist-1.8"; 4366 4366 4367 4367 src = pkgs.fetchurl { 4368 - url = "https://pypi.python.org/packages/source/p/pytest-xdist/pytest-xdist-1.8.zip"; 4368 + url = "mirror://pypi/p/pytest-xdist/pytest-xdist-1.8.zip"; 4369 4369 sha256 = "b02135db7080c0978b7ce5d8f43a5879231441c2062a4791bc42b6f98c94fa69"; 4370 4370 }; 4371 4371 ··· 4383 4383 version = "0.3.5"; 4384 4384 4385 4385 src = pkgs.fetchurl { 4386 - url = "https://pypi.python.org/packages/source/p/pytest-localserver/${name}.tar.gz"; 4386 + url = "mirror://pypi/p/pytest-localserver/${name}.tar.gz"; 4387 4387 sha256 = "0dvqspjr6va55zwmnnc2mmpqc7mm65kxig9ya44x1z8aadzxpa4p"; 4388 4388 }; 4389 4389 ··· 4406 4406 version = "0.1.1"; 4407 4407 4408 4408 src = pkgs.fetchurl { 4409 - url = "https://pypi.python.org/packages/source/p/pytest-subtesthack/${name}.tar.gz"; 4409 + url = "mirror://pypi/p/pytest-subtesthack/${name}.tar.gz"; 4410 4410 sha256 = "15kzcr5pchf3id4ikdvlv752rc0j4d912n589l4rifp8qsj19l1x"; 4411 4411 }; 4412 4412 ··· 4427 4427 version = "0.3"; 4428 4428 4429 4429 src = pkgs.fetchurl { 4430 - url = "http://pypi.python.org/packages/source/t/tinycss/${name}.tar.gz"; 4430 + url = "mirror://pypi/t/tinycss/${name}.tar.gz"; 4431 4431 sha256 = "1pichqra4wk86142hqgvy9s5x6c5k5zhy8l9qxr0620pqk8spbd4"; 4432 4432 }; 4433 4433 ··· 4454 4454 name = "cssselect-${version}"; 4455 4455 version = "0.9.1"; 4456 4456 src = pkgs.fetchurl { 4457 - url = "http://pypi.python.org/packages/source/c/cssselect/${name}.tar.gz"; 4457 + url = "mirror://pypi/c/cssselect/${name}.tar.gz"; 4458 4458 sha256 = "10h623qnp6dp1191jri7lvgmnd4yfkl36k9smqklp1qlf3iafd85"; 4459 4459 }; 4460 4460 # AttributeError: 'module' object has no attribute 'tests' ··· 4465 4465 name = "cssutils-0.9.9"; 4466 4466 4467 4467 src = pkgs.fetchurl { 4468 - url = http://pypi.python.org/packages/source/c/cssutils/cssutils-0.9.9.zip; 4468 + url = mirror://pypi/c/cssutils/cssutils-0.9.9.zip; 4469 4469 sha256 = "139yfm9yz9k33kgqw4khsljs10rkhhxyywbq9i82bh2r31cil1pp"; 4470 4470 }; 4471 4471 ··· 4488 4488 disabled = isPy3k; 4489 4489 4490 4490 src = pkgs.fetchurl { 4491 - url = "http://pypi.python.org/packages/source/d/darcsver/${name}.tar.gz"; 4491 + url = "mirror://pypi/d/darcsver/${name}.tar.gz"; 4492 4492 sha256 = "1yb1c3jxqvy4r3qiwvnb86qi5plw6018h15r3yk5ji3nk54qdcb6"; 4493 4493 }; 4494 4494 ··· 4516 4516 version = "0.7.6"; 4517 4517 4518 4518 src = pkgs.fetchurl { 4519 - url = "https://pypi.python.org/packages/source/d/dask/${name}.tar.gz"; 4519 + url = "mirror://pypi/d/dask/${name}.tar.gz"; 4520 4520 sha256 = "ff27419e059715907afefe6cbcc1f8c748855c7a93be25be211dabcb689cee3b"; 4521 4521 }; 4522 4522 ··· 4543 4543 version = "0.5.1"; 4544 4544 4545 4545 src = pkgs.fetchurl { 4546 - url = "https://pypi.python.org/packages/source/D/DataShape/${name}.tar.gz"; 4546 + url = "mirror://pypi/D/DataShape/${name}.tar.gz"; 4547 4547 sha256 = "21c424f11604873da9a36d4c55ef1d15cc3960cd208d7828b82315c494bff96a"; 4548 4548 }; 4549 4549 ··· 4568 4568 disabled = isPy3k; 4569 4569 4570 4570 src = pkgs.fetchurl { 4571 - url = "http://pypi.python.org/packages/source/r/requests-cache/${name}.tar.gz"; 4571 + url = "mirror://pypi/r/requests-cache/${name}.tar.gz"; 4572 4572 sha256 = "671969d00719fa3e80476b128dc9232025926884d0110d4d235abdd9c3508fc0"; 4573 4573 }; 4574 4574 ··· 4588 4588 version = "1.1.7"; 4589 4589 4590 4590 src = pkgs.fetchurl { 4591 - url = "http://pypi.python.org/packages/source/h/howdoi/${name}.tar.gz"; 4591 + url = "mirror://pypi/h/howdoi/${name}.tar.gz"; 4592 4592 sha256 = "df4e49a219872324875d588e7699a1a82174a267e8487505e86bfcb180aea9b7"; 4593 4593 }; 4594 4594 ··· 4606 4606 version = "0.5.0"; 4607 4607 4608 4608 src = pkgs.fetchurl { 4609 - url = "http://pypi.python.org/packages/source/n/nose-parameterized/${name}.tar.gz"; 4609 + url = "mirror://pypi/n/nose-parameterized/${name}.tar.gz"; 4610 4610 sha256 = "a11c41b0cf8218e7cdc19ab7a1bdf5c141d161cd2350daee819473cc63cd0685"; 4611 4611 }; 4612 4612 ··· 4633 4633 version = "0.3.1"; 4634 4634 4635 4635 src = pkgs.fetchurl { 4636 - url = "https://pypi.python.org/packages/source/N/NeuroTools/${name}.tar.gz"; 4636 + url = "mirror://pypi/N/NeuroTools/${name}.tar.gz"; 4637 4637 sha256 = "0ly6qa87l3afhksab06vp1iimlbm1kdnsw98mxcnpzz9q07l4nd4"; 4638 4638 }; 4639 4639 ··· 4667 4667 version = "1.7.1"; 4668 4668 4669 4669 src = pkgs.fetchurl { 4670 - url = "http://pypi.python.org/packages/source/j/jdatetime/${name}.tar.gz"; 4670 + url = "mirror://pypi/j/jdatetime/${name}.tar.gz"; 4671 4671 sha256 = "c08ba5791c2350b26e87ddf478bf223108146e241b6c949538221b54afd633ac"; 4672 4672 }; 4673 4673 ··· 4712 4712 version = "2.4.2"; 4713 4713 4714 4714 src = pkgs.fetchurl { 4715 - url = "http://pypi.python.org/packages/source/p/python-dateutil/python-${name}.tar.gz"; 4715 + url = "mirror://pypi/p/python-dateutil/python-${name}.tar.gz"; 4716 4716 sha256 = "3e95445c1db500a344079a47b171c45ef18f57d188dffdb0e4165c71bea8eb3d"; 4717 4717 }; 4718 4718 ··· 4732 4732 disabled = isPy3k; 4733 4733 4734 4734 src = pkgs.fetchurl { 4735 - url = "http://pypi.python.org/packages/source/p/python-dateutil/python-${name}.tar.gz"; 4735 + url = "mirror://pypi/p/python-dateutil/python-${name}.tar.gz"; 4736 4736 sha256 = "02dhw57jf5kjcp7ng1if7vdrbnlpb9yjmz7wygwwvf3gni4766bg"; 4737 4737 }; 4738 4738 ··· 4750 4750 name = "dateutil-2.1"; 4751 4751 4752 4752 src = pkgs.fetchurl { 4753 - url = "http://pypi.python.org/packages/source/p/python-dateutil/python-${name}.tar.gz"; 4753 + url = "mirror://pypi/p/python-dateutil/python-${name}.tar.gz"; 4754 4754 sha256 = "1vlx0lpsxjxz64pz87csx800cwfqznjyr2y7nk3vhmzhkwzyqi2c"; 4755 4755 }; 4756 4756 ··· 4793 4793 version = "4.0.6"; 4794 4794 4795 4795 src = pkgs.fetchurl { 4796 - url = "http://pypi.python.org/packages/source/d/decorator/${name}.tar.gz"; 4796 + url = "mirror://pypi/d/decorator/${name}.tar.gz"; 4797 4797 sha256 = "1c6254597777fd003da2e8fb503c3dbf3d9e8f8d55f054709c0e65be3467209c"; 4798 4798 }; 4799 4799 ··· 4808 4808 name = "deform-2.0a2"; 4809 4809 4810 4810 src = pkgs.fetchurl { 4811 - url = "http://pypi.python.org/packages/source/d/deform/${name}.tar.gz"; 4811 + url = "mirror://pypi/d/deform/${name}.tar.gz"; 4812 4812 sha256 = "3fa4d287c8da77a83556e4a5686de006ddd69da359272120b915dc8f5a70cabd"; 4813 4813 }; 4814 4814 ··· 4835 4835 name = "deform-2.0a2"; 4836 4836 4837 4837 src = pkgs.fetchurl { 4838 - url = "http://pypi.python.org/packages/source/d/deform/${name}.tar.gz"; 4838 + url = "mirror://pypi/d/deform/${name}.tar.gz"; 4839 4839 sha256 = "1gfaf1d8zp0mp4h229srlffxdp86w1nni9g4aqsshxysr23x591z"; 4840 4840 }; 4841 4841 ··· 4863 4863 name = "deform_bootstrap-0.2.9"; 4864 4864 4865 4865 src = pkgs.fetchurl { 4866 - url = "http://pypi.python.org/packages/source/d/deform_bootstrap/${name}.tar.gz"; 4866 + url = "mirror://pypi/d/deform_bootstrap/${name}.tar.gz"; 4867 4867 sha256 = "1hgq3vqsfqdmlyahnlc40w13viawhpzqf4jzigsggdb41x545fda"; 4868 4868 }; 4869 4869 ··· 4886 4886 name = "demjson-1.6"; 4887 4887 4888 4888 src = pkgs.fetchurl { 4889 - url = "https://pypi.python.org/packages/source/d/demjson/${name}.tar.gz"; 4889 + url = "mirror://pypi/d/demjson/${name}.tar.gz"; 4890 4890 sha256 = "0abf7wqqq7rk1sycy47ayn5p93yy7gjq50cb2z69wmik1qqrr60x"; 4891 4891 }; 4892 4892 ··· 4912 4912 propagatedBuildInputs = with self; [ six ]; 4913 4913 4914 4914 src = pkgs.fetchurl { 4915 - url = "https://pypi.python.org/packages/source/d/derpconf/${name}.tar.gz"; 4915 + url = "mirror://pypi/d/derpconf/${name}.tar.gz"; 4916 4916 sha256 = "9129419e3a6477fe6366c339d2df8c614bdde82a639f33f2f40d4de9a1ed236a"; 4917 4917 }; 4918 4918 ··· 4962 4962 version = "0.2.4"; 4963 4963 4964 4964 src = pkgs.fetchurl { 4965 - url = "https://pypi.python.org/packages/source/d/dill/${name}.tgz"; 4965 + url = "mirror://pypi/d/dill/${name}.tgz"; 4966 4966 sha256 = "deca57da33ad2121ab1b9c4493bf8eb2b3a72b6426d4b9a3a853a073c68b97ca"; 4967 4967 }; 4968 4968 ··· 4982 4982 name = "discogs-client-2.0.2"; 4983 4983 4984 4984 src = pkgs.fetchurl { 4985 - url = "https://pypi.python.org/packages/source/d/discogs-client/${name}.tar.gz"; 4985 + url = "mirror://pypi/d/discogs-client/${name}.tar.gz"; 4986 4986 sha256 = "0a3616a818dd9fa61a61c3d9731d176e9123130d1b1b97a6beee63b4c72306b7"; 4987 4987 }; 4988 4988 ··· 5000 5000 version = "1.12.0"; 5001 5001 5002 5002 src = if isPy3k then pkgs.fetchurl { 5003 - url = "https://pypi.python.org/packages/source/d/dnspython3/dnspython3-${version}.zip"; 5003 + url = "mirror://pypi/d/dnspython3/dnspython3-${version}.zip"; 5004 5004 sha256 = "138wxj702vx6zni9g2y8dbgbpin95v6hk23rh2kwfr3q4130jqz9"; 5005 5005 } else pkgs.fetchurl { 5006 - url = "https://pypi.python.org/packages/source/d/dnspython/${name}.tar.gz"; 5006 + url = "mirror://pypi/d/dnspython/${name}.tar.gz"; 5007 5007 sha256 = "0kvjlkp96qzh3j31szpjlzqbp02brixh4j4clnpw80b0hspq5yq3"; 5008 5008 }; 5009 5009 ··· 5024 5024 version = "1.7.2"; 5025 5025 5026 5026 src = pkgs.fetchurl { 5027 - url = "https://pypi.python.org/packages/source/d/docker-py/${name}.tar.gz"; 5027 + url = "mirror://pypi/d/docker-py/${name}.tar.gz"; 5028 5028 sha256 = "0k6hm3vmqh1d3wr9rryyif5n4rzvcffdlb1k4jvzp7g4996d3ccm"; 5029 5029 }; 5030 5030 ··· 5044 5044 name = "dockerpty-0.4.1"; 5045 5045 5046 5046 src = pkgs.fetchurl { 5047 - url = "https://pypi.python.org/packages/source/d/dockerpty/${name}.tar.gz"; 5047 + url = "mirror://pypi/d/dockerpty/${name}.tar.gz"; 5048 5048 sha256 = "1kjn64wx23jmr8dcc6g7bwlmrhfmxr77gh6iphqsl39sayfxdab9"; 5049 5049 }; 5050 5050 ··· 5062 5062 disabled = isPy3k; 5063 5063 5064 5064 src = pkgs.fetchurl { 5065 - url = "https://pypi.python.org/packages/source/d/docker-registry-core/${name}.tar.gz"; 5065 + url = "mirror://pypi/d/docker-registry-core/${name}.tar.gz"; 5066 5066 sha256 = "347e804f1f35b28dbe27bf8d7a0b630fca29d684032139bf26e3940572360360"; 5067 5067 }; 5068 5068 ··· 5087 5087 disabled = isPy3k; 5088 5088 5089 5089 src = pkgs.fetchurl { 5090 - url = "https://pypi.python.org/packages/source/d/docker-registry/${name}.tar.gz"; 5090 + url = "mirror://pypi/d/docker-registry/${name}.tar.gz"; 5091 5091 sha256 = "1svm1h59sg4bwj5cy10m016gj0xpiin15nrz5z66h47sbkndvlw3"; 5092 5092 }; 5093 5093 ··· 5117 5117 name = "docopt-0.6.2"; 5118 5118 5119 5119 src = pkgs.fetchurl { 5120 - url = "https://pypi.python.org/packages/source/d/docopt/${name}.tar.gz"; 5120 + url = "mirror://pypi/d/docopt/${name}.tar.gz"; 5121 5121 sha256 = "49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491"; 5122 5122 }; 5123 5123 ··· 5133 5133 version = "0.1.2"; 5134 5134 5135 5135 src = pkgs.fetchurl { 5136 - url = "https://pypi.python.org/packages/source/d/doctest-ignore-unicode/${name}.tar.gz"; 5136 + url = "mirror://pypi/d/doctest-ignore-unicode/${name}.tar.gz"; 5137 5137 sha256= "fc90b2d0846477285c6b67fc4cb4d6f39fcf76d8752f4df0a241486f31512ad5"; 5138 5138 }; 5139 5139 ··· 5152 5152 propagatedBuildInputs = with self; [ dogpile_core ]; 5153 5153 5154 5154 src = pkgs.fetchurl { 5155 - url = "https://pypi.python.org/packages/source/d/dogpile.cache/dogpile.cache-0.5.4.tar.gz"; 5155 + url = "mirror://pypi/d/dogpile.cache/dogpile.cache-0.5.4.tar.gz"; 5156 5156 sha256 = "9eab7a5dc05ad1b6573144c4a2717226b5c38811f9ec29b514e774535a91ea24"; 5157 5157 }; 5158 5158 ··· 5169 5169 name = "dogpile.core-0.4.1"; 5170 5170 5171 5171 src = pkgs.fetchurl { 5172 - url = "https://pypi.python.org/packages/source/d/dogpile.core/dogpile.core-0.4.1.tar.gz"; 5172 + url = "mirror://pypi/d/dogpile.core/dogpile.core-0.4.1.tar.gz"; 5173 5173 sha256 = "be652fb11a8eaf66f7e5c94d418d2eaa60a2fe81dae500f3743a863cc9dbed76"; 5174 5174 }; 5175 5175 ··· 5186 5186 name = "dotfiles-0.6.3"; 5187 5187 5188 5188 src = pkgs.fetchurl { 5189 - url = "https://pypi.python.org/packages/source/d/dotfiles/${name}.tar.gz"; 5189 + url = "mirror://pypi/d/dotfiles/${name}.tar.gz"; 5190 5190 sha256 = "45ecfd7f2ed9d0f2a7ac632c9bd0ebdca758d8bbc2b6f11562579d525f0467b8"; 5191 5191 }; 5192 5192 ··· 5246 5246 name = "urllib3-1.12"; 5247 5247 5248 5248 src = pkgs.fetchurl { 5249 - url = "https://pypi.python.org/packages/source/u/urllib3/${name}.tar.gz"; 5249 + url = "mirror://pypi/u/urllib3/${name}.tar.gz"; 5250 5250 sha256 = "1ikj72kd4cdcq7pmmcd5p6s9dvp7wi0zw01635v4xzkid5vi598f"; 5251 5251 }; 5252 5252 ··· 5283 5283 #doCheck = false; # python 2.7.9 does verify ssl certificates 5284 5284 5285 5285 src = pkgs.fetchurl { 5286 - url = "https://pypi.python.org/packages/source/d/dropbox/${name}.tar.gz"; 5286 + url = "mirror://pypi/d/dropbox/${name}.tar.gz"; 5287 5287 sha256 = "f65c12bd97f09e29a951bc7cb30a74e005fc4b2f8bb48778796be3f73866b173"; 5288 5288 }; 5289 5289 ··· 5301 5301 name = "ds4drv-${version}"; 5302 5302 version = "0.5.0"; 5303 5303 src = pkgs.fetchurl { 5304 - url = "https://pypi.python.org/packages/source/d/ds4drv/${name}.tar.gz"; 5304 + url = "mirror://pypi/d/ds4drv/${name}.tar.gz"; 5305 5305 sha256 = "0dq2z1z09zxa6rn3v94vwqaaz29jwiydkss8hbjglixf20krmw3b"; 5306 5306 }; 5307 5307 ··· 5322 5322 name = "dyn-${version}"; 5323 5323 5324 5324 src = pkgs.fetchurl { 5325 - url = "https://pypi.python.org/packages/source/d/dyn/${name}.tar.gz"; 5325 + url = "mirror://pypi/d/dyn/${name}.tar.gz"; 5326 5326 sha256 = "dc4b4b2a5d9d26f683230fd822641b39494df5fcbfa716281d126ea6425dd4c3"; 5327 5327 }; 5328 5328 ··· 5349 5349 name = "EasyProcess-0.1.9"; 5350 5350 5351 5351 src = pkgs.fetchurl { 5352 - url = "https://pypi.python.org/packages/source/E/EasyProcess/${name}.tar.gz"; 5352 + url = "mirror://pypi/E/EasyProcess/${name}.tar.gz"; 5353 5353 sha256 = "c9980c0b0eeab97969305d8829bed966a3e28a77284e4f45a9b38fb23ce83633"; 5354 5354 }; 5355 5355 ··· 5365 5365 name = "elasticsearch-1.9.0"; 5366 5366 5367 5367 src = pkgs.fetchurl { 5368 - url = "https://pypi.python.org/packages/source/e/elasticsearch/${name}.tar.gz"; 5368 + url = "mirror://pypi/e/elasticsearch/${name}.tar.gz"; 5369 5369 sha256 = "091s60ziwhyl9kjfm833i86rcpjx46v9h16jkgjgkk5441dln3gb"; 5370 5370 }; 5371 5371 ··· 5388 5388 name = "elasticsearch-dsl-0.0.9"; 5389 5389 5390 5390 src = pkgs.fetchurl { 5391 - url = "https://pypi.python.org/packages/source/e/elasticsearch-dsl/${name}.tar.gz"; 5391 + url = "mirror://pypi/e/elasticsearch-dsl/${name}.tar.gz"; 5392 5392 sha256 = "1gdcdshk881vy18p0czcmbb3i4s5hl8llnfg6961b6x7jkvhihbj"; 5393 5393 }; 5394 5394 ··· 5413 5413 disabled = isPy34; # see http://bugs.python.org/issue21121 5414 5414 5415 5415 src = pkgs.fetchurl { 5416 - url = "https://pypi.python.org/packages/source/e/evdev/${name}.tar.gz"; 5416 + url = "mirror://pypi/e/evdev/${name}.tar.gz"; 5417 5417 sha256 = "1mz8cfncpxc1wbk2nj7apl0ssqc0vfndysxchq3wabd9vzx5p71k"; 5418 5418 }; 5419 5419 ··· 5437 5437 name = "Eve-${version}"; 5438 5438 5439 5439 src = pkgs.fetchurl { 5440 - url = "https://pypi.python.org/packages/source/E/Eve/${name}.tar.gz"; 5440 + url = "mirror://pypi/E/Eve/${name}.tar.gz"; 5441 5441 sha256 = "0wf1x8qixkld6liz5syqi8i9nrfrhq4lpmh0p9cy3jbkhk34km69"; 5442 5442 }; 5443 5443 ··· 5495 5495 version = "0.2.1"; 5496 5496 5497 5497 src = pkgs.fetchurl { 5498 - url = "https://pypi.python.org/packages/source/E/Events/${name}.tar.gz"; 5498 + url = "mirror://pypi/E/Events/${name}.tar.gz"; 5499 5499 sha256 = "0rymyfvarjdi2fdhfz2iqmp4wgd2n2sm0p2mx44c3spm7ylnqzqa"; 5500 5500 }; 5501 5501 ··· 5547 5547 name = "execnet-1.1"; 5548 5548 5549 5549 src = pkgs.fetchurl { 5550 - url = "https://pypi.python.org/packages/source/e/execnet/${name}.zip"; 5550 + url = "mirror://pypi/e/execnet/${name}.zip"; 5551 5551 sha256 = "fa1d8bd6b6d2282ff4df474b8ac687e1775bff4fc6462b219a5f89d5e9e6908c"; 5552 5552 }; 5553 5553 ··· 5565 5565 disabled = isPy3k; 5566 5566 5567 5567 src = pkgs.fetchurl { 5568 - url = "https://pypi.python.org/packages/source/f/facebook-sdk/facebook-sdk-0.4.0.tar.gz"; 5568 + url = "mirror://pypi/f/facebook-sdk/facebook-sdk-0.4.0.tar.gz"; 5569 5569 sha256 = "5a96c54d06213039dff1fe1fabc51972e394666cd6d83ea70f7c2e67472d9b72"; 5570 5570 }; 5571 5571 ··· 5580 5580 name = "faker-0.0.4"; 5581 5581 disabled = isPy3k; 5582 5582 src = pkgs.fetchurl { 5583 - url = https://pypi.python.org/packages/source/F/Faker/Faker-0.0.4.tar.gz; 5583 + url = mirror://pypi/F/Faker/Faker-0.0.4.tar.gz; 5584 5584 sha256 = "09q5jna3j8di0gw5yjx0dvlndkrk2x9vvqzwyfsvg3nlp8h38js1"; 5585 5585 }; 5586 5586 buildInputs = with self; [ nose ]; ··· 5596 5596 fake_factory = buildPythonPackage rec { 5597 5597 name = "fake-factory-0.2"; 5598 5598 src = pkgs.fetchurl { 5599 - url = https://pypi.python.org/packages/source/f/fake-factory/fake-factory-0.2.tar.gz; 5599 + url = mirror://pypi/f/fake-factory/fake-factory-0.2.tar.gz; 5600 5600 sha256 = "0qdmk8p4anrj9mf95dh9v7bkhv1pz69hvhlw380kj4iz7b44b6zn"; 5601 5601 }; 5602 5602 meta = { ··· 5612 5612 name = "Fabric-${version}"; 5613 5613 version = "1.10.2"; 5614 5614 src = pkgs.fetchurl { 5615 - url = "https://pypi.python.org/packages/source/F/Fabric/${name}.tar.gz"; 5615 + url = "mirror://pypi/F/Fabric/${name}.tar.gz"; 5616 5616 sha256 = "0nikc05iz1fx2c9pvxrhrs819cpmg566azm99450yq2m8qmp1cpd"; 5617 5617 }; 5618 5618 disabled = isPy3k; ··· 5654 5654 name = "frozendict-0.5"; 5655 5655 5656 5656 src = pkgs.fetchurl { 5657 - url = "https://pypi.python.org/packages/source/f/frozendict/${name}.tar.gz"; 5657 + url = "mirror://pypi/f/frozendict/${name}.tar.gz"; 5658 5658 sha256 = "0m4kg6hbadvf99if78nx01q7qnbyhdw3x4znl5dasgciyi54432n"; 5659 5659 }; 5660 5660 ··· 5670 5670 name = "ftputil-${version}"; 5671 5671 5672 5672 src = pkgs.fetchurl { 5673 - url = "https://pypi.python.org/packages/source/f/ftputil/${name}.tar.gz"; 5673 + url = "mirror://pypi/f/ftputil/${name}.tar.gz"; 5674 5674 sha256 = "1714w0v6icw2xjx5m54yv2qgkq49qwxwllq4gdb7wkz25iiapr8b"; 5675 5675 }; 5676 5676 ··· 5687 5687 fudge = buildPythonPackage rec { 5688 5688 name = "fudge-1.1.0"; 5689 5689 src = pkgs.fetchurl { 5690 - url = "https://pypi.python.org/packages/source/f/fudge/${name}.tar.gz"; 5690 + url = "mirror://pypi/f/fudge/${name}.tar.gz"; 5691 5691 sha256 = "eba59a926fa1df1ab6dddd69a7a8af21865b16cad800cb4d1af75070b0f52afb"; 5692 5692 }; 5693 5693 buildInputs = with self; [ nose nosejs ]; ··· 5703 5703 fudge_9 = self.fudge.override rec { 5704 5704 name = "fudge-0.9.6"; 5705 5705 src = pkgs.fetchurl { 5706 - url = "https://pypi.python.org/packages/source/f/fudge/${name}.tar.gz"; 5706 + url = "mirror://pypi/f/fudge/${name}.tar.gz"; 5707 5707 sha256 = "34690c4692e8717f4d6a2ab7d841070c93c8d0ea0d2615b47064e291f750b1a0"; 5708 5708 }; 5709 5709 }; ··· 5713 5713 name = "funcparserlib-0.3.6"; 5714 5714 5715 5715 src = pkgs.fetchurl { 5716 - url = "https://pypi.python.org/packages/source/f/funcparserlib/${name}.tar.gz"; 5716 + url = "mirror://pypi/f/funcparserlib/${name}.tar.gz"; 5717 5717 sha256 = "b7992eac1a3eb97b3d91faa342bfda0729e990bd8a43774c1592c091e563c91d"; 5718 5718 }; 5719 5719 ··· 5738 5738 propagatedBuildInputs = with self; [ six ]; 5739 5739 5740 5740 src = pkgs.fetchurl { 5741 - url = "https://pypi.python.org/packages/source/s/singledispatch/${name}.tar.gz"; 5741 + url = "mirror://pypi/s/singledispatch/${name}.tar.gz"; 5742 5742 sha256 = "5b06af87df13818d14f08a028e42f566640aef80805c3b50c5056b086e3c2b9c"; 5743 5743 }; 5744 5744 ··· 5752 5752 version = "3.2.3-2"; 5753 5753 5754 5754 src = pkgs.fetchurl { 5755 - url = "https://pypi.python.org/packages/source/f/functools32/functools32-${version}.tar.gz"; 5755 + url = "mirror://pypi/f/functools32/functools32-${version}.tar.gz"; 5756 5756 sha256 = "0v8ya0b58x47wp216n1zamimv4iw57cxz3xxhzix52jkw3xks9gn"; 5757 5757 }; 5758 5758 ··· 5840 5840 disabled = isPyPy; 5841 5841 5842 5842 src = pkgs.fetchurl { 5843 - url = "https://pypi.python.org/packages/source/g/gmpy/${name}.zip"; 5843 + url = "mirror://pypi/g/gmpy/${name}.zip"; 5844 5844 sha256 = "1a79118a5332b40aba6aa24b051ead3a31b9b3b9642288934da754515da8fa14"; 5845 5845 }; 5846 5846 ··· 5860 5860 disabled = isPyPy; 5861 5861 5862 5862 src = pkgs.fetchurl { 5863 - url = "https://pypi.python.org/packages/source/g/gmpy2/${name}.zip"; 5863 + url = "mirror://pypi/g/gmpy2/${name}.zip"; 5864 5864 sha256 = "5041d0ae24407c24487106099f5bcc4abb1a5f58d90e6712cc95321975eddbd4"; 5865 5865 }; 5866 5866 ··· 5882 5882 name = "gmusicapi-7.0.0"; 5883 5883 5884 5884 src = pkgs.fetchurl { 5885 - url = "https://pypi.python.org/packages/source/g/gmusicapi/gmusicapi-7.0.0.tar.gz"; 5885 + url = "mirror://pypi/g/gmusicapi/gmusicapi-7.0.0.tar.gz"; 5886 5886 sha256 = "1zji4cgylyzz97cz69lywkbsn5nvvzrhk7iaqnpqpfvj9gwdchwn"; 5887 5887 }; 5888 5888 ··· 5916 5916 disabled = isPyPy; 5917 5917 5918 5918 src = pkgs.fetchurl { 5919 - url = "https://pypi.python.org/packages/source/g/gnureadline/${name}.tar.gz"; 5919 + url = "mirror://pypi/g/gnureadline/${name}.tar.gz"; 5920 5920 sha256 = "1ghck2zz4xbqa3wz73brgjhrqj55p9hc1fq6c9zb09dnyhwb0nd2"; 5921 5921 }; 5922 5922 ··· 5929 5929 gnutls = buildPythonPackage rec { 5930 5930 name = "python-gnutls"; 5931 5931 src = pkgs.fetchurl { 5932 - url = "https://pypi.python.org/packages/source/p/python-gnutls/python-gnutls-3.0.0.tar.gz"; 5932 + url = "mirror://pypi/p/python-gnutls/python-gnutls-3.0.0.tar.gz"; 5933 5933 sha256 = "1yrdxcj5rzvz8iglircz6icvyggz5fmdcd010n6w3j60yp4p84kc"; 5934 5934 }; 5935 5935 ··· 5940 5940 name = "gitdb-0.6.4"; 5941 5941 5942 5942 src = pkgs.fetchurl { 5943 - url = "https://pypi.python.org/packages/source/g/gitdb/${name}.tar.gz"; 5943 + url = "mirror://pypi/g/gitdb/${name}.tar.gz"; 5944 5944 sha256 = "0n4n2c7rxph9vs2l6xlafyda5x1mdr8xy16r9s3jwnh3pqkvrsx3"; 5945 5945 }; 5946 5946 ··· 5967 5967 name = "GitPython-${version}"; 5968 5968 5969 5969 src = pkgs.fetchurl { 5970 - url = "https://pypi.python.org/packages/source/G/GitPython/GitPython-${version}.tar.gz"; 5970 + url = "mirror://pypi/G/GitPython/GitPython-${version}.tar.gz"; 5971 5971 sha256 = "0q7plxnbbkp5dd0k73736l7gf932a89yy920yrgl8amfpixw324w"; 5972 5972 }; 5973 5973 ··· 6072 6072 name = "gpsoauth-${version}"; 6073 6073 6074 6074 src = pkgs.fetchurl { 6075 - url = "https://pypi.python.org/packages/source/g/gpsoauth/${name}.tar.gz"; 6075 + url = "mirror://pypi/g/gpsoauth/${name}.tar.gz"; 6076 6076 sha256 = "1mhd2lkl1f4fmia1cwxwik8gvqr5q16scjip7kfwzadh9a11n9kw"; 6077 6077 }; 6078 6078 ··· 6147 6147 name = "hglib-${version}"; 6148 6148 6149 6149 src = pkgs.fetchurl { 6150 - url = "https://pypi.python.org/packages/source/p/python-hglib/python-hglib-${version}.tar.gz"; 6150 + url = "mirror://pypi/p/python-hglib/python-hglib-${version}.tar.gz"; 6151 6151 sha256 = "0dc087d15b774cda82d3c8096fb0e514caeb2ddb60eed38e9056b16e279ba3c5"; 6152 6152 }; 6153 6153 ··· 6165 6165 name = "humanize-${version}"; 6166 6166 6167 6167 src = pkgs.fetchurl { 6168 - url = "https://pypi.python.org/packages/source/h/humanize/${name}.tar.gz"; 6168 + url = "mirror://pypi/h/humanize/${name}.tar.gz"; 6169 6169 sha256 = "a43f57115831ac7c70de098e6ac46ac13be00d69abbf60bdcac251344785bb19"; 6170 6170 }; 6171 6171 ··· 6189 6189 version = "2.0"; 6190 6190 6191 6191 src = pkgs.fetchurl { 6192 - url = "https://pypi.python.org/packages/source/h/hovercraft/${name}.tar.gz"; 6192 + url = "mirror://pypi/h/hovercraft/${name}.tar.gz"; 6193 6193 sha256 = "0lqxr816lymgnywln8bbv9nrmkyahjjcjkm9kjyny9bflayz4f1g"; 6194 6194 }; 6195 6195 ··· 6212 6212 name = "httpauth-${version}"; 6213 6213 6214 6214 src = pkgs.fetchurl { 6215 - url = "https://pypi.python.org/packages/source/h/httpauth/${name}.tar.gz"; 6215 + url = "mirror://pypi/h/httpauth/${name}.tar.gz"; 6216 6216 sha256 = "294029b5dfed27bca5746a31e3ffb5ed99268761536705e8bbd44231b7ca15ec"; 6217 6217 }; 6218 6218 ··· 6231 6231 version = "0.7.0"; 6232 6232 6233 6233 src = pkgs.fetchurl { 6234 - url = "https://pypi.python.org/packages/source/i/imagesize/${name}.tar.gz"; 6234 + url = "mirror://pypi/i/imagesize/${name}.tar.gz"; 6235 6235 sha256 = "0msgz4ncp2nb5nbsxnf8kvxsl6nhwvc3b46ik097fvznl3y10gdv"; 6236 6236 }; 6237 6237 ··· 6275 6275 name = "itsdangerous-0.24"; 6276 6276 6277 6277 src = pkgs.fetchurl { 6278 - url = "https://pypi.python.org/packages/source/i/itsdangerous/${name}.tar.gz"; 6278 + url = "mirror://pypi/i/itsdangerous/${name}.tar.gz"; 6279 6279 sha256 = "06856q6x675ly542ig0plbqcyab6ksfzijlyf1hzhgg3sgwgrcyb"; 6280 6280 }; 6281 6281 ··· 6291 6291 version = "0.4"; 6292 6292 6293 6293 src = pkgs.fetchurl { 6294 - url = "https://pypi.python.org/packages/source/i/iniparse/iniparse-${version}.tar.gz"; 6294 + url = "mirror://pypi/i/iniparse/iniparse-${version}.tar.gz"; 6295 6295 sha256 = "0m60k46vr03x68jckachzsipav0bwhhnqb8715hm1cngs89fxhdb"; 6296 6296 }; 6297 6297 ··· 6314 6314 name = "i3-py-${version}"; 6315 6315 6316 6316 src = pkgs.fetchurl { 6317 - url = "https://pypi.python.org/packages/source/i/i3-py/i3-py-${version}.tar.gz"; 6317 + url = "mirror://pypi/i/i3-py/i3-py-${version}.tar.gz"; 6318 6318 sha256 = "1sgl438jrb4cdyl7hbc3ymwsf7y3zy09g1gh7ynilxpllp37jc8y"; 6319 6319 }; 6320 6320 ··· 6375 6375 name = "jsonpatch-1.11"; 6376 6376 6377 6377 src = pkgs.fetchurl { 6378 - url = "https://pypi.python.org/packages/source/j/jsonpatch/${name}.tar.gz"; 6378 + url = "mirror://pypi/j/jsonpatch/${name}.tar.gz"; 6379 6379 sha256 = "22d0bc0f5522a4a03dd9fb4c4cdf7c1f03256546c88be4c61e5ceabd22280e47"; 6380 6380 }; 6381 6381 ··· 6392 6392 name = "jsonpointer-1.9"; 6393 6393 6394 6394 src = pkgs.fetchurl { 6395 - url = "https://pypi.python.org/packages/source/j/jsonpointer/${name}.tar.gz"; 6395 + url = "mirror://pypi/j/jsonpointer/${name}.tar.gz"; 6396 6396 sha256 = "39403b47a71aa782de6d80db3b78f8a5f68ad8dfc9e674ca3bb5b32c15ec7308"; 6397 6397 }; 6398 6398 ··· 6435 6435 name = "ledger-autosync-${version}"; 6436 6436 version = "0.2.3"; 6437 6437 src = pkgs.fetchurl { 6438 - url = "https://pypi.python.org/packages/source/l/ledger-autosync/ledger-autosync-${version}.tar.gz"; 6438 + url = "mirror://pypi/l/ledger-autosync/ledger-autosync-${version}.tar.gz"; 6439 6439 sha256 = "f19fa66e656309825887171d84a462e64676b1cc36b62e4dd8679ff63926a469"; 6440 6440 }; 6441 6441 ··· 6466 6466 version = "1.2.0"; 6467 6467 6468 6468 src = pkgs.fetchurl { 6469 - url = "https://pypi.python.org/packages/source/l/libthumbor/${name}.tar.gz"; 6469 + url = "mirror://pypi/l/libthumbor/${name}.tar.gz"; 6470 6470 sha256 = "09bbaf08124ee33ea4ef99881625bd20450b0b43ab90fd678479beba8c03f86e"; 6471 6471 }; 6472 6472 ··· 6484 6484 name = "lightning-python-${version}"; 6485 6485 6486 6486 src = pkgs.fetchurl { 6487 - url = "https://pypi.python.org/packages/source/l/lightning-python/${name}.tar.gz"; 6487 + url = "mirror://pypi/l/lightning-python/${name}.tar.gz"; 6488 6488 sha256 = "3987d7d4a634bdb6db9bcf212cf4d2f72bab5bc039f4f6cbc02c9d01c4ade792"; 6489 6489 }; 6490 6490 ··· 6510 6510 name = "jupyter-${version}"; 6511 6511 6512 6512 src = pkgs.fetchurl { 6513 - url = "https://pypi.python.org/packages/source/j/jupyter/${name}.tar.gz"; 6513 + url = "mirror://pypi/j/jupyter/${name}.tar.gz"; 6514 6514 sha256 = "d9dc4b3318f310e34c82951ea5d6683f67bed7def4b259fafbfe4f1beb1d8e5f"; 6515 6515 }; 6516 6516 ··· 6536 6536 name = "jupyter_console-${version}"; 6537 6537 6538 6538 src = pkgs.fetchurl { 6539 - url = "https://pypi.python.org/packages/source/j/jupyter_console/${name}.tar.gz"; 6539 + url = "mirror://pypi/j/jupyter_console/${name}.tar.gz"; 6540 6540 sha256 = "1qsa9h7db8qzd4hg9l5mfl8299y4i7jkd6p3vpksk3r5ip8wym6p"; 6541 6541 }; 6542 6542 ··· 6566 6566 ]; 6567 6567 6568 6568 src = pkgs.fetchurl { 6569 - url = "https://pypi.python.org/packages/source/P/PyLTI/${name}.tar.gz"; 6569 + url = "mirror://pypi/P/PyLTI/${name}.tar.gz"; 6570 6570 sha256 = "1lkk6qx8yfx1h0rhi4abnd44x0wakggi6zs0nvi572lajf6ydmdh"; 6571 6571 }; 6572 6572 ··· 6616 6616 name = "mailchimp-${version}"; 6617 6617 6618 6618 src = pkgs.fetchurl { 6619 - url = "https://pypi.python.org/packages/source/m/mailchimp/mailchimp-${version}.tar.gz"; 6619 + url = "mirror://pypi/m/mailchimp/mailchimp-${version}.tar.gz"; 6620 6620 sha256 = "0351ai0jqv3dzx0xxm1138sa7mb42si6xfygl5ak8wnfc95ff770"; 6621 6621 }; 6622 6622 ··· 6732 6732 name = "natsort-4.0.0"; 6733 6733 6734 6734 src = pkgs.fetchurl { 6735 - url = "https://pypi.python.org/packages/source/n/natsort/${name}.tar.gz"; 6735 + url = "mirror://pypi/n/natsort/${name}.tar.gz"; 6736 6736 sha256 = "a0d4239bd609eae5cd5163db6f9794378ce0e3f43ae16c10c35472d866ae20cd"; 6737 6737 }; 6738 6738 ··· 6792 6792 disabled = isPyPy; 6793 6793 6794 6794 src = pkgs.fetchurl { 6795 - url = "https://pypi.python.org/packages/source/n/netCDF4/${name}.tar.gz"; 6795 + url = "mirror://pypi/n/netCDF4/${name}.tar.gz"; 6796 6796 sha256 = "0wzg73zyjjhns4209vrcvh71gs392d16ynz76x3pl1xg2by723iy"; 6797 6797 }; 6798 6798 ··· 6824 6824 name = "odfpy-${version}"; 6825 6825 6826 6826 src = pkgs.fetchurl { 6827 - url = "https://pypi.python.org/packages/source/o/odfpy/${name}.tar.gz"; 6827 + url = "mirror://pypi/o/odfpy/${name}.tar.gz"; 6828 6828 sha256 = "e458f969f1ccd7ed77d70a45fe69ad656ac61b39e36e4d32c42d4e3216030891"; 6829 6829 }; 6830 6830 ··· 6844 6844 version = "0.1.2"; 6845 6845 6846 6846 src = pkgs.fetchurl { 6847 - url = "https://pypi.python.org/packages/source/p/pathtools/${name}.tar.gz"; 6847 + url = "mirror://pypi/p/pathtools/${name}.tar.gz"; 6848 6848 sha256 = "1h7iam33vwxk8bvslfj4qlsdprdnwf8bvzhqh3jq5frr391cadbw"; 6849 6849 }; 6850 6850 ··· 6861 6861 name = "Paver-${version}"; 6862 6862 6863 6863 src = pkgs.fetchurl { 6864 - url = "https://pypi.python.org/packages/source/P/Paver/Paver-${version}.tar.gz"; 6864 + url = "mirror://pypi/P/Paver/Paver-${version}.tar.gz"; 6865 6865 sha256 = "0lix9d33ndb3yk56sm1zlj80fbmxp0w60yk0d9pr2xqxiwi88sqy"; 6866 6866 }; 6867 6867 ··· 6885 6885 name = "passlib-${version}"; 6886 6886 6887 6887 src = pkgs.fetchurl { 6888 - url = "https://pypi.python.org/packages/source/p/passlib/passlib-${version}.tar.gz"; 6888 + url = "mirror://pypi/p/passlib/passlib-${version}.tar.gz"; 6889 6889 sha256 = "e987f6000d16272f75314c7147eb015727e8532a3b747b1a8fb58e154c68392d"; 6890 6890 }; 6891 6891 ··· 6904 6904 disabled = ! isPy27; 6905 6905 6906 6906 src = pkgs.fetchurl { 6907 - url = "https://pypi.python.org/packages/source/p/pdfminer/pdfminer-${version}.tar.gz"; 6907 + url = "mirror://pypi/p/pdfminer/pdfminer-${version}.tar.gz"; 6908 6908 sha256 = "0qpjv4b776dwvpf5a7v19g41qsz97bv0qqsyvm7a31k50n9pn65s"; 6909 6909 }; 6910 6910 ··· 6922 6922 name = "peppercorn-0.5"; 6923 6923 6924 6924 src = pkgs.fetchurl { 6925 - url = "http://pypi.python.org/packages/source/p/peppercorn/${name}.tar.gz"; 6925 + url = "mirror://pypi/p/peppercorn/${name}.tar.gz"; 6926 6926 sha256 = "921cba5d51fa211e6da0fbd2120b9a98d663422a80f5bb669ad81ffb0909774b"; 6927 6927 }; 6928 6928 ··· 6939 6939 disabled = pythonOlder "3.4"; # old versions require backported libraries 6940 6940 6941 6941 src = pkgs.fetchurl { 6942 - url = "https://pypi.python.org/packages/source/p/pew/${name}.tar.gz"; 6942 + url = "mirror://pypi/p/pew/${name}.tar.gz"; 6943 6943 sha256 = "0p188ah80l0rzbib2srahj2sswz8rcpqwbrbajyv2r5c1m5k6r4b"; 6944 6944 }; 6945 6945 ··· 6957 6957 name = "pies-2.6.5"; 6958 6958 6959 6959 src = pkgs.fetchurl { 6960 - url = "https://pypi.python.org/packages/source/p/pies/${name}.tar.gz"; 6960 + url = "mirror://pypi/p/pies/${name}.tar.gz"; 6961 6961 sha256 = "d8d6ae4faa0a7da5d634ad8c6ca4bb22b70ad53bb7ecd91af23d490fcd2a88e8"; 6962 6962 }; 6963 6963 ··· 6979 6979 disabled = isPy3k; 6980 6980 6981 6981 src = pkgs.fetchurl { 6982 - url = "https://pypi.python.org/packages/source/p/pies2overrides/${name}.tar.gz"; 6982 + url = "mirror://pypi/p/pies2overrides/${name}.tar.gz"; 6983 6983 sha256 = "2a91445afc7f692bdbabfbf00d3defb1d47ad7825eb568a6464359758ab35763"; 6984 6984 }; 6985 6985 ··· 7000 7000 doCheck = false; 7001 7001 7002 7002 src = pkgs.fetchurl { 7003 - url = "https://pypi.python.org/packages/source/p/pirate-get/${name}.tar.gz"; 7003 + url = "mirror://pypi/p/pirate-get/${name}.tar.gz"; 7004 7004 sha256 = "033dwv0w9fx3dwrna3fzvmynsfhb2qjhx6f2i9sfv82ijvkm8ynz"; 7005 7005 }; 7006 7006 ··· 7020 7020 disabled = isPy3k; 7021 7021 7022 7022 src = pkgs.fetchurl { 7023 - url = "https://pypi.python.org/packages/source/p/plotly/${name}.tar.gz"; 7023 + url = "mirror://pypi/p/plotly/${name}.tar.gz"; 7024 7024 sha256 = "628679e880caab22e2a46273e85e1d1ce1382b631e1c7bbfe539f804c5269b21"; 7025 7025 }; 7026 7026 ··· 7040 7040 disabled = isPy3k || isPyPy; 7041 7041 7042 7042 src = pkgs.fetchurl { 7043 - url = "https://pypi.python.org/packages/source/p/python-poppler-qt4/" + 7043 + url = "mirror://pypi/p/python-poppler-qt4/" + 7044 7044 "python-poppler-qt4-${version}.tar.gz"; 7045 7045 sha256 = "00e3f89f4e23a844844d082918a89c2cbb1e8231ecb011b81d592e7e3c33a74c"; 7046 7046 }; ··· 7068 7068 name = "pudb-2013.3.6"; 7069 7069 7070 7070 src = pkgs.fetchurl { 7071 - url = "https://pypi.python.org/packages/source/p/pudb/${name}.tar.gz"; 7071 + url = "mirror://pypi/p/pudb/${name}.tar.gz"; 7072 7072 sha256 = "81b20a995803c4be513e6d36c8ec9a531d3ccb24670b2416abc20f3933ddb8be"; 7073 7073 }; 7074 7074 ··· 7086 7086 version = "1.0.0"; 7087 7087 7088 7088 src = pkgs.fetchurl { 7089 - url = "https://pypi.python.org/packages/source/p/pycares/${name}.tar.gz"; 7089 + url = "mirror://pypi/p/pycares/${name}.tar.gz"; 7090 7090 sha256 = "a18341ea030e2cc0743acdf4aa72302bdf6b820938b36ce4bd76e43faa2276a3"; 7091 7091 }; 7092 7092 ··· 7107 7107 version = "0.1.7"; 7108 7108 7109 7109 src = pkgs.fetchurl { 7110 - url = "https://pypi.python.org/packages/source/p/python-axolotl/${name}.tar.gz"; 7110 + url = "mirror://pypi/p/python-axolotl/${name}.tar.gz"; 7111 7111 sha256 = "1i3id1mjl67n4sca31s5zwq96kswgsi6lga6np83ayb45rxggvhx"; 7112 7112 }; 7113 7113 ··· 7127 7127 version = "0.1"; 7128 7128 7129 7129 src = pkgs.fetchurl { 7130 - url = "https://pypi.python.org/packages/source/p/python-axolotl-curve25519/${name}.tar.gz"; 7130 + url = "mirror://pypi/p/python-axolotl-curve25519/${name}.tar.gz"; 7131 7131 sha256 = "1h1rsdr7m8lvgxwrwng7qv0xxmyc9k0q7g9nbcr6ks2ipyjzcnf5"; 7132 7132 }; 7133 7133 ··· 7169 7169 name = "pyramid-1.5.7"; 7170 7170 7171 7171 src = pkgs.fetchurl { 7172 - url = "http://pypi.python.org/packages/source/p/pyramid/${name}.tar.gz"; 7172 + url = "mirror://pypi/p/pyramid/${name}.tar.gz"; 7173 7173 sha256 = "1d29fj86724z68zcj9ximl2nrn34pflrlr6v9mwyhcv8rdf2sc61"; 7174 7174 }; 7175 7175 ··· 7213 7213 name = "pyramid_beaker-0.8"; 7214 7214 7215 7215 src = pkgs.fetchurl { 7216 - url = "http://pypi.python.org/packages/source/p/pyramid_beaker/${name}.tar.gz"; 7216 + url = "mirror://pypi/p/pyramid_beaker/${name}.tar.gz"; 7217 7217 sha256 = "0hflx3qkcdml1mwpq53sz46s7jickpfn0zy0ns2c7j445j66bp3p"; 7218 7218 }; 7219 7219 ··· 7231 7231 name = "pyramid_chameleon-0.3"; 7232 7232 7233 7233 src = pkgs.fetchurl { 7234 - url = "https://pypi.python.org/packages/source/p/pyramid_chameleon/${name}.tar.gz"; 7234 + url = "mirror://pypi/p/pyramid_chameleon/${name}.tar.gz"; 7235 7235 sha256 = "d176792a50eb015d7865b44bd9b24a7bd0489fa9a5cebbd17b9e05048cef9017"; 7236 7236 }; 7237 7237 ··· 7253 7253 version = "2.5"; 7254 7254 7255 7255 src = pkgs.fetchurl { 7256 - url = "http://pypi.python.org/packages/source/p/pyramid_jinja2/${name}.tar.gz"; 7256 + url = "mirror://pypi/p/pyramid_jinja2/${name}.tar.gz"; 7257 7257 sha256 = "93c86e3103b454301f4d66640191aba047f2ab85ba75647aa18667b7448396bd"; 7258 7258 }; 7259 7259 ··· 7271 7271 name = "pyramid_debugtoolbar-1.0.9"; 7272 7272 7273 7273 src = pkgs.fetchurl { 7274 - url = "http://pypi.python.org/packages/source/p/pyramid_debugtoolbar/${name}.tar.gz"; 7274 + url = "mirror://pypi/p/pyramid_debugtoolbar/${name}.tar.gz"; 7275 7275 sha256 = "1vnzg1qnnyisv7znxg7pasayfyr3nz7rrs5nqr4fmdgwj9q2pyv0"; 7276 7276 }; 7277 7277 ··· 7284 7284 name = "pyramid_mako-0.3.1"; 7285 7285 7286 7286 src = pkgs.fetchurl { 7287 - url = "http://pypi.python.org/packages/source/p/pyramid_mako/${name}.tar.gz"; 7287 + url = "mirror://pypi/p/pyramid_mako/${name}.tar.gz"; 7288 7288 sha256 = "00811djmsc4rz20kpy2paam05fbx6dmrv2i5jf90f6xp6zw4isy6"; 7289 7289 }; 7290 7290 ··· 7297 7297 name = "pyramid_exclog-0.7"; 7298 7298 7299 7299 src = pkgs.fetchurl { 7300 - url = "http://pypi.python.org/packages/source/p/pyramid_exclog/${name}.tar.gz"; 7300 + url = "mirror://pypi/p/pyramid_exclog/${name}.tar.gz"; 7301 7301 sha256 = "a58c82866c3e1a350684e6b83b440d5dc5e92ca5d23794b56d53aac06fb65a2c"; 7302 7302 }; 7303 7303 ··· 7314 7314 name = "pyramid_tm-0.10"; 7315 7315 7316 7316 src = pkgs.fetchurl { 7317 - url = "http://pypi.python.org/packages/source/p/pyramid_tm/${name}.tar.gz"; 7317 + url = "mirror://pypi/p/pyramid_tm/${name}.tar.gz"; 7318 7318 sha256 = "99528c54accf2bd5860d10634fe8972e8375b2d0f50ee08f208ed0484ffafc1d"; 7319 7319 }; 7320 7320 ··· 7331 7331 version = "0.3.2"; 7332 7332 7333 7333 src = pkgs.fetchurl { 7334 - url = "https://pypi.python.org/packages/source/p/pyramid_multiauth/${name}.tar.gz"; 7334 + url = "mirror://pypi/p/pyramid_multiauth/${name}.tar.gz"; 7335 7335 sha256 = "c33f357e0a216cd6ef7d143d40d4679c9fb0796a1eabaf1249aeef63ed000828"; 7336 7336 }; 7337 7337 ··· 7379 7379 version = "1.1.1"; 7380 7380 7381 7381 src = pkgs.fetchurl { 7382 - url = "http://pypi.python.org/packages/source/R/Radicale/Radicale-${version}.tar.gz"; 7382 + url = "mirror://pypi/R/Radicale/Radicale-${version}.tar.gz"; 7383 7383 sha256 = "1c5lv8qca21mndkx350wxv34qypqh6gb4rhzms4anr642clq3jg2"; 7384 7384 }; 7385 7385 ··· 7410 7410 name = "raven-3.4.1"; 7411 7411 7412 7412 src = pkgs.fetchurl { 7413 - url = "http://pypi.python.org/packages/source/r/raven/${name}.tar.gz"; 7413 + url = "mirror://pypi/r/raven/${name}.tar.gz"; 7414 7414 sha256 = "c27e40ab3ccf37f30a9f77acb4917370d9341e25abda8e94b9bd48c7127f7d48"; 7415 7415 }; 7416 7416 ··· 7428 7428 name = "roman-${version}"; 7429 7429 7430 7430 src = pkgs.fetchurl { 7431 - url = "https://pypi.python.org/packages/source/r/roman/${name}.zip"; 7431 + url = "mirror://pypi/r/roman/${name}.zip"; 7432 7432 sha256 = "90e83b512b44dd7fc83d67eb45aa5eb707df623e6fc6e66e7f273abd4b2613ae"; 7433 7433 }; 7434 7434 ··· 7449 7449 name = "librosa-${version}"; 7450 7450 version = "0.4.0"; 7451 7451 src = pkgs.fetchurl { 7452 - url = "https://pypi.python.org/packages/source/l/librosa/librosa-0.4.0.tar.gz"; 7452 + url = "mirror://pypi/l/librosa/librosa-0.4.0.tar.gz"; 7453 7453 sha256 = "cc11dcc41f51c08e442292e8a2fc7d7ee77e0d47ff771259eb63f57fcee6f6e7"; 7454 7454 }; 7455 7455 ··· 7461 7461 name = "joblib-${version}"; 7462 7462 version = "0.9.4"; 7463 7463 src = pkgs.fetchurl { 7464 - url = "https://pypi.python.org/packages/source/j/joblib/${name}.tar.gz"; 7464 + url = "mirror://pypi/j/joblib/${name}.tar.gz"; 7465 7465 sha256 = "e5faacf0da7b3035dbca9d56210962b86564aafca71a25f4ea376a405455cd60"; 7466 7466 }; 7467 7467 ··· 7498 7498 version = "0.1.4"; 7499 7499 7500 7500 src = pkgs.fetchurl { 7501 - url = "https://pypi.python.org/packages/source/s/sarge/${name}.tar.gz"; 7501 + url = "mirror://pypi/s/sarge/${name}.tar.gz"; 7502 7502 sha256 = "08s8896973bz1gg0pkr592w6g4p6v47bkfvws5i91p9xf8b35yar"; 7503 7503 }; 7504 7504 ··· 7517 7517 disabled = !isPy3k; 7518 7518 7519 7519 src = pkgs.fetchurl { 7520 - url = "https://pypi.python.org/packages/source/h/hyp-server/${name}.tar.gz"; 7520 + url = "mirror://pypi/h/hyp-server/${name}.tar.gz"; 7521 7521 sha256 = "1lafjdcn9nnq6xc3hhyizfwh6l69lc7rixn6dx65aq71c913jc15"; 7522 7522 }; 7523 7523 ··· 7534 7534 name = "hypatia-0.3"; 7535 7535 7536 7536 src = pkgs.fetchurl { 7537 - url = "http://pypi.python.org/packages/source/h/hypatia/${name}.tar.gz"; 7537 + url = "mirror://pypi/h/hypatia/${name}.tar.gz"; 7538 7538 sha256 = "fb4d394eeac4b06ff2259cada6174aebbe77edd243ffd1deda320cb327f98bd9"; 7539 7539 }; 7540 7540 ··· 7550 7550 name = "zope.copy-4.0.2"; 7551 7551 7552 7552 src = pkgs.fetchurl { 7553 - url = "http://pypi.python.org/packages/source/z/zope.copy/${name}.zip"; 7553 + url = "mirror://pypi/z/zope.copy/${name}.zip"; 7554 7554 sha256 = "eb2a95866df1377741876a3ee62d8600e80089e6246e1a235e86791b29534457"; 7555 7555 }; 7556 7556 ··· 7566 7566 name = "ssdeep-3.1.1"; 7567 7567 7568 7568 src = pkgs.fetchurl { 7569 - url = "http://pypi.python.org/packages/source/s/ssdeep/${name}.tar.gz"; 7569 + url = "mirror://pypi/s/ssdeep/${name}.tar.gz"; 7570 7570 sha256 = "1p9dpykmnfb73cszdiic5wbz5bmbbmkiih08pb4dah5mwq4n7im6"; 7571 7571 }; 7572 7572 ··· 7580 7580 version = "3.2.1"; 7581 7581 7582 7582 src = pkgs.fetchurl { 7583 - url = "http://pypi.python.org/packages/source/s/statsd/${name}.tar.gz"; 7583 + url = "mirror://pypi/s/statsd/${name}.tar.gz"; 7584 7584 sha256 = "3fa92bf0192af926f7a0d9be031fe3fd0fbaa1992d42cf2f07e68f76ac18288e"; 7585 7585 }; 7586 7586 ··· 7605 7605 py3status = buildPythonPackage rec { 7606 7606 name = "py3status-2.8"; 7607 7607 src = pkgs.fetchurl { 7608 - url = "https://pypi.python.org/packages/source/p/py3status/${name}.tar.gz"; 7608 + url = "mirror://pypi/p/py3status/${name}.tar.gz"; 7609 7609 sha256 = "1aq4l1lj6j54a8mh9y3yscbxv41bbhz89fiwnydj2gx0md5sq5v5"; 7610 7610 }; 7611 7611 propagatedBuildInputs = with self; [ requests2 ]; ··· 7622 7622 version = "2.0.3"; 7623 7623 7624 7624 src = pkgs.fetchurl { 7625 - url = "https://pypi.python.org/packages/source/m/multi_key_dict/multi_key_dict-${version}.tar.gz"; 7625 + url = "mirror://pypi/m/multi_key_dict/multi_key_dict-${version}.tar.gz"; 7626 7626 sha256 = "17lkx4rf4waglwbhc31aak0f28c63zl3gx5k5i1iq2m3gb0xxsyy"; 7627 7627 }; 7628 7628 ··· 7636 7636 name = "pyramid_zodbconn-0.7"; 7637 7637 7638 7638 src = pkgs.fetchurl { 7639 - url = "http://pypi.python.org/packages/source/p/pyramid_zodbconn/${name}.tar.gz"; 7639 + url = "mirror://pypi/p/pyramid_zodbconn/${name}.tar.gz"; 7640 7640 sha256 = "56cfdb6b13dc87b1c51c7abc1557c63960d6b858e14a2d4c9693c3f7877f5f63"; 7641 7641 }; 7642 7642 ··· 7656 7656 name = "pyramid_mailer-0.13"; 7657 7657 7658 7658 src = pkgs.fetchurl { 7659 - url = "http://pypi.python.org/packages/source/p/pyramid_mailer/${name}.tar.gz"; 7659 + url = "mirror://pypi/p/pyramid_mailer/${name}.tar.gz"; 7660 7660 sha256 = "4debfad05ee65a05ba6f43e2af913e6e30db75ba42254e4aa0291500c4caa1fc"; 7661 7661 }; 7662 7662 ··· 7672 7672 name = "pyrtlsdr-0.2.0"; 7673 7673 7674 7674 src = pkgs.fetchurl { 7675 - url = "http://pypi.python.org/packages/source/p/pyrtlsdr/${name}.zip"; 7675 + url = "mirror://pypi/p/pyrtlsdr/${name}.zip"; 7676 7676 sha256 = "cbb9086efe4320858c48f4856d09f7face191c4156510b1459ef4e5588935b6a"; 7677 7677 }; 7678 7678 ··· 7694 7694 name = "repoze.sendmail-4.1"; 7695 7695 7696 7696 src = pkgs.fetchurl { 7697 - url = "http://pypi.python.org/packages/source/r/repoze.sendmail/${name}.tar.gz"; 7697 + url = "mirror://pypi/r/repoze.sendmail/${name}.tar.gz"; 7698 7698 sha256 = "51813730adc24728d5ce2609038f7bb81aa1632539d7a79045ef4aa6942eaba2"; 7699 7699 }; 7700 7700 ··· 7710 7710 name = "zodburi-2.0"; 7711 7711 7712 7712 src = pkgs.fetchurl { 7713 - url = "http://pypi.python.org/packages/source/z/zodburi/${name}.tar.gz"; 7713 + url = "mirror://pypi/z/zodburi/${name}.tar.gz"; 7714 7714 sha256 = "c04b9beca032bb7b968a3464417596ba4607a927c5e65929860962ddba1cccc0"; 7715 7715 }; 7716 7716 ··· 7727 7727 propagatedBuildInputs = with self; [ random2 zodb six transaction persistent zc_lockfile zconfig zdaemon zope_interface ]; 7728 7728 7729 7729 src = pkgs.fetchurl { 7730 - url = "https://pypi.python.org/packages/source/Z/ZEO/${name}.tar.gz"; 7730 + url = "mirror://pypi/Z/ZEO/${name}.tar.gz"; 7731 7731 sha256 = "63555b6d2b5f98d215c4b5fdce004fb0475daa6efc8b70f39c77d646c12d7e51"; 7732 7732 }; 7733 7733 ··· 7742 7742 doCheck = !isPyPy; 7743 7743 7744 7744 src = pkgs.fetchurl { 7745 - url = "https://pypi.python.org/packages/source/r/random2/${name}.zip"; 7745 + url = "mirror://pypi/r/random2/${name}.zip"; 7746 7746 sha256 = "34ad30aac341039872401595df9ab2c9dc36d0b7c077db1cea9ade430ed1c007"; 7747 7747 }; 7748 7748 }; ··· 7796 7796 version = "2.0b1"; 7797 7797 7798 7798 src = pkgs.fetchurl { 7799 - url = "https://pypi.python.org/packages/source/s/svg.path/${name}.zip"; 7799 + url = "mirror://pypi/s/svg.path/${name}.zip"; 7800 7800 sha256 = "038x4wqkbvcs71x6n6kzr4kn99csyv8v4gqzssr8pqylqpxi56bm"; 7801 7801 }; 7802 7802 ··· 7813 7813 version = "2016.01.10"; 7814 7814 7815 7815 src = pkgs.fetchurl { 7816 - url = "https://pypi.python.org/packages/source/r/regex/${name}.tar.gz"; 7816 + url = "mirror://pypi/r/regex/${name}.tar.gz"; 7817 7817 sha256 = "1q3rbmnijjzn7y3cm3qy49b5lqw1fq38zv974xma387lwc37d9q2"; 7818 7818 }; 7819 7819 ··· 7830 7830 name = "repoze.lru-0.6"; 7831 7831 7832 7832 src = pkgs.fetchurl { 7833 - url = "http://pypi.python.org/packages/source/r/repoze.lru/${name}.tar.gz"; 7833 + url = "mirror://pypi/r/repoze.lru/${name}.tar.gz"; 7834 7834 sha256 = "0f7a323bf716d3cb6cb3910cd4fccbee0b3d3793322738566ecce163b01bbd31"; 7835 7835 }; 7836 7836 ··· 7846 7846 name = "repoze.sphinx.autointerface-0.7.1"; 7847 7847 7848 7848 src = pkgs.fetchurl { 7849 - url = "http://pypi.python.org/packages/source/r/repoze.sphinx.autointerface/${name}.tar.gz"; 7849 + url = "mirror://pypi/r/repoze.sphinx.autointerface/${name}.tar.gz"; 7850 7850 sha256 = "97ef5fac0ab0a96f1578017f04aea448651fa9f063fc43393a8253bff8d8d504"; 7851 7851 }; 7852 7852 ··· 7888 7888 version = "1.1"; 7889 7889 7890 7890 src = pkgs.fetchurl { 7891 - url = "https://pypi.python.org/packages/source/s/setuptools-git/${name}.tar.gz"; 7891 + url = "mirror://pypi/s/setuptools-git/${name}.tar.gz"; 7892 7892 sha256 = "047d7595546635edebef226bc566579d422ccc48a8a91c7d32d8bd174f68f831"; 7893 7893 }; 7894 7894 ··· 7915 7915 doCheck = false; 7916 7916 7917 7917 src = pkgs.fetchurl { 7918 - url = "https://pypi.python.org/packages/source/w/watchdog/${name}.tar.gz"; 7918 + url = "mirror://pypi/w/watchdog/${name}.tar.gz"; 7919 7919 sha256 = "0qj1vqszxwfx6d1s66s96jmfmy2j94bywxiqdydh6ikpvcm8hrby"; 7920 7920 }; 7921 7921 ··· 7931 7931 name = "pywatchman-${version}"; 7932 7932 version = "1.3.0"; 7933 7933 src = pkgs.fetchurl { 7934 - url = "https://pypi.python.org/packages/source/p/pywatchman/pywatchman-${version}.tar.gz"; 7934 + url = "mirror://pypi/p/pywatchman/pywatchman-${version}.tar.gz"; 7935 7935 sha256 = "c3d5be183b5b04f6ad575fc71b06dd196185dea1558d9f4d0598ba9beaab8245"; 7936 7936 }; 7937 7937 postPatch = '' ··· 7946 7946 propagatedBuildInputs = with self; [ zope_interface six zope_testrunner ]; 7947 7947 7948 7948 src = pkgs.fetchurl { 7949 - url = "https://pypi.python.org/packages/source/z/zope.tales/${name}.zip"; 7949 + url = "mirror://pypi/z/zope.tales/${name}.zip"; 7950 7950 sha256 = "c0485f09c3f23c7a0ceddabcb02d4a40ebecf8f8f36c87fa9a02c415f96c969e"; 7951 7951 }; 7952 7952 }; ··· 7956 7956 name = "zope.deprecation-4.1.2"; 7957 7957 7958 7958 src = pkgs.fetchurl { 7959 - url = "http://pypi.python.org/packages/source/z/zope.deprecation/${name}.tar.gz"; 7959 + url = "mirror://pypi/z/zope.deprecation/${name}.tar.gz"; 7960 7960 sha256 = "fed622b51ffc600c13cc5a5b6916b8514c115f34f7ea2730409f30c061eb0b78"; 7961 7961 }; 7962 7962 ··· 7972 7972 name = "validictory-1.0.0a2"; 7973 7973 7974 7974 src = pkgs.fetchurl { 7975 - url = "https://pypi.python.org/packages/source/v/validictory/validictory-1.0.0a2.tar.gz"; 7975 + url = "mirror://pypi/v/validictory/validictory-1.0.0a2.tar.gz"; 7976 7976 sha256 = "c02388a70f5b854e71e2e09bd6d762a2d8c2a017557562e866d8ffafb0934b07"; 7977 7977 }; 7978 7978 ··· 7989 7989 name = "venusian-1.0"; 7990 7990 7991 7991 src = pkgs.fetchurl { 7992 - url = "http://pypi.python.org/packages/source/v/venusian/${name}.tar.gz"; 7992 + url = "mirror://pypi/v/venusian/${name}.tar.gz"; 7993 7993 sha256 = "1720cff2ca9c369c840c1d685a7c7a21da1afa687bfe62edd93cae4bf429ca5a"; 7994 7994 }; 7995 7995 ··· 8007 8007 name = "Chameleon-2.15"; 8008 8008 8009 8009 src = pkgs.fetchurl { 8010 - url = "http://pypi.python.org/packages/source/C/Chameleon/${name}.tar.gz"; 8010 + url = "mirror://pypi/C/Chameleon/${name}.tar.gz"; 8011 8011 sha256 = "bd1dfc96742c2a5b0b2adcab823bdd848e70c45a994dc4e51dd2cc31e2bae3be"; 8012 8012 }; 8013 8013 ··· 8026 8026 name = "ddt-1.0.0"; 8027 8027 8028 8028 src = pkgs.fetchurl { 8029 - url = "https://pypi.python.org/packages/source/d/ddt/${name}.tar.gz"; 8029 + url = "mirror://pypi/d/ddt/${name}.tar.gz"; 8030 8030 sha256 = "e24ecb7e2cf0bf43fa9d4255d3ae2bd0b7ce30b1d1b89ace7aa68aca1152f37a"; 8031 8031 }; 8032 8032 ··· 8089 8089 name = "pyxdg-0.25"; 8090 8090 8091 8091 src = pkgs.fetchurl { 8092 - url = "http://pypi.python.org/packages/source/p/pyxdg/${name}.tar.gz"; 8092 + url = "mirror://pypi/p/pyxdg/${name}.tar.gz"; 8093 8093 sha256 = "81e883e0b9517d624e8b0499eb267b82a815c0b7146d5269f364988ae031279d"; 8094 8094 }; 8095 8095 ··· 8108 8108 name = "chardet-2.3.0"; 8109 8109 8110 8110 src = pkgs.fetchurl { 8111 - url = "http://pypi.python.org/packages/source/c/chardet/${name}.tar.gz"; 8111 + url = "mirror://pypi/c/chardet/${name}.tar.gz"; 8112 8112 sha256 = "e53e38b3a4afe6d1132de62b7400a4ac363452dc5dfcf8d88e8e0cce663c68aa"; 8113 8113 }; 8114 8114 ··· 8256 8256 version = "1.0.1"; 8257 8257 8258 8258 src = pkgs.fetchurl { 8259 - url = "https://pypi.python.org/packages/source/d/django-appconf/django-appconf-${version}.tar.gz"; 8259 + url = "mirror://pypi/d/django-appconf/django-appconf-${version}.tar.gz"; 8260 8260 sha256 = "0q3fg17qi4vwpipbj075zn4wk58p6a946kah8wayks1423xpa4xs"; 8261 8261 }; 8262 8262 ··· 8275 8275 version = "1.5"; 8276 8276 8277 8277 src = pkgs.fetchurl { 8278 - url = "https://pypi.python.org/packages/source/d/django_compressor/django_compressor-${version}.tar.gz"; 8278 + url = "mirror://pypi/d/django_compressor/django_compressor-${version}.tar.gz"; 8279 8279 sha256 = "0bp2acagc6b1mmcajlmjf5vvp6zj429bq7p2wks05n47pwfzv281"; 8280 8280 }; 8281 8281 ··· 8297 8297 disabled = isPy35; 8298 8298 8299 8299 src = pkgs.fetchurl { 8300 - url = "https://pypi.python.org/packages/source/d/django-compat/${name}.tar.gz"; 8300 + url = "mirror://pypi/d/django-compat/${name}.tar.gz"; 8301 8301 sha256 = "195dgr55vzpw1fbjvbw2h35k9bfhvm5zchh2p7nzbq57xmwb3sra"; 8302 8302 }; 8303 8303 ··· 8316 8316 disabled = isPy3k; 8317 8317 8318 8318 src = pkgs.fetchurl { 8319 - url = "https://pypi.python.org/packages/source/d/django_evolution/${name}.tar.gz"; 8319 + url = "mirror://pypi/d/django_evolution/${name}.tar.gz"; 8320 8320 sha256 = "1qbcx54hq8iy3n2n6cki3bka1m9rp39np4hqddrm9knc954fb7nv"; 8321 8321 }; 8322 8322 ··· 8333 8333 name = "django-tagging-0.3.1"; 8334 8334 8335 8335 src = pkgs.fetchurl { 8336 - url = "http://pypi.python.org/packages/source/d/django-tagging/${name}.tar.gz"; 8336 + url = "mirror://pypi/d/django-tagging/${name}.tar.gz"; 8337 8337 sha256 = "e5fbeb7ca6e0c22a9a96239095dff508040ec95171e51c69e6f8ada72ea4bce2"; 8338 8338 }; 8339 8339 ··· 8354 8354 version = "0.6.1"; 8355 8355 8356 8356 src = pkgs.fetchurl { 8357 - url = "http://pypi.python.org/packages/source/d/django-classy-tags/${name}.tar.gz"; 8357 + url = "mirror://pypi/d/django-classy-tags/${name}.tar.gz"; 8358 8358 sha256 = "0wxvpmjdzk0aajk33y4himn3wqjx7k0aqlka9j8ay3yfav78bdq0"; 8359 8359 }; 8360 8360 ··· 8375 8375 version = "2.0.7"; 8376 8376 8377 8377 src = pkgs.fetchurl { 8378 - url = "https://pypi.python.org/packages/source/d/django-hijack/${name}.tar.gz"; 8378 + url = "mirror://pypi/d/django-hijack/${name}.tar.gz"; 8379 8379 sha256 = "0rpi1bkfx74xfbb2nk874kfdra1jcqp2vzky1r3z7zidlc9kah04"; 8380 8380 }; 8381 8381 ··· 8393 8393 version = "1.4.3"; 8394 8394 8395 8395 src = pkgs.fetchurl { 8396 - url = "https://pypi.python.org/packages/source/d/django-nose/${name}.tar.gz"; 8396 + url = "mirror://pypi/d/django-nose/${name}.tar.gz"; 8397 8397 sha256 = "0rl9ipa98smprlw56xqlhzhps28p84wg0640qlyn0rjyrpsdmf0r"; 8398 8398 }; 8399 8399 ··· 8414 8414 version = "0.6.2"; 8415 8415 8416 8416 src = pkgs.fetchurl { 8417 - url = "https://pypi.python.org/packages/source/d/django-modelcluster/django-modelcluster-${version}.tar.gz"; 8417 + url = "mirror://pypi/d/django-modelcluster/django-modelcluster-${version}.tar.gz"; 8418 8418 sha256 = "1plsdi44dvsj2sfx79lsrccjfg0ymajcsf5n0mln4cwd4qi5mwpx"; 8419 8419 }; 8420 8420 ··· 8433 8433 version = "3.2.3"; 8434 8434 8435 8435 src = pkgs.fetchurl { 8436 - url = "https://pypi.python.org/packages/source/d/djangorestframework/${name}.tar.gz"; 8436 + url = "mirror://pypi/d/djangorestframework/${name}.tar.gz"; 8437 8437 sha256 = "06kp4hg3y4bqy2ixlb1q6bw81gwgsb86l4lanbav7bp1grrbbnj1"; 8438 8438 }; 8439 8439 ··· 8452 8452 version = "4.2.0"; 8453 8453 8454 8454 src = pkgs.fetchurl { 8455 - url = "http://pypi.python.org/packages/source/d/django-redis/${name}.tar.gz"; 8455 + url = "mirror://pypi/d/django-redis/${name}.tar.gz"; 8456 8456 sha256 = "9ad6b299458f7e6bfaefa8905f52560017369d82fb8fb0ed4b41adc048dbf11c"; 8457 8457 }; 8458 8458 ··· 8476 8476 version = "1.10.1"; 8477 8477 8478 8478 src = pkgs.fetchurl { 8479 - url = "https://pypi.python.org/packages/source/d/django-reversion/${name}.tar.gz"; 8479 + url = "mirror://pypi/d/django-reversion/${name}.tar.gz"; 8480 8480 sha256 = "01iv8w6lmmq98qjhxmnp8ddjxifmhxcmp612ijd91wc8nv8lk12w"; 8481 8481 }; 8482 8482 ··· 8495 8495 version = "0.5.6"; 8496 8496 8497 8497 src = pkgs.fetchurl { 8498 - url = "https://pypi.python.org/packages/source/d/django-silk/${name}.tar.gz"; 8498 + url = "mirror://pypi/d/django-silk/${name}.tar.gz"; 8499 8499 sha256 = "845abc688738858ce06e993c4b7dbbcfcecf33029e828f143463ff96f9a78947"; 8500 8500 }; 8501 8501 ··· 8527 8527 disabled = pythonOlder "2.7"; 8528 8528 8529 8529 src = pkgs.fetchurl { 8530 - url = "https://pypi.python.org/packages/source/d/django-taggit/django-taggit-${version}.tar.gz"; 8530 + url = "mirror://pypi/d/django-taggit/django-taggit-${version}.tar.gz"; 8531 8531 sha256 = "1xy4mm1y6z6bpakw907859wz7fiw7jfm586dj89w0ggdqlb0767b"; 8532 8532 }; 8533 8533 ··· 8544 8544 version = "3.0"; 8545 8545 8546 8546 src = pkgs.fetchurl { 8547 - url = "https://pypi.python.org/packages/source/d/django-treebeard/${name}.tar.gz"; 8547 + url = "mirror://pypi/d/django-treebeard/${name}.tar.gz"; 8548 8548 sha256 = "10p9rb2m1zccszg7590fjd0in6rabzsh86f5m7qm369mapc3b6dc"; 8549 8549 }; 8550 8550 ··· 8563 8563 version = "1.5.1"; 8564 8564 8565 8565 src = pkgs.fetchurl { 8566 - url = "http://pypi.python.org/packages/source/d/django-pipeline/${name}.tar.gz"; 8566 + url = "mirror://pypi/d/django-pipeline/${name}.tar.gz"; 8567 8567 sha256 = "1y49fa8jj7x9qjj5wzhns3zxwj0s73sggvkrv660cqw5qb7d8hha"; 8568 8568 }; 8569 8569 ··· 8579 8579 django_pipeline_1_3 = self.django_pipeline.overrideDerivation (super: rec { 8580 8580 name = "django-pipeline-1.3.27"; 8581 8581 src = pkgs.fetchurl { 8582 - url = "http://pypi.python.org/packages/source/d/django-pipeline/${name}.tar.gz"; 8582 + url = "mirror://pypi/d/django-pipeline/${name}.tar.gz"; 8583 8583 sha256 = "0iva3cmnh5jw54c7w83nx9nqv523hjvkbjchzd2pb6vzilxf557k"; 8584 8584 }; 8585 8585 }); ··· 8607 8607 version = "0.2"; 8608 8608 8609 8609 src = pkgs.fetchurl { 8610 - url = "https://pypi.python.org/packages/source/p/pillowfight/pillowfight-${version}.tar.gz"; 8610 + url = "mirror://pypi/p/pillowfight/pillowfight-${version}.tar.gz"; 8611 8611 sha256 = "1mh1nhcjjgv7x134sv0krri59ng8bp2w6cwsxc698rixba9f3g0m"; 8612 8612 }; 8613 8613 ··· 8626 8626 version = "0.5"; 8627 8627 8628 8628 src = pkgs.fetchurl { 8629 - url = "https://pypi.python.org/packages/source/k/keepalive/keepalive-${version}.tar.gz"; 8629 + url = "mirror://pypi/k/keepalive/keepalive-${version}.tar.gz"; 8630 8630 sha256 = "3c6b96f9062a5a76022f0c9d41e9ef5552d80b1cadd4fccc1bf8f183ba1d1ec1"; 8631 8631 }; 8632 8632 ··· 8645 8645 version = "1.7.4"; 8646 8646 8647 8647 src = pkgs.fetchurl { 8648 - url = "https://pypi.python.org/packages/source/S/SPARQLWrapper/SPARQLWrapper-${version}.tar.gz"; 8648 + url = "mirror://pypi/S/SPARQLWrapper/SPARQLWrapper-${version}.tar.gz"; 8649 8649 sha256 = "1dpwwlcdk4m8wr3d9lb24g1xcvs202c0ir4q3jcijy88is3bvgmp"; 8650 8650 }; 8651 8651 ··· 8670 8670 version = "0.10.1a"; 8671 8671 8672 8672 src = pkgs.fetchurl { 8673 - url = "https://pypi.python.org/packages/source/d/dulwich/${name}.tar.gz"; 8673 + url = "mirror://pypi/d/dulwich/${name}.tar.gz"; 8674 8674 sha256 = "02rknqarwy7p50693cqswbibqwgxzrfzdq4yhwqxbdmhbsmh0rk6"; 8675 8675 }; 8676 8676 ··· 8691 8691 version = "0.8.2"; 8692 8692 8693 8693 src = pkgs.fetchurl { 8694 - url = "http://pypi.python.org/packages/source/h/hg-git/${name}.tar.gz"; 8694 + url = "mirror://pypi/h/hg-git/${name}.tar.gz"; 8695 8695 sha256 = "0hz0i6qgcn3ic292sny86mdl1psj1bnczcai1b1kzvwcla6z99py"; 8696 8696 }; 8697 8697 ··· 8744 8744 name = "dtopt-0.1"; 8745 8745 8746 8746 src = pkgs.fetchurl { 8747 - url = "http://pypi.python.org/packages/source/d/dtopt/${name}.tar.gz"; 8747 + url = "mirror://pypi/d/dtopt/${name}.tar.gz"; 8748 8748 sha256 = "06ae07a12294a7ba708abaa63f838017d1a2faf6147a1e7a14ca4fa28f86da7f"; 8749 8749 }; 8750 8750 ··· 8762 8762 version = "0.13"; 8763 8763 8764 8764 src = pkgs.fetchurl { 8765 - url = "http://pypi.python.org/packages/source/e/ecdsa/${name}.tar.gz"; 8765 + url = "mirror://pypi/e/ecdsa/${name}.tar.gz"; 8766 8766 sha256 = "1yj31j0asmrx4an9xvsaj2icdmzy6pw0glfpqrrkrphwdpi1xkv4"; 8767 8767 }; 8768 8768 ··· 8782 8782 name = "elpy-${version}"; 8783 8783 version = "1.9.0"; 8784 8784 src = pkgs.fetchurl { 8785 - url = "https://pypi.python.org/packages/source/e/elpy/${name}.tar.gz"; 8785 + url = "mirror://pypi/e/elpy/${name}.tar.gz"; 8786 8786 sha256 = "419f7b05b19182bc1aedde1ae80812c1534e59a0493476aa01ea819e76ba26f0"; 8787 8787 }; 8788 8788 python2Deps = if isPy3k then [ ] else [ self.rope ]; ··· 8802 8802 disabled = isPy3k; 8803 8803 8804 8804 src = pkgs.fetchurl { 8805 - url = "http://pypi.python.org/packages/source/e/enum/${name}.tar.gz"; 8805 + url = "mirror://pypi/e/enum/${name}.tar.gz"; 8806 8806 sha256 = "9bdfacf543baf2350df7613eb37f598a802f346985ca0dc1548be6494140fdff"; 8807 8807 }; 8808 8808 ··· 8823 8823 version = "1.0.4"; 8824 8824 8825 8825 src = pkgs.fetchurl { 8826 - url = "http://pypi.python.org/packages/source/e/enum34/${name}.tar.gz"; 8826 + url = "mirror://pypi/e/enum34/${name}.tar.gz"; 8827 8827 sha256 = "0iz4jjdvdgvfllnpmd92qxj5fnfxqpgmjpvpik0jjim3lqk9zhfk"; 8828 8828 }; 8829 8829 ··· 8839 8839 epc = buildPythonPackage rec { 8840 8840 name = "epc-0.0.3"; 8841 8841 src = pkgs.fetchurl { 8842 - url = "http://pypi.python.org/packages/source/e/epc/${name}.tar.gz"; 8842 + url = "mirror://pypi/e/epc/${name}.tar.gz"; 8843 8843 sha256 = "30b594bd4a4acbd5bda0d3fa3d25b4e8117f2ff8f24d2d1e3e36c90374f3c55e"; 8844 8844 }; 8845 8845 ··· 8857 8857 name = "et_xmlfile-${version}"; 8858 8858 8859 8859 src = pkgs.fetchurl { 8860 - url = "https://pypi.python.org/packages/source/e/et_xmlfile/${name}.tar.gz"; 8860 + url = "mirror://pypi/e/et_xmlfile/${name}.tar.gz"; 8861 8861 sha256="0nrkhcb6jdrlb6pwkvd4rycw34y3s931hjf409ij9xkjsli9fkb1"; 8862 8862 }; 8863 8863 ··· 8888 8888 name = "eventlet-0.17.4"; 8889 8889 8890 8890 src = pkgs.fetchurl { 8891 - url = "http://pypi.python.org/packages/source/e/eventlet/${name}.tar.gz"; 8891 + url = "mirror://pypi/e/eventlet/${name}.tar.gz"; 8892 8892 sha256 = "0vam0qfm8p5jkpp2cv12r5bnpnv902ld7q074h7x5y5g9rqyj8c7"; 8893 8893 }; 8894 8894 ··· 8912 8912 disabled = isPy3k; 8913 8913 8914 8914 src = pkgs.fetchurl { 8915 - url = "https://pypi.python.org/packages/source/f/fastimport/${name}.tar.gz"; 8915 + url = "mirror://pypi/f/fastimport/${name}.tar.gz"; 8916 8916 sha256 = "0k8x7552ypx9rc14vbsvg2lc6z0r8pv9laah28pdwyynbq10825d"; 8917 8917 }; 8918 8918 ··· 8932 8932 name = "feedgenerator-1.7"; 8933 8933 8934 8934 src = pkgs.fetchurl { 8935 - url = "https://pypi.python.org/packages/source/f/feedgenerator/${name}.tar.gz"; 8935 + url = "mirror://pypi/f/feedgenerator/${name}.tar.gz"; 8936 8936 sha256 = "5d6b0b10134ac392be0c0c3a39c0e1d7e9c17cc7894590f75981e3f497a4a60f"; 8937 8937 }; 8938 8938 ··· 8953 8953 name = "feedparser-5.2.1"; 8954 8954 8955 8955 src = pkgs.fetchurl { 8956 - url = "http://pypi.python.org/packages/source/f/feedparser/${name}.tar.gz"; 8956 + url = "mirror://pypi/f/feedparser/${name}.tar.gz"; 8957 8957 sha256 = "1ycva69bqssalhqg45rbrfipz3l6hmycszy26k0351fhq990c0xx"; 8958 8958 }; 8959 8959 ··· 8974 8974 disabled = isPy3k || isPyPy; 8975 8975 8976 8976 src = pkgs.fetchurl { 8977 - url = "https://pypi.python.org/packages/source/p/pyfribidi/${name}.zip"; 8977 + url = "mirror://pypi/p/pyfribidi/${name}.zip"; 8978 8978 sha256 = "6f7d83c09eae0cb98a40b85ba3dedc31af4dbff8fc4425f244c1e9f44392fded"; 8979 8979 }; 8980 8980 ··· 8991 8991 namePrefix = ""; 8992 8992 8993 8993 src = pkgs.fetchurl { 8994 - url = "https://pypi.python.org/packages/source/d/docker-compose/${name}.tar.gz"; 8994 + url = "mirror://pypi/d/docker-compose/${name}.tar.gz"; 8995 8995 sha256 = "10i4032d99hm5nj1p74pcad9i3gz1h5x3096byklncgssfyjqki6"; 8996 8996 }; 8997 8997 ··· 9019 9019 name = "filebrowser_safe-${version}"; 9020 9020 9021 9021 src = pkgs.fetchurl { 9022 - url = "http://pypi.python.org/packages/source/f/filebrowser_safe/${name}.tar.gz"; 9022 + url = "mirror://pypi/f/filebrowser_safe/${name}.tar.gz"; 9023 9023 sha256 = "02bn60fdslvng2ckn65fms3hjbzgsa8qa5161a8lr720wbx8gpj2"; 9024 9024 }; 9025 9025 ··· 9050 9050 version = "2.5.4"; 9051 9051 9052 9052 src = pkgs.fetchurl { 9053 - url = "http://pypi.python.org/packages/source/f/flake8/${name}.tar.gz"; 9053 + url = "mirror://pypi/f/flake8/${name}.tar.gz"; 9054 9054 sha256 = "0bs9cz4fr99r2rwig1b8jwaadl1nan7kgpdzqwj0bwbckwbmh7nc"; 9055 9055 }; 9056 9056 ··· 9070 9070 version = "3.1.0"; 9071 9071 9072 9072 src = pkgs.fetchurl { 9073 - url = "https://pypi.python.org/packages/source/f/flaky/${name}.tar.gz"; 9073 + url = "mirror://pypi/f/flaky/${name}.tar.gz"; 9074 9074 sha256 = "1x9ixika7wqjj52x8wnsh1vk7jadkdqpx01plj7mlh8slwyq4s41"; 9075 9075 }; 9076 9076 ··· 9091 9091 name = "flask-0.10.1"; 9092 9092 9093 9093 src = pkgs.fetchurl { 9094 - url = "http://pypi.python.org/packages/source/F/Flask/Flask-0.10.1.tar.gz"; 9094 + url = "mirror://pypi/F/Flask/Flask-0.10.1.tar.gz"; 9095 9095 sha256 = "4c83829ff83d408b5e1d4995472265411d2c414112298f2eb4b359d9e4563373"; 9096 9096 }; 9097 9097 ··· 9109 9109 version = "0.10"; 9110 9110 9111 9111 src = pkgs.fetchurl { 9112 - url = "https://pypi.python.org/packages/source/F/Flask-Assets/${name}.tar.gz"; 9112 + url = "mirror://pypi/F/Flask-Assets/${name}.tar.gz"; 9113 9113 sha256 = "1v6ika3ias21xzhg7kglki99nwfx1i33rdhnw9kdqbwxkpwbwkyl"; 9114 9114 }; 9115 9115 ··· 9128 9128 name = "Flask-Cache-0.13.1"; 9129 9129 9130 9130 src = pkgs.fetchurl { 9131 - url = "https://pypi.python.org/packages/source/F/Flask-Cache/${name}.tar.gz"; 9131 + url = "mirror://pypi/F/Flask-Cache/${name}.tar.gz"; 9132 9132 sha256 = "90126ca9bc063854ef8ee276e95d38b2b4ec8e45fd77d5751d37971ee27c7ef4"; 9133 9133 }; 9134 9134 ··· 9146 9146 version = "2.1.2"; 9147 9147 9148 9148 src = pkgs.fetchurl { 9149 - url = "https://pypi.python.org/packages/source/F/Flask-Cors/${name}.tar.gz"; 9149 + url = "mirror://pypi/F/Flask-Cors/${name}.tar.gz"; 9150 9150 sha256 = "0fd618a4f88ykqx4x55viz47cm9rl214q1b45a0b4mz5vhxffqpj"; 9151 9151 }; 9152 9152 ··· 9165 9165 version = "0.2.2"; 9166 9166 9167 9167 src = pkgs.fetchurl { 9168 - url = "https://pypi.python.org/packages/source/F/Flask-Login/${name}.tar.gz"; 9168 + url = "mirror://pypi/F/Flask-Login/${name}.tar.gz"; 9169 9169 sha256 = "09ygn0r3i3jz065a5psng6bhlsqm78msnly4z6x39bs48r5ww17p"; 9170 9170 }; 9171 9171 ··· 9188 9188 version = "1.7.0"; 9189 9189 9190 9190 src = pkgs.fetchurl { 9191 - url = "https://pypi.python.org/packages/source/F/Flask-Migrate/Flask-Migrate-1.7.0.tar.gz"; 9191 + url = "mirror://pypi/F/Flask-Migrate/Flask-Migrate-1.7.0.tar.gz"; 9192 9192 sha256 = "16d7vnaj9xmxvb3qbcmhahm3ldfdhzzi6y221h62x4v1v1jayx7v"; 9193 9193 }; 9194 9194 ··· 9213 9213 version = "0.4.0"; 9214 9214 9215 9215 src = pkgs.fetchurl { 9216 - url = "https://pypi.python.org/packages/source/F/Flask-Principal/${name}.tar.gz"; 9216 + url = "mirror://pypi/F/Flask-Principal/${name}.tar.gz"; 9217 9217 sha256 = "0lwlr5smz8vfm5h9a9i7da3q1c24xqc6vm9jdywdpgxfbi5i7mpm"; 9218 9218 }; 9219 9219 ··· 9233 9233 version = "0.3.1"; 9234 9234 9235 9235 src = pkgs.fetchurl { 9236 - url = "https://pypi.python.org/packages/source/F/Flask-PyMongo/${name}.tar.gz"; 9236 + url = "mirror://pypi/F/Flask-PyMongo/${name}.tar.gz"; 9237 9237 sha256 = "0305qngvjrjyyabf8gxqgqvd9ffh00gr5yfrjf4nncr2my9svbyd"; 9238 9238 }; 9239 9239 ··· 9251 9251 version = "2.0.5"; 9252 9252 9253 9253 src = pkgs.fetchurl { 9254 - url = "https://pypi.python.org/packages/source/F/Flask-Script/${name}.tar.gz"; 9254 + url = "mirror://pypi/F/Flask-Script/${name}.tar.gz"; 9255 9255 sha256 = "0zqh2yq8zk7m9b4xw1ryqmrljkdigfb3hk5155a3b5hkfnn6xxyf"; 9256 9256 }; 9257 9257 ··· 9272 9272 version = "2.1"; 9273 9273 9274 9274 src = pkgs.fetchurl { 9275 - url = "https://pypi.python.org/packages/source/F/Flask-SQLAlchemy/${name}.tar.gz"; 9275 + url = "mirror://pypi/F/Flask-SQLAlchemy/${name}.tar.gz"; 9276 9276 sha256 = "1i9ps5d5snih9xlqhrvmi3qfiygkmqzxh92n25kj4pf89kj4s965"; 9277 9277 }; 9278 9278 ··· 9290 9290 name = "wtforms-${version}"; 9291 9291 9292 9292 src = pkgs.fetchurl { 9293 - url = "https://pypi.python.org/packages/source/W/WTForms/WTForms-${version}.zip"; 9293 + url = "mirror://pypi/W/WTForms/WTForms-${version}.zip"; 9294 9294 sha256 = "0vyl26y9cg409cfyj8rhqxazsdnd0jipgjw06civhrd53yyi1pzz"; 9295 9295 }; 9296 9296 ··· 9313 9313 disabled = isPy3k; 9314 9314 9315 9315 src = pkgs.fetchurl { 9316 - url = "https://pypi.python.org/packages/source/F/FlexGet/${name}.tar.gz"; 9316 + url = "mirror://pypi/F/FlexGet/${name}.tar.gz"; 9317 9317 sha256 = "0f7aaf0bf37860f0c5adfb0ba59ca228aa3f5c582131445623a4c3bc82d45346"; 9318 9318 }; 9319 9319 ··· 9347 9347 name = "grappelli_safe-${version}"; 9348 9348 9349 9349 src = pkgs.fetchurl { 9350 - url = "http://pypi.python.org/packages/source/g/grappelli_safe/${name}.tar.gz"; 9350 + url = "mirror://pypi/g/grappelli_safe/${name}.tar.gz"; 9351 9351 sha256 = "8b21b4724bce449cc4f22dc74ed0be9b3e841d968f3271850bf4836864304eb6"; 9352 9352 }; 9353 9353 ··· 9375 9375 name = "tvrage-${version}"; 9376 9376 9377 9377 src = pkgs.fetchurl { 9378 - url = "https://pypi.python.org/packages/source/p/python-tvrage/python-tvrage-${version}.tar.gz"; 9378 + url = "mirror://pypi/p/python-tvrage/python-tvrage-${version}.tar.gz"; 9379 9379 sha256 = "f8a530376c5cf1bc573d1945a8504c3394b228c731a3eff5100c705997a72063"; 9380 9380 }; 9381 9381 ··· 9397 9397 disabled = !isPy27; 9398 9398 9399 9399 src = pkgs.fetchurl { 9400 - url = "https://pypi.python.org/packages/source/p/python2-pythondialog/python2-pythondialog-${version}.tar.gz"; 9400 + url = "mirror://pypi/p/python2-pythondialog/python2-pythondialog-${version}.tar.gz"; 9401 9401 sha256 = "1yhkagsh99bfi592ymczf8rnw8rk6n9hdqy3dd98m3yrx8zmjvry"; 9402 9402 }; 9403 9403 ··· 9415 9415 version = "0.2"; 9416 9416 9417 9417 src = pkgs.fetchurl { 9418 - url = "https://pypi.python.org/packages/source/p/pyRFC3339/pyRFC3339-${version}.tar.gz"; 9418 + url = "mirror://pypi/p/pyRFC3339/pyRFC3339-${version}.tar.gz"; 9419 9419 sha256 = "1pp648xsjaw9h1xq2mgwzda5wis2ypjmzxlksc1a8grnrdmzy155"; 9420 9420 }; 9421 9421 ··· 9428 9428 version = "0.9.3"; 9429 9429 9430 9430 src = pkgs.fetchurl { 9431 - url = "https://pypi.python.org/packages/source/C/ConfigArgParse/ConfigArgParse-${version}.tar.gz"; 9431 + url = "mirror://pypi/C/ConfigArgParse/ConfigArgParse-${version}.tar.gz"; 9432 9432 sha256 = "0a984pvv7370yz7zbkl6s6i7yyl9myahx0m9jkjvg3hz5q8mf70l"; 9433 9433 }; 9434 9434 ··· 9451 9451 name = "jsonschema-${version}"; 9452 9452 9453 9453 src = pkgs.fetchurl { 9454 - url = "https://pypi.python.org/packages/source/j/jsonschema/jsonschema-${version}.tar.gz"; 9454 + url = "mirror://pypi/j/jsonschema/jsonschema-${version}.tar.gz"; 9455 9455 sha256 = "0hddbqjm4jq63y8jf44nswina1crjs16l9snb6m3vvgyg31klrrn"; 9456 9456 }; 9457 9457 ··· 9479 9479 version = "2.14.0.0"; 9480 9480 9481 9481 src = pkgs.fetchurl { 9482 - url = "https://pypi.python.org/packages/source/v/vcversioner/vcversioner-${version}.tar.gz"; 9482 + url = "mirror://pypi/v/vcversioner/vcversioner-${version}.tar.gz"; 9483 9483 sha256 = "11ivq1bm7v0yb4nsfbv9m7g7lyjn112gbvpjnjz8nv1fx633dm5c"; 9484 9484 }; 9485 9485 ··· 9492 9492 name = "falcon-0.3.0"; 9493 9493 9494 9494 src = pkgs.fetchurl { 9495 - url = "https://pypi.python.org/packages/source/f/falcon/${name}.tar.gz"; 9495 + url = "mirror://pypi/f/falcon/${name}.tar.gz"; 9496 9496 sha256 = "10ivzk88m8nn3bqbg6xgv6yfy2dgp6yzbcvr645y93pzlash4xpj"; 9497 9497 }; 9498 9498 ··· 9538 9538 name = "fonttools-${version}"; 9539 9539 9540 9540 src = pkgs.fetchurl { 9541 - url = "https://pypi.python.org/packages/source/F/FontTools/fonttools-${version}.tar.gz"; 9541 + url = "mirror://pypi/F/FontTools/fonttools-${version}.tar.gz"; 9542 9542 sha256 = "0f4iblpbf3y3ghajiccvdwk2f46cim6dsj6fq1kkrbqfv05dr4nz"; 9543 9543 }; 9544 9544 ··· 9586 9586 name = "forbiddenfruit-${version}"; 9587 9587 9588 9588 src = pkgs.fetchurl { 9589 - url= "https://pypi.python.org/packages/source/f/forbiddenfruit/${name}.tar.gz"; 9589 + url= "mirror://pypi/f/forbiddenfruit/${name}.tar.gz"; 9590 9590 sha256 = "0xra2kw6m8ag29ifwmhi5zqksh4cr0yy1waqd488rm59kcr3zl79"; 9591 9591 }; 9592 9592 ··· 9601 9601 name = "fs-0.5.4"; 9602 9602 9603 9603 src = pkgs.fetchurl { 9604 - url = "https://pypi.python.org/packages/source/f/fs/${name}.tar.gz"; 9604 + url = "mirror://pypi/f/fs/${name}.tar.gz"; 9605 9605 sha256 = "ba2cca8773435a7c86059d57cb4b8ea30fda40f8610941f7822d1ce3ffd36197"; 9606 9606 }; 9607 9607 ··· 9652 9652 name = "fusepy-2.0.4"; 9653 9653 9654 9654 src = pkgs.fetchurl { 9655 - url = "https://pypi.python.org/packages/source/f/fusepy/${name}.tar.gz"; 9655 + url = "mirror://pypi/f/fusepy/${name}.tar.gz"; 9656 9656 sha256 = "0v5grm4zyf58hsplwsxfbihddw95lz9w8cy3rpzbyha287swgx8h"; 9657 9657 }; 9658 9658 ··· 9717 9717 version = "3.0.4"; 9718 9718 9719 9719 src = pkgs.fetchurl { 9720 - url = "https://pypi.python.org/packages/source/f/futures/${name}.tar.gz"; 9720 + url = "mirror://pypi/f/futures/${name}.tar.gz"; 9721 9721 sha256 = "19485d83f7bd2151c0aeaf88fbba3ee50dadfb222ffc3b66a344ef4952b782a3"; 9722 9722 }; 9723 9723 ··· 9744 9744 name = "futures-${version}"; 9745 9745 9746 9746 src = pkgs.fetchurl { 9747 - url = "https://pypi.python.org/packages/source/f/futures/${name}.tar.gz"; 9747 + url = "mirror://pypi/f/futures/${name}.tar.gz"; 9748 9748 sha256 = "1lqfzl3z3pkxakgbcrfy6x7x0fp3q18mj5lpz103ljj7fdqha70m"; 9749 9749 }; 9750 9750 }; ··· 9753 9753 name = "gcovr-2.4"; 9754 9754 9755 9755 src = pkgs.fetchurl { 9756 - url = "http://pypi.python.org/packages/source/g/gcovr/${name}.tar.gz"; 9756 + url = "mirror://pypi/g/gcovr/${name}.tar.gz"; 9757 9757 sha256 = "2c878e03c2eff2282e64035bec0a30532b2b1173aadf08486401883b79e4dab1"; 9758 9758 }; 9759 9759 ··· 9833 9833 disabled = isPy3k || isPyPy; # see https://github.com/surfly/gevent/issues/248 9834 9834 9835 9835 src = pkgs.fetchurl { 9836 - url = "https://pypi.python.org/packages/source/g/gevent/${name}.tar.gz"; 9836 + url = "mirror://pypi/g/gevent/${name}.tar.gz"; 9837 9837 sha256 = "0cds7yvwdlqmd590i59vzxaviwxk4js6dkhnmdxb3p1xac7wmq9s"; 9838 9838 }; 9839 9839 ··· 9860 9860 version = "1.2.0"; 9861 9861 9862 9862 src = pkgs.fetchurl { 9863 - url = "https://pypi.python.org/packages/source/g/geventhttpclient/${name}.tar.gz"; 9863 + url = "mirror://pypi/g/geventhttpclient/${name}.tar.gz"; 9864 9864 sha256 = "0s1qd1qz0zyzksd5h38ynw06d1012h0k7z8522zhb6mzaq4144yz"; 9865 9865 }; 9866 9866 ··· 9878 9878 name = "gevent-socketio-0.3.6"; 9879 9879 9880 9880 src = pkgs.fetchurl { 9881 - url = "https://pypi.python.org/packages/source/g/gevent-socketio/${name}.tar.gz"; 9881 + url = "mirror://pypi/g/gevent-socketio/${name}.tar.gz"; 9882 9882 sha256 = "1zra86hg2l1jcpl9nsnqagy3nl3akws8bvrbpgdxk15x7ywllfak"; 9883 9883 }; 9884 9884 ··· 9891 9891 name = "gevent-websocket-0.9.3"; 9892 9892 9893 9893 src = pkgs.fetchurl { 9894 - url = "https://pypi.python.org/packages/source/g/gevent-websocket/${name}.tar.gz"; 9894 + url = "mirror://pypi/g/gevent-websocket/${name}.tar.gz"; 9895 9895 sha256 = "07rqwfpbv13mk6gg8mf0bmvcf6siyffjpgai1xd8ky7r801j4xb4"; 9896 9896 }; 9897 9897 ··· 9903 9903 name = "genzshcomp-0.5.1"; 9904 9904 9905 9905 src = pkgs.fetchurl { 9906 - url = "http://pypi.python.org/packages/source/g/genzshcomp/genzshcomp-0.5.1.tar.gz"; 9906 + url = "mirror://pypi/g/genzshcomp/genzshcomp-0.5.1.tar.gz"; 9907 9907 sha256 = "c77d007cc32cdff836ecf8df6192371767976c108a75b055e057bb6f4a09cd42"; 9908 9908 }; 9909 9909 ··· 9935 9935 disabled = !isPy26 && !isPy27; 9936 9936 9937 9937 src = pkgs.fetchurl { 9938 - url = "http://pypi.python.org/packages/source/g/gipc/${name}.zip"; 9938 + url = "mirror://pypi/g/gipc/${name}.zip"; 9939 9939 sha256 = "08c35xzv7nr12d9xwlywlbyzzz2igy0yy6y52q2nrkmh5d4slbpc"; 9940 9940 }; 9941 9941 ··· 9961 9961 name = "git-sweep-0.1.1"; 9962 9962 9963 9963 src = pkgs.fetchurl { 9964 - url = "https://pypi.python.org/packages/source/g/git-sweep/${name}.tar.gz"; 9964 + url = "mirror://pypi/g/git-sweep/${name}.tar.gz"; 9965 9965 sha256 = "1csp0zd049d643d409rfivbswwzrayb4i6gkypp5mc27fb1z2afd"; 9966 9966 }; 9967 9967 ··· 10007 10007 version = "1.0.0a2"; 10008 10008 10009 10009 src = pkgs.fetchurl { 10010 - url = "https://pypi.python.org/packages/source/g/github3.py/${name}.tar.gz"; 10010 + url = "mirror://pypi/g/github3.py/${name}.tar.gz"; 10011 10011 sha256 = "11xvwbzfy04vwbjnpc8wcrjjzghbrbdzffrdfk70v0zdnxqg8hc5"; 10012 10012 }; 10013 10013 ··· 10037 10037 disabled = isPy3k; 10038 10038 10039 10039 src = pkgs.fetchurl { 10040 - url = "https://pypi.python.org/packages/source/g/goobook/${name}.tar.gz"; 10040 + url = "mirror://pypi/g/goobook/${name}.tar.gz"; 10041 10041 sha256 = "02xmq8sjavza17av44ks510934wrshxnsm6lvhvazs45s92b671i"; 10042 10042 }; 10043 10043 ··· 10081 10081 disabled = isPy3k; 10082 10082 10083 10083 src = pkgs.fetchurl { 10084 - url = "http://pypi.python.org/packages/source/g/google-apputils/${name}.tar.gz"; 10084 + url = "mirror://pypi/g/google-apputils/${name}.tar.gz"; 10085 10085 sha256 = "1sxsm5q9vr44qzynj8l7p3l7ffb0zl1jdqhmmzmalkx941nbnj1b"; 10086 10086 }; 10087 10087 ··· 10110 10110 disabled = isPyPy; # builtin for pypy 10111 10111 10112 10112 src = pkgs.fetchurl { 10113 - url = "https://pypi.python.org/packages/source/g/greenlet/${name}.zip"; 10113 + url = "mirror://pypi/g/greenlet/${name}.zip"; 10114 10114 sha256 = "1zlmsygjw69xlq56vz1z5ivzy9bwc7knjaykn2yy2hv4w2j4yb7k"; 10115 10115 }; 10116 10116 ··· 10132 10132 name = "gspread-${version}"; 10133 10133 10134 10134 src = pkgs.fetchurl { 10135 - url = "https://pypi.python.org/packages/source/g/gspread/${name}.tar.gz"; 10135 + url = "mirror://pypi/g/gspread/${name}.tar.gz"; 10136 10136 sha256 = "dba45ef9e652dcd8cf561ae65569bd6ecd18fcc77b991521490698fb2d847106"; 10137 10137 }; 10138 10138 ··· 10148 10148 name = "gssapi-${version}"; 10149 10149 10150 10150 src = pkgs.fetchurl { 10151 - url = "https://pypi.python.org/packages/source/g/gssapi/${name}.tar.gz"; 10151 + url = "mirror://pypi/g/gssapi/${name}.tar.gz"; 10152 10152 sha256 = "0mdl7m6h57n0zkfmm6fqz0hldfxrb2d7d48k2lhc8hqbr3962c7x"; 10153 10153 }; 10154 10154 ··· 10198 10198 disabled = isPy3k; 10199 10199 10200 10200 src = pkgs.fetchurl { 10201 - url = "http://pypi.python.org/packages/source/g/guessit/${name}.tar.gz"; 10201 + url = "mirror://pypi/g/guessit/${name}.tar.gz"; 10202 10202 sha256 = "068d3dmyk4v04p2zna0340lsdnpkm10gyza62apd9akgjh9rfs48"; 10203 10203 }; 10204 10204 ··· 10220 10220 name = "gunicorn-19.1.0"; 10221 10221 10222 10222 src = pkgs.fetchurl { 10223 - url = "http://pypi.python.org/packages/source/g/gunicorn/${name}.tar.gz"; 10223 + url = "mirror://pypi/g/gunicorn/${name}.tar.gz"; 10224 10224 sha256 = "ae1dd6452f62b3470bc9acaf62cb5301545fbb9c697d863a5bfe35097ed7a0b3"; 10225 10225 }; 10226 10226 ··· 10248 10248 name = "hcs_utils-1.5"; 10249 10249 10250 10250 src = pkgs.fetchurl { 10251 - url = "https://pypi.python.org/packages/source/h/hcs_utils/${name}.tar.gz"; 10251 + url = "mirror://pypi/h/hcs_utils/${name}.tar.gz"; 10252 10252 sha256 = "1d2za9crkgzildx610w3zif2i8phcqhh6n8nzg3yvy2mg0s18mkl"; 10253 10253 }; 10254 10254 ··· 10293 10293 name = "htmllaundry-2.0"; 10294 10294 10295 10295 src = pkgs.fetchurl { 10296 - url = "https://pypi.python.org/packages/source/h/htmllaundry/${name}.tar.gz"; 10296 + url = "mirror://pypi/h/htmllaundry/${name}.tar.gz"; 10297 10297 sha256 = "e428cba78d5a965e959f5dac2eb7d5f7d627dd889990d5efa8d4e03f3dd768d9"; 10298 10298 }; 10299 10299 ··· 10346 10346 disabled = isPy3k; 10347 10347 10348 10348 src = pkgs.fetchurl { 10349 - url = "http://pypi.python.org/packages/source/h/http_signature/${name}.tar.gz"; 10349 + url = "mirror://pypi/h/http_signature/${name}.tar.gz"; 10350 10350 sha256 = "14acc192ef20459d5e11b4e800dd3a4542f6bd2ab191bf5717c696bf30936c62"; 10351 10351 }; 10352 10352 ··· 10363 10363 name = "httpbin-0.2.0"; 10364 10364 10365 10365 src = pkgs.fetchurl { 10366 - url = "https://pypi.python.org/packages/source/h/httpbin/${name}.tar.gz"; 10366 + url = "mirror://pypi/h/httpbin/${name}.tar.gz"; 10367 10367 sha256 = "6b57f563900ecfe126015223a259463848daafbdc2687442317c0992773b9054"; 10368 10368 }; 10369 10369 ··· 10381 10381 name = "httplib2-0.9.2"; 10382 10382 10383 10383 src = pkgs.fetchurl { 10384 - url = "https://pypi.python.org/packages/source/h/httplib2/${name}.tar.gz"; 10384 + url = "mirror://pypi/h/httplib2/${name}.tar.gz"; 10385 10385 sha256 = "126rsryvw9vhbf3qmsfw9lf4l4xm2srmgs439lgma4cpag4s3ay3"; 10386 10386 }; 10387 10387 ··· 10401 10401 doCheck = false; # no tests in source 10402 10402 10403 10403 src = pkgs.fetchurl { 10404 - url = "https://pypi.python.org/packages/source/h/hypothesis/${name}.tar.gz"; 10404 + url = "mirror://pypi/h/hypothesis/${name}.tar.gz"; 10405 10405 sha256 = "12dxrvn108q2j20brrk6zcb8w00kn3af1c07c0fv572nf2ngyaxy"; 10406 10406 }; 10407 10407 ··· 10445 10445 name = "colored-${version}"; 10446 10446 version = "1.1.5"; 10447 10447 src = pkgs.fetchurl { 10448 - url = "https://pypi.python.org/packages/source/c/colored/${name}.tar.gz"; 10448 + url = "mirror://pypi/c/colored/${name}.tar.gz"; 10449 10449 sha256 = "1r1vsypk8v7az82d66bidbxlndx1h7xd4m43hpg1a6hsjr30wrm3"; 10450 10450 }; 10451 10451 }; ··· 10456 10456 version = "0.2.2"; 10457 10457 disabled = isPy3k; 10458 10458 src = pkgs.fetchurl { 10459 - url = "https://pypi.python.org/packages/source/l/lsi/${name}.tar.gz"; 10459 + url = "mirror://pypi/l/lsi/${name}.tar.gz"; 10460 10460 sha256 = "0429iilb06yhsmvj3xp6wyhfh1rp4ndxlhwrm80r97z0w7plrk94"; 10461 10461 }; 10462 10462 propagatedBuildInputs = [ ··· 10480 10480 doCheck = false; 10481 10481 10482 10482 src = pkgs.fetchurl { 10483 - url = "http://pypi.python.org/packages/source/h/httpretty/${name}.tar.gz"; 10483 + url = "mirror://pypi/h/httpretty/${name}.tar.gz"; 10484 10484 sha256 = "0f295zj272plr9lhf80kgz19dxkargwv3ar83rwavrcy516mgg9n"; 10485 10485 }; 10486 10486 ··· 10512 10512 name = "icalendar-${version}"; 10513 10513 10514 10514 src = pkgs.fetchurl { 10515 - url = "https://pypi.python.org/packages/source/i/icalendar/${name}.tar.gz"; 10515 + url = "mirror://pypi/i/icalendar/${name}.tar.gz"; 10516 10516 sha256 = "93d0b94eab23d08f62962542309916a9681f16de3d5eca1c75497f30f1b07792"; 10517 10517 }; 10518 10518 ··· 10535 10535 disabled = (!isPy26) || isPyPy; 10536 10536 10537 10537 src = pkgs.fetchurl { 10538 - url = "http://pypi.python.org/packages/source/i/importlib/importlib-1.0.2.tar.gz"; 10538 + url = "mirror://pypi/i/importlib/importlib-1.0.2.tar.gz"; 10539 10539 sha256 = "131jvp6ahllcqblszjg6fxrzh4k50w8g60sq924b4nb8lxm9dl14"; 10540 10540 }; 10541 10541 }; ··· 10544 10544 name = "influxdb-0.1.12"; 10545 10545 10546 10546 src = pkgs.fetchurl { 10547 - url = "http://pypi.python.org/packages/source/i/influxdb/${name}.tar.gz"; 10547 + url = "mirror://pypi/i/influxdb/${name}.tar.gz"; 10548 10548 sha256 = "6b5ea154454b86d14f2a3960d180e666ba9863da964032dacf2b50628e774a33"; 10549 10549 }; 10550 10550 ··· 10629 10629 10630 10630 /* Hydra fix exists only on github for now. 10631 10631 src = pkgs.fetchurl { 10632 - url = "https://pypi.python.org/packages/source/I/INGInious/INGInious-${version}.tar.gz"; 10632 + url = "mirror://pypi/I/INGInious/INGInious-${version}.tar.gz"; 10633 10633 md5 = "40474dd6b6d4fc26e47a1d9c77bcf943"; 10634 10634 }; 10635 10635 */ ··· 10653 10653 version = "0.6"; 10654 10654 10655 10655 src = pkgs.fetchurl { 10656 - url = "https://pypi.python.org/packages/source/i/interruptingcow/${name}.tar.gz"; 10656 + url = "mirror://pypi/i/interruptingcow/${name}.tar.gz"; 10657 10657 sha256 = "1cv4pm2h0f87n9w4r3l1f96skwmng95sawn7j00ns0rdp1zshr9d"; 10658 10658 }; 10659 10659 ··· 10670 10670 name = "iptools-${version}"; 10671 10671 10672 10672 src = pkgs.fetchurl { 10673 - url = "http://pypi.python.org/packages/source/i/iptools/iptools-${version}.tar.gz"; 10673 + url = "mirror://pypi/i/iptools/iptools-${version}.tar.gz"; 10674 10674 sha256 = "0f03875a5bed740ba4bf44decb6a78679cca914a1ee8a6cc468114485c4d98e3"; 10675 10675 }; 10676 10676 ··· 10688 10688 name = "ipy-${version}"; 10689 10689 10690 10690 src = pkgs.fetchurl { 10691 - url = "http://pypi.python.org/packages/source/I/IPy/IPy-${version}.tar.gz"; 10691 + url = "mirror://pypi/I/IPy/IPy-${version}.tar.gz"; 10692 10692 sha256 = "5d6abb870c25f946c45c35cf50e66155598660f2765b35cb12e36ed5223c2b89"; 10693 10693 }; 10694 10694 ··· 10706 10706 name = "ipykernel-${version}"; 10707 10707 10708 10708 src = pkgs.fetchurl { 10709 - url = "https://pypi.python.org/packages/source/i/ipykernel/${name}.tar.gz"; 10709 + url = "mirror://pypi/i/ipykernel/${name}.tar.gz"; 10710 10710 sha256 = "1av769gbzfm1zy9p94wicwwwxmyc7s7zk1ginq16x0wc69hwc57j"; 10711 10711 }; 10712 10712 ··· 10736 10736 name = "ipyparallel-${version}"; 10737 10737 10738 10738 src = pkgs.fetchurl { 10739 - url = "https://pypi.python.org/packages/source/i/ipyparallel/${name}.tar.gz"; 10739 + url = "mirror://pypi/i/ipyparallel/${name}.tar.gz"; 10740 10740 sha256 = "ffa7e2e29fdc4844b3c1721f46b42eee5a1abe5cbb851ccf79d0f4f89b9fe21a"; 10741 10741 }; 10742 10742 ··· 10762 10762 name = "ipython-${version}"; 10763 10763 10764 10764 src = pkgs.fetchurl { 10765 - url = "https://pypi.python.org/packages/source/i/ipython/${name}.tar.gz"; 10765 + url = "mirror://pypi/i/ipython/${name}.tar.gz"; 10766 10766 sha256 = "14hnf3m087z39ndn5irj1ficc6l197bmdj6fpvz8bwi7la99cbq5"; 10767 10767 }; 10768 10768 ··· 10796 10796 name = "ipython_genutils-${version}"; 10797 10797 10798 10798 src = pkgs.fetchurl { 10799 - url = "https://pypi.python.org/packages/source/i/ipython_genutils/${name}.tar.gz"; 10799 + url = "mirror://pypi/i/ipython_genutils/${name}.tar.gz"; 10800 10800 sha256 = "3a0624a251a26463c9dfa0ffa635ec51c4265380980d9a50d65611c3c2bd82a6"; 10801 10801 }; 10802 10802 ··· 10821 10821 name = "ipywidgets-${version}"; 10822 10822 10823 10823 src = pkgs.fetchurl { 10824 - url = "https://pypi.python.org/packages/source/i/ipywidgets/${name}.tar.gz"; 10824 + url = "mirror://pypi/i/ipywidgets/${name}.tar.gz"; 10825 10825 sha256 = "ceeb325e45ade9537c2d115fed9d522e5c6e90bb161592e2f0807375dc661028"; 10826 10826 }; 10827 10827 ··· 10841 10841 disabled = isPy3k; 10842 10842 10843 10843 src = pkgs.fetchurl { 10844 - url = "http://pypi.python.org/packages/source/i/ipaddr/${name}.tar.gz"; 10844 + url = "mirror://pypi/i/ipaddr/${name}.tar.gz"; 10845 10845 sha256 = "18ycwkfk3ypb1yd09wg20r7j7zq2a73d7j6j10qpgra7a7abzhyj"; 10846 10846 }; 10847 10847 ··· 10856 10856 name = "ipaddress-1.0.15"; 10857 10857 10858 10858 src = pkgs.fetchurl { 10859 - url = "https://pypi.python.org/packages/source/i/ipaddress/${name}.tar.gz"; 10859 + url = "mirror://pypi/i/ipaddress/${name}.tar.gz"; 10860 10860 sha256 = "0dk6ky7akh5j4y3qbpnbi0qby64nyprbkrjm2s32pcfdr77qav5g"; 10861 10861 }; 10862 10862 ··· 10877 10877 10878 10878 disabled = isPyPy; # setupterm: could not find terminfo database 10879 10879 src = pkgs.fetchurl { 10880 - url = "http://pypi.python.org/packages/source/i/ipdb/${name}.zip"; 10880 + url = "mirror://pypi/i/ipdb/${name}.zip"; 10881 10881 sha256 = "1763d1564113f5eb89df77879a8d3213273c4d7ff93dcb37a3070cdf0c34fd7c"; 10882 10882 }; 10883 10883 propagatedBuildInputs = with self; [ ipython ]; ··· 10886 10886 ipdbplugin = buildPythonPackage { 10887 10887 name = "ipdbplugin-1.4"; 10888 10888 src = pkgs.fetchurl { 10889 - url = "https://pypi.python.org/packages/source/i/ipdbplugin/ipdbplugin-1.4.tar.gz"; 10889 + url = "mirror://pypi/i/ipdbplugin/ipdbplugin-1.4.tar.gz"; 10890 10890 sha256 = "4778d78b5d0af1a2a6d341aed9e72eb73b1df6b179e145b4845d3a209137029c"; 10891 10891 }; 10892 10892 propagatedBuildInputs = with self; [ self.nose self.ipython ]; ··· 10923 10923 name = "iso8601-${version}"; 10924 10924 version = "0.1.11"; 10925 10925 src = pkgs.fetchurl { 10926 - url = "https://pypi.python.org/packages/source/i/iso8601/${name}.tar.gz"; 10926 + url = "mirror://pypi/i/iso8601/${name}.tar.gz"; 10927 10927 sha256 = "e8fb52f78880ae063336c94eb5b87b181e6a0cc33a6c008511bac9a6e980ef30"; 10928 10928 }; 10929 10929 ··· 10944 10944 name = "isort-4.2.2"; 10945 10945 10946 10946 src = pkgs.fetchurl { 10947 - url = "https://pypi.python.org/packages/source/i/isort/${name}.tar.gz"; 10947 + url = "mirror://pypi/i/isort/${name}.tar.gz"; 10948 10948 sha256 = "0xqxnkli3j69mj1m0i1r9n68bfkdxfcgxi602lqgy491m21q1rpj"; 10949 10949 }; 10950 10950 ··· 10962 10962 name = "jedi-0.9.0"; 10963 10963 10964 10964 src = pkgs.fetchurl { 10965 - url = "http://pypi.python.org/packages/source/j/jedi/${name}.tar.gz"; 10965 + url = "mirror://pypi/j/jedi/${name}.tar.gz"; 10966 10966 sha256 = "0c8x962ynpx001fdvp07m2q5jk4igkxbj3rmnydavphvlgxijk1v"; 10967 10967 }; 10968 10968 ··· 10988 10988 name = "jellyfish-${version}"; 10989 10989 10990 10990 src = pkgs.fetchurl { 10991 - url = "https://pypi.python.org/packages/source/j/jellyfish/${name}.tar.gz"; 10991 + url = "mirror://pypi/j/jellyfish/${name}.tar.gz"; 10992 10992 sha256 = "04p80gwwlhxjp8zpjf70a62x69l9rlvnz1pwi5ar52gyajn8z6z1"; 10993 10993 }; 10994 10994 ··· 11006 11006 version = "0.3.1-0"; 11007 11007 11008 11008 src = pkgs.fetchurl { 11009 - url = "https://pypi.python.org/packages/source/j/j2cli/${name}.tar.gz"; 11009 + url = "mirror://pypi/j/j2cli/${name}.tar.gz"; 11010 11010 sha256 = "0y3w1x9935qzx8w6m2r6g4ghyjmxn33wryiif6xb56q7cj9w1433"; 11011 11011 }; 11012 11012 ··· 11033 11033 name = "Jinja2-2.8"; 11034 11034 11035 11035 src = pkgs.fetchurl { 11036 - url = "http://pypi.python.org/packages/source/J/Jinja2/${name}.tar.gz"; 11036 + url = "mirror://pypi/J/Jinja2/${name}.tar.gz"; 11037 11037 sha256 = "1x0v41lp5m1pjix3l46zx02b7lqp2hflgpnxwkywxynvi3zz47xw"; 11038 11038 }; 11039 11039 ··· 11058 11058 name = "jmespath-0.7.1"; 11059 11059 11060 11060 src = pkgs.fetchurl { 11061 - url = "https://pypi.python.org/packages/source/j/jmespath/${name}.tar.gz"; 11061 + url = "mirror://pypi/j/jmespath/${name}.tar.gz"; 11062 11062 sha256 = "1lazbx65imassd7h24z49za001rvx1lmx8r0l21h4izs7pp14nnd"; 11063 11063 }; 11064 11064 ··· 11078 11078 disabled = isPy3k; 11079 11079 11080 11080 src = pkgs.fetchurl { 11081 - url = "https://pypi.python.org/packages/source/j/jrnl/${name}.tar.gz"; 11081 + url = "mirror://pypi/j/jrnl/${name}.tar.gz"; 11082 11082 sha256 = "af599a863ac298533685a7236fb86307eebc00a38eb8bb96f4f67b5d83227ec8"; 11083 11083 }; 11084 11084 ··· 11099 11099 name = "jupyter_client-${version}"; 11100 11100 11101 11101 src = pkgs.fetchurl { 11102 - url = "https://pypi.python.org/packages/source/j/jupyter_client/${name}.tar.gz"; 11102 + url = "mirror://pypi/j/jupyter_client/${name}.tar.gz"; 11103 11103 sha256 = "ff1ef5c6c3031a62db46ec6329867b4cb1595e6102a7819b3b5252b0c524bdb8"; 11104 11104 }; 11105 11105 ··· 11126 11126 name = "jupyter_core-${version}"; 11127 11127 11128 11128 src = pkgs.fetchurl { 11129 - url = "https://pypi.python.org/packages/source/j/jupyter_core/${name}.tar.gz"; 11129 + url = "mirror://pypi/j/jupyter_core/${name}.tar.gz"; 11130 11130 sha256 = "96a68a3b1d018ff7776270b26b7cb0cfd7a18a53ef2061421daff435707d198c"; 11131 11131 }; 11132 11132 ··· 11155 11155 disabled = isPyPy; 11156 11156 11157 11157 src = pkgs.fetchurl { 11158 - url = "https://pypi.python.org/packages/source/j/jsonpath-rw/${name}.tar.gz"; 11158 + url = "mirror://pypi/j/jsonpath-rw/${name}.tar.gz"; 11159 11159 sha256 = "05c471281c45ae113f6103d1268ec7a4831a2e96aa80de45edc89b11fac4fbec"; 11160 11160 }; 11161 11161 ··· 11180 11180 name = "keyring-8.4.1"; 11181 11181 11182 11182 src = pkgs.fetchurl { 11183 - url = "https://pypi.python.org/packages/source/k/keyring/${name}.tar.gz"; 11183 + url = "mirror://pypi/k/keyring/${name}.tar.gz"; 11184 11184 sha256 = "1286sh5g53168qxbl4g5bmns9ci0ld0jl3h44b7h8is5nw1421ar"; 11185 11185 }; 11186 11186 ··· 11228 11228 disabled = pythonOlder "2.6"; 11229 11229 11230 11230 src = pkgs.fetchurl { 11231 - url = "https://pypi.python.org/packages/source/k/kombu/${name}.tar.gz"; 11231 + url = "mirror://pypi/k/kombu/${name}.tar.gz"; 11232 11232 sha256 = "09xpxpjz9nk8d14dj361dqdwyjwda3jlf1a7v6jif9wn2xm37ar2"; 11233 11233 }; 11234 11234 ··· 11278 11278 meta.maintainers = with maintainers; [ mornfall ]; 11279 11279 11280 11280 src = pkgs.fetchurl { 11281 - url = "https://pypi.python.org/packages/source/k/kitchen/kitchen-1.1.1.tar.gz"; 11281 + url = "mirror://pypi/k/kitchen/kitchen-1.1.1.tar.gz"; 11282 11282 sha256 = "0ki840hjk1q19w6icv0dj2jxb00966nwy9b1jib0dgdspj00yrr5"; 11283 11283 }; 11284 11284 }); ··· 11288 11288 version = "0.5.11"; 11289 11289 11290 11290 src = pkgs.fetchurl { 11291 - url = "http://pypi.python.org/packages/source/p/pylast/${name}.tar.gz"; 11291 + url = "mirror://pypi/p/pylast/${name}.tar.gz"; 11292 11292 sha256 = "bf35820be35447d55564d36072d40b09ac8a7fd41a6f1a7a9d408f4d0eaefac4"; 11293 11293 }; 11294 11294 ··· 11307 11307 version = "1.0.9"; 11308 11308 11309 11309 src = pkgs.fetchurl { 11310 - url = "http://pypi.python.org/packages/source/p/pylru/${name}.tar.gz"; 11310 + url = "mirror://pypi/p/pylru/${name}.tar.gz"; 11311 11311 sha256 = "0b0pq0l7xv83dfsajsc49jcxzc99kb9jfx1a1dlx22hzcy962dvi"; 11312 11312 }; 11313 11313 ··· 11325 11325 version = "1.2.1"; 11326 11326 11327 11327 src = pkgs.fetchurl { 11328 - url = "https://pypi.python.org/packages/source/l/lazy-object-proxy/${name}.tar.gz"; 11328 + url = "mirror://pypi/l/lazy-object-proxy/${name}.tar.gz"; 11329 11329 sha256 = "22ed751a2c63c6cf718674fd7461b1dfc45215bab4751ca32b6c9b8cb2734cb3"; 11330 11330 }; 11331 11331 ··· 11371 11371 name = "libcloud-0.18.0"; 11372 11372 11373 11373 src = pkgs.fetchurl { 11374 - url = https://pypi.python.org/packages/source/a/apache-libcloud/apache-libcloud-0.18.0.tar.bz2; 11374 + url = mirror://pypi/a/apache-libcloud/apache-libcloud-0.18.0.tar.bz2; 11375 11375 sha256 = "0ahdp14ddly074qg5cksxdhqaws0kj445xmhz1y7lzspsp6fk1xg"; 11376 11376 }; 11377 11377 ··· 11395 11395 version = "2015.10.04"; 11396 11396 11397 11397 src = pkgs.fetchurl { 11398 - url = "https://pypi.python.org/packages/source/l/limnoria/${name}.tar.gz"; 11398 + url = "mirror://pypi/l/limnoria/${name}.tar.gz"; 11399 11399 sha256 = "1hwwwr0z2vsirgwd92z17nbhnhsz0m25bpxn5sanqlbcjbwhyk9z"; 11400 11400 }; 11401 11401 ··· 11420 11420 name = "line_profiler-${version}"; 11421 11421 11422 11422 src = pkgs.fetchurl { 11423 - url = "https://pypi.python.org/packages/source/l/line_profiler/${name}.tar.gz"; 11423 + url = "mirror://pypi/l/line_profiler/${name}.tar.gz"; 11424 11424 sha256 = "a9e0c9ffa814f1215107c86c890afa8e63bec5a37d951f6f9d3668c1df2b1900"; 11425 11425 }; 11426 11426 ··· 11441 11441 version = "0.4"; 11442 11442 11443 11443 src = pkgs.fetchurl { 11444 - url = "https://pypi.python.org/packages/source/l/linode/linode-${version}.tar.gz"; 11444 + url = "mirror://pypi/l/linode/linode-${version}.tar.gz"; 11445 11445 sha256 = "db3c2a7fab8966d903a63f16c515bff241533e4ef2d746aa7aae4a49bba5e573"; 11446 11446 }; 11447 11447 ··· 11459 11459 name = "llfuse-1.0"; 11460 11460 11461 11461 src = pkgs.fetchurl { 11462 - url = "https://pypi.python.org/packages/source/l/llfuse/${name}.tar.bz2"; 11462 + url = "mirror://pypi/l/llfuse/${name}.tar.bz2"; 11463 11463 sha256 = "1li7q04ljrvwharw4fblcbfhvk6s0l3lnv8yqb4c22lcgbkiqlps"; 11464 11464 }; 11465 11465 ··· 11487 11487 name = "locustio-0.7.2"; 11488 11488 11489 11489 src = pkgs.fetchurl { 11490 - url = "https://pypi.python.org/packages/source/l/locustio/${name}.tar.gz"; 11490 + url = "mirror://pypi/l/locustio/${name}.tar.gz"; 11491 11491 sha256 = "c9ca6fdfe6a6fb187a3d54ddf9b1518196348e8f20537f0a14ca81a264ffafa2"; 11492 11492 }; 11493 11493 ··· 11507 11507 disabled = isPyPy; 11508 11508 11509 11509 src = pkgs.fetchurl { 11510 - url = "https://pypi.python.org/packages/source/l/llvmlite/${name}.tar.gz"; 11510 + url = "mirror://pypi/l/llvmlite/${name}.tar.gz"; 11511 11511 sha256 = "a10d8d5e597c6a54ec418baddd31a51a0b7937a895d75b240d890aead946081c"; 11512 11512 }; 11513 11513 ··· 11563 11563 name = "logilab-common-0.63.2"; 11564 11564 11565 11565 src = pkgs.fetchurl { 11566 - url = "https://pypi.python.org/packages/source/l/logilab-common/${name}.tar.gz"; 11566 + url = "mirror://pypi/l/logilab-common/${name}.tar.gz"; 11567 11567 sha256 = "1rr81zlmlgdma3s75i5c1l8q2m25v4ac41i9pniik4mhkc6a0fv0"; 11568 11568 }; 11569 11569 ··· 11575 11575 version = "0.6.0"; 11576 11576 11577 11577 src = pkgs.fetchurl { 11578 - url = "https://pypi.python.org/packages/source/l/logilab-constraint/${name}.tar.gz"; 11578 + url = "mirror://pypi/l/logilab-constraint/${name}.tar.gz"; 11579 11579 sha256 = "1n0xim4ij1n4yvyqqvyc0wllhjs22szglsd5av0j8k2qmck4njcg"; 11580 11580 }; 11581 11581 ··· 11596 11596 # more work is needed before upgrading 11597 11597 11598 11598 src = pkgs.fetchurl { 11599 - url = "http://pypi.python.org/packages/source/l/lxml/${name}.tar.gz"; 11599 + url = "mirror://pypi/l/lxml/${name}.tar.gz"; 11600 11600 sha256 = "16a0fa97hym9ysdk3rmqz32xdjqmy4w34ld3rm3jf5viqjx65lxk"; 11601 11601 }; 11602 11602 ··· 11615 11615 name = "python-magic-0.4.10"; 11616 11616 11617 11617 src = pkgs.fetchurl { 11618 - url = "http://pypi.python.org/packages/source/p/python-magic/${name}.tar.gz"; 11618 + url = "mirror://pypi/p/python-magic/${name}.tar.gz"; 11619 11619 sha256 = "1hx2sjd4fdswswj3yydn2azxb59rjmi9b7jzh94lf1wnxijjizbr"; 11620 11620 }; 11621 11621 ··· 11663 11663 name = "m2crypto-${version}"; 11664 11664 11665 11665 src = pkgs.fetchurl { 11666 - url = "http://pypi.python.org/packages/source/M/M2Crypto/M2Crypto-${version}.tar.gz"; 11666 + url = "mirror://pypi/M/M2Crypto/M2Crypto-${version}.tar.gz"; 11667 11667 sha256 = "1ac3b6eafa5ff7e2a0796675316d7569b28aada45a7ab74042ad089d15a9567f"; 11668 11668 }; 11669 11669 ··· 11686 11686 name = "Mako-1.0.2"; 11687 11687 11688 11688 src = pkgs.fetchurl { 11689 - url = "http://pypi.python.org/packages/source/M/Mako/${name}.tar.gz"; 11689 + url = "mirror://pypi/M/Mako/${name}.tar.gz"; 11690 11690 sha256 = "17k7jy3byi4hj6ksszib6gxbf6n7snnnirnbrdldn848abjc4l15"; 11691 11691 }; 11692 11692 ··· 11709 11709 version = "0.23"; 11710 11710 11711 11711 src = pkgs.fetchurl { 11712 - url = "http://pypi.python.org/packages/source/M/MarkupSafe/MarkupSafe-${version}.tar.gz"; 11712 + url = "mirror://pypi/M/MarkupSafe/MarkupSafe-${version}.tar.gz"; 11713 11713 sha256 = "a4ec1aff59b95a14b45eb2e23761a0179e98319da5a7eb76b56ea8cdc7b871c3"; 11714 11714 }; 11715 11715 ··· 11726 11726 version = "1.8.0"; 11727 11727 11728 11728 src = pkgs.fetchurl { 11729 - url = "http://pypi.python.org/packages/source/m/manuel/${name}.tar.gz"; 11729 + url = "mirror://pypi/m/manuel/${name}.tar.gz"; 11730 11730 sha256 = "1diyj6a8bvz2cdf9m0g2bbx9z2yjjnn3ylbg1zinpcjj6vldfx59"; 11731 11731 }; 11732 11732 ··· 11744 11744 name = "markdown-${version}"; 11745 11745 11746 11746 src = pkgs.fetchurl { 11747 - url = "http://pypi.python.org/packages/source/M/Markdown/Markdown-${version}.tar.gz"; 11747 + url = "mirror://pypi/M/Markdown/Markdown-${version}.tar.gz"; 11748 11748 sha256 = "1kll5b35wqkhvniwm2kh6rqc43wakv9ls0qm6g5318pjmbkywdp4"; 11749 11749 }; 11750 11750 ··· 11812 11812 name = "mccabe-0.4.0"; 11813 11813 11814 11814 src = pkgs.fetchurl { 11815 - url = "http://pypi.python.org/packages/source/m/mccabe/${name}.tar.gz"; 11815 + url = "mirror://pypi/m/mccabe/${name}.tar.gz"; 11816 11816 sha256 = "0yr08a36h8lqlif10l4xcikbbig7q8f41gqywir7rrvnv3mi4aws"; 11817 11817 }; 11818 11818 ··· 11841 11841 disabled = isPy3k; 11842 11842 11843 11843 src = pkgs.fetchurl { 11844 - url = "https://pypi.python.org/packages/source/m/mechanize/${name}.tar.gz"; 11844 + url = "mirror://pypi/m/mechanize/${name}.tar.gz"; 11845 11845 sha256 = "0rj7r166i1dyrq0ihm5rijfmvhs8a04im28lv05c0c3v206v4rrf"; 11846 11846 }; 11847 11847 ··· 11863 11863 version = "0.4.0"; 11864 11864 11865 11865 src = pkgs.fetchurl { 11866 - url = "https://pypi.python.org/packages/source/M/MechanicalSoup/${name}.zip"; 11866 + url = "mirror://pypi/M/MechanicalSoup/${name}.zip"; 11867 11867 sha256 = "02jkwly4gw1jqm55l4wwn0j0ggnysx55inw9j96bif5l49z5cacd"; 11868 11868 }; 11869 11869 ··· 11882 11882 name = "meld3-1.0.0"; 11883 11883 11884 11884 src = pkgs.fetchurl { 11885 - url = https://pypi.python.org/packages/source/m/meld3/meld3-1.0.0.tar.gz; 11885 + url = mirror://pypi/m/meld3/meld3-1.0.0.tar.gz; 11886 11886 sha256 = "57b41eebbb5a82d4a928608962616442e239ec6d611fe6f46343e765e36f0b2b"; 11887 11887 }; 11888 11888 ··· 11899 11899 name = "memcached-1.51"; 11900 11900 11901 11901 src = if isPy3k then pkgs.fetchurl { 11902 - url = "https://pypi.python.org/packages/source/p/python3-memcached/python3-${name}.tar.gz"; 11902 + url = "mirror://pypi/p/python3-memcached/python3-${name}.tar.gz"; 11903 11903 sha256 = "0na8b369q8fivh3y0nvzbvhh3lgvxiyyv9xp93cnkvwfsr8mkgkw"; 11904 11904 } else pkgs.fetchurl { 11905 11905 url = "http://ftp.tummy.com/pub/python-memcached/old-releases/python-${name}.tar.gz"; ··· 11918 11918 version = "0.39"; 11919 11919 11920 11920 src = pkgs.fetchurl { 11921 - url = "https://pypi.python.org/packages/source/m/memory_profiler/${name}.tar.gz"; 11921 + url = "mirror://pypi/m/memory_profiler/${name}.tar.gz"; 11922 11922 sha256 = "61021f2dade7edd6cc09d7924bfdccc453bd1949608412a3e021d44a410d3a23"; 11923 11923 }; 11924 11924 ··· 12005 12005 version = "2.0.4"; 12006 12006 12007 12007 src = pkgs.fetchurl { 12008 - url = "https://pypi.python.org/packages/source/m/munch/${name}.tar.gz"; 12008 + url = "mirror://pypi/m/munch/${name}.tar.gz"; 12009 12009 sha256 = "1420683a94f3a2ffc77935ddd28aa9ccb540dd02b75e02ed7ea863db437ab8b2"; 12010 12010 }; 12011 12011 ··· 12051 12051 version = "1.3.3"; 12052 12052 12053 12053 src = pkgs.fetchurl { 12054 - url = "https://pypi.python.org/packages/source/r/rainbowstream/${name}.tar.gz"; 12054 + url = "mirror://pypi/r/rainbowstream/${name}.tar.gz"; 12055 12055 sha256 = "08598slbn8sm2hjs0q1041fv7m56k2ky4q66rsihacjw0mg7blai"; 12056 12056 }; 12057 12057 ··· 12097 12097 name = "mistune-${version}"; 12098 12098 12099 12099 src = pkgs.fetchurl { 12100 - url = "https://pypi.python.org/packages/source/m/mistune/${name}.tar.gz"; 12100 + url = "mirror://pypi/m/mistune/${name}.tar.gz"; 12101 12101 sha256 = "6076dedf768348927d991f4371e5a799c6a0158b16091df08ee85ee231d929a7"; 12102 12102 }; 12103 12103 ··· 12146 12146 name = "mock-1.3.0"; 12147 12147 12148 12148 src = pkgs.fetchurl { 12149 - url = "http://pypi.python.org/packages/source/m/mock/${name}.tar.gz"; 12149 + url = "mirror://pypi/m/mock/${name}.tar.gz"; 12150 12150 sha256 = "1xm0xkaz8d8d26kdk09f2n9vn543ssd03vmpkqlmgq3crjz7s90y"; 12151 12151 }; 12152 12152 ··· 12168 12168 name = "ModestMaps-1.4.6"; 12169 12169 12170 12170 src = pkgs.fetchurl { 12171 - url = "https://pypi.python.org/packages/source/M/ModestMaps/${name}.tar.gz"; 12171 + url = "mirror://pypi/M/ModestMaps/${name}.tar.gz"; 12172 12172 sha256 = "0vyi1m9q4pc34i6rq5agb4x3qicx5sjlbxwmxfk70k2l5mnbjca3"; 12173 12173 }; 12174 12174 ··· 12205 12205 name = "moretools-0.1a41"; 12206 12206 12207 12207 src = pkgs.fetchurl { 12208 - url = "https://pypi.python.org/packages/source/m/moretools/${name}.tar.gz"; 12208 + url = "mirror://pypi/m/moretools/${name}.tar.gz"; 12209 12209 sha256 = "1n442wprbl3cmg08233m1sr3g4z0i8hv9g6bhch7kzdmbl21399f"; 12210 12210 }; 12211 12211 ··· 12265 12265 name = "mpmath-0.19"; 12266 12266 12267 12267 src = pkgs.fetchurl { 12268 - url = "https://pypi.python.org/packages/source/m/mpmath/${name}.tar.gz"; 12268 + url = "mirror://pypi/m/mpmath/${name}.tar.gz"; 12269 12269 sha256 = "08ijsr4ifrqv3cjc26mkw0dbvyygsa99in376hr4b96ddm1gdpb8"; 12270 12270 }; 12271 12271 ··· 12288 12288 disabled = isPy3k; 12289 12289 12290 12290 src = pkgs.fetchurl { 12291 - url = "https://pypi.python.org/packages/source/p/python-mpd/python-mpd-0.3.0.tar.gz"; 12291 + url = "mirror://pypi/p/python-mpd/python-mpd-0.3.0.tar.gz"; 12292 12292 sha256 = "02812eba1d2e0f46e37457f5a6fa23ba203622e4bcab0a19b265e66b08cd21b4"; 12293 12293 }; 12294 12294 ··· 12304 12304 version = "0.5.5"; 12305 12305 12306 12306 src = pkgs.fetchurl { 12307 - url = "https://pypi.python.org/packages/source/p/python-mpd2/python-mpd2-${version}.tar.bz2"; 12307 + url = "mirror://pypi/p/python-mpd2/python-mpd2-${version}.tar.bz2"; 12308 12308 sha256 = "1gfrxf71xll1w6zb69znqg5c9j0g7036fsalkvqprh2id640cl3a"; 12309 12309 }; 12310 12310 ··· 12328 12328 name = "mpv-0.1"; 12329 12329 12330 12330 src = pkgs.fetchurl { 12331 - url = "https://pypi.python.org/packages/source/m/mpv/${name}.tar.gz"; 12331 + url = "mirror://pypi/m/mpv/${name}.tar.gz"; 12332 12332 sha256 = "0b9kd70mshdr713f3l1lbnz1q0vlg2y76h5d8liy1bzqm7hjcgfw"; 12333 12333 }; 12334 12334 buildInputs = [ pkgs.mpv ]; ··· 12348 12348 version = "0.1.2"; 12349 12349 12350 12350 src = pkgs.fetchurl { 12351 - url = "http://pypi.python.org/packages/source/m/mr.bob/mr.bob-${version}.tar.gz"; 12351 + url = "mirror://pypi/m/mr.bob/mr.bob-${version}.tar.gz"; 12352 12352 sha256 = "6737eaf98aaeae85e07ebef844ee5156df2f06a8b28d7c3dcb056f811c588121"; 12353 12353 }; 12354 12354 ··· 12372 12372 version = "0.4.6"; 12373 12373 12374 12374 src = pkgs.fetchurl { 12375 - url = "https://pypi.python.org/packages/source/m/msgpack-python/${name}.tar.gz"; 12375 + url = "mirror://pypi/m/msgpack-python/${name}.tar.gz"; 12376 12376 sha256 = "bfcc581c9dbbf07cc2f951baf30c3249a57e20dcbd60f7e6ffc43ab3cc614794"; 12377 12377 }; 12378 12378 ··· 12398 12398 version = "0.4.8"; 12399 12399 12400 12400 src = pkgs.fetchurl { 12401 - url = "https://pypi.python.org/packages/source/m/multipledispatch/${name}.tar.gz"; 12401 + url = "mirror://pypi/m/multipledispatch/${name}.tar.gz"; 12402 12402 sha256 = "07d41fb3ed25e8424536e48a8566f88a0f9926ca4b6174bff6aa16c98251b92e"; 12403 12403 }; 12404 12404 ··· 12414 12414 name = "munkres-1.0.6"; 12415 12415 12416 12416 src = pkgs.fetchurl { 12417 - url = "http://pypi.python.org/packages/source/m/munkres/${name}.tar.gz"; 12417 + url = "mirror://pypi/m/munkres/${name}.tar.gz"; 12418 12418 sha256 = "c78f803b9b776bfb20a25c9c7bb44adbf0f9202c2024d51aa5969d21e560208d"; 12419 12419 }; 12420 12420 ··· 12434 12434 name = "musicbrainzngs-0.5"; 12435 12435 12436 12436 src = pkgs.fetchurl { 12437 - url = "http://pypi.python.org/packages/source/m/musicbrainzngs/${name}.tar.gz"; 12437 + url = "mirror://pypi/m/musicbrainzngs/${name}.tar.gz"; 12438 12438 sha256 = "281388ab750d2996e9feca4580fd4215d616a698e02cd6719cb9b8562945c489"; 12439 12439 }; 12440 12440 ··· 12472 12472 name = "mutagen-1.27"; 12473 12473 12474 12474 src = pkgs.fetchurl { 12475 - url = "http://pypi.python.org/packages/source/m/mutagen/${name}.tar.gz"; 12475 + url = "mirror://pypi/m/mutagen/${name}.tar.gz"; 12476 12476 sha256 = "cc884fe1e20fe220be7ce7c3b269f4cadc69a8310150a3a41162fba1ca9c88bd"; 12477 12477 }; 12478 12478 ··· 12584 12584 name = "pygraphviz-1.3.1"; 12585 12585 12586 12586 src = pkgs.fetchurl { 12587 - url = "https://pypi.python.org/packages/source/p/pygraphviz/${name}.tar.gz"; 12587 + url = "mirror://pypi/p/pygraphviz/${name}.tar.gz"; 12588 12588 sha256 = "7c294cbc9d88946be671cc0d8602aac176d8c56695c0a7d871eadea75a958408"; 12589 12589 }; 12590 12590 ··· 12625 12625 propagatedBuildInputs = with self; [ pymysql sqlalchemy ]; 12626 12626 12627 12627 src = pkgs.fetchurl { 12628 - url = "https://pypi.python.org/packages/source/p/pymysql_sa/pymysql_sa-1.0.tar.gz"; 12628 + url = "mirror://pypi/p/pymysql_sa/pymysql_sa-1.0.tar.gz"; 12629 12629 sha256 = "a2676bce514a29b2d6ab418812259b0c2f7564150ac53455420a20bd7935314a"; 12630 12630 }; 12631 12631 ··· 12642 12642 __propagatedImpureHostDeps = stdenv.lib.optional stdenv.isDarwin "/usr/lib/libc.dylib"; 12643 12643 12644 12644 src = pkgs.fetchurl { 12645 - url = "http://pypi.python.org/packages/source/m/monotonic/${name}.tar.gz"; 12645 + url = "mirror://pypi/m/monotonic/${name}.tar.gz"; 12646 12646 sha256 = "1diab6hfh3jpa1f0scpqaqrawk4g97ss4v7gkn2yw8znvdm6abw5"; 12647 12647 }; 12648 12648 ··· 12661 12661 doCheck = false; 12662 12662 12663 12663 src = pkgs.fetchurl { 12664 - url = "http://pypi.python.org/packages/source/M/MySQL-python/${name}.zip"; 12664 + url = "mirror://pypi/M/MySQL-python/${name}.zip"; 12665 12665 sha256 = "0x0c2jg0bb3pp84njaqiic050qkyd7ymwhfvhipnimg58yv40441"; 12666 12666 }; 12667 12667 ··· 12681 12681 name = "mysql-connector-repackaged-0.3.1"; 12682 12682 12683 12683 src = pkgs.fetchurl { 12684 - url = "http://pypi.python.org/packages/source/m/mysql-connector-repackaged/${name}.tar.gz"; 12684 + url = "mirror://pypi/m/mysql-connector-repackaged/${name}.tar.gz"; 12685 12685 sha256 = "170fbf11c54def1b5fcc919be0a890b760bb2eca81f56123a5dda0c69b5b099e"; 12686 12686 }; 12687 12687 ··· 12739 12739 version = "0.3.4"; 12740 12740 12741 12741 src = pkgs.fetchurl { 12742 - url = "https://pypi.python.org/packages/source/n/nameparser/${name}.tar.gz"; 12742 + url = "mirror://pypi/n/nameparser/${name}.tar.gz"; 12743 12743 sha256 = "1zi94m99ziwwd6kkip3w2xpnl05r2cfv9iq68inz7np81c3g8vag"; 12744 12744 }; 12745 12745 ··· 12755 12755 name = "nbconvert-${version}"; 12756 12756 12757 12757 src = pkgs.fetchurl { 12758 - url = "https://pypi.python.org/packages/source/n/nbconvert/${name}.tar.gz"; 12758 + url = "mirror://pypi/n/nbconvert/${name}.tar.gz"; 12759 12759 sha256 = "e0296e45293dd127d028f678e3b6aba3f1db3283a134178bdb49eea402d4cf1c"; 12760 12760 }; 12761 12761 ··· 12783 12783 name = "nbformat-${version}"; 12784 12784 12785 12785 src = pkgs.fetchurl { 12786 - url = "https://pypi.python.org/packages/source/n/nbformat/${name}.tar.gz"; 12786 + url = "mirror://pypi/n/nbformat/${name}.tar.gz"; 12787 12787 sha256 = "5261c957589b9dfcd387c338d59375162ba9ca82c69e378961a1f4e641285db5"; 12788 12788 }; 12789 12789 ··· 12821 12821 propagatedBuildInputs = with self ; [ dns pyasn1 ]; 12822 12822 12823 12823 src = pkgs.fetchurl { 12824 - url = "https://pypi.python.org/packages/source/s/sleekxmpp/${name}.tar.gz"; 12824 + url = "mirror://pypi/s/sleekxmpp/${name}.tar.gz"; 12825 12825 sha256 = "1krkhkvj8xw5a6c2xlf7h1rg9xdcm9d8x2niivwjahahpvbl6krr"; 12826 12826 }; 12827 12827 ··· 12839 12839 disabled = (!isPy34); 12840 12840 12841 12841 src = pkgs.fetchurl { 12842 - url = "https://pypi.python.org/packages/source/s/slixmpp/${name}.tar.gz"; 12842 + url = "mirror://pypi/s/slixmpp/${name}.tar.gz"; 12843 12843 sha256 = "030ca7e71cbb7e17fb48f83db97779fdbac0b4424cef01245f3276a110b30a6c"; 12844 12844 }; 12845 12845 ··· 12857 12857 disabled = isPy35; # https://github.com/drkjam/netaddr/issues/117 12858 12858 12859 12859 src = pkgs.fetchurl { 12860 - url = "https://pypi.python.org/packages/source/n/netaddr/${name}.tar.gz"; 12860 + url = "mirror://pypi/n/netaddr/${name}.tar.gz"; 12861 12861 sha256 = "06dxjlbcicq7q3vqy8agq11ra01kvvd47j4mk6dmghjsyzyckxd1"; 12862 12862 }; 12863 12863 ··· 12875 12875 name = "netifaces-${version}"; 12876 12876 12877 12877 src = pkgs.fetchurl { 12878 - url = "http://pypi.python.org/packages/source/n/netifaces/${name}.tar.gz"; 12878 + url = "mirror://pypi/n/netifaces/${name}.tar.gz"; 12879 12879 sha256 = "1plw237a4zib4z8s62g0mrs8gm3kjfrp5sxh6bbk9nl3rdls2mln"; 12880 12880 }; 12881 12881 ··· 12890 12890 version = "2.0.1"; 12891 12891 12892 12892 src = pkgs.fetchurl { 12893 - url = "https://pypi.python.org/packages/source/h/hpack/hpack-${version}.tar.gz"; 12893 + url = "mirror://pypi/h/hpack/hpack-${version}.tar.gz"; 12894 12894 sha256 = "1k4wa8c52bd6x109bn6hc945595w6aqgzj6ipy6c2q7vxkzalzhd"; 12895 12895 }; 12896 12896 ··· 12915 12915 version = "0.14.0"; 12916 12916 12917 12917 src = pkgs.fetchurl { 12918 - url = "https://pypi.python.org/packages/source/n/netlib/${name}.tar.gz"; 12918 + url = "mirror://pypi/n/netlib/${name}.tar.gz"; 12919 12919 sha256 = "0xcfjym780wjr32p3g50w2gifqy3589898idzd3fwgj93akv04ng"; 12920 12920 }; 12921 12921 ··· 12936 12936 version = "0.11.1"; 12937 12937 12938 12938 src = pkgs.fetchurl { 12939 - url = "http://pypi.python.org/packages/source/N/Nevow/Nevow-${version}.tar.gz"; 12939 + url = "mirror://pypi/N/Nevow/Nevow-${version}.tar.gz"; 12940 12940 sha256 = "1z0y8a5q4fa2nmh0dap7cs9pp5xs3jm6q0g4vpwcw77q7jagdmw9"; 12941 12941 name = "${name}.tar.gz"; 12942 12942 }; ··· 12977 12977 name = "nibabel-${version}"; 12978 12978 12979 12979 src = pkgs.fetchurl { 12980 - url = "http://pypi.python.org/packages/source/n/nibabel/${name}.tar.gz"; 12980 + url = "mirror://pypi/n/nibabel/${name}.tar.gz"; 12981 12981 sha256 = "0k8mv5zmwb6vc8kwrydl3pp0pnw937rf5mz10figkxczrw6dkk7h"; 12982 12982 }; 12983 12983 ··· 13007 13007 disabled = isPy3k; 13008 13008 13009 13009 src = pkgs.fetchurl { 13010 - url = "http://pypi.python.org/packages/source/n/nipype/${name}.tar.gz"; 13010 + url = "mirror://pypi/n/nipype/${name}.tar.gz"; 13011 13011 sha256 = "7fb143cd4d05f18db1cb7f0b83dba13d3dcf55b4eb3d16df08c97033ccae507b"; 13012 13012 }; 13013 13013 ··· 13036 13036 name = "nose-${version}"; 13037 13037 13038 13038 src = pkgs.fetchurl { 13039 - url = "http://pypi.python.org/packages/source/n/nose/${name}.tar.gz"; 13039 + url = "mirror://pypi/n/nose/${name}.tar.gz"; 13040 13040 sha256 = "f1bffef9cbc82628f6e7d7b40d7e255aefaa1adb6a1b1d26c69a8b79e6208a98"; 13041 13041 }; 13042 13042 ··· 13060 13060 version = "0.4.1"; 13061 13061 13062 13062 src = pkgs.fetchurl { 13063 - url = "https://pypi.python.org/packages/source/n/nose-exclude/${name}.tar.gz"; 13063 + url = "mirror://pypi/n/nose-exclude/${name}.tar.gz"; 13064 13064 sha256 = "44466a9bcb56d2e568750f91504d1278c74eabb259a305b06e975b87b51635da"; 13065 13065 }; 13066 13066 ··· 13080 13080 name = "nose-selecttests-${version}"; 13081 13081 13082 13082 src = pkgs.fetchurl { 13083 - url = "http://pypi.python.org/packages/source/n/nose-selecttests/${name}.zip"; 13083 + url = "mirror://pypi/n/nose-selecttests/${name}.zip"; 13084 13084 sha256 = "0lgrfgp3sq8xi8d9grrg0z8jsyk0wl8a3rxw31hb7vdncin5b7n5"; 13085 13085 }; 13086 13086 ··· 13095 13095 nose2 = if isPy26 then null else (buildPythonPackage rec { 13096 13096 name = "nose2-0.5.0"; 13097 13097 src = pkgs.fetchurl { 13098 - url = "http://pypi.python.org/packages/source/n/nose2/${name}.tar.gz"; 13098 + url = "mirror://pypi/n/nose2/${name}.tar.gz"; 13099 13099 sha256 = "0595rh6b6dncbj0jigsyrgrh6h8fsl6w1fr69h76mxv9nllv0rlr"; 13100 13100 }; 13101 13101 meta = { ··· 13111 13111 version = "0.1.0"; 13112 13112 13113 13113 src = pkgs.fetchurl { 13114 - url = "https://pypi.python.org/packages/source/n/nose-cover3/${name}.tar.gz"; 13114 + url = "mirror://pypi/n/nose-cover3/${name}.tar.gz"; 13115 13115 sha256 = "1la4hhc1yszjpcchvkqk5xmzlb2g1b3fgxj9wwc58qc549whlcc1"; 13116 13116 }; 13117 13117 ··· 13131 13131 name = "nosexcover-1.0.10"; 13132 13132 13133 13133 src = pkgs.fetchurl { 13134 - url = "https://pypi.python.org/packages/source/n/nosexcover/${name}.tar.gz"; 13134 + url = "mirror://pypi/n/nosexcover/${name}.tar.gz"; 13135 13135 sha256 = "f5b3a7c936c4f703f15418c1f325775098184b69fa572f868edb8a99f8f144a8"; 13136 13136 }; 13137 13137 ··· 13149 13149 nosejs = buildPythonPackage { 13150 13150 name = "nosejs-0.9.4"; 13151 13151 src = pkgs.fetchurl { 13152 - url = https://pypi.python.org/packages/source/N/NoseJS/NoseJS-0.9.4.tar.gz; 13152 + url = mirror://pypi/N/NoseJS/NoseJS-0.9.4.tar.gz; 13153 13153 sha256 = "0qrhkd3sga56qf6k0sqyhwfcladwi05gl6aqmr0xriiq1sgva5dy"; 13154 13154 }; 13155 13155 buildInputs = with self; [ nose ]; ··· 13165 13165 disabled = isPy3k; 13166 13166 13167 13167 src = pkgs.fetchurl { 13168 - url = "https://pypi.python.org/packages/source/n/nose-cprof/${name}.tar.gz"; 13168 + url = "mirror://pypi/n/nose-cprof/${name}.tar.gz"; 13169 13169 sha256 = "d1edd5cb3139e897752294d2968bfb066abdd754743fa416e024e5c688893344"; 13170 13170 }; 13171 13171 ··· 13181 13181 name = "notebook-${version}"; 13182 13182 13183 13183 src = pkgs.fetchurl { 13184 - url = "https://pypi.python.org/packages/source/n/notebook/${name}.tar.gz"; 13184 + url = "mirror://pypi/n/notebook/${name}.tar.gz"; 13185 13185 sha256 = "b597437ba33538221008e21fea71cd01eda9da1515ca3963d7c74e44f4b03d90"; 13186 13186 }; 13187 13187 ··· 13262 13262 version = "0.3.9"; 13263 13263 13264 13264 src = pkgs.fetchurl { 13265 - url = "https://pypi.python.org/packages/source/e/emoji/${name}.tar.gz"; 13265 + url = "mirror://pypi/e/emoji/${name}.tar.gz"; 13266 13266 sha256 = "19p5c2nlq0w9972rf9fghyswnijwgig5f8cyzs32kppnmzvzbkxw"; 13267 13267 }; 13268 13268 ··· 13301 13301 ntplib = buildPythonPackage rec { 13302 13302 name = "ntplib-0.3.3"; 13303 13303 src = pkgs.fetchurl { 13304 - url = https://pypi.python.org/packages/source/n/ntplib/ntplib-0.3.3.tar.gz; 13304 + url = mirror://pypi/n/ntplib/ntplib-0.3.3.tar.gz; 13305 13305 13306 13306 sha256 = "c4621b64d50be9461d9bd9a71ba0b4af06fbbf818bbd483752d95c1a4e273ede"; 13307 13307 }; ··· 13316 13316 name = "numba-${version}"; 13317 13317 13318 13318 src = pkgs.fetchurl { 13319 - url = "https://pypi.python.org/packages/source/n/numba/${name}.tar.gz"; 13319 + url = "mirror://pypi/n/numba/${name}.tar.gz"; 13320 13320 sha256 = "80ce9968591db7c93e36258cc5e6734eb1e42826332799746dc6c073a6d5d317"; 13321 13321 }; 13322 13322 ··· 13352 13352 name = "numexpr-${version}"; 13353 13353 13354 13354 src = pkgs.fetchurl { 13355 - url = "https://pypi.python.org/packages/source/n/numexpr/${name}.tar.gz"; 13355 + url = "mirror://pypi/n/numexpr/${name}.tar.gz"; 13356 13356 sha256 = "319cdf4e402177a1c8ed4972cffd09f523446f186d347b7c1974787cdabf0294"; 13357 13357 }; 13358 13358 ··· 13397 13397 numpy_1_10 = self.buildNumpyPackage rec { 13398 13398 version = "1.10.4"; 13399 13399 src = pkgs.fetchurl { 13400 - url = "https://pypi.python.org/packages/source/n/numpy/numpy-${version}.tar.gz"; 13400 + url = "mirror://pypi/n/numpy/numpy-${version}.tar.gz"; 13401 13401 sha256 = "7356e98fbcc529e8d540666f5a919912752e569150e9a4f8d869c686f14c720b"; 13402 13402 }; 13403 13403 }; ··· 13405 13405 numpy_1_11 = self.buildNumpyPackage rec { 13406 13406 version = "1.11.0"; 13407 13407 src = pkgs.fetchurl { 13408 - url = "https://pypi.python.org/packages/source/n/numpy/numpy-${version}.tar.gz"; 13408 + url = "mirror://pypi/n/numpy/numpy-${version}.tar.gz"; 13409 13409 sha256 = "0gml1ng7iqk4xcrvspjd5vnfqdwfinvjfyksfawvy5h8426jdld1"; 13410 13410 }; 13411 13411 }; ··· 13415 13415 version = "0.5"; 13416 13416 13417 13417 src = pkgs.fetchurl { 13418 - url = "https://pypi.python.org/packages/source/n/numpydoc/${name}.tar.gz"; 13418 + url = "mirror://pypi/n/numpydoc/${name}.tar.gz"; 13419 13419 sha256 = "0d4dnifaxkll50jx6czj05y8cb4ny60njd2wz299sj2jxfy51w4k"; 13420 13420 }; 13421 13421 ··· 13434 13434 version = "0.2"; 13435 13435 13436 13436 src = pkgs.fetchurl { 13437 - url = "https://pypi.python.org/packages/source/n/numtraits/${name}.tar.gz"; 13437 + url = "mirror://pypi/n/numtraits/${name}.tar.gz"; 13438 13438 sha256 = "2fca9a6c9334f7358ef1a3e2e64ccaa6a479fc99fc096910e0d5fbe8edcdfd7e"; 13439 13439 }; 13440 13440 ··· 13453 13453 name = "nwdiag-1.0.3"; 13454 13454 13455 13455 src = pkgs.fetchurl { 13456 - url = "https://pypi.python.org/packages/source/n/nwdiag/${name}.tar.gz"; 13456 + url = "mirror://pypi/n/nwdiag/${name}.tar.gz"; 13457 13457 sha256 = "0n7ary1fngxk8bk15vabc8fhnmxlh098piciwaviwn7l4a5q1zys"; 13458 13458 }; 13459 13459 ··· 13509 13509 name = "oauth-1.0.1"; 13510 13510 13511 13511 src = pkgs.fetchurl { 13512 - url = "http://pypi.python.org/packages/source/o/oauth/oauth-1.0.1.tar.gz"; 13512 + url = "mirror://pypi/o/oauth/oauth-1.0.1.tar.gz"; 13513 13513 sha256 = "0pdgi35hczsslil4890xqawnbpdazkgf2v1443847h5hy2gq2sg7"; 13514 13514 }; 13515 13515 ··· 13526 13526 version = "1.9.0.post1"; 13527 13527 13528 13528 src = pkgs.fetchurl { 13529 - url = "http://pypi.python.org/packages/source/o/oauth2/${name}.tar.gz"; 13529 + url = "mirror://pypi/o/oauth2/${name}.tar.gz"; 13530 13530 sha256 = "c006a85e7c60107c7cc6da1b184b5c719f6dd7202098196dfa6e55df669b59bf"; 13531 13531 }; 13532 13532 ··· 13550 13550 name = "oauth2client-1.4.12"; 13551 13551 13552 13552 src = pkgs.fetchurl { 13553 - url = "https://pypi.python.org/packages/source/o/oauth2client/${name}.tar.gz"; 13553 + url = "mirror://pypi/o/oauth2client/${name}.tar.gz"; 13554 13554 sha256 = "0phfk6s8bgpap5xihdk1xv2lakdk1pb3rg6hp2wsg94hxcxnrakl"; 13555 13555 }; 13556 13556 ··· 13616 13616 version = "2.0.1"; 13617 13617 13618 13618 src = pkgs.fetchurl { 13619 - url = "https://pypi.python.org/packages/source/o/objgraph/${name}.tar.gz"; 13619 + url = "mirror://pypi/o/objgraph/${name}.tar.gz"; 13620 13620 sha256 = "841de52715774ec1d0e97d9b4462d6e3e10406155f9b61f54ba7db984c45442a"; 13621 13621 }; 13622 13622 ··· 13637 13637 version= "0.4.2"; 13638 13638 13639 13639 src = pkgs.fetchurl { 13640 - url = "https://pypi.python.org/packages/source/o/odo/${name}.tar.gz"; 13640 + url = "mirror://pypi/o/odo/${name}.tar.gz"; 13641 13641 sha256 = "f793df8b212994ea23ce34e90e2048d0237d3b95ecd066ef2cfbb1c2384b79e9"; 13642 13642 }; 13643 13643 ··· 13661 13661 meta.maintainers = with maintainers; [ mornfall ]; 13662 13662 13663 13663 src = pkgs.fetchurl { 13664 - url = "https://pypi.python.org/packages/source/o/offtrac/${name}.tar.gz"; 13664 + url = "mirror://pypi/o/offtrac/${name}.tar.gz"; 13665 13665 sha256 = "06vd010pa1z7lyfj1na30iqzffr4kzj2k2sba09spik7drlvvl56"; 13666 13666 }; 13667 13667 doCheck = false; ··· 13672 13672 name = "openpyxl-${version}"; 13673 13673 13674 13674 src = pkgs.fetchurl { 13675 - url = "https://pypi.python.org/packages/source/o/openpyxl/${name}.tar.gz"; 13675 + url = "mirror://pypi/o/openpyxl/${name}.tar.gz"; 13676 13676 sha256 = "1zigyvsq45izkhr1h5gisgi0ag5dm6kz09f01c2cgdfav1bl3mlk"; 13677 13677 }; 13678 13678 ··· 13719 13719 version = "1.1"; 13720 13720 13721 13721 src = pkgs.fetchurl { 13722 - url = "http://pypi.python.org/packages/source/o/ordereddict/${name}.tar.gz"; 13722 + url = "mirror://pypi/o/ordereddict/${name}.tar.gz"; 13723 13723 sha256 = "07qvy11nvgxpzarrni3wrww3vpc9yafgi2bch4j2vvvc42nb8d8w"; 13724 13724 }; 13725 13725 ··· 13759 13759 name = "ply-3.8"; 13760 13760 13761 13761 src = pkgs.fetchurl { 13762 - url = "https://pypi.python.org/packages/source/p/ply/${name}.tar.gz"; 13762 + url = "mirror://pypi/p/ply/${name}.tar.gz"; 13763 13763 sha256 = "e7d1bdff026beb159c9942f7a17e102c375638d9478a7ecd4cc0c76afd8de0b8"; 13764 13764 }; 13765 13765 ··· 13817 13817 name = "oslosphinx-3.3.1"; 13818 13818 13819 13819 src = pkgs.fetchurl { 13820 - url = "https://pypi.python.org/packages/source/o/oslosphinx/${name}.tar.gz"; 13820 + url = "mirror://pypi/o/oslosphinx/${name}.tar.gz"; 13821 13821 sha256 = "1rjiiahw2y7pg5rl15fvhmfyh26vm433000nwp7c94khx7w85w75"; 13822 13822 }; 13823 13823 ··· 13833 13833 version = "0.10.0"; 13834 13834 13835 13835 src = pkgs.fetchurl { 13836 - url = "https://pypi.python.org/packages/source/t/tempest-lib/${name}.tar.gz"; 13836 + url = "mirror://pypi/t/tempest-lib/${name}.tar.gz"; 13837 13837 sha256 = "0x842a67k9f7yk3zr6755s4qldkfngljqy5whd4jb553y4hn5lyj"; 13838 13838 }; 13839 13839 ··· 13854 13854 version = "0.4.2"; 13855 13855 13856 13856 src = pkgs.fetchurl { 13857 - url = "https://pypi.python.org/packages/source/o/os-testr/${name}.tar.gz"; 13857 + url = "mirror://pypi/o/os-testr/${name}.tar.gz"; 13858 13858 sha256 = "0474z0mxb7y3vfk4s097wf1mzji5d135vh27cvlh9q17rq3x9r3w"; 13859 13859 }; 13860 13860 ··· 13879 13879 doCheck = !isPyPy; # a test fails 13880 13880 13881 13881 src = pkgs.fetchurl { 13882 - url = "https://pypi.python.org/packages/source/b/bandit/${name}.tar.gz"; 13882 + url = "mirror://pypi/b/bandit/${name}.tar.gz"; 13883 13883 sha256 = "0qd9kxknac5n5xfl5zjnlmk6jr94krkcx29zgyna8p9lyb828hsk"; 13884 13884 }; 13885 13885 ··· 13896 13896 version = "1.10.0"; 13897 13897 13898 13898 src = pkgs.fetchurl { 13899 - url = "https://pypi.python.org/packages/source/o/oslo.serialization/${name}.tar.gz"; 13899 + url = "mirror://pypi/o/oslo.serialization/${name}.tar.gz"; 13900 13900 sha256 = "15k8aql2rx5jzv3hfvmd48vsyw172qa64bs3fmsyx25p37zyfy8a"; 13901 13901 }; 13902 13902 ··· 13913 13913 version = "0.2.2"; 13914 13914 13915 13915 src = pkgs.fetchurl { 13916 - url = "https://pypi.python.org/packages/source/r/rfc3986/rfc3986-0.2.2.tar.gz"; 13916 + url = "mirror://pypi/r/rfc3986/rfc3986-0.2.2.tar.gz"; 13917 13917 sha256 = "0yvzz7gp84qqdadbjdh9ch7dz4w19nmhwa704s9m11bljgp3hqmn"; 13918 13918 }; 13919 13919 ··· 13931 13931 version = "1.1.0"; 13932 13932 13933 13933 src = pkgs.fetchurl { 13934 - url = "https://pypi.python.org/packages/source/p/pycadf/pycadf-1.1.0.tar.gz"; 13934 + url = "mirror://pypi/p/pycadf/pycadf-1.1.0.tar.gz"; 13935 13935 sha256 = "0lv9nhbvj1pa8qgn3qvyk9k4q8f7w541074n1rhdjnjkinh4n4dg"; 13936 13936 }; 13937 13937 ··· 13959 13959 version = "2.6.0"; 13960 13960 13961 13961 src = pkgs.fetchurl { 13962 - url = "https://pypi.python.org/packages/source/o/oslo.utils/${name}.tar.gz"; 13962 + url = "mirror://pypi/o/oslo.utils/${name}.tar.gz"; 13963 13963 sha256 = "1prgi03nxkcykyja821qkycsqlnpyzw17mpvj8qf3pjmgb9gv1fy"; 13964 13964 }; 13965 13965 ··· 13976 13976 version = "2.9.0"; 13977 13977 13978 13978 src = pkgs.fetchurl { 13979 - url = "https://pypi.python.org/packages/source/o/oslo.middleware/${name}.tar.gz"; 13979 + url = "mirror://pypi/o/oslo.middleware/${name}.tar.gz"; 13980 13980 sha256 = "14acinchdpmc1in39mz9kh1h2rd1ygwg3zdhbwzrlhy8wbzzi4w9"; 13981 13981 }; 13982 13982 ··· 14002 14002 version = "0.11.0"; 14003 14003 14004 14004 src = pkgs.fetchurl { 14005 - url = "https://pypi.python.org/packages/source/o/oslo.versionedobjects/${name}.tar.gz"; 14005 + url = "mirror://pypi/o/oslo.versionedobjects/${name}.tar.gz"; 14006 14006 sha256 = "1ddcb2zf7a3544ay4sxw200a4mz7p0n1f7826h3vibfdqjlc80y7"; 14007 14007 }; 14008 14008 ··· 14026 14026 disabled = isPyPy; # a test fails 14027 14027 14028 14028 src = pkgs.fetchurl { 14029 - url = "https://pypi.python.org/packages/source/c/cachetools/${name}.tar.gz"; 14029 + url = "mirror://pypi/c/cachetools/${name}.tar.gz"; 14030 14030 sha256 = "0js7qx5pa8ibr8487lcf0x3a7w0xml0wa17snd6hjs0857kqhn20"; 14031 14031 }; 14032 14032 ··· 14040 14040 version = "0.7.0"; 14041 14041 14042 14042 src = pkgs.fetchurl { 14043 - url = "https://pypi.python.org/packages/source/f/futurist/${name}.tar.gz"; 14043 + url = "mirror://pypi/f/futurist/${name}.tar.gz"; 14044 14044 sha256 = "0wf0k9xf5xzmi79418xq8zxwr7w7a4g4alv3dds9afb2l8bh9crg"; 14045 14045 }; 14046 14046 ··· 14062 14062 version = "2.7.0"; 14063 14063 14064 14064 src = pkgs.fetchurl { 14065 - url = "https://pypi.python.org/packages/source/o/oslo.messaging/${name}.tar.gz"; 14065 + url = "mirror://pypi/o/oslo.messaging/${name}.tar.gz"; 14066 14066 sha256 = "1af7l4ri3xfjcnjp2yhngz34h3ls00yyj1x8i64dxb86ryy43kd1"; 14067 14067 }; 14068 14068 ··· 14089 14089 version = "0.5.0"; 14090 14090 14091 14091 src = pkgs.fetchurl { 14092 - url = "https://pypi.python.org/packages/source/o/os-brick/${name}.tar.gz"; 14092 + url = "mirror://pypi/o/os-brick/${name}.tar.gz"; 14093 14093 sha256 = "1q05yk5hada470rwsv3hfjn7pdp9n7pprmnslm723l7cfhf7cgm6"; 14094 14094 }; 14095 14095 ··· 14115 14115 version = "0.6.0"; 14116 14116 14117 14117 src = pkgs.fetchurl { 14118 - url = "https://pypi.python.org/packages/source/o/oslo.reports/${name}.tar.gz"; 14118 + url = "mirror://pypi/o/oslo.reports/${name}.tar.gz"; 14119 14119 sha256 = "0j27mbsa5y1fn9lxn98xs7p9vipcig47srm5sgbgma0ilv125b65"; 14120 14120 }; 14121 14121 ··· 14136 14136 version = "1.4.0"; 14137 14137 14138 14138 src = pkgs.fetchurl { 14139 - url = "https://pypi.python.org/packages/source/p/python-cinderclient/python-cinderclient-${version}.tar.gz"; 14139 + url = "mirror://pypi/p/python-cinderclient/python-cinderclient-${version}.tar.gz"; 14140 14140 sha256 = "1vfcjljfad3034bfhfcrfhphym1ik6qk42nrxzl0gqb9408n6k3l"; 14141 14141 }; 14142 14142 ··· 14161 14161 version = "3.1.0"; 14162 14162 14163 14163 src = pkgs.fetchurl { 14164 - url = "https://pypi.python.org/packages/source/p/python-neutronclient/python-neutronclient-${version}.tar.gz"; 14164 + url = "mirror://pypi/p/python-neutronclient/python-neutronclient-${version}.tar.gz"; 14165 14165 sha256 = "0g96x5b8lz407in70j6v7jbj613y6sd61b21j1y03x06b2rk5i02"; 14166 14166 }; 14167 14167 ··· 14190 14190 version = "1.15.0"; 14191 14191 14192 14192 src = pkgs.fetchurl { 14193 - url = "https://pypi.python.org/packages/source/c/cliff/${name}.tar.gz"; 14193 + url = "mirror://pypi/c/cliff/${name}.tar.gz"; 14194 14194 sha256 = "1rrbq1nvc84x417hbfm9sc1scia16nilr8nm8ycm8iq5jkh6zfpm"; 14195 14195 }; 14196 14196 ··· 14211 14211 version = "0.6.8"; 14212 14212 14213 14213 src = pkgs.fetchurl { 14214 - url = "https://pypi.python.org/packages/source/c/cmd2/${name}.tar.gz"; 14214 + url = "mirror://pypi/c/cmd2/${name}.tar.gz"; 14215 14215 sha256 = "1a346zcd46c8gwbbp2cxsmvgfkyy26kwxjzdnkv7n47w6660sy5c"; 14216 14216 }; 14217 14217 ··· 14234 14234 version = "3.0.0"; 14235 14235 14236 14236 src = pkgs.fetchurl { 14237 - url = "https://pypi.python.org/packages/source/o/oslo.db/${name}.tar.gz"; 14237 + url = "mirror://pypi/o/oslo.db/${name}.tar.gz"; 14238 14238 sha256 = "0jjimsfl53wigzf92dhns813n65qcwilcqlj32m86rxrcz0pjgph"; 14239 14239 }; 14240 14240 ··· 14252 14252 version = "2.4.0"; 14253 14253 14254 14254 src = pkgs.fetchurl { 14255 - url = "https://pypi.python.org/packages/source/o/oslo.rootwrap/${name}.tar.gz"; 14255 + url = "mirror://pypi/o/oslo.rootwrap/${name}.tar.gz"; 14256 14256 sha256 = "1711rlmykizw675ihbaqmk3ph6ah0njbygxr9lrdnacy6yrlmbd5"; 14257 14257 }; 14258 14258 ··· 14277 14277 version = "1.1.0"; 14278 14278 14279 14279 src = pkgs.fetchurl { 14280 - url = "https://pypi.python.org/packages/source/p/python-glanceclient/python-glanceclient-${version}.tar.gz"; 14280 + url = "mirror://pypi/p/python-glanceclient/python-glanceclient-${version}.tar.gz"; 14281 14281 sha256 = "0ppjafsmf29ps23jsw6g2xm66pdi5jdzpywglqqm28b8fj931zsr"; 14282 14282 }; 14283 14283 ··· 14304 14304 version = "1.2.0"; 14305 14305 14306 14306 src = pkgs.fetchurl { 14307 - url = "https://pypi.python.org/packages/source/w/warlock/${name}.tar.gz"; 14307 + url = "mirror://pypi/w/warlock/${name}.tar.gz"; 14308 14308 sha256 = "0npgi4ks0nww2d6ci791iayab0j6kz6dx3jr7bhpgkql3s4if3bw"; 14309 14309 }; 14310 14310 ··· 14326 14326 version = "0.10.0"; 14327 14327 14328 14328 src = pkgs.fetchurl { 14329 - url = "https://pypi.python.org/packages/source/o/oslo.service/oslo.service-0.10.0.tar.gz"; 14329 + url = "mirror://pypi/o/oslo.service/oslo.service-0.10.0.tar.gz"; 14330 14330 sha256 = "1pcnimc2a50arcgq355ad9lramf6y1yv974swgfj6w90v5c6p9gz"; 14331 14331 }; 14332 14332 ··· 14356 14356 version = "0.9.0"; 14357 14357 14358 14358 src = pkgs.fetchurl { 14359 - url = "https://pypi.python.org/packages/source/o/oslo.cache/${name}.tar.gz"; 14359 + url = "mirror://pypi/o/oslo.cache/${name}.tar.gz"; 14360 14360 sha256 = "0dzvm5xkfj1alf469d7v3syig9f91kjh4p55k57ykgaww3y4cdjp"; 14361 14361 }; 14362 14362 ··· 14376 14376 version = "1.0.3"; 14377 14377 14378 14378 src = pkgs.fetchurl { 14379 - url = "https://pypi.python.org/packages/source/p/pecan/${name}.tar.gz"; 14379 + url = "mirror://pypi/p/pecan/${name}.tar.gz"; 14380 14380 sha256 = "04abmybab8jzbwgmrr0fcpcfhcvvkdsv9q135dss02wyk9q9jv4d"; 14381 14381 }; 14382 14382 ··· 14398 14398 version = "0.5.2"; 14399 14399 14400 14400 src = pkgs.fetchurl { 14401 - url = "https://pypi.python.org/packages/source/K/Kajiki/${name}.tar.gz"; 14401 + url = "mirror://pypi/K/Kajiki/${name}.tar.gz"; 14402 14402 sha256 = "1ayhr4g5q2hhh50fd33dkb7l8z8n2hnnx3lmhivzg3paf47b3ssz"; 14403 14403 }; 14404 14404 ··· 14429 14429 ''; 14430 14430 14431 14431 src = pkgs.fetchurl { 14432 - url = "https://pypi.python.org/packages/source/r/ryu/${name}.tar.gz"; 14432 + url = "mirror://pypi/r/ryu/${name}.tar.gz"; 14433 14433 sha256 = "1fhriqi7qnvvx9mbvlfm94i5drh920lg204zy3v0qjz43sinkih6"; 14434 14434 }; 14435 14435 }; ··· 14439 14439 version = "0.8.0"; 14440 14440 14441 14441 src = pkgs.fetchurl { 14442 - url = "https://pypi.python.org/packages/source/W/WSME/${name}.tar.gz"; 14442 + url = "mirror://pypi/W/WSME/${name}.tar.gz"; 14443 14443 sha256 = "1nw827iz5g9jlfnfbdi8kva565v0kdjzba2lccziimj09r71w900"; 14444 14444 }; 14445 14445 ··· 14467 14467 version = "1.23.0"; 14468 14468 14469 14469 src = pkgs.fetchurl { 14470 - url = "https://pypi.python.org/packages/source/t/taskflow/${name}.tar.gz"; 14470 + url = "mirror://pypi/t/taskflow/${name}.tar.gz"; 14471 14471 sha256 = "15np1rc6g9vksgdj0y930ysx5wbmhvc082g264j5zbj6c479g8qa"; 14472 14472 }; 14473 14473 ··· 14496 14496 version = "0.9.1"; 14497 14497 14498 14498 src = pkgs.fetchurl { 14499 - url = "https://pypi.python.org/packages/source/g/glance_store/${name}.tar.gz"; 14499 + url = "mirror://pypi/g/glance_store/${name}.tar.gz"; 14500 14500 sha256 = "16az3lq9szl0ixna9rd82dmn4sfxqyivhn4z3z79vk8qdfip1sr9"; 14501 14501 }; 14502 14502 ··· 14525 14525 version = "2.6.0"; 14526 14526 14527 14527 src = pkgs.fetchurl { 14528 - url = "https://pypi.python.org/packages/source/p/python-swiftclient/python-swiftclient-${version}.tar.gz"; 14528 + url = "mirror://pypi/p/python-swiftclient/python-swiftclient-${version}.tar.gz"; 14529 14529 sha256 = "1j33l4z9vqh0scfncl4fxg01zr1hgqxhhai6gvcih1gccqm4nd7p"; 14530 14530 }; 14531 14531 ··· 14552 14552 version = "0.2.1"; 14553 14553 14554 14554 src = pkgs.fetchurl { 14555 - url = "https://pypi.python.org/packages/source/c/castellan/${name}.tar.gz"; 14555 + url = "mirror://pypi/c/castellan/${name}.tar.gz"; 14556 14556 sha256 = "1im9b4qzq4yhn17jjc8927b3hn06h404vsx8chddw2jfp0v4ryfj"; 14557 14557 }; 14558 14558 ··· 14580 14580 version = "0.2.2"; 14581 14581 14582 14582 src = pkgs.fetchurl { 14583 - url = "https://pypi.python.org/packages/source/z/zake/${name}.tar.gz"; 14583 + url = "mirror://pypi/z/zake/${name}.tar.gz"; 14584 14584 sha256 = "1rp4xxy7qp0s0wnq3ig4ji8xsl31g901qkdp339ndxn466cqal2s"; 14585 14585 }; 14586 14586 ··· 14601 14601 version = "0.8.0"; 14602 14602 14603 14603 src = pkgs.fetchurl { 14604 - url = "https://pypi.python.org/packages/source/a/automaton/${name}.tar.gz"; 14604 + url = "mirror://pypi/a/automaton/${name}.tar.gz"; 14605 14605 sha256 = "040rw7w92mp34a15vzvbfvhv1cg8zf81s9jbdd9rmwxr0gmgp2ya"; 14606 14606 }; 14607 14607 ··· 14622 14622 disabled = isPy3k; # failing tests 14623 14623 14624 14624 src = pkgs.fetchurl { 14625 - url = "https://pypi.python.org/packages/source/n/networking-hyperv/${name}.tar.gz"; 14625 + url = "mirror://pypi/n/networking-hyperv/${name}.tar.gz"; 14626 14626 sha256 = "04wfkl8rffxp6gp7qvhhc8y80cy0akmh3z7k7y2sj6savg9q7jdj"; 14627 14627 }; 14628 14628 ··· 14648 14648 version = "2.2.1"; 14649 14649 14650 14650 src = pkgs.fetchurl { 14651 - url = "https://pypi.python.org/packages/source/k/kazoo/${name}.tar.gz"; 14651 + url = "mirror://pypi/k/kazoo/${name}.tar.gz"; 14652 14652 sha256 = "10pb864if9qi2pq9lfb9m8f7z7ss6rml80gf1d9h64lap5crjnjj"; 14653 14653 }; 14654 14654 ··· 14683 14683 disabled = isPyPy; 14684 14684 14685 14685 src = pkgs.fetchurl { 14686 - url = "https://pypi.python.org/packages/source/o/osprofiler/${name}.tar.gz"; 14686 + url = "mirror://pypi/o/osprofiler/${name}.tar.gz"; 14687 14687 sha256 = "01rjym49nn4ry1pr2n8fyal1hf17jqhp2yihg8gr15nfjc5iszkx"; 14688 14688 }; 14689 14689 ··· 14704 14704 version = "1.3.0"; 14705 14705 14706 14706 src = pkgs.fetchurl { 14707 - url = "https://pypi.python.org/packages/source/F/FormEncode/${name}.zip"; 14707 + url = "mirror://pypi/F/FormEncode/${name}.zip"; 14708 14708 sha256 = "0y5gywq0l79l85ylr55p4xy0h921zgmfw6zmrvlh83aa4j074xg6"; 14709 14709 }; 14710 14710 ··· 14729 14729 version = "1.17"; 14730 14730 14731 14731 src = pkgs.fetchurl { 14732 - url = "https://pypi.python.org/packages/source/p/pycountry/${name}.tar.gz"; 14732 + url = "mirror://pypi/p/pycountry/${name}.tar.gz"; 14733 14733 sha256 = "1qvhq0c9xsh6d4apcvjphfzl6xnwhnk4jvhr8x2fdfnmb034lc26"; 14734 14734 }; 14735 14735 }; ··· 14739 14739 version = "0.3.4"; 14740 14740 14741 14741 src = pkgs.fetchurl { 14742 - url = "https://pypi.python.org/packages/source/n/nine/${name}.tar.gz"; 14742 + url = "mirror://pypi/n/nine/${name}.tar.gz"; 14743 14743 sha256 = "1zrsbm0hajfvklkhgysp81hy632a3bdakp31m0lcpd9xbp5265zy"; 14744 14744 }; 14745 14745 ··· 14755 14755 version = "0.3.3"; 14756 14756 14757 14757 src = pkgs.fetchurl { 14758 - url = "https://pypi.python.org/packages/source/l/logutils/${name}.tar.gz"; 14758 + url = "mirror://pypi/l/logutils/${name}.tar.gz"; 14759 14759 sha256 = "173w55fg3hp5dhx7xvssmgqkcv5fjlaik11w5dah2fxygkjvhhj0"; 14760 14760 }; 14761 14761 }; ··· 14765 14765 version = "0.12.0"; 14766 14766 14767 14767 src = pkgs.fetchurl { 14768 - url = "https://pypi.python.org/packages/source/o/oslo.policy/${name}.tar.gz"; 14768 + url = "mirror://pypi/o/oslo.policy/${name}.tar.gz"; 14769 14769 sha256 = "06apaj6fwg7f2g5psmxzr5a9apj2l4k2y8kl1hqzyssykblij8ss"; 14770 14770 }; 14771 14771 ··· 14782 14782 version = "1.0"; 14783 14783 14784 14784 src = pkgs.fetchurl { 14785 - url = "https://pypi.python.org/packages/source/l/ldappool/${name}.tar.gz"; 14785 + url = "mirror://pypi/l/ldappool/${name}.tar.gz"; 14786 14786 sha256 = "1akmzf51cjfvmd0nvvm562z1w9vq45zsx6fa72kraqgsgxhnrhqz"; 14787 14787 }; 14788 14788 ··· 14800 14800 version = "2.7.0"; 14801 14801 14802 14802 src = pkgs.fetchurl { 14803 - url = "https://pypi.python.org/packages/source/o/oslo.concurrency/oslo.concurrency-2.7.0.tar.gz"; 14803 + url = "mirror://pypi/o/oslo.concurrency/oslo.concurrency-2.7.0.tar.gz"; 14804 14804 sha256 = "1yp8c87yi6fx1qbq4y1xkx47iiifg7jqzpcghivhxqra8vna185d"; 14805 14805 }; 14806 14806 ··· 14826 14826 version = "1.3.3"; 14827 14827 14828 14828 src = pkgs.fetchurl { 14829 - url = "https://pypi.python.org/packages/source/r/retrying/retrying-1.3.3.tar.gz"; 14829 + url = "mirror://pypi/r/retrying/retrying-1.3.3.tar.gz"; 14830 14830 sha256 = "0fwp86xv0rvkncjdvy2mwcvbglw4w9k0fva25i7zx8kd19b3kh08"; 14831 14831 }; 14832 14832 ··· 14845 14845 version = "0.13.0"; 14846 14846 14847 14847 src = pkgs.fetchurl { 14848 - url = "https://pypi.python.org/packages/source/f/fasteners/fasteners-0.13.0.tar.gz"; 14848 + url = "mirror://pypi/f/fasteners/fasteners-0.13.0.tar.gz"; 14849 14849 sha256 = "0nghdq3zihiqg10dp76ls7yn44m5wjncyz7fk8isagkrspkh9a3n"; 14850 14850 }; 14851 14851 ··· 14869 14869 version = "0.4"; 14870 14870 14871 14871 src = pkgs.fetchurl { 14872 - url = "https://pypi.python.org/packages/source/a/aioeventlet/aioeventlet-0.4.tar.gz"; 14872 + url = "mirror://pypi/a/aioeventlet/aioeventlet-0.4.tar.gz"; 14873 14873 sha256 = "19krvycaiximchhv1hcfhz81249m3w3jrbp2h4apn1yf4yrc4y7y"; 14874 14874 }; 14875 14875 ··· 14893 14893 version = "1.12.1"; 14894 14894 14895 14895 src = pkgs.fetchurl { 14896 - url = "https://pypi.python.org/packages/source/o/oslo.log/${name}.tar.gz"; 14896 + url = "mirror://pypi/o/oslo.log/${name}.tar.gz"; 14897 14897 sha256 = "10x596r19zjla5n1bf04j5vncx0c9gpc5wc2jlmgjbl3cyx3vgsv"; 14898 14898 }; 14899 14899 ··· 14912 14912 version = "0.7.0"; 14913 14913 14914 14914 src = pkgs.fetchurl { 14915 - url = "https://pypi.python.org/packages/source/o/oslo.context/${name}.tar.gz"; 14915 + url = "mirror://pypi/o/oslo.context/${name}.tar.gz"; 14916 14916 sha256 = "18fmg9dhgngshk63wfb3ddrgx5br8jxkk3x30z40741mslp1fdjy"; 14917 14917 }; 14918 14918 ··· 14928 14928 version = "2.7.0"; 14929 14929 14930 14930 src = pkgs.fetchurl { 14931 - url = "https://pypi.python.org/packages/source/o/oslo.i18n/${name}.tar.gz"; 14931 + url = "mirror://pypi/o/oslo.i18n/${name}.tar.gz"; 14932 14932 sha256 = "11jgcvj36g97awh7fpar4xxgwrvzfahq6rw7xxqac32ia790ylcz"; 14933 14933 }; 14934 14934 ··· 14944 14944 version = "2.5.0"; 14945 14945 14946 14946 src = pkgs.fetchurl { 14947 - url = "https://pypi.python.org/packages/source/o/oslo.config/${name}.tar.gz"; 14947 + url = "mirror://pypi/o/oslo.config/${name}.tar.gz"; 14948 14948 sha256 = "043mavrzj7vjn7kh1dddci4sf67qwqnnn6cm0k1d19alks9hismz"; 14949 14949 }; 14950 14950 ··· 14960 14960 version = "1.12.0"; 14961 14961 14962 14962 src = pkgs.fetchurl { 14963 - url = "https://pypi.python.org/packages/source/o/oslotest/${name}.tar.gz"; 14963 + url = "mirror://pypi/o/oslotest/${name}.tar.gz"; 14964 14964 sha256 = "17i92hymw1dwmmb5yv90m2gam2x21mc960q1pr7bly93x49h8666"; 14965 14965 }; 14966 14966 ··· 14977 14977 version = "1.8.1"; 14978 14978 14979 14979 src = pkgs.fetchurl { 14980 - url = "https://pypi.python.org/packages/source/o/os-client-config/${name}.tar.gz"; 14980 + url = "mirror://pypi/o/os-client-config/${name}.tar.gz"; 14981 14981 sha256 = "10hz4yp594mi1p7v1pvgsmx5w2rnb9y8d0jvb2lfv03ljnwzv8jz"; 14982 14982 }; 14983 14983 ··· 14999 14999 disabled = isPyPy; # a test fails 15000 15000 15001 15001 src = pkgs.fetchurl { 15002 - url = "https://pypi.python.org/packages/source/k/keystoneauth1/${name}.tar.gz"; 15002 + url = "mirror://pypi/k/keystoneauth1/${name}.tar.gz"; 15003 15003 sha256 = "05fc6xsp5mal52ijvj84sf7mrw706ihadfdf5mnq9zxn7pfl4118"; 15004 15004 }; 15005 15005 ··· 15017 15017 version = "0.6.0"; 15018 15018 15019 15019 src = pkgs.fetchurl { 15020 - url = "https://pypi.python.org/packages/source/r/requests-mock/${name}.tar.gz"; 15020 + url = "mirror://pypi/r/requests-mock/${name}.tar.gz"; 15021 15021 sha256 = "0gmd88c224y53b1ai8cfsrcxm9kw3gdqzysclmnaqspg7zjhxwd1"; 15022 15022 }; 15023 15023 ··· 15034 15034 version = "0.11.0"; 15035 15035 15036 15036 src = pkgs.fetchurl { 15037 - url = "https://pypi.python.org/packages/source/m/mox3/${name}.tar.gz"; 15037 + url = "mirror://pypi/m/mox3/${name}.tar.gz"; 15038 15038 sha256 = "09dkgki21v5zqrx575h1aazxsq5akkv0a90z644bk1ry9a4zg1pn"; 15039 15039 }; 15040 15040 ··· 15051 15051 version = "0.9.0"; 15052 15052 15053 15053 src = pkgs.fetchurl { 15054 - url = "https://pypi.python.org/packages/source/d/debtcollector/${name}.tar.gz"; 15054 + url = "mirror://pypi/d/debtcollector/${name}.tar.gz"; 15055 15055 sha256 = "1mvdxdrnwlgfqg26s5himkjq6f06r2khlrignx36kkbyaix6j9xb"; 15056 15056 }; 15057 15057 patchPhase = '' ··· 15070 15070 doCheck = false; 15071 15071 15072 15072 src = pkgs.fetchurl { 15073 - url = "https://pypi.python.org/packages/source/w/wrapt/${name}.tar.gz"; 15073 + url = "mirror://pypi/w/wrapt/${name}.tar.gz"; 15074 15074 sha256 = "0cq8rlpzkxzk48b50yrfhzn1d1hrq4gjcdqlrgq4v5palgiv9jwr"; 15075 15075 }; 15076 15076 }; ··· 15081 15081 disabled = isPy3k; 15082 15082 15083 15083 src = pkgs.fetchurl { 15084 - url = "https://pypi.python.org/packages/source/p/pagerduty/pagerduty-${version}.tar.gz"; 15084 + url = "mirror://pypi/p/pagerduty/pagerduty-${version}.tar.gz"; 15085 15085 sha256 = "e8c237239d3ffb061069aa04fc5b3d8ae4fb0af16a9713fe0977f02261d323e9"; 15086 15086 }; 15087 15087 }; ··· 15096 15096 version = "0.18.0"; 15097 15097 15098 15098 src = pkgs.fetchurl { 15099 - url = "https://pypi.python.org/packages/source/p/pandas/${name}.tar.gz"; 15099 + url = "mirror://pypi/p/pandas/${name}.tar.gz"; 15100 15100 sha256 = "050qw0ap5bhyv5flp78x3lcq1dlminl3xaj6kbrm0jqmx0672xf9"; 15101 15101 }; 15102 15102 ··· 15165 15165 15166 15166 version = "0.9.4"; 15167 15167 src = pkgs.fetchurl { 15168 - url = "https://pypi.python.org/packages/source/x/xlrd/xlrd-${version}.tar.gz"; 15168 + url = "mirror://pypi/x/xlrd/xlrd-${version}.tar.gz"; 15169 15169 sha256 = "8e8d3359f39541a6ff937f4030db54864836a06e42988c452db5b6b86d29ea72"; 15170 15170 }; 15171 15171 ··· 15180 15180 name = "Bottleneck-${version}"; 15181 15181 version = "1.0.0"; 15182 15182 src = pkgs.fetchurl { 15183 - url = "https://pypi.python.org/packages/source/B/Bottleneck/Bottleneck-${version}.tar.gz"; 15183 + url = "mirror://pypi/B/Bottleneck/Bottleneck-${version}.tar.gz"; 15184 15184 sha256 = "15dl0ll5xmfzj2fsvajzwxsb9dbw5i9fx9i4r6n4i5nzzba7m6wd"; 15185 15185 }; 15186 15186 ··· 15198 15198 disabled = isPyPy || isPy26; 15199 15199 15200 15200 src = pkgs.fetchurl { 15201 - url = "https://pypi.python.org/packages/source/p/paho-mqtt/${name}.tar.gz"; 15201 + url = "mirror://pypi/p/paho-mqtt/${name}.tar.gz"; 15202 15202 sha256 = "07i6k9mw66kgbvjgsrcsd2sjji9ckym50dcxnmhjqfkfzsg64yhg"; 15203 15203 }; 15204 15204 ··· 15215 15215 name = "pamqp-${version}"; 15216 15216 15217 15217 src = pkgs.fetchurl { 15218 - url = "https://pypi.python.org/packages/source/p/pamqp/${name}.tar.gz"; 15218 + url = "mirror://pypi/p/pamqp/${name}.tar.gz"; 15219 15219 sha256 = "1vmyvynqzx5zvbipaxff4fnzy3h3dvl3zicyr15yb816j93jl2ca"; 15220 15220 }; 15221 15221 ··· 15233 15233 version = "1.4"; 15234 15234 15235 15235 src = pkgs.fetchurl { 15236 - url = "https://pypi.python.org/packages/source/p/parsedatetime/${name}.tar.gz"; 15236 + url = "mirror://pypi/p/parsedatetime/${name}.tar.gz"; 15237 15237 sha256 = "09bfcd8f3c239c75e77b3ff05d782ab2c1aed0892f250ce2adf948d4308fe9dc"; 15238 15238 }; 15239 15239 }; ··· 15242 15242 name = "paramiko-1.15.1"; 15243 15243 15244 15244 src = pkgs.fetchurl { 15245 - url = "http://pypi.python.org/packages/source/p/paramiko/${name}.tar.gz"; 15245 + url = "mirror://pypi/p/paramiko/${name}.tar.gz"; 15246 15246 sha256 = "6ed97e2281bb48728692cdc621f6b86a65fdc1d46b178ce250cfec10b977a04c"; 15247 15247 }; 15248 15248 ··· 15277 15277 version = "0.3.0"; 15278 15278 15279 15279 src = pkgs.fetchurl{ 15280 - url = "https://pypi.python.org/packages/source/p/patsy/${name}.zip"; 15280 + url = "mirror://pypi/p/patsy/${name}.zip"; 15281 15281 sha256 = "a55dd4ca09af4b9608b81f30322beb450510964c022708ab50e83a065ccf15f0"; 15282 15282 }; 15283 15283 ··· 15296 15296 disabled = isPy3k; 15297 15297 15298 15298 src = pkgs.fetchurl { 15299 - url = http://pypi.python.org/packages/source/P/Paste/Paste-1.7.5.1.tar.gz; 15299 + url = mirror://pypi/P/Paste/Paste-1.7.5.1.tar.gz; 15300 15300 sha256 = "11645842ba8ec986ae8cfbe4c6cacff5c35f0f4527abf4f5581ae8b4ad49c0b6"; 15301 15301 }; 15302 15302 ··· 15316 15316 name = "paste-deploy-${version}"; 15317 15317 15318 15318 src = pkgs.fetchurl { 15319 - url = "http://pypi.python.org/packages/source/P/PasteDeploy/PasteDeploy-${version}.tar.gz"; 15319 + url = "mirror://pypi/P/PasteDeploy/PasteDeploy-${version}.tar.gz"; 15320 15320 sha256 = "d5858f89a255e6294e63ed46b73613c56e3b9a2d82a42f1df4d06c8421a9e3cb"; 15321 15321 }; 15322 15322 ··· 15334 15334 name = "PasterScript-${version}"; 15335 15335 15336 15336 src = pkgs.fetchurl { 15337 - url = "http://pypi.python.org/packages/source/P/PasteScript/${name}.tar.gz"; 15337 + url = "mirror://pypi/P/PasteScript/${name}.tar.gz"; 15338 15338 sha256 = "2b685be69d6ac8bc0fe6f558f119660259db26a15e16a4943c515fbee8093539"; 15339 15339 }; 15340 15340 ··· 15355 15355 disabled = pythonAtLeast "3.4"; # Was added to std library in Python 3.4 15356 15356 15357 15357 src = pkgs.fetchurl { 15358 - url = "https://pypi.python.org/packages/source/p/pathlib/${name}.tar.gz"; 15358 + url = "mirror://pypi/p/pathlib/${name}.tar.gz"; 15359 15359 sha256 = "17zajiw4mjbkkv6ahp3xf025qglkj0805m9s41c45zryzj6p2h39"; 15360 15360 }; 15361 15361 ··· 15371 15371 name = "path.py-${version}"; 15372 15372 15373 15373 src = pkgs.fetchurl { 15374 - url = "https://pypi.python.org/packages/source/p/path.py/${name}.tar.gz"; 15374 + url = "mirror://pypi/p/path.py/${name}.tar.gz"; 15375 15375 sha256 = "ada95d117c4559abe64080961daf5badda68561afdd34c278f8ca20f2fa466d2"; 15376 15376 }; 15377 15377 ··· 15394 15394 name = "paypalrestsdk-0.7.0"; 15395 15395 15396 15396 src = pkgs.fetchurl { 15397 - url = "https://pypi.python.org/packages/source/p/paypalrestsdk/${name}.tar.gz"; 15397 + url = "mirror://pypi/p/paypalrestsdk/${name}.tar.gz"; 15398 15398 sha256 = "117kfipzfahf9ysv414bh1mmm5cc9ck5zb6rhpslx1f8gk3frvd6"; 15399 15399 }; 15400 15400 ··· 15412 15412 version = "1.8.1"; 15413 15413 15414 15414 src = pkgs.fetchurl { 15415 - url = "https://pypi.python.org/packages/source/p/pbr/${name}.tar.gz"; 15415 + url = "mirror://pypi/p/pbr/${name}.tar.gz"; 15416 15416 sha256 = "0jcny36cf3s8ar5r4a575npz080hndnrfs4np1fqhv0ym4k7c4p2"; 15417 15417 }; 15418 15418 ··· 15432 15432 name = "fixtures-1.4.0"; 15433 15433 15434 15434 src = pkgs.fetchurl { 15435 - url = "https://pypi.python.org/packages/source/f/fixtures/${name}.tar.gz"; 15435 + url = "mirror://pypi/f/fixtures/${name}.tar.gz"; 15436 15436 sha256 = "0djxvdwm8s60dbfn7bhf40x6g818p3b3mlwijm1c3bqg7msn271y"; 15437 15437 }; 15438 15438 ··· 15495 15495 version = "1.7.0"; 15496 15496 15497 15497 src = pkgs.fetchurl { 15498 - url = "http://pypi.python.org/packages/source/p/pep8/${name}.tar.gz"; 15498 + url = "mirror://pypi/p/pep8/${name}.tar.gz"; 15499 15499 sha256 = "a113d5f5ad7a7abacef9df5ec3f2af23a20a28005921577b15dd584d099d5900"; 15500 15500 }; 15501 15501 ··· 15531 15531 disabled = isPy3k; 15532 15532 15533 15533 src = pkgs.fetchurl { 15534 - url = "https://pypi.python.org/packages/source/p/percol/${name}.tar.gz"; 15534 + url = "mirror://pypi/p/percol/${name}.tar.gz"; 15535 15535 sha256 = "169s5mhw1s60qbsd6pkf9bb2x6wfgx8hn8nw9d4qgc68qnnpp2cj"; 15536 15536 }; 15537 15537 ··· 15550 15550 version = "0.15"; 15551 15551 15552 15552 src = pkgs.fetchurl { 15553 - url = "https://pypi.python.org/packages/source/p/pexif/pexif-0.15.tar.gz"; 15553 + url = "mirror://pypi/p/pexif/pexif-0.15.tar.gz"; 15554 15554 sha256 = "45a3be037c7ba8b64bbfc48f3586402cc17de55bb9d7357ef2bc99954a18da3f"; 15555 15555 }; 15556 15556 ··· 15567 15567 name = "pexpect-${version}"; 15568 15568 15569 15569 src = pkgs.fetchurl { 15570 - url = "https://pypi.python.org/packages/source/p/pexpect/${name}.tar.gz"; 15570 + url = "mirror://pypi/p/pexpect/${name}.tar.gz"; 15571 15571 sha256 = "dfea618d43e83cfff21504f18f98019ba520f330e4142e5185ef7c73527de5ba"; 15572 15572 }; 15573 15573 ··· 15602 15602 name = "pg8000-1.10.1"; 15603 15603 15604 15604 src = pkgs.fetchurl { 15605 - url = "http://pypi.python.org/packages/source/p/pg8000/${name}.tar.gz"; 15605 + url = "mirror://pypi/p/pg8000/${name}.tar.gz"; 15606 15606 sha256 = "188658db63c2ca931ae1bf0167b34efaac0ecc743b707f0118cc4b87e90ce488"; 15607 15607 }; 15608 15608 ··· 15674 15674 name = "pickleshare-${version}"; 15675 15675 15676 15676 src = pkgs.fetchurl { 15677 - url = "https://pypi.python.org/packages/source/p/pickleshare/${name}.tar.gz"; 15677 + url = "mirror://pypi/p/pickleshare/${name}.tar.gz"; 15678 15678 sha256 = "c0be5745035d437dbf55a96f60b7712345b12423f7d0951bd7d8dc2141ca9286"; 15679 15679 }; 15680 15680 ··· 15693 15693 disabled = isPy3k; 15694 15694 15695 15695 src = pkgs.fetchurl { 15696 - url = "http://pypi.python.org/packages/source/p/piep/piep-${version}.tar.gz"; 15696 + url = "mirror://pypi/p/piep/piep-${version}.tar.gz"; 15697 15697 sha256 = "1wgkg1kc28jpya5k4zvbc9jmpa60b3d5c3gwxfbp15hw6smyqirj"; 15698 15698 }; 15699 15699 ··· 15712 15712 name = "pip-${version}"; 15713 15713 15714 15714 src = pkgs.fetchurl { 15715 - url = "http://pypi.python.org/packages/source/p/pip/pip-${version}.tar.gz"; 15715 + url = "mirror://pypi/p/pip/pip-${version}.tar.gz"; 15716 15716 sha256 = "160pa7xg0vybidhszd1n0ik2xah0yz6gsym5hp8k7dmfd83d6y1y"; 15717 15717 }; 15718 15718 ··· 15728 15728 name = "pika-0.9.12"; 15729 15729 disabled = isPy3k; 15730 15730 src = pkgs.fetchurl { 15731 - url = https://pypi.python.org/packages/source/p/pika/pika-0.9.12.tar.gz; 15731 + url = mirror://pypi/p/pika/pika-0.9.12.tar.gz; 15732 15732 sha256 = "670787ee6ade47cadd1ec8220876b9b7ae4df7bc4b9dd1d808261a6b47e9ce5d"; 15733 15733 }; 15734 15734 buildInputs = with self; [ nose mock pyyaml ]; ··· 15743 15743 disabled = isPy3k || isPyPy; 15744 15744 15745 15745 src = pkgs.fetchurl { 15746 - url = "https://pypi.python.org/packages/source/p/platformio/platformio-${version}.tar.gz"; 15746 + url = "mirror://pypi/p/platformio/platformio-${version}.tar.gz"; 15747 15747 sha256 = "1l8jcwf8flmx8xcsvly2my8al8nzjr67h3mg5c9wvdr7a42q7dil"; 15748 15748 }; 15749 15749 ··· 15762 15762 version = "0.2.4"; 15763 15763 15764 15764 src = pkgs.fetchurl { 15765 - url = "https://pypi.python.org/packages/source/p/pylibconfig2/${name}.tar.gz"; 15765 + url = "mirror://pypi/p/pylibconfig2/${name}.tar.gz"; 15766 15766 sha256 = "0kyg6gldj6hi2jhc5xhi834bb2mcaiy24dvfik963shnldqr7kqg"; 15767 15767 }; 15768 15768 ··· 15785 15785 disabled = isPy3k; 15786 15786 15787 15787 src = pkgs.fetchurl { 15788 - url = "https://pypi.python.org/packages/source/p/${pname}/${name}.tar.gz"; 15788 + url = "mirror://pypi/p/${pname}/${name}.tar.gz"; 15789 15789 sha256 = "1rxyg9465cp6nc47pqxqf092wmbvv2zhffzvaf2w74laal43pgxw"; 15790 15790 }; 15791 15791 ··· 15802 15802 disabled = isPyPy; 15803 15803 15804 15804 src = pkgs.fetchurl { 15805 - url = "https://pypi.python.org/packages/source/p/pysftp/${name}.tar.gz"; 15805 + url = "mirror://pypi/p/pysftp/${name}.tar.gz"; 15806 15806 sha256 = "1d69z8yngciksch1i8rivy1xl8f6g6sb7c3kk5cm3pf8304q6hhm"; 15807 15807 }; 15808 15808 ··· 15825 15825 version = "0.8.1"; 15826 15826 15827 15827 src = pkgs.fetchurl { 15828 - url = "https://pypi.python.org/packages/source/P/PySoundFile/PySoundFile-${version}.tar.gz"; 15828 + url = "mirror://pypi/P/PySoundFile/PySoundFile-${version}.tar.gz"; 15829 15829 sha256 = "72c3e23b7c9998460ec78176084ea101e3439596ab29df476bc8508708df84df"; 15830 15830 }; 15831 15831 ··· 15855 15855 doCheck = false; 15856 15856 15857 15857 src = pkgs.fetchurl { 15858 - url = https://pypi.python.org/packages/source/p/python3-pika/python3-pika-0.9.14.tar.gz; 15858 + url = mirror://pypi/p/python3-pika/python3-pika-0.9.14.tar.gz; 15859 15859 sha256 = "1c3hifwvn04kvlja88iawf0awyz726jynwnpcb6gn7376b4nfch7"; 15860 15860 }; 15861 15861 buildInputs = with self; [ nose mock pyyaml ]; ··· 15868 15868 name = "python-jenkins-${version}"; 15869 15869 version = "0.4.11"; 15870 15870 src = pkgs.fetchurl { 15871 - url = "https://pypi.python.org/packages/source/p/python-jenkins/${name}.tar.gz"; 15871 + url = "mirror://pypi/p/python-jenkins/${name}.tar.gz"; 15872 15872 sha256 = "153gm7pmmn0bymglsgcr2ya0752r2v1hajkx73gl1pk4jifb2gdf"; 15873 15873 }; 15874 15874 patchPhase = '' ··· 15890 15890 name = "Pillow-2.9.0"; 15891 15891 15892 15892 src = pkgs.fetchurl { 15893 - url = "http://pypi.python.org/packages/source/P/Pillow/${name}.zip"; 15893 + url = "mirror://pypi/P/Pillow/${name}.zip"; 15894 15894 sha256 = "1mal92cwh85z6zqx7lrmg0dbqb2gw2cbb2fm6xh0fivmszz8vnyi"; 15895 15895 }; 15896 15896 ··· 15947 15947 disabled = isPyPy; 15948 15948 15949 15949 src = pkgs.fetchurl { 15950 - url = "https://pypi.python.org/packages/source/p/pkgconfig/${name}.tar.gz"; 15950 + url = "mirror://pypi/p/pkgconfig/${name}.tar.gz"; 15951 15951 sha256 = "709daaf077aa2b33bedac12706373412c3683576a43013bbaa529fc2769d80df"; 15952 15952 }; 15953 15953 ··· 15976 15976 buildInputs = with self; [ self.six ]; 15977 15977 15978 15978 src = pkgs.fetchurl { 15979 - url = "https://pypi.python.org/packages/source/p/plumbum/${name}.tar.gz"; 15979 + url = "mirror://pypi/p/plumbum/${name}.tar.gz"; 15980 15980 sha256 = "b759f9e3b6771dff3332f01bc0683d1a56218f44d97942dabd906a0cd1cfb756"; 15981 15981 }; 15982 15982 }; ··· 16047 16047 name = "praw-3.3.0"; 16048 16048 16049 16049 src = pkgs.fetchurl { 16050 - url = "https://pypi.python.org/packages/source/p/praw/${name}.zip"; 16050 + url = "mirror://pypi/p/praw/${name}.zip"; 16051 16051 sha256 = "17s8s4a1yk9rq21f3kmj9k4dbgvfa3650l8b39nhwybvxl3j5nfv"; 16052 16052 }; 16053 16053 ··· 16076 16076 name = "prettytable-0.7.1"; 16077 16077 16078 16078 src = pkgs.fetchurl { 16079 - url = "http://pypi.python.org/packages/source/P/PrettyTable/${name}.tar.bz2"; 16079 + url = "mirror://pypi/P/PrettyTable/${name}.tar.bz2"; 16080 16080 sha256 = "599bc5b4b9602e28294cf795733c889c26dd934aa7e0ee9cff9b905d4fbad188"; 16081 16081 }; 16082 16082 ··· 16099 16099 16100 16100 src = pkgs.fetchurl { 16101 16101 sha256 = "1yq9nis1b2rgpndi2rqh4divf6j22jjva83r5z8jf7iffywmr8hs"; 16102 - url = "https://pypi.python.org/packages/source/p/prompt_toolkit/${name}.tar.gz"; 16102 + url = "mirror://pypi/p/prompt_toolkit/${name}.tar.gz"; 16103 16103 }; 16104 16104 16105 16105 buildInputs = with self; [ jedi ipython pygments ]; ··· 16123 16123 version = "0.52"; 16124 16124 src = pkgs.fetchurl { 16125 16125 sha256 = "00h9ldqmb33nhg2kpks7paldf3n3023ipp124alwp96yz16s7f1m"; 16126 - url = "https://pypi.python.org/packages/source/p/prompt_toolkit/${name}.tar.gz"; 16126 + url = "mirror://pypi/p/prompt_toolkit/${name}.tar.gz"; 16127 16127 }; 16128 16128 16129 16129 #Only <3.4 expressly supported. ··· 16176 16176 version = "3.4.2"; 16177 16177 16178 16178 src = pkgs.fetchurl { 16179 - url = "https://pypi.python.org/packages/source/p/psutil/${name}.tar.gz"; 16179 + url = "mirror://pypi/p/psutil/${name}.tar.gz"; 16180 16180 sha256 = "b17fa01aa766daa388362d0eda5c215d77e03a8d37676b68971f37bf3913b725"; 16181 16181 }; 16182 16182 ··· 16200 16200 psutil_1 = self.psutil.overrideDerivation (self: rec { 16201 16201 name = "psutil-1.2.1"; 16202 16202 src = pkgs.fetchurl { 16203 - url = "https://pypi.python.org/packages/source/p/psutil/${name}.tar.gz"; 16203 + url = "mirror://pypi/p/psutil/${name}.tar.gz"; 16204 16204 sha256 = "0ibclqy6a4qmkjhlk3g8jhpvnk0v9aywknc61xm3hfi5r124m3jh"; 16205 16205 }; 16206 16206 }); ··· 16213 16213 doCheck = false; 16214 16214 16215 16215 src = pkgs.fetchurl { 16216 - url = "https://pypi.python.org/packages/source/p/psycopg2/${name}.tar.gz"; 16216 + url = "mirror://pypi/p/psycopg2/${name}.tar.gz"; 16217 16217 sha256 = "07ivzl7bq8bjcq5n90w4bsl29gjfm5l8yamw0paxh25si8r3zfi4"; 16218 16218 }; 16219 16219 ··· 16232 16232 version = "1.0.2"; 16233 16233 16234 16234 src = pkgs.fetchurl { 16235 - url = "http://pypi.python.org/packages/source/p/publicsuffix/${name}.tar.gz"; 16235 + url = "mirror://pypi/p/publicsuffix/${name}.tar.gz"; 16236 16236 sha256 = "f6dfcb8a33fb3ac4f09e644cd26f8af6a09d1a45a019d105c8da58e289ca0096"; 16237 16237 }; 16238 16238 ··· 16249 16249 version = "1.4.31"; 16250 16250 16251 16251 src = pkgs.fetchurl { 16252 - url = "https://pypi.python.org/packages/source/p/py/${name}.tar.gz"; 16252 + url = "mirror://pypi/p/py/${name}.tar.gz"; 16253 16253 sha256 = "a6501963c725fc2554dabfece8ae9a8fb5e149c0ac0a42fd2b02c5c1c57fc114"; 16254 16254 }; 16255 16255 ··· 16268 16268 name = "pyacoustid-1.1.0"; 16269 16269 16270 16270 src = pkgs.fetchurl { 16271 - url = "https://pypi.python.org/packages/source/p/pyacoustid/${name}.tar.gz"; 16271 + url = "mirror://pypi/p/pyacoustid/${name}.tar.gz"; 16272 16272 sha256 = "0117039cb116af245e6866e8e8bf3c9c8b2853ad087142bd0c2dfc0acc09d452"; 16273 16273 }; 16274 16274 ··· 16294 16294 name = "pyalogotrade-0.16"; 16295 16295 16296 16296 src = pkgs.fetchurl { 16297 - url = "https://pypi.python.org/packages/source/P/PyAlgoTrade/PyAlgoTrade-0.16.tar.gz"; 16297 + url = "mirror://pypi/P/PyAlgoTrade/PyAlgoTrade-0.16.tar.gz"; 16298 16298 sha256 = "a253617254194b91cfebae7bfd184cb109d4e48a8c70051b9560000a2c0f94b3"; 16299 16299 }; 16300 16300 ··· 16330 16330 disabled = isPyPy; 16331 16331 16332 16332 src = pkgs.fetchurl { 16333 - url = "https://pypi.python.org/packages/source/p/pyasn1-modules/${name}.tar.gz"; 16333 + url = "mirror://pypi/p/pyasn1-modules/${name}.tar.gz"; 16334 16334 sha256 = "0hcr6klrzmw4d9j9s5wrhqva5014735pg4zk3rppac4fs87g0rdy"; 16335 16335 }; 16336 16336 ··· 16349 16349 version = "0.2.9"; 16350 16350 16351 16351 src = pkgs.fetchurl { 16352 - url = "https://pypi.python.org/packages/source/P/PyAudio/PyAudio-${version}.tar.gz"; 16352 + url = "mirror://pypi/P/PyAudio/PyAudio-${version}.tar.gz"; 16353 16353 sha256 = "bfd694272b3d1efc51726d0c27650b3c3ba1345f7f8fdada7e86c9751ce0f2a1"; 16354 16354 }; 16355 16355 ··· 16369 16369 version = "3.0.2"; 16370 16370 16371 16371 src = pkgs.fetchurl { 16372 - url = "https://pypi.python.org/packages/source/p/pysaml2/${name}.tar.gz"; 16372 + url = "mirror://pypi/p/pysaml2/${name}.tar.gz"; 16373 16373 sha256 = "0y2iw1dddcvi13xjh3l52z1mvnrbc41ik9k4nn7lwj8x5kimnk9n"; 16374 16374 }; 16375 16375 ··· 16398 16398 version = "0.3.1"; 16399 16399 16400 16400 src = pkgs.fetchurl { 16401 - url = "https://pypi.python.org/packages/source/m/mongodict/${name}.tar.gz"; 16401 + url = "mirror://pypi/m/mongodict/${name}.tar.gz"; 16402 16402 sha256 = "0nv5amfs337m0gbxpjb0585s20rndqfc3mfrzq1iwgnds5gxcrlw"; 16403 16403 }; 16404 16404 ··· 16418 16418 version = "2.2"; 16419 16419 16420 16420 src = pkgs.fetchurl { 16421 - url = "https://pypi.python.org/packages/source/r/repoze.who/${name}.tar.gz"; 16421 + url = "mirror://pypi/r/repoze.who/${name}.tar.gz"; 16422 16422 sha256 = "12wsviar45nwn35w2y4i8b929dq2219vmwz8013wx7bpgkn2j9ij"; 16423 16423 }; 16424 16424 ··· 16470 16470 name = "pycarddav-${version}"; 16471 16471 16472 16472 src = pkgs.fetchurl { 16473 - url = "https://pypi.python.org/packages/source/p/pyCardDAV/pyCardDAV-${version}.tar.gz"; 16473 + url = "mirror://pypi/p/pyCardDAV/pyCardDAV-${version}.tar.gz"; 16474 16474 sha256 = "0avkrcpisfvhz103v7vmq2jd83hvmpqrb4mlbx6ikkk1wcvclsx8"; 16475 16475 }; 16476 16476 ··· 16490 16490 name = "pycosat-0.6.0"; 16491 16491 16492 16492 src = pkgs.fetchurl { 16493 - url = "https://pypi.python.org/packages/source/p/pycosat/${name}.tar.gz"; 16493 + url = "mirror://pypi/p/pycosat/${name}.tar.gz"; 16494 16494 sha256 = "02sdn2998jlrm35smn1530hix3kzwyc1jv49cjdcnvfvrqqi3rww"; 16495 16495 }; 16496 16496 ··· 16511 16511 name = "pygit2-0.23.1"; 16512 16512 16513 16513 src = pkgs.fetchurl { 16514 - url = "https://pypi.python.org/packages/source/p/pygit2/${name}.tar.gz"; 16514 + url = "mirror://pypi/p/pygit2/${name}.tar.gz"; 16515 16515 sha256 = "04201vcal7jq8lbpk9ylscrhjxdcf2aihiw25k4imjjqgfmvldf7"; 16516 16516 }; 16517 16517 ··· 16540 16540 name = "Babel-2.2.0"; 16541 16541 16542 16542 src = pkgs.fetchurl { 16543 - url = "http://pypi.python.org/packages/source/B/Babel/${name}.tar.gz"; 16543 + url = "mirror://pypi/B/Babel/${name}.tar.gz"; 16544 16544 sha256 = "d8cb4c0e78148aee89560f9fe21587aa57739c975bb89ff66b1e842cc697428f"; 16545 16545 }; 16546 16546 ··· 16561 16561 disabled = isPyPy || isPy3k; 16562 16562 16563 16563 src = pkgs.fetchurl { 16564 - url = "https://pypi.python.org/packages/source/p/pybfd/${name}.tar.gz"; 16564 + url = "mirror://pypi/p/pybfd/${name}.tar.gz"; 16565 16565 sha256 = "d99b32ad077e704ddddc0b488c83cae851c14919e5cbc51715d00464a1932df4"; 16566 16566 }; 16567 16567 ··· 16613 16613 version = "0.4"; 16614 16614 16615 16615 src = pkgs.fetchurl { 16616 - url = "https://pypi.python.org/packages/source/p/py-bcrypt/py-bcrypt-${version}.tar.gz"; 16616 + url = "mirror://pypi/p/py-bcrypt/py-bcrypt-${version}.tar.gz"; 16617 16617 sha256 = "5fa13bce551468350d66c4883694850570f3da28d6866bb638ba44fe5eabda78"; 16618 16618 }; 16619 16619 ··· 16651 16651 disabled = isPyPy || isPy3k; 16652 16652 16653 16653 src = pkgs.fetchurl { 16654 - url = "https://pypi.python.org/packages/source/p/pycapnp/${name}.tar.gz"; 16654 + url = "mirror://pypi/p/pycapnp/${name}.tar.gz"; 16655 16655 sha256 = "1kp97il34419gcrhn866n6a10lvh8qr13bnllnnh9473n4cq0cvk"; 16656 16656 }; 16657 16657 ··· 16676 16676 disabled = !isPy27; 16677 16677 16678 16678 src = pkgs.fetchurl { 16679 - url = "https://pypi.python.org/packages/source/p/pycdio/${name}.tar.gz"; 16679 + url = "mirror://pypi/p/pycdio/${name}.tar.gz"; 16680 16680 sha256 = "1mrh233pj584gf7la64d4xlmvdnfl4jwpxs95lnd3i4zd5drid14"; 16681 16681 }; 16682 16682 ··· 16716 16716 disabled = isPy3k || isPyPy; # see https://bitbucket.org/pypy/pypy/issue/1190/ 16717 16717 16718 16718 src = pkgs.fetchurl { 16719 - url = "http://pypi.python.org/packages/source/p/pycryptopp/${name}.tar.gz"; 16719 + url = "mirror://pypi/p/pycryptopp/${name}.tar.gz"; 16720 16720 sha256 = "0n90h1yg7bfvlbhnc54xb6dbqm286ykaksyg04kxlhyjgf8mhq8i"; 16721 16721 }; 16722 16722 ··· 16815 16815 disabled = isPy3k; 16816 16816 16817 16817 src = pkgs.fetchurl { 16818 - url = "http://pypi.python.org/packages/source/p/pydot/${name}.tar.gz"; 16818 + url = "mirror://pypi/p/pydot/${name}.tar.gz"; 16819 16819 sha256 = "80ea01a7ba75671a3b7890375be0ad8d5321b07bfb6f572192c31409062b59f3"; 16820 16820 }; 16821 16821 propagatedBuildInputs = with self; [pyparsing pkgs.graphviz]; ··· 16829 16829 name = "pydot_ng-1.0.0"; 16830 16830 16831 16831 src = pkgs.fetchurl { 16832 - url = "https://pypi.python.org/packages/source/p/pydot-ng/${name}.tar.gz"; 16832 + url = "mirror://pypi/p/pydot-ng/${name}.tar.gz"; 16833 16833 sha256 = "0h8k8wlzvnb40v4js7afgfyhp3wasmb1kg4gr6z7ck63iv8fq864"; 16834 16834 }; 16835 16835 ··· 16853 16853 name = "pyelasticsearch-1.4"; 16854 16854 16855 16855 src = pkgs.fetchurl { 16856 - url = "https://pypi.python.org/packages/source/p/pyelasticsearch/${name}.tar.gz"; 16856 + url = "mirror://pypi/p/pyelasticsearch/${name}.tar.gz"; 16857 16857 sha256 = "18wp6llfjv6hvyhr3f6i8dm9wc5rf46wiqsfxwpvnf6mdrvk6xr7"; 16858 16858 }; 16859 16859 ··· 16875 16875 name = "${pname}-${version}"; 16876 16876 16877 16877 src = pkgs.fetchurl { 16878 - url = "https://pypi.python.org/packages/source/p/${pname}/${name}.tar.gz"; 16878 + url = "mirror://pypi/p/${pname}/${name}.tar.gz"; 16879 16879 sha256 = "1pi1mdzfffgl5qcz0prsa7hlbriycy7mgagi0fdrp3vf17fslmzw"; 16880 16880 }; 16881 16881 ··· 16899 16899 name = "pyenchant-1.6.6"; 16900 16900 16901 16901 src = pkgs.fetchurl { 16902 - url = "https://pypi.python.org/packages/source/p/pyenchant/pyenchant-1.6.6.tar.gz"; 16902 + url = "mirror://pypi/p/pyenchant/pyenchant-1.6.6.tar.gz"; 16903 16903 sha256 = "25c9d2667d512f8fc4410465fdd2e868377ca07eb3d56e2b6e534a86281d64d3"; 16904 16904 }; 16905 16905 ··· 16926 16926 name = "pyev-0.9.0"; 16927 16927 16928 16928 src = pkgs.fetchurl { 16929 - url = "https://pypi.python.org/packages/source/p/pyev/${name}.tar.gz"; 16929 + url = "mirror://pypi/p/pyev/${name}.tar.gz"; 16930 16930 sha256 = "0rf603lc0s6zpa1nb25vhd8g4y337wg2wyz56i0agsdh7jchl0sx"; 16931 16931 }; 16932 16932 ··· 16970 16970 version = "0.9.2"; 16971 16971 16972 16972 src = pkgs.fetchurl { 16973 - url = "https://pypi.python.org/packages/source/p/pyFFTW/pyFFTW-${version}.tar.gz"; 16973 + url = "mirror://pypi/p/pyFFTW/pyFFTW-${version}.tar.gz"; 16974 16974 sha256 = "f6bbb6afa93085409ab24885a1a3cdb8909f095a142f4d49e346f2bd1b789074"; 16975 16975 }; 16976 16976 ··· 17002 17002 version = "0.7.2"; 17003 17003 17004 17004 src = pkgs.fetchurl { 17005 - url = "https://pypi.python.org/packages/source/p/pyfiglet/${name}.tar.gz"; 17005 + url = "mirror://pypi/p/pyfiglet/${name}.tar.gz"; 17006 17006 sha256 = "0v8a18wvaqnb1jksyv5dc5n6zj0vrkyhz0ivmm8gfwpa0ky6n68y"; 17007 17007 }; 17008 17008 ··· 17020 17020 version = "1.0.0"; 17021 17021 17022 17022 src = pkgs.fetchurl { 17023 - url = "http://pypi.python.org/packages/source/p/pyflakes/${name}.tar.gz"; 17023 + url = "mirror://pypi/p/pyflakes/${name}.tar.gz"; 17024 17024 sha256 = "f39e33a4c03beead8774f005bd3ecf0c3f2f264fa0201de965fce0aff1d34263"; 17025 17025 }; 17026 17026 ··· 17040 17040 name = "pygeoip-0.3.2"; 17041 17041 17042 17042 src = pkgs.fetchurl { 17043 - url = "https://pypi.python.org/packages/source/p/pygeoip/pygeoip-0.3.2.tar.gz"; 17043 + url = "mirror://pypi/p/pygeoip/pygeoip-0.3.2.tar.gz"; 17044 17044 sha256 = "f22c4e00ddf1213e0fae36dc60b46ee7c25a6339941ec1a975539014c1f9a96d"; 17045 17045 }; 17046 17046 ··· 17061 17061 version = "1.2.4"; 17062 17062 17063 17063 src = pkgs.fetchurl { 17064 - url = "https://pypi.python.org/packages/source/p/pyglet/pyglet-${version}.tar.gz"; 17064 + url = "mirror://pypi/p/pyglet/pyglet-${version}.tar.gz"; 17065 17065 sha256 = "9f62ffbbcf2b202d084bf158685e77d28b8f4f5f2738f4c5e63a947a07503445"; 17066 17066 }; 17067 17067 ··· 17085 17085 name = "Pygments-${version}"; 17086 17086 17087 17087 src = pkgs.fetchurl { 17088 - url = "http://pypi.python.org/packages/source/P/Pygments/${name}.tar.gz"; 17088 + url = "mirror://pypi/P/Pygments/${name}.tar.gz"; 17089 17089 sha256 = "10axnp2wpjnq9g8wg53fx0c70dfxqrz498jyz8mrdx9a3flwir48"; 17090 17090 }; 17091 17091 ··· 17108 17108 name = "Pygments-${version}"; 17109 17109 17110 17110 src = pkgs.fetchurl { 17111 - url = "http://pypi.python.org/packages/source/P/Pygments/${name}.tar.gz"; 17111 + url = "mirror://pypi/P/Pygments/${name}.tar.gz"; 17112 17112 sha256 = "7320919084e6dac8f4540638a46447a3bd730fca172afc17d2c03eed22cf4f51"; 17113 17113 }; 17114 17114 }; ··· 17141 17141 version = "1.5.4"; 17142 17142 17143 17143 src = pkgs.fetchurl { 17144 - url = "https://pypi.python.org/packages/source/p/pylint/${name}.tar.gz"; 17144 + url = "mirror://pypi/p/pylint/${name}.tar.gz"; 17145 17145 sha256 = "2fe3cc2fc66a56fdc35dbbc2bf1dd96a534abfc79ee6b2ad9ae4fe166e570c4b"; 17146 17146 }; 17147 17147 ··· 17167 17167 version = "0.7.2"; 17168 17168 17169 17169 src = pkgs.fetchurl { 17170 - url = "https://pypi.python.org/packages/source/p/pyrr/pyrr-${version}.tar.gz"; 17170 + url = "mirror://pypi/p/pyrr/pyrr-${version}.tar.gz"; 17171 17171 sha256 = "04a65a9fb5c746b41209f55b21abf47a0ef80a4271159d670ca9579d9be3b4fa"; 17172 17172 }; 17173 17173 ··· 17186 17186 version = "1.2.3"; 17187 17187 17188 17188 src = pkgs.fetchurl { 17189 - url = "https://pypi.python.org/packages/source/p/pyshp/pyshp-${version}.tar.gz"; 17189 + url = "mirror://pypi/p/pyshp/pyshp-${version}.tar.gz"; 17190 17190 sha256 = "e18cc19659dadc5ddaa891eb780a6958094da0cf105a1efe0f67e75b4fa1cdf9"; 17191 17191 }; 17192 17192 ··· 17204 17204 version = "0.14.1"; 17205 17205 17206 17206 src = pkgs.fetchurl { 17207 - url = "https://pypi.python.org/packages/source/P/PyX/PyX-${version}.tar.gz"; 17207 + url = "mirror://pypi/P/PyX/PyX-${version}.tar.gz"; 17208 17208 sha256 = "05d1b7fc813379d2c12fcb5bd0195cab522b5aabafac88f72913f1d47becd912"; 17209 17209 }; 17210 17210 ··· 17242 17242 name = "kaa-base-${version}"; 17243 17243 17244 17244 src = pkgs.fetchurl { 17245 - url = "https://pypi.python.org/packages/source/k/kaa-base/kaa-base-0.99.2dev-384-2b73caca.tar.gz"; 17245 + url = "mirror://pypi/k/kaa-base/kaa-base-0.99.2dev-384-2b73caca.tar.gz"; 17246 17246 sha256 = "0k3zzz84wzz9q1fl3vvqr2ys96z9pcf4viq9q6s2a63zaysmcfd2"; 17247 17247 }; 17248 17248 ··· 17313 17313 ''; 17314 17314 17315 17315 src = pkgs.fetchurl { 17316 - url = "https://pypi.python.org/packages/source/k/kaa-metadata/kaa-metadata-0.7.8dev-r4569-20111003.tar.gz"; 17316 + url = "mirror://pypi/k/kaa-metadata/kaa-metadata-0.7.8dev-r4569-20111003.tar.gz"; 17317 17317 sha256 = "0bkbzfgxvmby8lvzkqjp86anxvv3vjd9nksv2g4l7shsk1n7y27a"; 17318 17318 }; 17319 17319 ··· 17332 17332 version = "0.9.6"; 17333 17333 17334 17334 src = pkgs.fetchurl { 17335 - url = "https://pypi.python.org/packages/source/p/${name}/${name}-${version}.tar.gz"; 17335 + url = "mirror://pypi/p/${name}/${name}-${version}.tar.gz"; 17336 17336 sha256 = "1x3i9wmzw33fpkis203alygfnrkcmq9w1aydcm887jh6frfqm6cw"; 17337 17337 }; 17338 17338 ··· 17421 17421 name = "pyparsing-2.0.1"; 17422 17422 17423 17423 src = pkgs.fetchurl { 17424 - url = "http://pypi.python.org/packages/source/p/pyparsing/${name}.tar.gz"; 17424 + url = "mirror://pypi/p/pyparsing/${name}.tar.gz"; 17425 17425 sha256 = "1r742rjbagf2i166k2w0r192adfw7l9lnsqz7wh4mflf00zws1q0"; 17426 17426 }; 17427 17427 ··· 17439 17439 disabled = isPy3k; 17440 17440 17441 17441 src = pkgs.fetchurl { 17442 - url = "http://pypi.python.org/packages/source/p/pyparsing/${name}.tar.gz"; 17442 + url = "mirror://pypi/p/pyparsing/${name}.tar.gz"; 17443 17443 sha256 = "646e14f90b3689b005c19ac9b6b390c9a39bf976481849993e277d7380e6e79f"; 17444 17444 }; 17445 17445 ··· 17501 17501 doCheck = false; # No such file or directory errors on 32bit 17502 17502 17503 17503 src = pkgs.fetchurl { 17504 - url = "https://pypi.python.org/packages/source/p/pyptlib/pyptlib-${version}.tar.gz"; 17504 + url = "mirror://pypi/p/pyptlib/pyptlib-${version}.tar.gz"; 17505 17505 sha256 = "01y6vbwncqb0hxlnin6whd9wrrm5my4qzjhk76fnix78v7ip515r"; 17506 17506 }; 17507 17507 meta = { ··· 17517 17517 doCheck = false; # "PyQtGraph requires either PyQt4 or PySide; neither package could be imported." 17518 17518 17519 17519 src = pkgs.fetchurl { 17520 - url = "https://pypi.python.org/packages/source/p/pyqtgraph/${name}.tar.gz"; 17520 + url = "mirror://pypi/p/pyqtgraph/${name}.tar.gz"; 17521 17521 sha256 = "188pcxf3sxxjf0aipjn820lx2rf9f42zzp0sibmcl90955a3ipf1"; 17522 17522 }; 17523 17523 ··· 17537 17537 version = "0.5.4"; 17538 17538 17539 17539 src = pkgs.fetchurl { 17540 - url = "https://pypi.python.org/packages/source/p/pystache/${name}.tar.gz"; 17540 + url = "mirror://pypi/p/pystache/${name}.tar.gz"; 17541 17541 sha256 = "f7bbc265fb957b4d6c7c042b336563179444ab313fb93a719759111eabd3b85a"; 17542 17542 }; 17543 17543 ··· 17564 17564 name = "PyStemmer-1.3.0"; 17565 17565 17566 17566 src = pkgs.fetchurl { 17567 - url = "http://pypi.python.org/packages/source/P/PyStemmer/${name}.tar.gz"; 17567 + url = "mirror://pypi/P/PyStemmer/${name}.tar.gz"; 17568 17568 sha256 = "d1ac14eb64978c1697fcfba76e3ac7ebe24357c9428e775390f634648947cb91"; 17569 17569 }; 17570 17570 ··· 17585 17585 disabled = isPy3k; 17586 17586 17587 17587 src = pkgs.fetchurl { 17588 - url = "http://pypi.python.org/packages/source/P/Pyro/${name}.tar.gz"; 17588 + url = "mirror://pypi/P/Pyro/${name}.tar.gz"; 17589 17589 sha256 = "1bed508453ef7a7556b51424a58101af2349b662baab7e7331c5cb85dbe7e578"; 17590 17590 }; 17591 17591 ··· 17602 17602 name = "pyrsistent-0.11.12"; 17603 17603 17604 17604 src = pkgs.fetchurl { 17605 - url = "http://pypi.python.org/packages/source/p/pyrsistent/${name}.tar.gz"; 17605 + url = "mirror://pypi/p/pyrsistent/${name}.tar.gz"; 17606 17606 sha256 = "0jgyhkkq36wn36rymn4jiyqh2vdslmradq4a2mjkxfbk2cz6wpi5"; 17607 17607 }; 17608 17608 ··· 17624 17624 name = "PyRSS2Gen-1.0.0"; 17625 17625 17626 17626 src = pkgs.fetchurl { 17627 - url = "http://pypi.python.org/packages/source/P/PyRSS2Gen/${name}.tar.gz"; 17627 + url = "mirror://pypi/P/PyRSS2Gen/${name}.tar.gz"; 17628 17628 sha256 = "4929d022713129401160fd47550d5158931e4ea6a7136b5d8dfe3b13ac16f2f0"; 17629 17629 }; 17630 17630 ··· 17641 17641 name = "pysnmp-${version}"; 17642 17642 17643 17643 src = pkgs.fetchurl { 17644 - url = "https://pypi.python.org/packages/source/p/pysnmp/${name}.tar.gz"; 17644 + url = "mirror://pypi/p/pysnmp/${name}.tar.gz"; 17645 17645 sha256 = "0zq7yx8732ad9dxpxqgpqyixj7kfwbvf402q7l5njkv0kbcnavn4"; 17646 17646 }; 17647 17647 ··· 17661 17661 version = "1.5.0"; 17662 17662 17663 17663 src = pkgs.fetchurl { 17664 - url = "https://pypi.python.org/packages/source/P/PySocks/PySocks-${version}.tar.gz"; 17664 + url = "mirror://pypi/P/PySocks/PySocks-${version}.tar.gz"; 17665 17665 sha256 = "10wq5311qrnk8rvzsh6gwzxi7h51pgvzw3d7s1mb39fsvf0vyjdk"; 17666 17666 }; 17667 17667 ··· 17680 17680 meta.maintainers = with maintainers; [ mornfall ]; 17681 17681 17682 17682 src = pkgs.fetchurl { 17683 - url = "https://pypi.python.org/packages/source/p/python-fedora/${name}.tar.gz"; 17683 + url = "mirror://pypi/p/python-fedora/${name}.tar.gz"; 17684 17684 sha256 = "15m8lvbb5q4rg508i4ah8my872qrq5xjwgcgca4d3kzjv2x6fhim"; 17685 17685 }; 17686 17686 propagatedBuildInputs = with self; [ kitchen requests bunch paver six munch urllib3 ··· 17698 17698 version = "0.1"; 17699 17699 17700 17700 src = pkgs.fetchurl { 17701 - url = "https://pypi.python.org/packages/source/p/python-simple-hipchat/python-simple-hipchat-${version}.zip"; 17701 + url = "mirror://pypi/p/python-simple-hipchat/python-simple-hipchat-${version}.zip"; 17702 17702 sha256 = "404e5ff7187abb09c2227f22063d06baf0fd525725e9c9ad280176bed1c94a3f"; 17703 17703 }; 17704 17704 ··· 17709 17709 name = "python-keyczar-0.71c"; 17710 17710 17711 17711 src = pkgs.fetchurl { 17712 - url = "https://pypi.python.org/packages/source/p/python-keyczar/${name}.tar.gz"; 17712 + url = "mirror://pypi/p/python-keyczar/${name}.tar.gz"; 17713 17713 sha256 = "18mhiwqq6vp65ykmi8x3i5l3gvrvrrr8z2kv11z1rpixmyr7sw1p"; 17714 17714 }; 17715 17715 ··· 17729 17729 version = "0.16.1"; 17730 17730 17731 17731 src = pkgs.fetchurl { 17732 - url = "https://pypi.python.org/packages/source/p/pyudev/${name}.tar.gz"; 17732 + url = "mirror://pypi/p/pyudev/${name}.tar.gz"; 17733 17733 sha256 = "765d1c14bd9bd031f64e2612225621984cb2bbb8cbc0c03538bcc4c735ff1c95"; 17734 17734 }; 17735 17735 ··· 17754 17754 name = "pynzb-0.1.0"; 17755 17755 17756 17756 src = pkgs.fetchurl { 17757 - url = "http://pypi.python.org/packages/source/p/pynzb/${name}.tar.gz"; 17757 + url = "mirror://pypi/p/pynzb/${name}.tar.gz"; 17758 17758 sha256 = "0735b3889a1174bbb65418ee503629d3f5e4a63f04b16f46ffba18253ec3ef17"; 17759 17759 }; 17760 17760 ··· 17770 17770 name = "progressbar-2.2"; 17771 17771 17772 17772 src = pkgs.fetchurl { 17773 - url = "http://pypi.python.org/packages/source/p/progressbar/${name}.tar.gz"; 17773 + url = "mirror://pypi/p/progressbar/${name}.tar.gz"; 17774 17774 sha256 = "dfee5201237ca0e942baa4d451fee8bf8a54065a337fabe7378b8585aeda56a3"; 17775 17775 }; 17776 17776 ··· 17790 17790 disabled = isPy3k; 17791 17791 17792 17792 src = pkgs.fetchurl { 17793 - url = "http://pypi.python.org/packages/source/p/python-ldap/python-${name}.tar.gz"; 17793 + url = "mirror://pypi/p/python-ldap/python-${name}.tar.gz"; 17794 17794 sha256 = "0j5hzaar4d0vhnrlpmkczgwm7ci2wibr99a7zx04xddzrhxdpz82"; 17795 17795 }; 17796 17796 ··· 17803 17803 name = "ldap3-${version}"; 17804 17804 17805 17805 src = pkgs.fetchurl { 17806 - url = "https://pypi.python.org/packages/source/l/ldap3/${name}.tar.gz"; 17806 + url = "mirror://pypi/l/ldap3/${name}.tar.gz"; 17807 17807 sha256 = "0j4qqj9vq022hy7wfqn8s0j4vm2g6paabbzas1vbyspawvcfai98"; 17808 17808 }; 17809 17809 ··· 17840 17840 version = "0.5"; 17841 17841 17842 17842 src = pkgs.fetchurl { 17843 - url = "https://pypi.python.org/packages/source/p/ptyprocess/${name}.tar.gz"; 17843 + url = "mirror://pypi/p/ptyprocess/${name}.tar.gz"; 17844 17844 sha256= "dcb78fb2197b49ca1b7b2f37b047bc89c0da7a90f90bd5bc17c3ce388bb6ef59"; 17845 17845 }; 17846 17846 ··· 17918 17918 name = "pyPdf-1.13"; 17919 17919 17920 17920 src = pkgs.fetchurl { 17921 - url = "https://pypi.python.org/packages/source/p/pyPdf/${name}.tar.gz"; 17921 + url = "mirror://pypi/p/pyPdf/${name}.tar.gz"; 17922 17922 sha256 = "3aede4c3c9c6ad07c98f059f90db0b09ed383f7c791c46100f649e1cabda0e3b"; 17923 17923 }; 17924 17924 ··· 17939 17939 version = "1.25.1"; 17940 17940 17941 17941 src = pkgs.fetchurl { 17942 - url = "https://pypi.python.org/packages/source/P/PyPDF2/${name}.tar.gz"; 17942 + url = "mirror://pypi/P/PyPDF2/${name}.tar.gz"; 17943 17943 sha256 = "1sw225j9fgsvg1zm7lrij96fihfmq8pc1vg611dc55491zvj9ls3"; 17944 17944 }; 17945 17945 ··· 17960 17960 version = "3.1.0"; 17961 17961 17962 17962 src = pkgs.fetchurl { 17963 - url = "http://pypi.python.org/packages/source/P/PyOpenGL/PyOpenGL-${version}.tar.gz"; 17963 + url = "mirror://pypi/P/PyOpenGL/PyOpenGL-${version}.tar.gz"; 17964 17964 sha256 = "9b47c5c3a094fa518ca88aeed35ae75834d53e4285512c61879f67a48c94ddaf"; 17965 17965 }; 17966 17966 propagatedBuildInputs = [ pkgs.mesa pkgs.freeglut self.pillow ]; ··· 17995 17995 version = "0.15.1"; 17996 17996 17997 17997 src = pkgs.fetchurl { 17998 - url = "https://pypi.python.org/packages/source/p/pyOpenSSL/pyOpenSSL-${version}.tar.gz"; 17998 + url = "mirror://pypi/p/pyOpenSSL/pyOpenSSL-${version}.tar.gz"; 17999 17999 sha256 = "0wnnq15rhj7fhdcd8ycwiw6r6g3w9f9lcy6cigg8226vsrq618ph"; 18000 18000 }; 18001 18001 ··· 18011 18011 version = "1.2.9"; 18012 18012 18013 18013 src = pkgs.fetchurl { 18014 - url = "http://pypi.python.org/packages/source/p/pyquery/${name}.zip"; 18014 + url = "mirror://pypi/p/pyquery/${name}.zip"; 18015 18015 sha256 = "00p6f1dfma65192hc72dxd506491lsq3g5wgxqafi1xpg2w1xia6"; 18016 18016 }; 18017 18017 ··· 18025 18025 name = "pyrax-1.8.2"; 18026 18026 18027 18027 src = pkgs.fetchurl { 18028 - url = "http://pypi.python.org/packages/source/p/pyrax/${name}.tar.gz"; 18028 + url = "mirror://pypi/p/pyrax/${name}.tar.gz"; 18029 18029 sha256 = "0hvim60bhgfj91m7pp8jfmb49f087xqlgkqa505zw28r7yl0hcfp"; 18030 18030 }; 18031 18031 ··· 18046 18046 disabled = isPy3k; 18047 18047 18048 18048 src = pkgs.fetchurl { 18049 - url = "http://pypi.python.org/packages/source/p/pyreport/${name}.tar.gz"; 18049 + url = "mirror://pypi/p/pyreport/${name}.tar.gz"; 18050 18050 sha256 = "1584607596b7b310bf0b6ce79f424bd44238a017fd870aede11cd6732dbe0d4d"; 18051 18051 }; 18052 18052 ··· 18065 18065 version = "1.3.4"; 18066 18066 18067 18067 src = pkgs.fetchurl { 18068 - url = "https://pypi.python.org/packages/source/p/pyScss/${name}.tar.gz"; 18068 + url = "mirror://pypi/p/pyScss/${name}.tar.gz"; 18069 18069 sha256 = "03lcp853kgr66aqrw2jd1q9jhs9h049w7zlwp7bfmly7xh832cnh"; 18070 18070 }; 18071 18071 ··· 18084 18084 name = "pyserial-2.7"; 18085 18085 18086 18086 src = pkgs.fetchurl { 18087 - url = "http://pypi.python.org/packages/source/p/pyserial/${name}.tar.gz"; 18087 + url = "mirror://pypi/p/pyserial/${name}.tar.gz"; 18088 18088 sha256 = "3542ec0838793e61d6224e27ff05e8ce4ba5a5c5cc4ec5c6a3e8d49247985477"; 18089 18089 }; 18090 18090 ··· 18101 18101 name = "pymongo-3.0.3"; 18102 18102 18103 18103 src = pkgs.fetchurl { 18104 - url = "http://pypi.python.org/packages/source/p/pymongo/${name}.tar.gz"; 18104 + url = "mirror://pypi/p/pymongo/${name}.tar.gz"; 18105 18105 sha256 = "3c6b2317f8031bc1e200fd1ea35f00a96f4569e3f3f220a5e66ab6227d96ccaf"; 18106 18106 }; 18107 18107 ··· 18119 18119 version = "2.9.1"; 18120 18120 18121 18121 src = pkgs.fetchurl { 18122 - url = "http://pypi.python.org/packages/source/p/pymongo/${name}.tar.gz"; 18122 + url = "mirror://pypi/p/pymongo/${name}.tar.gz"; 18123 18123 sha256 = "1nrr1fxyrlxd69bgxl7bvaj2j4z7v3zaciij5sbhxg0vqiz6ny50"; 18124 18124 }; 18125 18125 ··· 18138 18138 name = "pyperclip-${version}"; 18139 18139 18140 18140 src = pkgs.fetchurl { 18141 - url = "http://pypi.python.org/packages/source/p/pyperclip/${name}.zip"; 18141 + url = "mirror://pypi/p/pyperclip/${name}.zip"; 18142 18142 sha256 = "07q8krmi7phizzp192x3j7xbk1gzhc1kc3jp4mxrm32dn84sp1vh"; 18143 18143 }; 18144 18144 ··· 18173 18173 disabled = isPy3k; 18174 18174 18175 18175 src = pkgs.fetchurl { 18176 - url = "https://pypi.python.org/packages/source/p/pysqlite/${name}.tar.gz"; 18176 + url = "mirror://pypi/p/pysqlite/${name}.tar.gz"; 18177 18177 sha256 = "13djzgnbi71znjjyaw4nybg6smilgszcid646j5qav7mdchkb77y"; 18178 18178 }; 18179 18179 ··· 18275 18275 disabled = ! (isPy26 || isPy27 ); 18276 18276 18277 18277 src = pkgs.fetchurl { 18278 - url = "https://pypi.python.org/packages/source/p/python-wifi/${name}.tar.bz2"; 18278 + url = "mirror://pypi/p/python-wifi/${name}.tar.bz2"; 18279 18279 sha256 = "504639e5953eaec0e41758900fbe143d33d82ea86762b19b659a118c77d8403d"; 18280 18280 }; 18281 18281 ··· 18296 18296 version = "2016.3"; 18297 18297 18298 18298 src = pkgs.fetchurl { 18299 - url = "http://pypi.python.org/packages/source/p/pytz/${name}.tar.gz"; 18299 + url = "mirror://pypi/p/pytz/${name}.tar.gz"; 18300 18300 sha256 = "1a3hjclyylc4m1v1dn04b38wm2vl649ijdswpg0d8m8n0lcxlj9l"; 18301 18301 }; 18302 18302 ··· 18312 18312 name = "pyutil-2.0.0"; 18313 18313 18314 18314 src = pkgs.fetchurl { 18315 - url = "http://pypi.python.org/packages/source/p/pyutil/${name}.tar.gz"; 18315 + url = "mirror://pypi/p/pyutil/${name}.tar.gz"; 18316 18316 sha256 = "1fsg9yz5mi2sb0h6c1vvcqchx56i89nbvdb5gfgv1ia3b2w5ra8c"; 18317 18317 }; 18318 18318 ··· 18448 18448 disabled = !isPy27; 18449 18449 18450 18450 src = pkgs.fetchurl { 18451 - url = "https://pypi.python.org/packages/source/p/pyaml/${name}.tar.gz"; 18451 + url = "mirror://pypi/p/pyaml/${name}.tar.gz"; 18452 18452 sha256 = "8dfe1b295116115695752acc84d15ecf5c1c469975fbed7672bf41a6bc6d6d51"; 18453 18453 }; 18454 18454 ··· 18484 18484 name = "rabbitpy-${version}"; 18485 18485 18486 18486 src = pkgs.fetchurl { 18487 - url = "https://pypi.python.org/packages/source/r/rabbitpy/${name}.tar.gz"; 18487 + url = "mirror://pypi/r/rabbitpy/${name}.tar.gz"; 18488 18488 sha256 = "0pgijv7mgxc4sm7p9s716dhl600l8isisxzyg4hz7ng1sk09p1w3"; 18489 18489 }; 18490 18490 ··· 18503 18503 name = "recaptcha-client-1.0.6"; 18504 18504 18505 18505 src = pkgs.fetchurl { 18506 - url = "http://pypi.python.org/packages/source/r/recaptcha-client/${name}.tar.gz"; 18506 + url = "mirror://pypi/r/recaptcha-client/${name}.tar.gz"; 18507 18507 sha256 = "28c6853c1d13d365b7dc71a6b05e5ffb56471f70a850de318af50d3d7c0dea2f"; 18508 18508 }; 18509 18509 ··· 18560 18560 name = "reportlab-3.2.0"; 18561 18561 18562 18562 src = pkgs.fetchurl { 18563 - url = "http://pypi.python.org/packages/source/r/reportlab/${name}.tar.gz"; 18563 + url = "mirror://pypi/r/reportlab/${name}.tar.gz"; 18564 18564 sha256 = "14v212cq2w3p0j5xydfr8rav8c8qas1q845r0xj7fm6q5dk8grkj"; 18565 18565 }; 18566 18566 ··· 18591 18591 disabled = !pythonOlder "3.4"; 18592 18592 18593 18593 src = pkgs.fetchurl { 18594 - url = "http://pypi.python.org/packages/source/r/requests/${name}.tar.gz"; 18594 + url = "mirror://pypi/r/requests/${name}.tar.gz"; 18595 18595 sha256 = "156bf3ec27ba9ec7e0cf8fbe02808718099d218de403eb64a714d73ba1a29ab1"; 18596 18596 }; 18597 18597 ··· 18607 18607 version = "2.9.1"; 18608 18608 18609 18609 src = pkgs.fetchurl { 18610 - url = "http://pypi.python.org/packages/source/r/requests/${name}.tar.gz"; 18610 + url = "mirror://pypi/r/requests/${name}.tar.gz"; 18611 18611 sha256 = "0zsqrzlybf25xscgi7ja4s48y2abf9wvjkn47wh984qgs1fq2xy5"; 18612 18612 }; 18613 18613 ··· 18666 18666 retry_decorator = buildPythonPackage rec { 18667 18667 name = "retry_decorator-1.0.0"; 18668 18668 src = pkgs.fetchurl { 18669 - url = https://pypi.python.org/packages/source/r/retry_decorator/retry_decorator-1.0.0.tar.gz; 18669 + url = mirror://pypi/r/retry_decorator/retry_decorator-1.0.0.tar.gz; 18670 18670 sha256 = "086zahyb6yn7ggpc58909c5r5h3jz321i1694l1c28bbpaxnlk88"; 18671 18671 }; 18672 18672 meta = { ··· 18712 18712 disabled = isPy3k; 18713 18713 18714 18714 src = pkgs.fetchurl { 18715 - url = "https://pypi.python.org/packages/source/q/qserve/${name}.zip"; 18715 + url = "mirror://pypi/q/qserve/${name}.zip"; 18716 18716 sha256 = "0b04b2d4d11b464ff1efd42a9ea9f8136187d59f4076f57c9ba95361d41cd7ed"; 18717 18717 }; 18718 18718 ··· 18730 18730 name = "qtconsole-${version}"; 18731 18731 18732 18732 src = pkgs.fetchurl { 18733 - url = "https://pypi.python.org/packages/source/q/qtconsole/${name}.tar.gz"; 18733 + url = "mirror://pypi/q/qtconsole/${name}.tar.gz"; 18734 18734 sha256 = "741906acae9e02c0df9138ac88b621ef22e438565aa96d783a9ef88faec3de46"; 18735 18735 }; 18736 18736 ··· 18752 18752 name = "quantities-0.10.1"; 18753 18753 18754 18754 src = pkgs.fetchurl { 18755 - url = "https://pypi.python.org/packages/source/q/quantities/quantities-0.10.1.tar.gz"; 18755 + url = "mirror://pypi/q/quantities/quantities-0.10.1.tar.gz"; 18756 18756 sha256 = "2d27caf31a5e0c37130ac0c14bfa8f9412a5ff1fbf3378a1d6085594776c4315"; 18757 18757 }; 18758 18758 ··· 18799 18799 version = "0.4.0"; 18800 18800 18801 18801 src = pkgs.fetchurl { 18802 - url = "https://pypi.python.org/packages/source/r/recommonmark/${name}.tar.gz"; 18802 + url = "mirror://pypi/r/recommonmark/${name}.tar.gz"; 18803 18803 sha256 = "6e29c723abcf5533842376d87c4589e62923ecb6002a8e059eb608345ddaff9d"; 18804 18804 }; 18805 18805 ··· 18819 18819 name = "redis-2.10.5"; 18820 18820 18821 18821 src = pkgs.fetchurl { 18822 - url = "https://pypi.python.org/packages/source/r/redis/${name}.tar.gz"; 18822 + url = "mirror://pypi/r/redis/${name}.tar.gz"; 18823 18823 sha256 = "0csmrkxb29x7xs9b51zplwkkq2hwnbh9jns1g85dykn5rxmaxysx"; 18824 18824 }; 18825 18825 ··· 18873 18873 version = "2.5.0"; 18874 18874 18875 18875 src = pkgs.fetchurl { 18876 - url = "https://pypi.python.org/packages/source/r/restview/${name}.tar.gz"; 18876 + url = "mirror://pypi/r/restview/${name}.tar.gz"; 18877 18877 sha256 = "18diqmh6vwz6imcmvwa7s2v4562y73n072d5d7az2r2ks0g2bzdb"; 18878 18878 }; 18879 18879 ··· 18899 18899 version = "0.6.0"; 18900 18900 18901 18901 src = pkgs.fetchurl { 18902 - url = "https://pypi.python.org/packages/source/r/readme/readme-${version}.tar.gz"; 18902 + url = "mirror://pypi/r/readme/readme-${version}.tar.gz"; 18903 18903 sha256 = "08j2w67nilczn1i5r7h22vag9673i6vnfhyq2rv27r1bdmi5a30m"; 18904 18904 }; 18905 18905 ··· 18926 18926 version = "2.7.0"; 18927 18927 18928 18928 src = pkgs.fetchurl { 18929 - url = "https://pypi.python.org/packages/source/W/Whoosh/Whoosh-${version}.tar.gz"; 18929 + url = "mirror://pypi/W/Whoosh/Whoosh-${version}.tar.gz"; 18930 18930 sha256 = "1xx8rqk1v2xs7mxvy9q4sgz2qmgvhf6ygbqjng3pl83ka4f0xz6d"; 18931 18931 }; 18932 18932 ··· 18947 18947 version = "3.3.3"; 18948 18948 18949 18949 src = pkgs.fetchurl { 18950 - url = "https://pypi.python.org/packages/source/p/pysolr/pysolr-${version}.tar.gz"; 18950 + url = "mirror://pypi/p/pysolr/pysolr-${version}.tar.gz"; 18951 18951 sha256 = "1wapg9n7myn7c82r3nzs2gisfzx52nip8w2mrfy0yih1zn02mnd6"; 18952 18952 }; 18953 18953 ··· 18969 18969 version = "2.4.1"; 18970 18970 18971 18971 src = pkgs.fetchurl { 18972 - url = "https://pypi.python.org/packages/source/d/django-haystack/django-haystack-${version}.tar.gz"; 18972 + url = "mirror://pypi/d/django-haystack/django-haystack-${version}.tar.gz"; 18973 18973 sha256 = "04cva8qg79xig4zqhb4dwkpm7734dvhzqclzvrdz70fh59ki5b4f"; 18974 18974 }; 18975 18975 ··· 18995 18995 version = "0.3.0.dev1"; 18996 18996 18997 18997 src = pkgs.fetchurl { 18998 - url = "https://pypi.python.org/packages/source/G/GeoAlchemy2/${name}.tar.gz"; 18998 + url = "mirror://pypi/G/GeoAlchemy2/${name}.tar.gz"; 18999 18999 sha256 = "1j95p860ikpcpcirs5791yjpy8rf18zsz7vvsdy6v3x32hkim0k6"; 19000 19000 }; 19001 19001 ··· 19014 19014 disabled = !isPy27; 19015 19015 19016 19016 src = pkgs.fetchurl { 19017 - url = "https://pypi.python.org/packages/source/g/geopy/geopy-${version}.tar.gz"; 19017 + url = "mirror://pypi/g/geopy/geopy-${version}.tar.gz"; 19018 19018 sha256 = "04j1lxcsfyv03h0n0q7p2ig7a4n13x4x20fzxn8bkazpx6lyal22"; 19019 19019 }; 19020 19020 ··· 19031 19031 version = "0.1.3"; 19032 19032 19033 19033 src = pkgs.fetchurl { 19034 - url = "https://pypi.python.org/packages/source/d/django-multiselectfield/django-multiselectfield-${version}.tar.gz"; 19034 + url = "mirror://pypi/d/django-multiselectfield/django-multiselectfield-${version}.tar.gz"; 19035 19035 sha256 = "0v7wf82f8688srdsym9ajv1j54bxfxwvydypc03f8xyl4c1raziv"; 19036 19036 }; 19037 19037 ··· 19074 19074 name = "rdflib-4.1.2"; 19075 19075 19076 19076 src = pkgs.fetchurl { 19077 - url = "https://pypi.python.org/packages/source/r/rdflib/${name}.tar.gz"; 19077 + url = "mirror://pypi/r/rdflib/${name}.tar.gz"; 19078 19078 sha256 = "0kvaf332cqbi47rqzlpdx4mbkvw12mkrzkj8n9l19wk713d4py9w"; 19079 19079 }; 19080 19080 ··· 19094 19094 version = "0.5.4"; 19095 19095 19096 19096 src = pkgs.fetchurl { 19097 - url = "https://pypi.python.org/packages/source/i/isodate/${name}.tar.gz"; 19097 + url = "mirror://pypi/i/isodate/${name}.tar.gz"; 19098 19098 sha256 = "42105c41d037246dc1987e36d96f3752ffd5c0c24834dd12e4fdbe1e79544e31"; 19099 19099 }; 19100 19100 ··· 19108 19108 name = "robomachine-0.6"; 19109 19109 19110 19110 src = pkgs.fetchurl { 19111 - url = "https://pypi.python.org/packages/source/R/RoboMachine/RoboMachine-0.6.tar.gz"; 19111 + url = "mirror://pypi/R/RoboMachine/RoboMachine-0.6.tar.gz"; 19112 19112 sha256 = "6c9a9bae7bffa272b2a09b05df06c29a3a776542c70cae8041a8975a061d2e54"; 19113 19113 }; 19114 19114 ··· 19133 19133 disabled = isPy3k; 19134 19134 19135 19135 src = pkgs.fetchurl { 19136 - url = "https://pypi.python.org/packages/source/r/robotframework/${name}.tar.gz"; 19136 + url = "mirror://pypi/r/robotframework/${name}.tar.gz"; 19137 19137 sha256 = "0mfd0s989j3jrpl8q0lb4wsjy1x280chfr9r74m2dyi9c7rxzc58"; 19138 19138 }; 19139 19139 ··· 19155 19155 name = "robotframework-selenium2library-${version}"; 19156 19156 19157 19157 src = pkgs.fetchurl { 19158 - url = "https://pypi.python.org/packages/source/r/robotframework-selenium2library/${name}.tar.gz"; 19158 + url = "mirror://pypi/r/robotframework-selenium2library/${name}.tar.gz"; 19159 19159 sha256 = "1asdwrpb4s7q08bx641yrh3yicgba14n3hxmsqs58mqf86ignwly"; 19160 19160 }; 19161 19161 ··· 19177 19177 name = "robotframework-tools-${version}"; 19178 19178 19179 19179 src = pkgs.fetchurl { 19180 - url = "https://pypi.python.org/packages/source/r/robotframework-tools/${name}.tar.gz"; 19180 + url = "mirror://pypi/r/robotframework-tools/${name}.tar.gz"; 19181 19181 sha256 = "04gkn1zpf3rsvbqdxrrjqqi8sa0md9gqwh6n5w2m03fdwjg4lc7q"; 19182 19182 }; 19183 19183 ··· 19197 19197 name = "robotsuite-${version}"; 19198 19198 19199 19199 src = pkgs.fetchurl { 19200 - url = "https://pypi.python.org/packages/source/r/robotsuite/${name}.zip"; 19200 + url = "mirror://pypi/r/robotsuite/${name}.zip"; 19201 19201 sha256 = "0sw09vrvwv3gzqb6jvhbrz09l6nzzj3i9av34qjddqfwq7cr1bla"; 19202 19202 }; 19203 19203 ··· 19254 19254 disabled = isPy3k; 19255 19255 19256 19256 src = pkgs.fetchurl { 19257 - url = "http://pypi.python.org/packages/source/r/rope/${name}.tar.gz"; 19257 + url = "mirror://pypi/r/rope/${name}.tar.gz"; 19258 19258 sha256 = "0rdlvp8h74qs49wz1hx6qy8mgp2ddwlfs7z13h9139ynq04a3z7z"; 19259 19259 }; 19260 19260 ··· 19271 19271 name = "ropemacs-${version}"; 19272 19272 19273 19273 src = pkgs.fetchurl { 19274 - url = "http://pypi.python.org/packages/source/r/ropemacs/${name}.tar.gz"; 19274 + url = "mirror://pypi/r/ropemacs/${name}.tar.gz"; 19275 19275 sha256 = "1x5qf1drcdz9jfiiakc60kzqkb3ahsg9j902c5byf3gjfacdrmqj"; 19276 19276 }; 19277 19277 ··· 19290 19290 name = "ropemode-${version}"; 19291 19291 19292 19292 src = pkgs.fetchurl { 19293 - url = "http://pypi.python.org/packages/source/r/ropemode/${name}.tar.gz"; 19293 + url = "mirror://pypi/r/ropemode/${name}.tar.gz"; 19294 19294 sha256 = "0jw6h1wvk6wk0wknqdf7s9pw76m8472jv546lqdd88jbl2scgcjl"; 19295 19295 }; 19296 19296 ··· 19310 19310 name = "routes-1.12.3"; 19311 19311 19312 19312 src = pkgs.fetchurl { 19313 - url = http://pypi.python.org/packages/source/R/Routes/Routes-1.12.3.tar.gz; 19313 + url = mirror://pypi/R/Routes/Routes-1.12.3.tar.gz; 19314 19314 sha256 = "eacc0dfb7c883374e698cebaa01a740d8c78d364b6e7f3df0312de042f77aa36"; 19315 19315 }; 19316 19316 ··· 19343 19343 name = "rpy2-2.5.6"; 19344 19344 disabled = isPyPy; 19345 19345 src = pkgs.fetchurl { 19346 - url = "https://pypi.python.org/packages/source/r/rpy2/${name}.tar.gz"; 19346 + url = "mirror://pypi/r/rpy2/${name}.tar.gz"; 19347 19347 sha256 = "d0d584c435b5ed376925a95a4525dbe87de7fa9260117e9f208029e0c919ad06"; 19348 19348 }; 19349 19349 buildInputs = with pkgs; [ readline R pcre lzma bzip2 zlib icu ]; ··· 19361 19361 version = "3.3.0"; 19362 19362 19363 19363 src = pkgs.fetchurl { 19364 - url = "https://pypi.python.org/packages/source/r/rpyc/${name}.tar.gz"; 19364 + url = "mirror://pypi/r/rpyc/${name}.tar.gz"; 19365 19365 sha256 = "43fa845314f0bf442f5f5fab15bb1d1b5fe2011a8fc603f92d8022575cef8b4b"; 19366 19366 }; 19367 19367 ··· 19379 19379 version = "3.3"; 19380 19380 19381 19381 src = pkgs.fetchurl { 19382 - url = "https://pypi.python.org/packages/source/r/rsa/${name}.tar.gz"; 19382 + url = "mirror://pypi/r/rsa/${name}.tar.gz"; 19383 19383 sha256 = "03f3d9bebad06681771016b8752a40b12f615ff32363c7aa19b3798e73ccd615"; 19384 19384 }; 19385 19385 ··· 19402 19402 disabled = isPy3k; 19403 19403 19404 19404 src = pkgs.fetchurl { 19405 - url = "https://pypi.python.org/packages/source/S/SquareMap/SquareMap-1.0.4.tar.gz"; 19405 + url = "mirror://pypi/S/SquareMap/SquareMap-1.0.4.tar.gz"; 19406 19406 sha256 = "feab6cb3b222993df68440e34825d8a16de2c74fdb290ae3974c86b1d5f3eef8"; 19407 19407 }; 19408 19408 ··· 19418 19418 version = "1.0.0"; 19419 19419 19420 19420 src = pkgs.fetchurl { 19421 - url = "https://pypi.python.org/packages/source/r/ruamel.base/${name}.tar.gz"; 19421 + url = "mirror://pypi/r/ruamel.base/${name}.tar.gz"; 19422 19422 sha256 = "1wswxrn4givsm917mfl39rafgadimf1sldpbjdjws00g1wx36hf0"; 19423 19423 }; 19424 19424 ··· 19435 19435 disabled = isPy3k || isPyPy; 19436 19436 19437 19437 src = pkgs.fetchurl { 19438 - url = "https://pypi.python.org/packages/source/r/ruamel.ordereddict/${name}.tar.gz"; 19438 + url = "mirror://pypi/r/ruamel.ordereddict/${name}.tar.gz"; 19439 19439 sha256 = "1xmkl8v9l9inm2pyxgc1fm5005yxm7fkd5gv74q7lj1iy5qc8n3h"; 19440 19440 }; 19441 19441 ··· 19451 19451 version = "0.10.13"; 19452 19452 19453 19453 src = pkgs.fetchurl { 19454 - url = "https://pypi.python.org/packages/source/r/ruamel.yaml/${name}.tar.gz"; 19454 + url = "mirror://pypi/r/ruamel.yaml/${name}.tar.gz"; 19455 19455 sha256 = "0r9mn5lm9dcxpy0wpn18cp7i5hkvjvknv3dxg8d9ca6km39m4asn"; 19456 19456 }; 19457 19457 ··· 19469 19469 19470 19470 19471 19471 src = pkgs.fetchurl { 19472 - url = "https://pypi.python.org/packages/source/R/RunSnakeRun/RunSnakeRun-2.0.4.tar.gz"; 19472 + url = "mirror://pypi/R/RunSnakeRun/RunSnakeRun-2.0.4.tar.gz"; 19473 19473 sha256 = "61d03a13f1dcb3c1829f5a146da1fe0cc0e27947558a51e848b6d469902815ef"; 19474 19474 }; 19475 19475 ··· 19503 19503 name = "s3transfer-${version}"; 19504 19504 19505 19505 src = pkgs.fetchurl { 19506 - url = "https://pypi.python.org/packages/source/s/s3transfer/${name}.tar.gz"; 19506 + url = "mirror://pypi/s/s3transfer/${name}.tar.gz"; 19507 19507 sha256 = "0ma31zvv7gy240xgd1zw853lpzkdci6mapzpg3x4vycann6yvf9b"; 19508 19508 }; 19509 19509 ··· 19535 19535 name = "seqdiag-0.9.4"; 19536 19536 19537 19537 src = pkgs.fetchurl { 19538 - url = "https://pypi.python.org/packages/source/s/seqdiag/${name}.tar.gz"; 19538 + url = "mirror://pypi/s/seqdiag/${name}.tar.gz"; 19539 19539 sha256 = "1qa7d0m1wahvmrj95rxkb6128cbwd4w3gy8gbzncls66h46bifiz"; 19540 19540 }; 19541 19541 ··· 19562 19562 version = "2.0.1"; 19563 19563 19564 19564 src = pkgs.fetchurl { 19565 - url = "https://pypi.python.org/packages/source/p/pysendfile/pysendfile-${version}.tar.gz"; 19565 + url = "mirror://pypi/p/pysendfile/pysendfile-${version}.tar.gz"; 19566 19566 sha256 = "05qf0m32isflln1zjgxlpw0wf469lj86vdwwqyizp1h94x5l22ji"; 19567 19567 }; 19568 19568 ··· 19596 19596 name = "xattr-0.7.8"; 19597 19597 19598 19598 src = pkgs.fetchurl { 19599 - url = "https://pypi.python.org/packages/source/x/xattr/${name}.tar.gz"; 19599 + url = "mirror://pypi/x/xattr/${name}.tar.gz"; 19600 19600 sha256 = "0nbqfghgy26jyp5q7wl3rj78wr8s39m5042df2jlldg3fx6j0417"; 19601 19601 }; 19602 19602 ··· 19640 19640 scipy_0_16 = self.buildScipyPackage rec { 19641 19641 version = "0.16.1"; 19642 19642 src = pkgs.fetchurl { 19643 - url = "https://pypi.python.org/packages/source/s/scipy/scipy-${version}.tar.gz"; 19643 + url = "mirror://pypi/s/scipy/scipy-${version}.tar.gz"; 19644 19644 sha256 = "ecd1efbb1c038accb0516151d1e6679809c6010288765eb5da6051550bf52260"; 19645 19645 }; 19646 19646 numpy = self.numpy; ··· 19649 19649 scipy_0_17 = self.buildScipyPackage rec { 19650 19650 version = "0.17.0"; 19651 19651 src = pkgs.fetchurl { 19652 - url = "https://pypi.python.org/packages/source/s/scipy/scipy-${version}.tar.gz"; 19652 + url = "mirror://pypi/s/scipy/scipy-${version}.tar.gz"; 19653 19653 sha256 = "f600b755fb69437d0f70361f9e560ab4d304b1b66987ed5a28bdd9dd7793e089"; 19654 19654 }; 19655 19655 numpy = self.numpy; ··· 19660 19660 version = "0.11.3"; 19661 19661 19662 19662 src = pkgs.fetchurl { 19663 - url = "https://pypi.python.org/packages/source/s/scikit-image/${name}.tar.gz"; 19663 + url = "mirror://pypi/s/scikit-image/${name}.tar.gz"; 19664 19664 sha256 = "768e568f3299966c294b7eb8cd114fc648f7bfaef422ee9cc750dd8d9d09e44b"; 19665 19665 }; 19666 19666 ··· 19682 19682 disabled = stdenv.isi686; # https://github.com/scikit-learn/scikit-learn/issues/5534 19683 19683 19684 19684 src = pkgs.fetchurl { 19685 - url = "https://pypi.python.org/packages/source/s/scikit-learn/${name}.tar.gz"; 19685 + url = "mirror://pypi/s/scikit-learn/${name}.tar.gz"; 19686 19686 sha256 = "9f4cf58e57d81783289fc503caaed1f210bab49b7a6f680bf3c04b1e0a96e5f0"; 19687 19687 }; 19688 19688 ··· 19708 19708 name = "scripttest-${version}"; 19709 19709 19710 19710 src = pkgs.fetchurl { 19711 - url = "http://pypi.python.org/packages/source/s/scripttest/scripttest-${version}.tar.gz"; 19711 + url = "mirror://pypi/s/scripttest/scripttest-${version}.tar.gz"; 19712 19712 sha256 = "951cfc25219b0cd003493a565f2e621fd791beaae9f9a3bdd7024d8626419c38"; 19713 19713 }; 19714 19714 ··· 19726 19726 seaborn = buildPythonPackage rec { 19727 19727 name = "seaborn-0.6.0"; 19728 19728 src = pkgs.fetchurl { 19729 - url = "http://pypi.python.org/packages/source/s/seaborn/${name}.tar.gz"; 19729 + url = "mirror://pypi/s/seaborn/${name}.tar.gz"; 19730 19730 sha256 = "e078399b56ed0d53a4aa8bd4d6bd4a9a9deebc0b4acad259d0ef81830affdb68"; 19731 19731 }; 19732 19732 ··· 19751 19751 selenium = buildPythonPackage rec { 19752 19752 name = "selenium-2.44.0"; 19753 19753 src = pkgs.fetchurl { 19754 - url = "http://pypi.python.org/packages/source/s/selenium/${name}.tar.gz"; 19754 + url = "mirror://pypi/s/selenium/${name}.tar.gz"; 19755 19755 sha256 = "0l70pqwg88imbylcd831vg8nj8ipy4zr331f6qjccss7vn56i2h5"; 19756 19756 }; 19757 19757 ··· 19784 19784 version = "1.10.1"; 19785 19785 19786 19786 src = pkgs.fetchurl { 19787 - url = "https://pypi.python.org/packages/source/s/setuptools_scm/${name}.tar.bz2"; 19787 + url = "mirror://pypi/s/setuptools_scm/${name}.tar.bz2"; 19788 19788 sha256 = "1cdea91bbe1ec4d52b3e9c451ab32ae6e1f3aa3fd91e90580490a9eb75bea286"; 19789 19789 }; 19790 19790 ··· 19803 19803 version = "1.2.11"; 19804 19804 19805 19805 src = pkgs.fetchurl { 19806 - url = "http://pypi.python.org/packages/source/s/setuptools_darcs/${name}.tar.gz"; 19806 + url = "mirror://pypi/s/setuptools_darcs/${name}.tar.gz"; 19807 19807 sha256 = "1wsh0g1fn10msqk87l5jrvzs0yj5mp6q9ld3gghz6zrhl9kqzdn1"; 19808 19808 }; 19809 19809 ··· 19828 19828 name = "setuptools-trial-0.5.12"; 19829 19829 19830 19830 src = pkgs.fetchurl { 19831 - url = "http://pypi.python.org/packages/source/s/setuptools_trial/setuptools_trial-0.5.12.tar.gz"; 19831 + url = "mirror://pypi/s/setuptools_trial/setuptools_trial-0.5.12.tar.gz"; 19832 19832 sha256 = "9cc4ca5fd432944eb95e193f28b5a602e8b07201fea4d7077c0976a40f073432"; 19833 19833 }; 19834 19834 ··· 19848 19848 name = "simplegeneric-${version}"; 19849 19849 19850 19850 src = pkgs.fetchurl { 19851 - url = "https://pypi.python.org/packages/source/s/simplegeneric/${name}.zip"; 19851 + url = "mirror://pypi/s/simplegeneric/${name}.zip"; 19852 19852 sha256 = "dc972e06094b9af5b855b3df4a646395e43d1c9d0d39ed345b7393560d0b9173"; 19853 19853 }; 19854 19854 ··· 19867 19867 disabled = isPy26; 19868 19868 19869 19869 src = pkgs.fetchurl { 19870 - url = "https://pypi.python.org/packages/source/s/shortuuid/${name}.tar.gz"; 19870 + url = "mirror://pypi/s/shortuuid/${name}.tar.gz"; 19871 19871 sha256 = "4606dbb19124d98109c00e2cafae2df8117aec02115623e18fb2abe3f766d293"; 19872 19872 }; 19873 19873 ··· 19886 19886 name = "shouldbe-${version}"; 19887 19887 19888 19888 src = pkgs.fetchurl { 19889 - url = "http://pypi.python.org/packages/source/s/shouldbe/${name}.tar.gz"; 19889 + url = "mirror://pypi/s/shouldbe/${name}.tar.gz"; 19890 19890 sha256 = "07pchxpv1xvjbck0xy44k3a1jrvklg0wbyccn14w0i7d135d4174"; 19891 19891 }; 19892 19892 ··· 19907 19907 name = "simplejson-3.8.1"; 19908 19908 19909 19909 src = pkgs.fetchurl { 19910 - url = "http://pypi.python.org/packages/source/s/simplejson/${name}.tar.gz"; 19910 + url = "mirror://pypi/s/simplejson/${name}.tar.gz"; 19911 19911 sha256 = "14r4l4rcsyf87p2j4ycsbb017n4vzxfmv285rq2gny4w47rwi2j2"; 19912 19912 }; 19913 19913 ··· 19936 19936 buildInputs = with self; [ pep8 pytest tox ]; 19937 19937 19938 19938 src = pkgs.fetchurl { 19939 - url = "https://pypi.python.org/packages/source/s/simpleldap/simpleldap-${version}.tar.gz"; 19939 + url = "mirror://pypi/s/simpleldap/simpleldap-${version}.tar.gz"; 19940 19940 sha256 = "a5916680a7fe1b2c5d74dc76351be2941d03b7b94a50d8520280e3f588a84e61"; 19941 19941 }; 19942 19942 ··· 19959 19959 disabled = isPy3k || isPyPy; 19960 19960 19961 19961 src = pkgs.fetchurl { 19962 - url = "https://pypi.python.org/packages/source/S/SimpleParse/SimpleParse-${version}.tar.gz"; 19962 + url = "mirror://pypi/S/SimpleParse/SimpleParse-${version}.tar.gz"; 19963 19963 sha256 = "1n8msk71lpl3kv086xr2sv68ppgz6228575xfnbszc6p1mwr64rg"; 19964 19964 }; 19965 19965 ··· 19977 19977 name = "sigal-1.0.1"; 19978 19978 19979 19979 src = pkgs.fetchurl { 19980 - url = "http://pypi.python.org/packages/source/s/sigal/${name}.tar.gz"; 19980 + url = "mirror://pypi/s/sigal/${name}.tar.gz"; 19981 19981 sha256 = "198g2r8bii6a0p44mlk1wg07jjv95xpfvnqhhxxziqpizc776b34"; 19982 19982 }; 19983 19983 ··· 20001 20001 version = "0.1a1"; 20002 20002 20003 20003 src = pkgs.fetchurl { 20004 - url = "https://pypi.python.org/packages/source/s/slowaes/${name}.tar.gz"; 20004 + url = "mirror://pypi/s/slowaes/${name}.tar.gz"; 20005 20005 sha256 = "83658ae54cc116b96f7fdb12fdd0efac3a4e8c7c7064e3fac3f4a881aa54bf09"; 20006 20006 }; 20007 20007 ··· 20018 20018 name = "snowballstemmer-1.2.1"; 20019 20019 20020 20020 src = pkgs.fetchurl { 20021 - url = "http://pypi.python.org/packages/source/s/snowballstemmer/${name}.tar.gz"; 20021 + url = "mirror://pypi/s/snowballstemmer/${name}.tar.gz"; 20022 20022 sha256 = "919f26a68b2c17a7634da993d91339e288964f93c274f1343e3bbbe2096e1128"; 20023 20023 }; 20024 20024 ··· 20040 20040 disabled = isPy3k; 20041 20041 20042 20042 src = pkgs.fetchurl { 20043 - url = "http://pypi.python.org/packages/source/s/sqlite3dbm/${name}.tar.gz"; 20043 + url = "mirror://pypi/s/sqlite3dbm/${name}.tar.gz"; 20044 20044 sha256 = "4721607e0b817b89efdba7e79cab881a03164b94777f4cf796ad5dd59a7612c5"; 20045 20045 }; 20046 20046 ··· 20057 20057 name = "pgpdump-1.5"; 20058 20058 20059 20059 src = pkgs.fetchurl { 20060 - url = "https://pypi.python.org/packages/source/p/pgpdump/pgpdump-1.5.tar.gz"; 20060 + url = "mirror://pypi/p/pgpdump/pgpdump-1.5.tar.gz"; 20061 20061 sha256 = "1c4700857bf7ba735b08cfe4101aa3a4f5fd839657af249c17b2697c20829668"; 20062 20062 }; 20063 20063 ··· 20089 20089 version = "1.5.13"; 20090 20090 20091 20091 src = pkgs.fetchurl { 20092 - url = "http://pypi.python.org/packages/source/S/Shapely/${name}.tar.gz"; 20092 + url = "mirror://pypi/S/Shapely/${name}.tar.gz"; 20093 20093 sha256 = "68f8efb43112e8ef1f7e56e2c9eef64e0cbc1c19528c627696fb07345075a348"; 20094 20094 }; 20095 20095 ··· 20120 20120 version = "1.0.2"; 20121 20121 20122 20122 src = pkgs.fetchurl { 20123 - url = "https://pypi.python.org/packages/source/s/sockjs-tornado/${name}.tar.gz"; 20123 + url = "mirror://pypi/s/sockjs-tornado/${name}.tar.gz"; 20124 20124 sha256 = "15lcy40h2cm0l8aknbrk48p2sni5wzybsqjx1hxwpk9lfa1xryyv"; 20125 20125 }; 20126 20126 ··· 20140 20140 name = "sopel-6.3.1"; 20141 20141 20142 20142 src = pkgs.fetchurl { 20143 - url = "https://pypi.python.org/packages/source/s/sopel/${name}.tar.gz"; 20143 + url = "mirror://pypi/s/sopel/${name}.tar.gz"; 20144 20144 sha256 = "1swvw7xw8n5anb8ah8jilk4vk1y30y62fkibfd9vm9fbk45d1q48"; 20145 20145 }; 20146 20146 ··· 20165 20165 version = "0.3.1"; 20166 20166 20167 20167 src = pkgs.fetchurl { 20168 - url = "https://pypi.python.org/packages/source/s/sounddevice/${name}.tar.gz"; 20168 + url = "mirror://pypi/s/sounddevice/${name}.tar.gz"; 20169 20169 sha256 = "8e5a6816b369c7aea77e06092b2fee99c8b6efbeef4851f53ea3cb208a7607f5"; 20170 20170 }; 20171 20171 ··· 20190 20190 name = "stevedore-1.7.0"; 20191 20191 20192 20192 src = pkgs.fetchurl { 20193 - url = "http://pypi.python.org/packages/source/s/stevedore/${name}.tar.gz"; 20193 + url = "mirror://pypi/s/stevedore/${name}.tar.gz"; 20194 20194 sha256 = "149pjc0c3z6khjisn4yil3f94qjnzwafz093wc8rrzbw828qdkv8"; 20195 20195 }; 20196 20196 ··· 20212 20212 disabled = isPyPy || pythonOlder "2.6" || (isPy3k && pythonOlder "3.3"); 20213 20213 20214 20214 src = pkgs.fetchurl { 20215 - url = "https://pypi.python.org/packages/source/T/Theano/${name}.tar.gz"; 20215 + url = "mirror://pypi/T/Theano/${name}.tar.gz"; 20216 20216 sha256 = "17dikk94r8bzkxg976srqlhj5c7phs9gl837iabyfdpixkbrl79g"; 20217 20217 }; 20218 20218 ··· 20243 20243 propagatedBuildInputs = [ pkgs.html-tidy ]; 20244 20244 20245 20245 src = pkgs.fetchurl { 20246 - url = "https://pypi.python.org/packages/source/p/pytidylib/pytidylib-${version}.tar.gz"; 20246 + url = "mirror://pypi/p/pytidylib/pytidylib-${version}.tar.gz"; 20247 20247 sha256 = "0af07bd8ebd256af70ca925ada9337faf16d85b3072624f975136a5134150ab6"; 20248 20248 }; 20249 20249 ··· 20273 20273 version = "1.50.1"; 20274 20274 20275 20275 src = pkgs.fetchurl { 20276 - url = "https://pypi.python.org/packages/source/T/TileStache/TileStache-${version}.tar.gz"; 20276 + url = "mirror://pypi/T/TileStache/TileStache-${version}.tar.gz"; 20277 20277 sha256 = "1z1j35pz77lhhjdn69sq5rmz62b5m444507d8zjnp0in5xqaj6rj"; 20278 20278 }; 20279 20279 ··· 20293 20293 name = "timelib-0.2.4"; 20294 20294 20295 20295 src = pkgs.fetchurl { 20296 - url = "https://pypi.python.org/packages/source/t/timelib/${name}.zip"; 20296 + url = "mirror://pypi/t/timelib/${name}.zip"; 20297 20297 sha256 = "49142233bdb5971d64a41e05a1f80a408a02be0dc7d9f8c99e7bdd0613ba81cb"; 20298 20298 }; 20299 20299 ··· 20311 20311 version = "2.0.1"; 20312 20312 20313 20313 src = pkgs.fetchurl { 20314 - url = "https://pypi.python.org/packages/source/p/pid/${name}.tar.gz"; 20314 + url = "mirror://pypi/p/pid/${name}.tar.gz"; 20315 20315 sha256 = "0cylj8p25nwkdfgy4pzai21wyzmrxdqlwwbzqag9gb5qcjfdwk05"; 20316 20316 }; 20317 20317 ··· 20332 20332 disabled = isPy3k; 20333 20333 20334 20334 src = pkgs.fetchurl { 20335 - url = "https://pypi.python.org/packages/source/p/pydns/${name}.tar.gz"; 20335 + url = "mirror://pypi/p/pydns/${name}.tar.gz"; 20336 20336 sha256 = "0qnv7i9824nb5h9psj0rwzjyprwgfiwh5s5raa9avbqazy5hv5pi"; 20337 20337 }; 20338 20338 ··· 20345 20345 version = "2.1.1"; 20346 20346 20347 20347 src = pkgs.fetchurl { 20348 - url = " https://pypi.python.org/packages/source/p/python-daemon/${name}.tar.gz"; 20348 + url = " mirror://pypi/p/python-daemon/${name}.tar.gz"; 20349 20349 sha256 = "17v80qb98p1gv4j9mq6wb55cv7hc4j1hzw5y2f4s5hrpxs3w3a2q"; 20350 20350 }; 20351 20351 ··· 20367 20367 disabled = isPy34 || isPy35 || isPyPy; # some tests fail 20368 20368 20369 20369 src = pkgs.fetchurl { 20370 - url = "https://pypi.python.org/packages/source/s/sympy/${name}.tar.gz"; 20370 + url = "mirror://pypi/s/sympy/${name}.tar.gz"; 20371 20371 sha256 = "1fc272b51091aabe7d07f1bf9f0a47f3e28657fb2bec52bf3ef0e8f159f5f564"; 20372 20372 }; 20373 20373 ··· 20390 20390 name = "pilkit-1.1.4"; 20391 20391 20392 20392 src = pkgs.fetchurl { 20393 - url = "http://pypi.python.org/packages/source/p/pilkit/${name}.tar.gz"; 20393 + url = "mirror://pypi/p/pilkit/${name}.tar.gz"; 20394 20394 sha256 = "e00585f5466654ea2cdbf7decef9862cb00e16fd363017fa7ef6623a16b0d2c7"; 20395 20395 }; 20396 20396 ··· 20412 20412 name = "clint-0.5.1"; 20413 20413 20414 20414 src = pkgs.fetchurl { 20415 - url = "http://pypi.python.org/packages/source/c/clint/${name}.tar.gz"; 20415 + url = "mirror://pypi/c/clint/${name}.tar.gz"; 20416 20416 sha256 = "1an5lkkqk1zha47198p42ji3m94xmzx1a03dn7866m87n4r4q8h5"; 20417 20417 }; 20418 20418 ··· 20435 20435 name = "argh-0.26.1"; 20436 20436 20437 20437 src = pkgs.fetchurl { 20438 - url = "http://pypi.python.org/packages/source/a/argh/${name}.tar.gz"; 20438 + url = "mirror://pypi/a/argh/${name}.tar.gz"; 20439 20439 sha256 = "1nqham81ihffc9xmw85dz3rg3v90rw7h0dp3dy0bh3qkp4n499q6"; 20440 20440 }; 20441 20441 ··· 20455 20455 name = "nose-progressive-1.5.1"; 20456 20456 20457 20457 src = pkgs.fetchurl { 20458 - url = "http://pypi.python.org/packages/source/n/nose-progressive/${name}.tar.gz"; 20458 + url = "mirror://pypi/n/nose-progressive/${name}.tar.gz"; 20459 20459 sha256 = "0mfbjv3dcg23q0a130670g7xpfyvgza4wxkj991xxh8w9hs43ga4"; 20460 20460 }; 20461 20461 ··· 20474 20474 name = "blessings-1.6"; 20475 20475 20476 20476 src = pkgs.fetchurl { 20477 - url = "http://pypi.python.org/packages/source/b/blessings/${name}.tar.gz"; 20477 + url = "mirror://pypi/b/blessings/${name}.tar.gz"; 20478 20478 sha256 = "01rhgn2c3xjf9h1lxij9m05iwf2ba6d0vd7nic26c2gic4q73igd"; 20479 20479 }; 20480 20480 ··· 20496 20496 propagatedBuildInputs = with self; [ quantities numpy ]; 20497 20497 20498 20498 src = pkgs.fetchurl { 20499 - url = "https://pypi.python.org/packages/source/s/semantic/semantic-1.0.3.tar.gz"; 20499 + url = "mirror://pypi/s/semantic/semantic-1.0.3.tar.gz"; 20500 20500 sha256 = "bbc47dad03dddb1ba5895612fdfa1e43cfb3c497534976cebacd4f3684b505b4"; 20501 20501 }; 20502 20502 ··· 20523 20523 buildInputs = [ self.pbr ]; 20524 20524 20525 20525 src = pkgs.fetchurl { 20526 - url = "https://pypi.python.org/packages/source/s/sandboxlib/sandboxlib-0.3.1.tar.gz"; 20526 + url = "mirror://pypi/s/sandboxlib/sandboxlib-0.3.1.tar.gz"; 20527 20527 sha256 = "0csj8hbpylqdkxcpqkcfs73dfvdqkyj23axi8m9drqdi4dhxb41h"; 20528 20528 }; 20529 20529 ··· 20537 20537 semantic-version = buildPythonPackage rec { 20538 20538 name = "semantic_version-2.4.2"; 20539 20539 src = pkgs.fetchurl { 20540 - url = "https://pypi.python.org/packages/source/s/semantic_version/${name}.tar.gz"; 20540 + url = "mirror://pypi/s/semantic_version/${name}.tar.gz"; 20541 20541 sha256 = "7e8b7fa74a3bc9b6e90b15b83b9bc2377c78eaeae3447516425f475d5d6932d2"; 20542 20542 }; 20543 20543 ··· 20551 20551 sexpdata = buildPythonPackage rec { 20552 20552 name = "sexpdata-0.0.2"; 20553 20553 src = pkgs.fetchurl { 20554 - url = "http://pypi.python.org/packages/source/s/sexpdata/${name}.tar.gz"; 20554 + url = "mirror://pypi/s/sexpdata/${name}.tar.gz"; 20555 20555 sha256 = "eb696bc66b35def5fb356de09481447dff4e9a3ed926823134e1d0f35eade428"; 20556 20556 }; 20557 20557 ··· 20568 20568 name = "sh-1.11"; 20569 20569 20570 20570 src = pkgs.fetchurl { 20571 - url = "http://pypi.python.org/packages/source/s/sh/${name}.tar.gz"; 20571 + url = "mirror://pypi/s/sh/${name}.tar.gz"; 20572 20572 sha256 = "590fb9b84abf8b1f560df92d73d87965f1e85c6b8330f8a5f6b336b36f0559a4"; 20573 20573 }; 20574 20574 ··· 20600 20600 name = "six-1.10.0"; 20601 20601 20602 20602 src = pkgs.fetchurl { 20603 - url = "http://pypi.python.org/packages/source/s/six/${name}.tar.gz"; 20603 + url = "mirror://pypi/s/six/${name}.tar.gz"; 20604 20604 sha256 = "0snmb8xffb3vsma0z67i0h0w2g2dy0p3gsgh9gi4i0kgc5l8spqh"; 20605 20605 }; 20606 20606 ··· 20653 20653 name = "smartdc-0.1.12"; 20654 20654 20655 20655 src = pkgs.fetchurl { 20656 - url = https://pypi.python.org/packages/source/s/smartdc/smartdc-0.1.12.tar.gz; 20656 + url = mirror://pypi/s/smartdc/smartdc-0.1.12.tar.gz; 20657 20657 sha256 = "36206f4fddecae080c66faf756712537e650936b879abb23a8c428731d2415fe"; 20658 20658 }; 20659 20659 ··· 20669 20669 socksipy-branch = buildPythonPackage rec { 20670 20670 name = "SocksiPy-branch-1.01"; 20671 20671 src = pkgs.fetchurl { 20672 - url = https://pypi.python.org/packages/source/S/SocksiPy-branch/SocksiPy-branch-1.01.tar.gz; 20672 + url = mirror://pypi/S/SocksiPy-branch/SocksiPy-branch-1.01.tar.gz; 20673 20673 sha256 = "01l41v4g7fy9fzvinmjxy6zcbhgqaif8dhdqm4w90fwcw9h51a8p"; 20674 20674 }; 20675 20675 meta = { ··· 20683 20683 name = "sorl-thumbnail-11.12"; 20684 20684 20685 20685 src = pkgs.fetchurl { 20686 - url = "https://pypi.python.org/packages/source/s/sorl-thumbnail/${name}.tar.gz"; 20686 + url = "mirror://pypi/s/sorl-thumbnail/${name}.tar.gz"; 20687 20687 sha256 = "050b9kzbx7jvs3qwfxxshhis090hk128maasy8pi5wss6nx5kyw4"; 20688 20688 }; 20689 20689 ··· 20703 20703 disabled = isPy3k; 20704 20704 20705 20705 src = pkgs.fetchurl { 20706 - url = "https://pypi.python.org/packages/source/s/supervisor/${name}.tar.gz"; 20706 + url = "mirror://pypi/s/supervisor/${name}.tar.gz"; 20707 20707 sha256 = "e3c3b35804c24b6325b5ba462553ebee80d5f4d1766274737b5c532cd4a11d59"; 20708 20708 }; 20709 20709 ··· 20724 20724 disabled = isPy3k; 20725 20725 20726 20726 src = pkgs.fetchurl { 20727 - url = "https://pypi.python.org/packages/source/s/subprocess32/${name}.tar.gz"; 20727 + url = "mirror://pypi/s/subprocess32/${name}.tar.gz"; 20728 20728 sha256 = "ddf4d46ed2be2c7e7372dfd00c464cabb6b3e29ca4113d85e26f82b3d2c220f6"; 20729 20729 }; 20730 20730 ··· 20755 20755 # https://github.com/sphinx-doc/sphinx/issues/2394 20756 20756 20757 20757 src = pkgs.fetchurl { 20758 - url = "http://pypi.python.org/packages/source/S/Sphinx/${name}.tar.gz"; 20758 + url = "mirror://pypi/S/Sphinx/${name}.tar.gz"; 20759 20759 sha256 = "12pzlfkjjlwgvsj56k0y809jpx5mgcs9548k1l4kdbr028ifjfqb"; 20760 20760 }; 20761 20761 ··· 20781 20781 sphinx_1_2 = self.sphinx.override rec { 20782 20782 name = "sphinx-1.2.3"; 20783 20783 src = pkgs.fetchurl { 20784 - url = "https://pypi.python.org/packages/source/s/sphinx/sphinx-1.2.3.tar.gz"; 20784 + url = "mirror://pypi/s/sphinx/sphinx-1.2.3.tar.gz"; 20785 20785 sha256 = "94933b64e2fe0807da0612c574a021c0dac28c7bd3c4a23723ae5a39ea8f3d04"; 20786 20786 }; 20787 20787 patches = []; ··· 20794 20794 name = "sphinx_rtd_theme-0.1.9"; 20795 20795 20796 20796 src = pkgs.fetchurl { 20797 - url = "http://pypi.python.org/packages/source/s/sphinx_rtd_theme/${name}.tar.gz"; 20797 + url = "mirror://pypi/s/sphinx_rtd_theme/${name}.tar.gz"; 20798 20798 sha256 = "18d0r63w7jpdrk4q5qy26n08vdlmnj9sar93akwjphyambw4cf17"; 20799 20799 }; 20800 20800 ··· 20820 20820 doCheck = false; 20821 20821 20822 20822 src = pkgs.fetchurl { 20823 - url = "https://pypi.python.org/packages/source/s/sphinxcontrib-httpdomain/${name}.tar.gz"; 20823 + url = "mirror://pypi/s/sphinxcontrib-httpdomain/${name}.tar.gz"; 20824 20824 sha256 = "ba8fbe82eddc96cfa9d7b975b0422801a14ace9d7e051b8b2c725b92ea6137b5"; 20825 20825 }; 20826 20826 ··· 20840 20840 name = "sphinxcontrib-plantuml-0.7"; 20841 20841 20842 20842 src = pkgs.fetchurl { 20843 - url = "https://pypi.python.org/packages/source/s/sphinxcontrib-plantuml/${name}.tar.gz"; 20843 + url = "mirror://pypi/s/sphinxcontrib-plantuml/${name}.tar.gz"; 20844 20844 sha256 = "011yprqf41dcm1824zgk2w8vi9115286pmli6apwhlrsxc6b6cwv"; 20845 20845 }; 20846 20846 ··· 20861 20861 name = "Sphinx-PyPI-upload-0.2.1"; 20862 20862 20863 20863 src = pkgs.fetchurl { 20864 - url = "https://pypi.python.org/packages/source/S/Sphinx-PyPI-upload/${name}.tar.gz"; 20864 + url = "mirror://pypi/S/Sphinx-PyPI-upload/${name}.tar.gz"; 20865 20865 sha256 = "5f919a47ce7a7e6028dba809de81ae1297ac192347cf6fc54efca919d4865159"; 20866 20866 }; 20867 20867 ··· 20884 20884 doCheck = !isPyPy; 20885 20885 20886 20886 src = pkgs.fetchurl { 20887 - url = "http://pypi.python.org/packages/source/S/SQLAlchemy/${name}.tar.gz"; 20887 + url = "mirror://pypi/S/SQLAlchemy/${name}.tar.gz"; 20888 20888 sha256 = "0rhxgr85xdhjn467qfs0dkyj8x46zxcv6ad3dfx3w14xbkb3kakp"; 20889 20889 }; 20890 20890 ··· 20918 20918 doCheck = !isPyPy; 20919 20919 20920 20920 src = pkgs.fetchurl { 20921 - url = "https://pypi.python.org/packages/source/S/SQLAlchemy/${name}.tar.gz"; 20921 + url = "mirror://pypi/S/SQLAlchemy/${name}.tar.gz"; 20922 20922 sha256 = "9edb47d137db42d57fd26673d6c841e189b1aeb9b566cca908962fcc8448c0bc"; 20923 20923 }; 20924 20924 ··· 20945 20945 version = "1.0.12"; 20946 20946 20947 20947 src = pkgs.fetchurl { 20948 - url = "https://pypi.python.org/packages/source/S/SQLAlchemy/${name}.tar.gz"; 20948 + url = "mirror://pypi/S/SQLAlchemy/${name}.tar.gz"; 20949 20949 sha256 = "1l8qclhd0s90w3pvwhi5mjxdwr5j7gw7cjka2fx6f2vqmq7f4yb6"; 20950 20950 }; 20951 20951 ··· 21004 21004 name = "sqlalchemy-migrate-0.10.0"; 21005 21005 21006 21006 src = pkgs.fetchurl { 21007 - url = "https://pypi.python.org/packages/source/s/sqlalchemy-migrate/${name}.tar.gz"; 21007 + url = "mirror://pypi/s/sqlalchemy-migrate/${name}.tar.gz"; 21008 21008 sha256 = "00z0lzjs4ksr9yr31zs26csyacjvavhpz6r74xaw1r89kk75qg7q"; 21009 21009 }; 21010 21010 ··· 21040 21040 doCheck = !isPy3k; 21041 21041 21042 21042 src = pkgs.fetchurl { 21043 - url = "https://pypi.python.org/packages/source/s/sqlparse/${name}.tar.gz"; 21043 + url = "mirror://pypi/s/sqlparse/${name}.tar.gz"; 21044 21044 sha256 = "108gy82x7davjrn3jqn7yv4r5v4jrzp892ysfx8l00abr8v6r337"; 21045 21045 }; 21046 21046 ··· 21060 21060 version = "0.6.1"; 21061 21061 21062 21062 src = pkgs.fetchurl { 21063 - url = "https://pypi.python.org/packages/source/s/statsmodels/${name}.tar.gz"; 21063 + url = "mirror://pypi/s/statsmodels/${name}.tar.gz"; 21064 21064 sha256 = "be4e44374aec9e848b73e5a230dee190ac0c4519e1d40f69a5813190b13ec676"; 21065 21065 }; 21066 21066 ··· 21085 21085 disabled = isPy3k; # next release will be py3k compatible 21086 21086 21087 21087 src = pkgs.fetchurl { 21088 - url = "https://pypi.python.org/packages/source/p/python-statsd/${name}.tar.gz"; 21088 + url = "mirror://pypi/p/python-statsd/${name}.tar.gz"; 21089 21089 sha256 = "3d2fc153e0d894aa9983531ef47d20d75bd4ee9fd0e46a9d82f452dde58a0a71"; 21090 21090 }; 21091 21091 ··· 21104 21104 disabled = isPy3k; 21105 21105 21106 21106 src = pkgs.fetchurl { 21107 - url = "http://pypi.python.org/packages/source/s/stompclient/${name}.tar.gz"; 21107 + url = "mirror://pypi/s/stompclient/${name}.tar.gz"; 21108 21108 sha256 = "95a4e98dd0bba348714439ea11a25ee8a74acb8953f95a683924b5bf2a527e4e"; 21109 21109 }; 21110 21110 ··· 21202 21202 disabled = isPyPy; 21203 21203 21204 21204 src = pkgs.fetchurl { 21205 - url = "http://pypi.python.org/packages/source/s/sure/${name}.tar.gz"; 21205 + url = "mirror://pypi/s/sure/${name}.tar.gz"; 21206 21206 sha256 = "1lyjq0rvkbv585dppjdq90lbkm6gyvag3wgrggjzyh7cpyh5c12w"; 21207 21207 }; 21208 21208 ··· 21221 21221 name = "structlog-15.3.0"; 21222 21222 21223 21223 src = pkgs.fetchurl { 21224 - url = "https://pypi.python.org/packages/source/s/structlog/${name}.tar.gz"; 21224 + url = "mirror://pypi/s/structlog/${name}.tar.gz"; 21225 21225 sha256 = "1h9qz4fsd7ph8rf80rqmlyj2q54xapgrmkpnyca01w1z8ww6f9w7"; 21226 21226 }; 21227 21227 ··· 21243 21243 version = "1.1.6"; 21244 21244 21245 21245 src = pkgs.fetchurl { 21246 - url = "https://pypi.python.org/packages/source/s/svgwrite/${name}.tar.gz"; 21246 + url = "mirror://pypi/s/svgwrite/${name}.tar.gz"; 21247 21247 sha256 = "1f018813072aa4d7e95e58f133acb3f68fa7de0a0d89ec9402cc38406a0ec5b8"; 21248 21248 }; 21249 21249 ··· 21262 21262 version = "0.3.5"; 21263 21263 21264 21264 src = pkgs.fetchurl { 21265 - url = "https://pypi.python.org/packages/source/f/freezegun/freezegun-${version}.tar.gz"; 21265 + url = "mirror://pypi/f/freezegun/freezegun-${version}.tar.gz"; 21266 21266 sha256 = "02ly89wwn0plcw8clkkzvxaw6zlpm8qyqpm9x2mfw4a0vppb4ngf"; 21267 21267 }; 21268 21268 ··· 21336 21336 name = "tabulate-${version}"; 21337 21337 21338 21338 src = pkgs.fetchurl { 21339 - url = "https://pypi.python.org/packages/source/t/tabulate/${name}.tar.gz"; 21339 + url = "mirror://pypi/t/tabulate/${name}.tar.gz"; 21340 21340 sha256 = "9071aacbd97a9a915096c1aaf0dc684ac2672904cd876db5904085d6dac9810e"; 21341 21341 }; 21342 21342 ··· 21429 21429 name = "taskw-${version}"; 21430 21430 21431 21431 src = pkgs.fetchurl { 21432 - url = "https://pypi.python.org/packages/source/t/taskw/${name}.tar.gz"; 21432 + url = "mirror://pypi/t/taskw/${name}.tar.gz"; 21433 21433 sha256 = "1fa7bv5996ppfbryv02lpnlhk5dra63lhlwrb1i4ifqbziqfqh5n"; 21434 21434 }; 21435 21435 ··· 21459 21459 name = "tempita-${version}"; 21460 21460 21461 21461 src = pkgs.fetchurl { 21462 - url = "http://pypi.python.org/packages/source/T/Tempita/Tempita-${version}.tar.gz"; 21462 + url = "mirror://pypi/T/Tempita/Tempita-${version}.tar.gz"; 21463 21463 sha256 = "cacecf0baa674d356641f1d406b8bff1d756d739c46b869a54de515d08e6fc9c"; 21464 21464 }; 21465 21465 ··· 21478 21478 version = "0.6"; 21479 21479 21480 21480 src = pkgs.fetchurl { 21481 - url = "https://pypi.python.org/packages/source/t/terminado/${name}.tar.gz"; 21481 + url = "mirror://pypi/t/terminado/${name}.tar.gz"; 21482 21482 sha256 = "2c0ba1f624067dccaaead7d2247cfe029806355cef124dc2ccb53c83229f0126"; 21483 21483 }; 21484 21484 ··· 21531 21531 version = "2.4.1"; 21532 21532 21533 21533 src = pkgs.fetchurl { 21534 - url = "https://pypi.python.org/packages/source/k/keystonemiddleware/${name}.tar.gz"; 21534 + url = "mirror://pypi/k/keystonemiddleware/${name}.tar.gz"; 21535 21535 sha256 = "0avrn1f897rnam9wfdanpdwsmn8is3ncfh3nnzq3d1m31b1yqqr6"; 21536 21536 }; 21537 21537 ··· 21554 21554 version = "0.4"; 21555 21555 21556 21556 src = pkgs.fetchurl { 21557 - url = "https://pypi.python.org/packages/source/t/testscenarios/${name}.tar.gz"; 21557 + url = "mirror://pypi/t/testscenarios/${name}.tar.gz"; 21558 21558 sha256 = "1671jvrvqlmbnc42j7pc5y6vc37q44aiwrq0zic652pxyy2fxvjg"; 21559 21559 }; 21560 21560 ··· 21572 21572 version = "0.0.20"; 21573 21573 21574 21574 src = pkgs.fetchurl { 21575 - url = "https://pypi.python.org/packages/source/t/testrepository/${name}.tar.gz"; 21575 + url = "mirror://pypi/t/testrepository/${name}.tar.gz"; 21576 21576 sha256 = "1ssqb07c277010i6gzzkbdd46gd9mrj0bi0i8vn560n2k2y4j93m"; 21577 21577 }; 21578 21578 ··· 21595 21595 version = "0.2.7"; 21596 21596 21597 21597 src = pkgs.fetchurl { 21598 - url = "https://pypi.python.org/packages/source/t/testresources/${name}.tar.gz"; 21598 + url = "mirror://pypi/t/testresources/${name}.tar.gz"; 21599 21599 sha256 = "0cbj3plbllyz42c4b5xxgwaa7mml54lakslrn4kkhinxhdri22md"; 21600 21600 }; 21601 21601 ··· 21614 21614 disabled = isPy3k; 21615 21615 21616 21616 src = pkgs.fetchurl { 21617 - url = "https://pypi.python.org/packages/source/t/testtools/${name}.tar.gz"; 21617 + url = "mirror://pypi/t/testtools/${name}.tar.gz"; 21618 21618 sha256 = "15yxz8d70iy1b1x6gd7spvblq0mjxjardl4vnaqasxafzc069zca"; 21619 21619 }; 21620 21620 ··· 21634 21634 name = "traitlets-${version}"; 21635 21635 21636 21636 src = pkgs.fetchurl { 21637 - url = "https://pypi.python.org/packages/source/t/traitlets/${name}.tar.gz"; 21637 + url = "mirror://pypi/t/traitlets/${name}.tar.gz"; 21638 21638 sha256 = "440e38dfa5d2a26c086d4b427cfb7aed17d0a2dca78bce90c33354da2592af5b"; 21639 21639 }; 21640 21640 ··· 21658 21658 version = "0.1.4"; 21659 21659 21660 21660 src = pkgs.fetchurl { 21661 - url = "https://pypi.python.org/packages/source/p/python-mimeparse/${name}.tar.gz"; 21661 + url = "mirror://pypi/p/python-mimeparse/${name}.tar.gz"; 21662 21662 sha256 = "1hyxg09kaj02ri0rmwjqi86wk4nd1akvv7n0dx77azz76wga4s9w"; 21663 21663 }; 21664 21664 ··· 21678 21678 version = "0.0.3"; 21679 21679 21680 21680 src = pkgs.fetchurl { 21681 - url = "https://pypi.python.org/packages/source/e/extras/extras-${version}.tar.gz"; 21681 + url = "mirror://pypi/e/extras/extras-${version}.tar.gz"; 21682 21682 sha256 = "1h7zx4dfyclalg0fqnfjijpn0f793a9mx8sy3b27gd31nr6dhq3s"; 21683 21683 }; 21684 21684 ··· 21696 21696 name = "texttable-0.8.4"; 21697 21697 21698 21698 src = pkgs.fetchurl { 21699 - url = "https://pypi.python.org/packages/source/t/texttable/${name}.tar.gz"; 21699 + url = "mirror://pypi/t/texttable/${name}.tar.gz"; 21700 21700 sha256 = "0bkhs4dx9s6g7fpb969hygq56hyz4ncfamlynw72s0n6nqfbd1w5"; 21701 21701 }; 21702 21702 ··· 21712 21712 version = "0.4.8"; 21713 21713 21714 21714 src = pkgs.fetchurl { 21715 - url = "https://pypi.python.org/packages/source/t/tlslite/${name}.tar.gz"; 21715 + url = "mirror://pypi/t/tlslite/${name}.tar.gz"; 21716 21716 sha256 = "1fxx6d3nw5r1hqna1h2jvqhcygn9fyshlm0gh3gp0b1ji824gd6r"; 21717 21717 }; 21718 21718 ··· 21728 21728 version = "5.1"; 21729 21729 21730 21730 src = pkgs.fetchurl { 21731 - url = "https://pypi.python.org/packages/source/q/qrcode/${name}.tar.gz"; 21731 + url = "mirror://pypi/q/qrcode/${name}.tar.gz"; 21732 21732 sha256 = "0skzrvhjnnacrz52jml4i050vdx5lfcd3np172srxjaghdgfxg9k"; 21733 21733 }; 21734 21734 ··· 21750 21750 version = "0.6.17"; 21751 21751 21752 21752 src = pkgs.fetchurl { 21753 - url = "https://pypi.python.org/packages/source/t/tmdb3/${name}.zip"; 21753 + url = "mirror://pypi/t/tmdb3/${name}.zip"; 21754 21754 sha256 = "64a6c3f1a60a9d8bf18f96a5403f3735b334040345ac3646064931c209720972"; 21755 21755 }; 21756 21756 ··· 21766 21766 version = "0.7.4"; 21767 21767 21768 21768 src = pkgs.fetchurl{ 21769 - url = "https://pypi.python.org/packages/source/t/toolz/toolz-${version}.tar.gz"; 21769 + url = "mirror://pypi/t/toolz/toolz-${version}.tar.gz"; 21770 21770 sha256 = "43c2c9e5e7a16b6c88ba3088a9bfc82f7db8e13378be7c78d6c14a5f8ed05afd"; 21771 21771 }; 21772 21772 ··· 21793 21793 doCheck = false; 21794 21794 21795 21795 src = pkgs.fetchurl { 21796 - url = "https://pypi.python.org/packages/source/t/tox/${name}.tar.gz"; 21796 + url = "mirror://pypi/t/tox/${name}.tar.gz"; 21797 21797 sha256 = "1vj73ar4rimq3fwy5r2z3jv4g9qbh8rmpmncsc00g0k310acqzxz"; 21798 21798 }; 21799 21799 }; ··· 21803 21803 version = "3.7.1"; 21804 21804 21805 21805 src = pkgs.fetchurl { 21806 - url = "https://pypi.python.org/packages/source/t/tqdm/${name}.tar.gz"; 21806 + url = "mirror://pypi/t/tqdm/${name}.tar.gz"; 21807 21807 sha256 = "f12d792685f779e8754e623aff1a25a93b98a90457e3a2b7eb89b4401c2c239e"; 21808 21808 }; 21809 21809 ··· 21829 21829 buildInputs = with self; [ nosexcover ]; 21830 21830 21831 21831 src = pkgs.fetchurl { 21832 - url = "https://pypi.python.org/packages/source/s/smmap/${name}.tar.gz"; 21832 + url = "mirror://pypi/s/smmap/${name}.tar.gz"; 21833 21833 sha256 = "0qlx25f6n2n9ff37w9gg62f217fzj16xlbh0pkz0lpxxjys64aqf"; 21834 21834 }; 21835 21835 }; ··· 21862 21862 version = "4.5.0"; 21863 21863 21864 21864 src = pkgs.fetchurl { 21865 - url = "http://pypi.python.org/packages/source/t/traits/${name}.tar.gz"; 21865 + url = "mirror://pypi/t/traits/${name}.tar.gz"; 21866 21866 sha256 = "5293a8786030b0b243e059f52004355b6939d7c0f1be2eb5a605b63cca484c84"; 21867 21867 }; 21868 21868 ··· 21893 21893 version = "1.4.3"; 21894 21894 21895 21895 src = pkgs.fetchurl { 21896 - url = "http://pypi.python.org/packages/source/t/transaction/${name}.tar.gz"; 21896 + url = "mirror://pypi/t/transaction/${name}.tar.gz"; 21897 21897 sha256 = "1b2304a886a85ad014f73d93346c14350fc214ae22a4f565f42f6761cfb9ecc5"; 21898 21898 }; 21899 21899 ··· 21911 21911 version = "0.11"; 21912 21912 21913 21913 src = pkgs.fetchurl { 21914 - url = "https://pypi.python.org/packages/source/t/transmissionrpc/${name}.tar.gz"; 21914 + url = "mirror://pypi/t/transmissionrpc/${name}.tar.gz"; 21915 21915 sha256 = "ec43b460f9fde2faedbfa6d663ef495b3fd69df855a135eebe8f8a741c0dde60"; 21916 21916 }; 21917 21917 ··· 21929 21929 version = "0.4"; 21930 21930 21931 21931 src = pkgs.fetchurl { 21932 - url = "http://pypi.python.org/packages/source/t/tl.eggdeps/tl.${name}.tar.gz"; 21932 + url = "mirror://pypi/t/tl.eggdeps/tl.${name}.tar.gz"; 21933 21933 sha256 = "a99de5e4652865224daab09b2e2574a4f7c1d0d9a267048f9836aa914a2caf3a"; 21934 21934 }; 21935 21935 ··· 21950 21950 disabled = isPyPy || isPy3k; 21951 21951 21952 21952 src = pkgs.fetchurl { 21953 - url = "http://pypi.python.org/packages/source/t/turses/${name}.tar.gz"; 21953 + url = "mirror://pypi/t/turses/${name}.tar.gz"; 21954 21954 sha256 = "15mkhm3b5ka42h8qph0mhh8izfc1200v7651c62k7ldcs50ib9j6"; 21955 21955 }; 21956 21956 ··· 21984 21984 name = "tweepy-3.5.0"; 21985 21985 21986 21986 src = pkgs.fetchurl { 21987 - url = "http://pypi.python.org/packages/source/t/tweepy/${name}.tar.gz"; 21987 + url = "mirror://pypi/t/tweepy/${name}.tar.gz"; 21988 21988 sha256 = "0n2shilamgwhzmvf534xg7f6hrnznbixyl5pw2f5a3f391gwy37h"; 21989 21989 }; 21990 21990 ··· 22004 22004 version = "0.4.5"; 22005 22005 22006 22006 src = pkgs.fetchurl { 22007 - url = "https://pypi.python.org/packages/source/T/Twiggy/Twiggy-0.4.5.tar.gz"; 22007 + url = "mirror://pypi/T/Twiggy/Twiggy-0.4.5.tar.gz"; 22008 22008 sha256 = "4e8f1894e5aee522db6cb245ccbfde3c5d1aa08d31330c7e3af783b0e66eec23"; 22009 22009 }; 22010 22010 ··· 22025 22025 version = "1.15.0"; 22026 22026 22027 22027 src = pkgs.fetchurl { 22028 - url = "https://pypi.python.org/packages/source/t/twitter/${name}.tar.gz"; 22028 + url = "mirror://pypi/t/twitter/${name}.tar.gz"; 22029 22029 sha256 = "1m6b17irb9klc345k8174pni724jzy2973z2x2jg69h83hipjw2c"; 22030 22030 }; 22031 22031 ··· 22045 22045 22046 22046 name = "Twisted-13.2.0"; 22047 22047 src = pkgs.fetchurl { 22048 - url = "https://pypi.python.org/packages/source/T/Twisted/${name}.tar.bz2"; 22048 + url = "mirror://pypi/T/Twisted/${name}.tar.bz2"; 22049 22049 sha256 = "1wrcqv5lvgwk2aq83qb2s2ng2vx14hbjjk2gc30cg6h1iiipal89"; 22050 22050 }; 22051 22051 ··· 22074 22074 22075 22075 name = "Twisted-15.5.0"; 22076 22076 src = pkgs.fetchurl { 22077 - url = "https://pypi.python.org/packages/source/T/Twisted/${name}.tar.bz2"; 22077 + url = "mirror://pypi/T/Twisted/${name}.tar.bz2"; 22078 22078 sha256 = "0zy18lcrris4aaslil5k12i13k56c32hzfdv6h10kbnzl026h158"; 22079 22079 }; 22080 22080 ··· 22104 22104 propagatedBuildInputs = with self; [ pytz ]; 22105 22105 22106 22106 src = pkgs.fetchurl { 22107 - url = "https://pypi.python.org/packages/source/t/tzlocal/${name}.tar.gz"; 22107 + url = "mirror://pypi/t/tzlocal/${name}.tar.gz"; 22108 22108 sha256 = "0paj7vlsb0np8b5sp4bv64wxv7qk2piyp7xg29pkhdjwsbls9fnb"; 22109 22109 }; 22110 22110 ··· 22123 22123 version = "0.2"; 22124 22124 22125 22125 src = pkgs.fetchurl { 22126 - url = "https://pypi.python.org/packages/source/u/umalqurra/umalqurra-0.2.tar.gz"; 22126 + url = "mirror://pypi/u/umalqurra/umalqurra-0.2.tar.gz"; 22127 22127 sha256 = "719f6a36f908ada1c29dae0d934dd0f1e1f6e3305784edbec23ad719397de678"; 22128 22128 }; 22129 22129 ··· 22146 22146 disabled = isPy3k; 22147 22147 22148 22148 src = pkgs.fetchurl { 22149 - url = "https://pypi.python.org/packages/source/u/umemcache/${name}.zip"; 22149 + url = "mirror://pypi/u/umemcache/${name}.zip"; 22150 22150 sha256 = "211031a03576b7796bf277dbc9c9e3e754ba066bbb7fb601ab5c6291b8ec1918"; 22151 22151 }; 22152 22152 ··· 22162 22162 name = "unicodecsv-${version}"; 22163 22163 22164 22164 src = pkgs.fetchurl { 22165 - url = "https://pypi.python.org/packages/source/u/unicodecsv/${name}.tar.gz"; 22165 + url = "mirror://pypi/u/unicodecsv/${name}.tar.gz"; 22166 22166 sha256 = "1z7pdwkr6lpsa7xbyvaly7pq3akflbnz8gq62829lr28gl1hi301"; 22167 22167 }; 22168 22168 ··· 22181 22181 name = "unittest2-${version}"; 22182 22182 22183 22183 src = pkgs.fetchurl { 22184 - url = "http://pypi.python.org/packages/source/u/unittest2/unittest2-${version}.tar.gz"; 22184 + url = "mirror://pypi/u/unittest2/unittest2-${version}.tar.gz"; 22185 22185 sha256 = "0y855kmx7a8rnf81d3lh5lyxai1908xjp0laf4glwa4c8472m212"; 22186 22186 }; 22187 22187 ··· 22208 22208 version = "0.3.0"; 22209 22209 22210 22210 src = pkgs.fetchurl { 22211 - url = "https://pypi.python.org/packages/source/u/uritemplate.py/${name}.tar.gz"; 22211 + url = "mirror://pypi/u/uritemplate.py/${name}.tar.gz"; 22212 22212 sha256 = "0xvvdiwnag2pdi96hjf7v8asdia98flk2rxcjqnwcs3rk99alygx"; 22213 22213 }; 22214 22214 ··· 22225 22225 name = "traceback2-${version}"; 22226 22226 22227 22227 src = pkgs.fetchurl { 22228 - url = "http://pypi.python.org/packages/source/t/traceback2/traceback2-${version}.tar.gz"; 22228 + url = "mirror://pypi/t/traceback2/traceback2-${version}.tar.gz"; 22229 22229 sha256 = "0c1h3jas1jp1fdbn9z2mrgn3jj0hw1x3yhnkxp7jw34q15xcdb05"; 22230 22230 }; 22231 22231 ··· 22244 22244 version = "1.0.0"; 22245 22245 22246 22246 src = pkgs.fetchurl { 22247 - url = "https://pypi.python.org/packages/source/l/linecache2/${name}.tar.gz"; 22247 + url = "mirror://pypi/l/linecache2/${name}.tar.gz"; 22248 22248 sha256 = "0z79g3ds5wk2lvnqw0y2jpakjf32h95bd9zmnvp7dnqhf57gy9jb"; 22249 22249 }; 22250 22250 ··· 22285 22285 name = "update_checker-0.11"; 22286 22286 22287 22287 src = pkgs.fetchurl { 22288 - url = "https://pypi.python.org/packages/source/u/update_checker/${name}.tar.gz"; 22288 + url = "mirror://pypi/u/update_checker/${name}.tar.gz"; 22289 22289 sha256 = "681bc7c26cffd1564eb6f0f3170d975a31c2a9f2224a32f80fe954232b86f173"; 22290 22290 }; 22291 22291 ··· 22330 22330 doCheck = false; 22331 22331 22332 22332 src = pkgs.fetchurl { 22333 - url = "https://pypi.python.org/packages/source/u/urwid/${name}.tar.gz"; 22333 + url = "mirror://pypi/u/urwid/${name}.tar.gz"; 22334 22334 sha256 = "29f04fad3bf0a79c5491f7ebec2d50fa086e9d16359896c9204c6a92bc07aba2"; 22335 22335 }; 22336 22336 ··· 22390 22390 propagatedBuildInputs = with self; [ easy-process ]; 22391 22391 22392 22392 src = pkgs.fetchurl { 22393 - url = "https://pypi.python.org/packages/source/P/PyVirtualDisplay/${name}.tar.gz"; 22393 + url = "mirror://pypi/P/PyVirtualDisplay/${name}.tar.gz"; 22394 22394 sha256 = "aa6aef08995e14c20cc670d933bfa6e70d736d0b555af309b2e989e2faa9ee53"; 22395 22395 }; 22396 22396 ··· 22406 22406 name = "virtualenv-13.1.2"; 22407 22407 22408 22408 src = pkgs.fetchurl { 22409 - url = "http://pypi.python.org/packages/source/v/virtualenv/${name}.tar.gz"; 22409 + url = "mirror://pypi/v/virtualenv/${name}.tar.gz"; 22410 22410 sha256 = "1p732accxwqfjbdna39k8w8lp9gyw91vr4kzkhm8mgfxikqqxg5a"; 22411 22411 }; 22412 22412 ··· 22431 22431 name = "virtualenv-clone-0.2.5"; 22432 22432 22433 22433 src = pkgs.fetchurl { 22434 - url = "https://pypi.python.org/packages/source/v/virtualenv-clone/${name}.tar.gz"; 22434 + url = "mirror://pypi/v/virtualenv-clone/${name}.tar.gz"; 22435 22435 sha256 = "7087ba4eb48acfd5209a3fd03e15d072f28742619127c98333057e32748d91c4"; 22436 22436 }; 22437 22437 ··· 22452 22452 name = "virtualenvwrapper-4.3"; 22453 22453 22454 22454 src = pkgs.fetchurl { 22455 - url = "https://pypi.python.org/packages/source/v/virtualenvwrapper/${name}.tar.gz"; 22455 + url = "mirror://pypi/v/virtualenvwrapper/${name}.tar.gz"; 22456 22456 sha256 = "514cbc22218347bf7b54bdbe49e1a5f550d2d53b1ad2491c10e91ddf48fb528f"; 22457 22457 }; 22458 22458 ··· 22542 22542 name = "waitress-0.8.9"; 22543 22543 22544 22544 src = pkgs.fetchurl { 22545 - url = "http://pypi.python.org/packages/source/w/waitress/${name}.tar.gz"; 22545 + url = "mirror://pypi/w/waitress/${name}.tar.gz"; 22546 22546 sha256 = "826527dc9d334ed4ed76cdae672fdcbbccf614186657db71679ab58df869458a"; 22547 22547 }; 22548 22548 ··· 22559 22559 version = "0.11.1"; 22560 22560 22561 22561 src = pkgs.fetchurl { 22562 - url = "https://pypi.python.org/packages/source/w/webassets/${name}.tar.gz"; 22562 + url = "mirror://pypi/w/webassets/${name}.tar.gz"; 22563 22563 sha256 = "0p1qypcbq9b88ipcylxh3bbnby5n6dr421wb4bwmrlcrgvj4r5lz"; 22564 22564 }; 22565 22565 ··· 22578 22578 name = "webcolors-1.4"; 22579 22579 22580 22580 src = pkgs.fetchurl { 22581 - url = "https://pypi.python.org/packages/source/w/webcolors/${name}.tar.gz"; 22581 + url = "mirror://pypi/w/webcolors/${name}.tar.gz"; 22582 22582 sha256 = "304fc95dab2848c7bf64f378356766e692c2f8b4a8b15fa3509544e6412936e8"; 22583 22583 }; 22584 22584 ··· 22598 22598 name = "Wand-0.3.5"; 22599 22599 22600 22600 src = pkgs.fetchurl { 22601 - url = "https://pypi.python.org/packages/source/W/Wand/${name}.tar.gz"; 22601 + url = "mirror://pypi/W/Wand/${name}.tar.gz"; 22602 22602 sha256 = "31e2186ce8d1da0d2ea84d1428fc4d441c2e9d0e25156cc746b35b781026bcff"; 22603 22603 }; 22604 22604 ··· 22617 22617 version = "0.1.4"; 22618 22618 22619 22619 src = pkgs.fetchurl { 22620 - url = "https://pypi.python.org/packages/source/w/wcwidth/${name}.tar.gz"; 22620 + url = "mirror://pypi/w/wcwidth/${name}.tar.gz"; 22621 22621 sha256 = "0awx28xi938nv55qlmai3b5ddqd1w5c294gy95xh4xsx0hik2vch"; 22622 22622 }; 22623 22623 ··· 22644 22644 disabled = isPy3k; 22645 22645 22646 22646 src = pkgs.fetchurl { 22647 - url = "https://pypi.python.org/packages/source/w/web.py/web.py-${version}.tar.gz"; 22647 + url = "mirror://pypi/w/web.py/web.py-${version}.tar.gz"; 22648 22648 sha256 = "748c7e99ad9e36f62ea19f7965eb7dd7860b530e8f563ed60ce3e53e7409a550"; 22649 22649 }; 22650 22650 ··· 22665 22665 name = "webob-${version}"; 22666 22666 22667 22667 src = pkgs.fetchurl { 22668 - url = "http://pypi.python.org/packages/source/W/WebOb/WebOb-${version}.tar.gz"; 22668 + url = "mirror://pypi/W/WebOb/WebOb-${version}.tar.gz"; 22669 22669 sha256 = "1nz9m6ijf46wfn33zfza13c0k1n4kjnmn3icdlrlgz5yj21vky0j"; 22670 22670 }; 22671 22671 ··· 22684 22684 name = "websockify-${version}"; 22685 22685 22686 22686 src = pkgs.fetchurl { 22687 - url = "http://pypi.python.org/packages/source/w/websockify/websockify-${version}.tar.gz"; 22687 + url = "mirror://pypi/w/websockify/websockify-${version}.tar.gz"; 22688 22688 sha256 = "1v6pmamjprv2x55fvbdaml26ppxdw8v6xz8p0sav3368ajwwgcqc"; 22689 22689 }; 22690 22690 ··· 22702 22702 name = "webtest-${version}"; 22703 22703 22704 22704 src = pkgs.fetchurl { 22705 - url = "http://pypi.python.org/packages/source/W/WebTest/WebTest-${version}.tar.gz"; 22705 + url = "mirror://pypi/W/WebTest/WebTest-${version}.tar.gz"; 22706 22706 sha256 = "0bv0qhdjakdsdgj4sk21gnpp8xp8bga4x03p6gjb83ihrsb7n4xv"; 22707 22707 }; 22708 22708 ··· 22740 22740 name = "Werkzeug-0.10.4"; 22741 22741 22742 22742 src = pkgs.fetchurl { 22743 - url = "http://pypi.python.org/packages/source/W/Werkzeug/${name}.tar.gz"; 22743 + url = "mirror://pypi/W/Werkzeug/${name}.tar.gz"; 22744 22744 sha256 = "9d2771e4c89be127bc4bac056ab7ceaf0e0064c723d6b6e195739c3af4fd5c1d"; 22745 22745 }; 22746 22746 ··· 22760 22760 version = "0.29.0"; 22761 22761 22762 22762 src = pkgs.fetchurl { 22763 - url = "https://pypi.python.org/packages/source/w/wheel/${name}.tar.gz"; 22763 + url = "mirror://pypi/w/wheel/${name}.tar.gz"; 22764 22764 sha256 = "1ebb8ad7e26b448e9caa4773d2357849bf80ff9e313964bcaf79cbf0201a1648"; 22765 22765 }; 22766 22766 ··· 22779 22779 name = "willie-5.2.0"; 22780 22780 22781 22781 src = pkgs.fetchurl { 22782 - url = "https://pypi.python.org/packages/source/w/willie/willie-5.2.0.tar.gz"; 22782 + url = "mirror://pypi/w/willie/willie-5.2.0.tar.gz"; 22783 22783 sha256 = "2da2e91b65c471b4c8e5e5e11471b25887635258d24aaf76b5354147b3ab577d"; 22784 22784 }; 22785 22785 ··· 22814 22814 name = "WSGIProxy2-0.4.2"; 22815 22815 22816 22816 src = pkgs.fetchurl { 22817 - url = "http://pypi.python.org/packages/source/W/WSGIProxy2/${name}.zip"; 22817 + url = "mirror://pypi/W/WSGIProxy2/${name}.zip"; 22818 22818 sha256 = "13kf9bdxrc95y9vriaz0viry3ah11nz4rlrykcfvb8nlqpx3dcm4"; 22819 22819 }; 22820 22820 ··· 22897 22897 name = "xmltodict-0.9.2"; 22898 22898 22899 22899 src = pkgs.fetchurl { 22900 - url = "http://pypi.python.org/packages/source/x/xmltodict/${name}.tar.gz"; 22900 + url = "mirror://pypi/x/xmltodict/${name}.tar.gz"; 22901 22901 sha256 = "00crqnjh1kbvcgfnn3b8c7vq30lf4ykkxp1xf3pf7mswr5l1wp97"; 22902 22902 }; 22903 22903 ··· 22915 22915 version = "0.7.1"; 22916 22916 22917 22917 src = pkgs.fetchurl { 22918 - url = "https://pypi.python.org/packages/source/x/xarray/${name}.tar.gz"; 22918 + url = "mirror://pypi/x/xarray/${name}.tar.gz"; 22919 22919 sha256 = "1swcpq8x0p5pp94r9j4hr2anz1rqh7fnqax16xn9xsgrikdjipj5"; 22920 22920 }; 22921 22921 ··· 22939 22939 version = "1.0.0"; 22940 22940 22941 22941 src = pkgs.fetchurl { 22942 - url = "https://pypi.python.org/packages/source/x/xlwt/${name}.tar.gz"; 22942 + url = "mirror://pypi/x/xlwt/${name}.tar.gz"; 22943 22943 sha256 = "1y8w5imsicp01gn749qhw6j0grh9y19zz57ribwaknn8xqwjjhxc"; 22944 22944 }; 22945 22945 ··· 22972 22972 name = "zbase32-1.1.2"; 22973 22973 22974 22974 src = pkgs.fetchurl { 22975 - url = "http://pypi.python.org/packages/source/z/zbase32/${name}.tar.gz"; 22975 + url = "mirror://pypi/z/zbase32/${name}.tar.gz"; 22976 22976 sha256 = "2f44b338f750bd37b56e7887591bf2f1965bfa79f163b6afcbccf28da642ec56"; 22977 22977 }; 22978 22978 ··· 22993 22993 version = "3.0.3"; 22994 22994 22995 22995 src = pkgs.fetchurl { 22996 - url = "http://pypi.python.org/packages/source/Z/ZConfig/ZConfig-${version}.tar.gz"; 22996 + url = "mirror://pypi/Z/ZConfig/ZConfig-${version}.tar.gz"; 22997 22997 sha256 = "6577da957511d8c2f805fefd2e31cacc4117bb5c54aec03ad8ce374020c021f3"; 22998 22998 }; 22999 22999 ··· 23013 23013 version = "1.0.2"; 23014 23014 23015 23015 src = pkgs.fetchurl { 23016 - url = "http://pypi.python.org/packages/source/z/zc.lockfile/${name}.tar.gz"; 23016 + url = "mirror://pypi/z/zc.lockfile/${name}.tar.gz"; 23017 23017 sha256 = "96bb2aa0438f3e29a31e4702316f832ec1482837daef729a92e28c202d8fba5c"; 23018 23018 }; 23019 23019 ··· 23031 23031 version = "4.0.0"; 23032 23032 23033 23033 src = pkgs.fetchurl { 23034 - url = "http://pypi.python.org/packages/source/z/zdaemon/${name}.tar.gz"; 23034 + url = "mirror://pypi/z/zdaemon/${name}.tar.gz"; 23035 23035 sha256 = "82d7eaa4d831ff1ecdcffcb274f3457e095c0cc86e630bc72009a863c341ab9f"; 23036 23036 }; 23037 23037 ··· 23054 23054 disabled = isPyPy; 23055 23055 23056 23056 src = pkgs.fetchurl { 23057 - url = "http://pypi.python.org/packages/source/z/zfec/${name}.tar.gz"; 23057 + url = "mirror://pypi/z/zfec/${name}.tar.gz"; 23058 23058 sha256 = "1ks94zlpy7n8sb8380gf90gx85qy0p9073wi1wngg6mccxp9xsg3"; 23059 23059 }; 23060 23060 ··· 23085 23085 disabled = isPyPy; 23086 23086 23087 23087 src = pkgs.fetchurl { 23088 - url = "http://pypi.python.org/packages/source/Z/ZODB3/ZODB3-${version}.tar.gz"; 23088 + url = "mirror://pypi/Z/ZODB3/ZODB3-${version}.tar.gz"; 23089 23089 sha256 = "b5767028e732c619f45c27189dd001e14ec155d7984807991fce751b35b4fcb0"; 23090 23090 }; 23091 23091 ··· 23106 23106 version = "4.0.1"; 23107 23107 23108 23108 src = pkgs.fetchurl { 23109 - url = "http://pypi.python.org/packages/source/Z/ZODB/ZODB-${version}.tar.gz"; 23109 + url = "mirror://pypi/Z/ZODB/ZODB-${version}.tar.gz"; 23110 23110 sha256 = "c5d8ffcca37ab4d0a9bfffead6228d58c00cf1c78135abc98a8dbf05b8c8fb58"; 23111 23111 }; 23112 23112 ··· 23131 23131 disabled = isPyPy; # https://github.com/zopefoundation/zodbpickle/issues/10 23132 23132 23133 23133 src = pkgs.fetchurl { 23134 - url = "https://pypi.python.org/packages/source/z/zodbpickle/${name}.tar.gz"; 23134 + url = "mirror://pypi/z/zodbpickle/${name}.tar.gz"; 23135 23135 sha256 = "f65c00fbc13523fced63de6cc11747aa1a6343aeb2895c89838ed55a5ab12cca"; 23136 23136 }; 23137 23137 ··· 23150 23150 propagatedBuildInputs = with self; [ persistent zope_interface transaction ]; 23151 23151 23152 23152 src = pkgs.fetchurl { 23153 - url = "https://pypi.python.org/packages/source/B/BTrees/${name}.tar.gz"; 23153 + url = "mirror://pypi/B/BTrees/${name}.tar.gz"; 23154 23154 sha256 = "1avvhkd7rvp3rzhw20v6ank8a8m9a1lmh99c4gjjsa1ry0zsri3y"; 23155 23155 }; 23156 23156 ··· 23169 23169 propagatedBuildInputs = with self; [ zope_interface ]; 23170 23170 23171 23171 src = pkgs.fetchurl { 23172 - url = "https://pypi.python.org/packages/source/p/persistent/${name}.tar.gz"; 23172 + url = "mirror://pypi/p/persistent/${name}.tar.gz"; 23173 23173 sha256 = "678902217c5370d33694c6dc95b89e1e6284b4dc41f04c056326194a3f6f3e22"; 23174 23174 }; 23175 23175 ··· 23183 23183 name = "xdot-0.6"; 23184 23184 23185 23185 src = pkgs.fetchurl { 23186 - url = "https://pypi.python.org/packages/source/x/xdot/xdot-0.6.tar.gz"; 23186 + url = "mirror://pypi/x/xdot/xdot-0.6.tar.gz"; 23187 23187 sha256 = "c71d82bad0fec696af36af788c2a1dbb5d9975bd70bfbdc14bda15b5c7319e6c"; 23188 23188 }; 23189 23189 ··· 23200 23200 name = "zope.broken-3.6.0"; 23201 23201 23202 23202 src = pkgs.fetchurl { 23203 - url = "http://pypi.python.org/packages/source/z/zope.broken/${name}.zip"; 23203 + url = "mirror://pypi/z/zope.broken/${name}.zip"; 23204 23204 sha256 = "b9b8776002da4f7b6b12dfcce77eb642ae62b39586dbf60e1d9bdc992c9f2999"; 23205 23205 }; 23206 23206 ··· 23216 23216 name = "zope.browser-2.0.2"; 23217 23217 23218 23218 src = pkgs.fetchurl { 23219 - url = "http://pypi.python.org/packages/source/z/zope.browser/${name}.zip"; 23219 + url = "mirror://pypi/z/zope.browser/${name}.zip"; 23220 23220 sha256 = "0f9r5rn9lzgi4hvkhgb6vgw8kpz9sv16jsfb9ws4am8gbqcgv2iy"; 23221 23221 }; 23222 23222 ··· 23239 23239 doCheck = false; 23240 23240 23241 23241 src = pkgs.fetchurl { 23242 - url = "https://pypi.python.org/packages/source/z/zope.browserresource/zope.browserresource-4.0.1.zip"; 23242 + url = "mirror://pypi/z/zope.browserresource/zope.browserresource-4.0.1.zip"; 23243 23243 sha256 = "d580184562e7098950ae377b5b37fbb88becdaa2256ac2a6760b69a3e86a99b2"; 23244 23244 }; 23245 23245 }; ··· 23250 23250 name = "zope.component-4.2.1"; 23251 23251 23252 23252 src = pkgs.fetchurl { 23253 - url = "http://pypi.python.org/packages/source/z/zope.component/zope.component-4.2.1.tar.gz"; 23253 + url = "mirror://pypi/z/zope.component/zope.component-4.2.1.tar.gz"; 23254 23254 sha256 = "1gzbr0j6c2h0cqnpi2cjss38wrz1bcwx8xahl3vykgz5laid15l6"; 23255 23255 }; 23256 23256 ··· 23272 23272 name = "zope.configuration-4.0.3"; 23273 23273 23274 23274 src = pkgs.fetchurl { 23275 - url = "http://pypi.python.org/packages/source/z/zope.configuration/zope.configuration-4.0.3.tar.gz"; 23275 + url = "mirror://pypi/z/zope.configuration/zope.configuration-4.0.3.tar.gz"; 23276 23276 sha256 = "1x9dfqypgympnlm25p9m43xh4qv3p7d75vksv9pzqibrb4cggw5n"; 23277 23277 }; 23278 23278 ··· 23288 23288 name = "zope.container-4.0.0"; 23289 23289 23290 23290 src = pkgs.fetchurl { 23291 - url = "http://pypi.python.org/packages/source/z/zope.container/${name}.tar.gz"; 23291 + url = "mirror://pypi/z/zope.container/${name}.tar.gz"; 23292 23292 sha256 = "5c04e61b52fd04d8b7103476532f557c2278c86281aae30d44f88a5fbe888940"; 23293 23293 }; 23294 23294 ··· 23311 23311 name = "zope.contenttype-4.0.1"; 23312 23312 23313 23313 src = pkgs.fetchurl { 23314 - url = "http://pypi.python.org/packages/source/z/zope.contenttype/${name}.tar.gz"; 23314 + url = "mirror://pypi/z/zope.contenttype/${name}.tar.gz"; 23315 23315 sha256 = "9decc7531ad6925057f1a667ac0ef9d658577a92b0b48dafa7daa97b78a02bbb"; 23316 23316 }; 23317 23317 ··· 23325 23325 name = "zope.dottedname-3.4.6"; 23326 23326 23327 23327 src = pkgs.fetchurl { 23328 - url = "http://pypi.python.org/packages/source/z/zope.dottedname/${name}.tar.gz"; 23328 + url = "mirror://pypi/z/zope.dottedname/${name}.tar.gz"; 23329 23329 sha256 = "331d801d98e539fa6c5d50c3835ecc144c429667f483281505de53fc771e6bf5"; 23330 23330 }; 23331 23331 meta = { ··· 23339 23339 version = "4.0.3"; 23340 23340 23341 23341 src = pkgs.fetchurl { 23342 - url = "http://pypi.python.org/packages/source/z/zope.event/${name}.tar.gz"; 23342 + url = "mirror://pypi/z/zope.event/${name}.tar.gz"; 23343 23343 sha256 = "1w858k9kmgzfj36h65kp27m9slrmykvi5cjq6c119xqnaz5gdzgm"; 23344 23344 }; 23345 23345 ··· 23357 23357 version = "4.0.8"; 23358 23358 23359 23359 src = pkgs.fetchurl { 23360 - url = "http://pypi.python.org/packages/source/z/zope.exceptions/${name}.tar.gz"; 23360 + url = "mirror://pypi/z/zope.exceptions/${name}.tar.gz"; 23361 23361 sha256 = "0zwxaaa66sqxg5k7zcrvs0fbg9ym1njnxnr28dfmchzhwjvwnfzl"; 23362 23362 }; 23363 23363 ··· 23379 23379 name = "zope.filerepresentation-3.6.1"; 23380 23380 23381 23381 src = pkgs.fetchurl { 23382 - url = "http://pypi.python.org/packages/source/z/zope.filerepresentation/${name}.tar.gz"; 23382 + url = "mirror://pypi/z/zope.filerepresentation/${name}.tar.gz"; 23383 23383 sha256 = "d775ebba4aff7687e0381f050ebda4e48ce50900c1438f3f7e901220634ed3e0"; 23384 23384 }; 23385 23385 ··· 23395 23395 name = "zope.i18n-3.8.0"; 23396 23396 23397 23397 src = pkgs.fetchurl { 23398 - url = "http://pypi.python.org/packages/source/z/zope.i18n/${name}.tar.gz"; 23398 + url = "mirror://pypi/z/zope.i18n/${name}.tar.gz"; 23399 23399 sha256 = "045nnimmshibcq71yym2d8yrs6wzzhxq5gl7wxjnkpyjm5y0hfkm"; 23400 23400 }; 23401 23401 ··· 23411 23411 name = "zope.i18nmessageid-4.0.3"; 23412 23412 23413 23413 src = pkgs.fetchurl { 23414 - url = "http://pypi.python.org/packages/source/z/zope.i18nmessageid/zope.i18nmessageid-4.0.3.tar.gz"; 23414 + url = "mirror://pypi/z/zope.i18nmessageid/zope.i18nmessageid-4.0.3.tar.gz"; 23415 23415 sha256 = "1rslyph0klk58dmjjy4j0jxy21k03azksixc3x2xhqbkv97cmzml"; 23416 23416 }; 23417 23417 ··· 23425 23425 name = "zope.lifecycleevent-3.7.0"; 23426 23426 23427 23427 src = pkgs.fetchurl { 23428 - url = "http://pypi.python.org/packages/source/z/zope.lifecycleevent/${name}.tar.gz"; 23428 + url = "mirror://pypi/z/zope.lifecycleevent/${name}.tar.gz"; 23429 23429 sha256 = "0s5brphqzzz89cykg61gy7zcmz0ryq1jj2va7gh2n1b3cccllp95"; 23430 23430 }; 23431 23431 ··· 23441 23441 name = "zope.location-4.0.3"; 23442 23442 23443 23443 src = pkgs.fetchurl { 23444 - url = "http://pypi.python.org/packages/source/z/zope.location/zope.location-4.0.3.tar.gz"; 23444 + url = "mirror://pypi/z/zope.location/zope.location-4.0.3.tar.gz"; 23445 23445 sha256 = "1nj9da4ksiyv3h8n2vpzwd0pb03mdsh7zy87hfpx72b6p2zcwg74"; 23446 23446 }; 23447 23447 ··· 23464 23464 name = "zope.proxy-4.1.6"; 23465 23465 23466 23466 src = pkgs.fetchurl { 23467 - url = "http://pypi.python.org/packages/source/z/zope.proxy/${name}.tar.gz"; 23467 + url = "mirror://pypi/z/zope.proxy/${name}.tar.gz"; 23468 23468 sha256 = "0pqwwmvm1prhwv1ziv9lp8iirz7xkwb6n2kyj36p2h0ppyyhjnm4"; 23469 23469 }; 23470 23470 ··· 23483 23483 name = "zope.publisher-3.12.6"; 23484 23484 23485 23485 src = pkgs.fetchurl { 23486 - url = "http://pypi.python.org/packages/source/z/zope.publisher/${name}.tar.gz"; 23486 + url = "mirror://pypi/z/zope.publisher/${name}.tar.gz"; 23487 23487 sha256 = "d994d8eddfba504841492115032a9a7d86b1713ebc96d0ca16fbc6ee93168ba4"; 23488 23488 }; 23489 23489 ··· 23501 23501 name = "zope.schema-4.4.2"; 23502 23502 23503 23503 src = pkgs.fetchurl { 23504 - url = "http://pypi.python.org/packages/source/z/zope.schema/${name}.tar.gz"; 23504 + url = "mirror://pypi/z/zope.schema/${name}.tar.gz"; 23505 23505 sha256 = "1p943jdxb587dh7php4vx04qvn7b2877hr4qs5zyckvp5afhhank"; 23506 23506 }; 23507 23507 ··· 23517 23517 name = "zope.security-4.0.1"; 23518 23518 23519 23519 src = pkgs.fetchurl { 23520 - url = "http://pypi.python.org/packages/source/z/zope.security/${name}.tar.gz"; 23520 + url = "mirror://pypi/z/zope.security/${name}.tar.gz"; 23521 23521 sha256 = "8da30b03d5491464d59397e03b88192f31f587325ee6c6eb1ca596a1e487e2ec"; 23522 23522 }; 23523 23523 ··· 23536 23536 name = "zope.size-3.5.0"; 23537 23537 23538 23538 src = pkgs.fetchurl { 23539 - url = "http://pypi.python.org/packages/source/z/zope.size/${name}.tar.gz"; 23539 + url = "mirror://pypi/z/zope.size/${name}.tar.gz"; 23540 23540 sha256 = "006xfkhvmypwd3ww9gbba4zly7n9w30bpp1h74d53la7l7fiqk2f"; 23541 23541 }; 23542 23542 ··· 23554 23554 doCheck = !isPyPy; # https://github.com/zopefoundation/zope.sqlalchemy/issues/12 23555 23555 23556 23556 src = pkgs.fetchurl { 23557 - url = "http://pypi.python.org/packages/source/z/zope.sqlalchemy/${name}.zip"; 23557 + url = "mirror://pypi/z/zope.sqlalchemy/${name}.zip"; 23558 23558 sha256 = "0vxhpdvzihsmg63aralmc7hx62lzrsnlxvskvlcr4mkwzwb22haj"; 23559 23559 }; 23560 23560 ··· 23573 23573 version = "4.5.0"; 23574 23574 23575 23575 src = pkgs.fetchurl { 23576 - url = "http://pypi.python.org/packages/source/z/zope.testing/${name}.tar.gz"; 23576 + url = "mirror://pypi/z/zope.testing/${name}.tar.gz"; 23577 23577 sha256 = "1yvglxhzvhl45mndvn9gskx2ph30zz1bz7rrlyfs62fv2pvih90s"; 23578 23578 }; 23579 23579 ··· 23595 23595 version = "4.4.10"; 23596 23596 23597 23597 src = pkgs.fetchurl { 23598 - url = "http://pypi.python.org/packages/source/z/zope.testrunner/${name}.zip"; 23598 + url = "mirror://pypi/z/zope.testrunner/${name}.zip"; 23599 23599 sha256 = "1w09wbqiqmq6hvrammi4fzc7fr129v63gdnzlk4qi2b1xy5qpqab"; 23600 23600 }; 23601 23601 ··· 23614 23614 name = "zope.traversing-4.0.0"; 23615 23615 23616 23616 src = pkgs.fetchurl { 23617 - url = "http://pypi.python.org/packages/source/z/zope.traversing/${name}.zip"; 23617 + url = "mirror://pypi/z/zope.traversing/${name}.zip"; 23618 23618 sha256 = "79d38b92ec1d9a2467966ee954b792d83ac66f22e45e928113d4b5dc1f5e74eb"; 23619 23619 }; 23620 23620 ··· 23633 23633 name = "zope.interface-4.1.3"; 23634 23634 23635 23635 src = pkgs.fetchurl { 23636 - url = "http://pypi.python.org/packages/source/z/zope.interface/${name}.tar.gz"; 23636 + url = "mirror://pypi/z/zope.interface/${name}.tar.gz"; 23637 23637 sha256 = "0ks8h73b2g4bkad821qbv0wzjppdrwys33i7ka45ik3wxjg1l8if"; 23638 23638 }; 23639 23639 ··· 23650 23650 hgsvn = buildPythonPackage rec { 23651 23651 name = "hgsvn-0.3.11"; 23652 23652 src = pkgs.fetchurl rec { 23653 - url = "https://pypi.python.org/packages/source/h/hgsvn/${name}-hotfix.zip"; 23653 + url = "mirror://pypi/h/hgsvn/${name}-hotfix.zip"; 23654 23654 sha256 = "0yvhwdh8xx8rvaqd3pnnyb99hfa0zjdciadlc933p27hp9rf880p"; 23655 23655 }; 23656 23656 disabled = isPy3k || isPyPy; ··· 23715 23715 propagatedBuildInputs = with self; [ backports_ssl_match_hostname_3_4_0_2 certifi ]; 23716 23716 23717 23717 src = pkgs.fetchurl { 23718 - url = "https://pypi.python.org/packages/source/t/tornado/${name}.tar.gz"; 23718 + url = "mirror://pypi/t/tornado/${name}.tar.gz"; 23719 23719 sha256 = "a16fcdc4f76b184cb82f4f9eaeeacef6113b524b26a2cb331222e4a7fa6f2969"; 23720 23720 }; 23721 23721 }; ··· 23727 23727 propagatedBuildInputs = with self; [ backports_ssl_match_hostname_3_4_0_2 certifi ]; 23728 23728 23729 23729 src = pkgs.fetchurl { 23730 - url = "https://pypi.python.org/packages/source/t/tornado/${name}.tar.gz"; 23730 + url = "mirror://pypi/t/tornado/${name}.tar.gz"; 23731 23731 sha256 = "00crp5vnasxg7qyjv89qgssb69vd7qr13jfghdryrcbnn9l8c1df"; 23732 23732 }; 23733 23733 }; ··· 23804 23804 disabled = isPy3k; 23805 23805 23806 23806 src = pkgs.fetchurl { 23807 - url = "https://pypi.python.org/packages/source/t/tarman/tarman-${version}.zip"; 23807 + url = "mirror://pypi/t/tarman/tarman-${version}.zip"; 23808 23808 sha256 = "0ri6gj883k042xaxa2d5ymmhbw2bfcxdzhh4bz7700ibxwxxj62h"; 23809 23809 }; 23810 23810 ··· 23833 23833 name = "libarchive-c-2.1"; 23834 23834 23835 23835 src = pkgs.fetchurl { 23836 - url = "https://pypi.python.org/packages/source/l/libarchive-c/${name}.tar.gz"; 23836 + url = "mirror://pypi/l/libarchive-c/${name}.tar.gz"; 23837 23837 sha256 = "089lrz6xyrfnk55v35vis6jyqyyl77w093057djyspnd2744wi2n"; 23838 23838 }; 23839 23839 ··· 23871 23871 pyzmq = buildPythonPackage rec { 23872 23872 name = "pyzmq-15.2.0"; 23873 23873 src = pkgs.fetchurl { 23874 - url = "http://pypi.python.org/packages/source/p/pyzmq/${name}.tar.gz"; 23874 + url = "mirror://pypi/p/pyzmq/${name}.tar.gz"; 23875 23875 sha256 = "2dafa322670a94e20283aba2a44b92134d425bd326419b68ad4db8d0831a26ec"; 23876 23876 }; 23877 23877 buildInputs = with self; [ pkgs.zeromq3 pytest tornado ]; ··· 23908 23908 version = "4.5.0"; 23909 23909 23910 23910 src = pkgs.fetchurl { 23911 - url = "https://pypi.python.org/packages/source/t/testfixtures/testfixtures-${version}.tar.gz"; 23911 + url = "mirror://pypi/t/testfixtures/testfixtures-${version}.tar.gz"; 23912 23912 sha256 = "0my8zq9d27mc7j78pz9971cn5wz6zi4vxlqa50szr2vq9j2xxkll"; 23913 23913 }; 23914 23914 ··· 23931 23931 tissue = buildPythonPackage rec { 23932 23932 name = "tissue-0.9.2"; 23933 23933 src = pkgs.fetchurl { 23934 - url = "http://pypi.python.org/packages/source/t/tissue/${name}.tar.gz"; 23934 + url = "mirror://pypi/t/tissue/${name}.tar.gz"; 23935 23935 sha256 = "7e34726c3ec8fae358a7faf62de172db15716f5582e5192a109e33348bd76c2e"; 23936 23936 }; 23937 23937 ··· 23970 23970 name = "translationstring-1.3"; 23971 23971 23972 23972 src = pkgs.fetchurl { 23973 - url = "http://pypi.python.org/packages/source/t/translationstring/${name}.tar.gz"; 23973 + url = "mirror://pypi/t/translationstring/${name}.tar.gz"; 23974 23974 sha256 = "4ee44cfa58c52ade8910ea0ebc3d2d84bdcad9fa0422405b1801ec9b9a65b72d"; 23975 23975 }; 23976 23976 ··· 24030 24030 name = "websocket_client-0.32.0"; 24031 24031 24032 24032 src = pkgs.fetchurl { 24033 - url = "https://pypi.python.org/packages/source/w/websocket-client/${name}.tar.gz"; 24033 + url = "mirror://pypi/w/websocket-client/${name}.tar.gz"; 24034 24034 sha256 = "cb3ab95617ed2098d24723e3ad04ed06c4fde661400b96daa1859af965bfe040"; 24035 24035 }; 24036 24036 ··· 24048 24048 name = "WebHelpers-1.3"; 24049 24049 24050 24050 src = pkgs.fetchurl { 24051 - url = "http://pypi.python.org/packages/source/W/WebHelpers/${name}.tar.gz"; 24051 + url = "mirror://pypi/W/WebHelpers/${name}.tar.gz"; 24052 24052 sha256 = "ea86f284e929366b77424ba9a89341f43ae8dee3cbeb8702f73bcf86058aa583"; 24053 24053 }; 24054 24054 ··· 24086 24086 version = "0.9.12"; 24087 24087 24088 24088 src = pkgs.fetchurl { 24089 - url = "https://pypi.python.org/packages/source/w/whisper/${name}.tar.gz"; 24089 + url = "mirror://pypi/w/whisper/${name}.tar.gz"; 24090 24090 sha256 = "0eca66449d6ceb29e2ab5457b01618e0fe525710dd130a286a18282d849ae5b2"; 24091 24091 }; 24092 24092 ··· 24105 24105 version = "0.9.15"; 24106 24106 24107 24107 src = pkgs.fetchurl { 24108 - url = "https://pypi.python.org/packages/source/c/carbon/${name}.tar.gz"; 24108 + url = "mirror://pypi/c/carbon/${name}.tar.gz"; 24109 24109 sha256 = "f01db6d37726c6fc0a8aaa66a7bf14436b0dd0d62ef3c20ecb31605a4d365d2e"; 24110 24110 }; 24111 24111 ··· 24125 24125 disabled = isPyPy; 24126 24126 24127 24127 src = pkgs.fetchurl { 24128 - url = "https://pypi.python.org/packages/source/u/ujson/${name}.zip"; 24128 + url = "mirror://pypi/u/ujson/${name}.zip"; 24129 24129 sha256 = "68cf825f227c82e1ac61e423cfcad923ff734c27b5bdd7174495d162c42c602b"; 24130 24130 }; 24131 24131 ··· 24141 24141 name = "Unidecode-0.04.18"; 24142 24142 24143 24143 src = pkgs.fetchurl { 24144 - url = "http://pypi.python.org/packages/source/U/Unidecode/${name}.tar.gz"; 24144 + url = "mirror://pypi/U/Unidecode/${name}.tar.gz"; 24145 24145 sha256 = "12hhblqy1ajvidm38im4171x4arg83pfmziyn53nizp29p3m14gi"; 24146 24146 }; 24147 24147 ··· 24162 24162 name = "pyusb-1.0.0rc1"; 24163 24163 24164 24164 src = pkgs.fetchurl { 24165 - url = "https://pypi.python.org/packages/source/p/pyusb/${name}.tar.gz"; 24165 + url = "mirror://pypi/p/pyusb/${name}.tar.gz"; 24166 24166 sha256 = "07cjq11qhngzjd746k7688s6y2x7lpj669fxqfsiy985rg0jsn7j"; 24167 24167 }; 24168 24168 ··· 24190 24190 version = "1.1.8"; 24191 24191 24192 24192 src = pkgs.fetchurl { 24193 - url = "https://pypi.python.org/packages/source/B/BlinkStick/${name}.tar.gz"; 24193 + url = "mirror://pypi/B/BlinkStick/${name}.tar.gz"; 24194 24194 sha256 = "3edf4b83a3fa1a7bd953b452b76542d54285ff6f1145b6e19f9b5438120fa408"; 24195 24195 }; 24196 24196 ··· 24252 24252 doCheck = (!isPy3k); 24253 24253 24254 24254 src = pkgs.fetchurl { 24255 - url = "https://pypi.python.org/packages/source/v/versiontools/${name}.tar.gz"; 24255 + url = "mirror://pypi/v/versiontools/${name}.tar.gz"; 24256 24256 sha256 = "1xhl6kl7f4srgnw6zw4lr8j2z5vmrbaa83nzn2c9r2m1hwl36sd9"; 24257 24257 }; 24258 24258 ··· 24263 24263 version = "0.8.1"; 24264 24264 24265 24265 src = pkgs.fetchurl { 24266 - url = "https://pypi.python.org/packages/source/v/veryprettytable/${name}.tar.gz"; 24266 + url = "mirror://pypi/v/veryprettytable/${name}.tar.gz"; 24267 24267 sha256 = "1k1rifz8x6qcicmx2is9vgxcj0qb2f5pvzrp7zhmvbmci3yack3f"; 24268 24268 }; 24269 24269 ··· 24281 24281 version = "0.9.12"; 24282 24282 24283 24283 src = pkgs.fetchurl rec { 24284 - url = "https://pypi.python.org/packages/source/g/graphite-web/${name}.tar.gz"; 24284 + url = "mirror://pypi/g/graphite-web/${name}.tar.gz"; 24285 24285 sha256 = "472a4403fd5b5364939aee10e78f171b1489e5f6bfe6f150ed9cae8476410114"; 24286 24286 }; 24287 24287 ··· 24352 24352 name = "graphite_beacon-0.22.1"; 24353 24353 24354 24354 src = pkgs.fetchurl { 24355 - url = "https://pypi.python.org/packages/source/g/graphite_beacon/${name}.tar.gz"; 24355 + url = "mirror://pypi/g/graphite_beacon/${name}.tar.gz"; 24356 24356 sha256 = "ebde1aba8030c8aeffaeea39f9d44a2be464b198583ad4a390a2bff5f4172543"; 24357 24357 }; 24358 24358 ··· 24551 24551 version = "0.11.3"; 24552 24552 24553 24553 src = pkgs.fetchurl { 24554 - url = "https://pypi.python.org/packages/source/L/Logbook/${name}.tar.gz"; 24554 + url = "mirror://pypi/L/Logbook/${name}.tar.gz"; 24555 24555 sha256 = "0bchn00jj0y4dmrmqsm29ffcx37g79jcxjihadmgz2aj0z6dbsrc"; 24556 24556 }; 24557 24557 ··· 24619 24619 name = "rpdb-0.1.5"; 24620 24620 24621 24621 src = pkgs.fetchurl { 24622 - url = "http://pypi.python.org/packages/source/r/rpdb/${name}.tar.gz"; 24622 + url = "mirror://pypi/r/rpdb/${name}.tar.gz"; 24623 24623 sha256 = "0rql1hq3lziwcql0h3dy05w074cn866p397ng9bv6qbz85ifw1bk"; 24624 24624 }; 24625 24625 ··· 24635 24635 name = "grequests-0.2.0"; 24636 24636 24637 24637 src = pkgs.fetchurl { 24638 - url = "http://pypi.python.org/packages/source/g/grequests/${name}.tar.gz"; 24638 + url = "mirror://pypi/g/grequests/${name}.tar.gz"; 24639 24639 sha256 = "0lafzax5igbh8y4x0krizr573wjsxz7bhvwygiah6qwrzv83kv5c"; 24640 24640 }; 24641 24641 ··· 24653 24653 name = "Flask-Babel-0.9"; 24654 24654 24655 24655 src = pkgs.fetchurl { 24656 - url = "http://pypi.python.org/packages/source/F/Flask-Babel/${name}.tar.gz"; 24656 + url = "mirror://pypi/F/Flask-Babel/${name}.tar.gz"; 24657 24657 sha256 = "0k7vk4k54y55ma0nx2k5s0phfqbriwslhy5shh3b0d046q7ibzaa"; 24658 24658 }; 24659 24659 ··· 24671 24671 name = "speaklater-1.3"; 24672 24672 24673 24673 src = pkgs.fetchurl { 24674 - url = "http://pypi.python.org/packages/source/s/speaklater/${name}.tar.gz"; 24674 + url = "mirror://pypi/s/speaklater/${name}.tar.gz"; 24675 24675 sha256 = "1ab5dbfzzgz6cnz4xlwx79gz83id4bhiw67k1cgqrlzfs0va7zjr"; 24676 24676 }; 24677 24677 ··· 24688 24688 version = "0.10.0"; 24689 24689 24690 24690 src = pkgs.fetchurl { 24691 - url = "https://pypi.python.org/packages/source/p/pushbullet.py/pushbullet.py-0.10.0.tar.gz"; 24691 + url = "mirror://pypi/p/pushbullet.py/pushbullet.py-0.10.0.tar.gz"; 24692 24692 sha256 = "537d3132e1dbc91e31ade4cccf4c7def6f9d48e904a67f341d35b8a54a9be74d"; 24693 24693 }; 24694 24694 ··· 24699 24699 name = "power-1.4"; 24700 24700 24701 24701 src = pkgs.fetchurl { 24702 - url = "https://pypi.python.org/packages/source/p/power/${name}.tar.gz"; 24702 + url = "mirror://pypi/p/power/${name}.tar.gz"; 24703 24703 sha256 = "7d7d60ec332acbe3a7d00379b45e39abf650bf7ee311d61da5ab921f52f060f0"; 24704 24704 }; 24705 24705 ··· 24811 24811 name = "toposort-${version}"; 24812 24812 version = "1.1"; 24813 24813 src = pkgs.fetchurl { 24814 - url = "https://pypi.python.org/packages/source/t/toposort/toposort-1.1.tar.gz"; 24814 + url = "mirror://pypi/t/toposort/toposort-1.1.tar.gz"; 24815 24815 sha256 = "1izmirbwmd9xrk7rq83p486cvnsslfa5ljvl7rijj1r64zkcnf3a"; 24816 24816 }; 24817 24817 meta = { ··· 24914 24914 name = "funcy-1.6"; 24915 24915 24916 24916 src = pkgs.fetchurl { 24917 - url = "https://pypi.python.org/packages/source/f/funcy/${name}.tar.gz"; 24917 + url = "mirror://pypi/f/funcy/${name}.tar.gz"; 24918 24918 sha256 = "511495db0c5660af18d3151b008c6ce698ae7fbf60887278e79675e35eed1f01"; 24919 24919 }; 24920 24920 ··· 24933 24933 name = "boto-2.30.0"; 24934 24934 disabled = ! isPy27; 24935 24935 src = pkgs.fetchurl { 24936 - url = https://pypi.python.org/packages/source/b/boto/boto-2.30.0.tar.gz; 24936 + url = mirror://pypi/b/boto/boto-2.30.0.tar.gz; 24937 24937 sha256 = "12gl8azmx1vv8dbv9jhnsbhjpc2dd1ng0jlbcg734k6ggwq1h6hh"; 24938 24938 }; 24939 24939 doCheck = false; ··· 24948 24948 name = "gcs-oauth2-boto-plugin-1.8"; 24949 24949 disabled = ! isPy27; 24950 24950 src = pkgs.fetchurl { 24951 - url = https://pypi.python.org/packages/source/g/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8.tar.gz; 24951 + url = mirror://pypi/g/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8.tar.gz; 24952 24952 sha256 = "0jy62y5bmaf1mb735lqwry1s5nx2qqrxvl5sxip9yg4miih3qkyb"; 24953 24953 }; 24954 24954 propagatedBuildInputs = with self; [ boto-230 httplib2 google_api_python_client retry_decorator pkgs.pyopenssl socksipy-branch ]; ··· 24971 24971 doCheck = false; 24972 24972 24973 24973 src = pkgs.fetchurl { 24974 - url = https://pypi.python.org/packages/source/g/gsutil/gsutil-4.6.tar.gz; 24974 + url = mirror://pypi/g/gsutil/gsutil-4.6.tar.gz; 24975 24975 sha256 = "1i0clm60162rbk45ljr8nsw4ndkzjnwb7r440shcqjrvw8jq49mn"; 24976 24976 }; 24977 24977 ··· 25067 25067 version = "0.2.2"; 25068 25068 25069 25069 src = pkgs.fetchurl { 25070 - url = "https://pypi.python.org/packages/source/W/WSGIProxy/WSGIProxy-${version}.tar.gz"; 25070 + url = "mirror://pypi/W/WSGIProxy/WSGIProxy-${version}.tar.gz"; 25071 25071 sha256 = "0wqz1q8cvb81a37gb4kkxxpv4w7k8192a08qzyz67rn68ln2wcig"; 25072 25072 }; 25073 25073 ··· 25087 25087 disabled = isPyPy; 25088 25088 25089 25089 src = pkgs.fetchurl { 25090 - url = "https://pypi.python.org/packages/source/b/blist/blist-${version}.tar.gz"; 25090 + url = "mirror://pypi/b/blist/blist-${version}.tar.gz"; 25091 25091 sha256 = "1hqz9pqbwx0czvq9bjdqjqh5bwfksva1is0anfazig81n18c84is"; 25092 25092 }; 25093 25093 }; ··· 25112 25112 version = "2.4.2"; 25113 25113 25114 25114 src = pkgs.fetchurl { 25115 - url = "https://pypi.python.org/packages/source/d/daemonize/daemonize-${version}.tar.gz"; 25115 + url = "mirror://pypi/d/daemonize/daemonize-${version}.tar.gz"; 25116 25116 sha256 = "0y139sq657bpzfv6k0aqm4071z4s40i6ybpni9qvngvdcz6r86n2"; 25117 25117 }; 25118 25118 }; ··· 25122 25122 version = "0.2"; 25123 25123 25124 25124 src = pkgs.fetchurl { 25125 - url = "https://pypi.python.org/packages/source/p/pydenticon/pydenticon-0.2.tar.gz"; 25125 + url = "mirror://pypi/p/pydenticon/pydenticon-0.2.tar.gz"; 25126 25126 sha256 = "035dawcspgjw2rksbnn863s7b0i9ac8cc1nshshvd1l837ir1czp"; 25127 25127 }; 25128 25128 propagatedBuildInputs = with self; [ ··· 25148 25148 version = "0.3.0"; 25149 25149 25150 25150 src = pkgs.fetchurl { 25151 - url = "https://pypi.python.org/packages/source/P/PyNaCl/PyNaCl-0.3.0.tar.gz"; 25151 + url = "mirror://pypi/P/PyNaCl/PyNaCl-0.3.0.tar.gz"; 25152 25152 sha256 = "1hknxlp3a3f8njn19w92p8nhzl9jkfwzhv5fmxhmyq2m8hqrfj8j"; 25153 25153 }; 25154 25154 ··· 25160 25160 version = "14.0.0"; 25161 25161 25162 25162 src = pkgs.fetchurl { 25163 - url = "https://pypi.python.org/packages/source/s/service_identity/service_identity-${version}.tar.gz"; 25163 + url = "mirror://pypi/s/service_identity/service_identity-${version}.tar.gz"; 25164 25164 sha256 = "0njg9bklkkp4rl2b9vsfh9aasxy3w2dmjkv9cq34jn65lwcs619i"; 25165 25165 }; 25166 25166 ··· 25228 25228 ] ++ optionals (!isPy3k) [ futures ]; 25229 25229 25230 25230 src = pkgs.fetchurl { 25231 - url = "https://pypi.python.org/packages/source/t/thumbor/${name}.tar.gz"; 25231 + url = "mirror://pypi/t/thumbor/${name}.tar.gz"; 25232 25232 sha256 = "57b0d7e261e792b2e2c53a79c3d8c722964003d1828331995dc3491dc67db7d8"; 25233 25233 }; 25234 25234 ··· 25244 25244 disabled = ! isPy27; 25245 25245 25246 25246 src = pkgs.fetchurl { 25247 - url = "https://pypi.python.org/packages/source/t/thumbor-pexif/${name}.tar.gz"; 25247 + url = "mirror://pypi/t/thumbor-pexif/${name}.tar.gz"; 25248 25248 sha256 = "715cd24760c7c28d6270c79c9e29b55b8d952a24e0e56833d827c2c62451bc3c"; 25249 25249 }; 25250 25250 ··· 25262 25262 disabled = ! isPy27; 25263 25263 25264 25264 src = pkgs.fetchurl { 25265 - url = "https://pypi.python.org/packages/source/p/${baseName}/${name}.tar.gz"; 25265 + url = "mirror://pypi/p/${baseName}/${name}.tar.gz"; 25266 25266 sha256 = "0lc1x0pai85avm1r452xnvxc12wijnhz87xv20yp3is9fs6rnkrh"; 25267 25267 }; 25268 25268 ··· 25309 25309 disabled = ! isPy27; 25310 25310 25311 25311 src = pkgs.fetchurl { 25312 - url = "https://pypi.python.org/packages/source/d/datadiff/datadiff-1.1.6.zip"; 25312 + url = "mirror://pypi/d/datadiff/datadiff-1.1.6.zip"; 25313 25313 sha256 = "f1402701063998f6a70609789aae8dc05703f3ad0a34882f6199653654c55543"; 25314 25314 }; 25315 25315 ··· 25326 25326 name = "termcolor-1.1.0"; 25327 25327 25328 25328 src = pkgs.fetchurl { 25329 - url = "https://pypi.python.org/packages/source/t/termcolor/termcolor-1.1.0.tar.gz"; 25329 + url = "mirror://pypi/t/termcolor/termcolor-1.1.0.tar.gz"; 25330 25330 sha256 = "1d6d69ce66211143803fbc56652b41d73b4a400a2891d7bf7a1cdf4c02de613b"; 25331 25331 }; 25332 25332 ··· 25342 25342 disabled = ! isPy27; 25343 25343 25344 25344 src = pkgs.fetchurl { 25345 - url = "https://pypi.python.org/packages/source/h/html2text/${name}.tar.gz"; 25345 + url = "mirror://pypi/h/html2text/${name}.tar.gz"; 25346 25346 sha256 = "021pqcshxajhdy4whkawz95v98m8njv5lknzgac0sp8jzl01qls4"; 25347 25347 }; 25348 25348 ··· 25393 25393 disabled = isPyPy; 25394 25394 25395 25395 src = pkgs.fetchurl { 25396 - url = "https://pypi.python.org/packages/source/n/networkx/${name}.tar.gz"; 25396 + url = "mirror://pypi/n/networkx/${name}.tar.gz"; 25397 25397 sha256 = "ced4095ab83b7451cec1172183eff419ed32e21397ea4e1971d92a5808ed6fb8"; 25398 25398 }; 25399 25399 ··· 25409 25409 ofxclient = buildPythonPackage rec { 25410 25410 name = "ofxclient-1.3.8"; 25411 25411 src = pkgs.fetchurl { 25412 - url = "https://pypi.python.org/packages/source/o/ofxclient/${name}.tar.gz"; 25412 + url = "mirror://pypi/o/ofxclient/${name}.tar.gz"; 25413 25413 sha256 = "99ab03bffdb30d9ec98724898f428f8e73129483417d5892799a0f0d2249f233"; 25414 25414 }; 25415 25415 ··· 25422 25422 ofxhome = buildPythonPackage rec { 25423 25423 name = "ofxhome-0.3.1"; 25424 25424 src = pkgs.fetchurl { 25425 - url = "https://pypi.python.org/packages/source/o/ofxhome/${name}.tar.gz"; 25425 + url = "mirror://pypi/o/ofxhome/${name}.tar.gz"; 25426 25426 sha256 = "0000db437fd1a8c7c65cea5d88ce9d3b54642a1f4844dde04f860e29330ac68d"; 25427 25427 }; 25428 25428 ··· 25441 25441 ofxparse = buildPythonPackage rec { 25442 25442 name = "ofxparse-0.14"; 25443 25443 src = pkgs.fetchurl { 25444 - url = "https://pypi.python.org/packages/source/o/ofxparse/${name}.tar.gz"; 25444 + url = "mirror://pypi/o/ofxparse/${name}.tar.gz"; 25445 25445 sha256 = "d8c486126a94d912442d040121db44fbc4a646ea70fa935df33b5b4dbfbbe42a"; 25446 25446 }; 25447 25447 ··· 25457 25457 ofxtools = buildPythonPackage rec { 25458 25458 name = "ofxtools-0.3.8"; 25459 25459 src = pkgs.fetchurl { 25460 - url = "https://pypi.python.org/packages/source/o/ofxtools/${name}.tar.gz"; 25460 + url = "mirror://pypi/o/ofxtools/${name}.tar.gz"; 25461 25461 sha256 = "88f289a60f4312a1599c38a8fb3216e2b46d10cc34476f9a16a33ac8aac7ec35"; 25462 25462 }; 25463 25463 meta = { ··· 25508 25508 name = "dicttoxml-1.6.4"; 25509 25509 25510 25510 src = pkgs.fetchurl { 25511 - url = "https://pypi.python.org/packages/source/d/dicttoxml/dicttoxml-1.6.4.tar.gz"; 25511 + url = "mirror://pypi/d/dicttoxml/dicttoxml-1.6.4.tar.gz"; 25512 25512 sha256 = "5f29e95fec56680823dc41911c04c2af08727ee53c1b60e83c489212bab71161"; 25513 25513 }; 25514 25514 ··· 25526 25526 version = "2.3.0"; 25527 25527 25528 25528 src = pkgs.fetchurl { 25529 - url = "https://pypi.python.org/packages/source/m/markdown2/${name}.zip"; 25529 + url = "mirror://pypi/m/markdown2/${name}.zip"; 25530 25530 sha256 = "073zyx3caqa9zlzxa82k9k2nhhn8c5imqpgp5nwqnh0fgaj9pqn8"; 25531 25531 }; 25532 25532 propagatedBuildInputs = with self; []; ··· 25545 25545 disabled = ! isPy27; #some dependencies do not work with py3 25546 25546 25547 25547 src = pkgs.fetchurl { 25548 - url = "https://pypi.python.org/packages/source/e/evernote/${name}.tar.gz"; 25548 + url = "mirror://pypi/e/evernote/${name}.tar.gz"; 25549 25549 sha256 = "1lwlg6fpi3530245jzham1400a5b855bm4sbdyck229h9kg1v02d"; 25550 25550 }; 25551 25551 ··· 25564 25564 version = "1.1.9"; 25565 25565 25566 25566 src = pkgs.fetchurl { 25567 - url = "https://pypi.python.org/packages/source/s/setproctitle/setproctitle-${version}.tar.gz"; 25567 + url = "mirror://pypi/s/setproctitle/setproctitle-${version}.tar.gz"; 25568 25568 sha256 = "1mqadassxcm0m9r1l02m5vr4bbandn48xz8gifvxmb4wiz8i8d0w"; 25569 25569 }; 25570 25570 ··· 25581 25581 version = "0.9.3"; 25582 25582 25583 25583 src = pkgs.fetchurl { 25584 - url = "https://pypi.python.org/packages/source/t/thrift/${name}.tar.gz"; 25584 + url = "mirror://pypi/t/thrift/${name}.tar.gz"; 25585 25585 sha256 = "dfbc3d3bd19d396718dab05abaf46d93ae8005e2df798ef02e32793cd963877e"; 25586 25586 }; 25587 25587 ··· 25637 25637 disabled = isPy34; 25638 25638 25639 25639 src = pkgs.fetchurl { 25640 - url = "https://pypi.python.org/packages/source/t/trollius/${name}.tar.gz"; 25640 + url = "mirror://pypi/t/trollius/${name}.tar.gz"; 25641 25641 sha256 = "8884cae4ec6a2d593abcffd5e700626ad4618f42b11beb2b75998f2e8247de76"; 25642 25642 }; 25643 25643 ··· 25695 25695 name = "neovim-${version}"; 25696 25696 25697 25697 src = pkgs.fetchurl { 25698 - url = "https://pypi.python.org/packages/source/n/neovim/${name}.tar.gz"; 25698 + url = "mirror://pypi/n/neovim/${name}.tar.gz"; 25699 25699 sha256 = "93f475d5583a053af919ba0729b32b3fefef1dbde4717b5657d806bdc69b76b3"; 25700 25700 }; 25701 25701 ··· 25743 25743 version = "0.4.1"; 25744 25744 name = "ghp-import-${version}"; 25745 25745 src = pkgs.fetchurl { 25746 - url = "https://pypi.python.org/packages/source/g/ghp-import/${name}.tar.gz"; 25746 + url = "mirror://pypi/g/ghp-import/${name}.tar.gz"; 25747 25747 sha256 = "6058810e1c46dd3b5b1eee87e203bdfbd566e10cfc77566edda7aa4dbf6a3053"; 25748 25748 }; 25749 25749 disabled = isPyPy; ··· 25762 25762 typogrify = buildPythonPackage rec { 25763 25763 name = "typogrify-2.0.7"; 25764 25764 src = pkgs.fetchurl { 25765 - url = "https://pypi.python.org/packages/source/t/typogrify/${name}.tar.gz"; 25765 + url = "mirror://pypi/t/typogrify/${name}.tar.gz"; 25766 25766 sha256 = "8be4668cda434163ce229d87ca273a11922cb1614cb359970b7dc96eed13cb38"; 25767 25767 }; 25768 25768 disabled = isPyPy; ··· 25800 25800 name = "pypeg2-${version}"; 25801 25801 25802 25802 src = pkgs.fetchurl { 25803 - url = "https://pypi.python.org/packages/source/p/pyPEG2/pyPEG2-${version}.tar.gz"; 25803 + url = "mirror://pypi/p/pyPEG2/pyPEG2-${version}.tar.gz"; 25804 25804 sha256 = "f4814a5f9c84bbb0794bef8d2a5871f4aed25366791c55e2162681873ad8bd21"; 25805 25805 }; 25806 25806 ··· 25816 25816 disabled = ! (isPy26 || isPy27); 25817 25817 25818 25818 src = pkgs.fetchurl { 25819 - url = "https://pypi.python.org/packages/source/j/jenkins-job-builder/${name}.tar.gz"; 25819 + url = "mirror://pypi/j/jenkins-job-builder/${name}.tar.gz"; 25820 25820 sha256 = "10zipq3dyyfhwvrcyk70zky07b0fssiahwig2h8daw977aszsfqb"; 25821 25821 }; 25822 25822 ··· 25853 25853 name = "dot2tex-2.9.0"; 25854 25854 25855 25855 src = pkgs.fetchurl { 25856 - url = "https://pypi.python.org/packages/source/d/dot2tex/dot2tex-2.9.0.tar.gz"; 25856 + url = "mirror://pypi/d/dot2tex/dot2tex-2.9.0.tar.gz"; 25857 25857 sha256 = "7d3e54add7dccdaeb6cc9e61ceaf7b587914cf8ebd6821cfea008acdc1e50d4a"; 25858 25858 }; 25859 25859 ··· 25907 25907 name = "potr-${version}"; 25908 25908 25909 25909 src = pkgs.fetchurl { 25910 - url = "https://pypi.python.org/packages/source/p/python-potr/python-${name}.zip"; 25910 + url = "mirror://pypi/p/python-potr/python-${name}.zip"; 25911 25911 sha256 = "1b3vjbv8hvynwj6amw3rg5zj8bagynbj0ipy09xwksf1mb0kz8m8"; 25912 25912 }; 25913 25913 ··· 25926 25926 version = "0.3.1"; 25927 25927 25928 25928 src = pkgs.fetchurl { 25929 - url = "https://pypi.python.org/packages/source/p/pluggy/${name}.tar.gz"; 25929 + url = "mirror://pypi/p/pluggy/${name}.tar.gz"; 25930 25930 sha256 = "18qfzfm40bgx672lkg8q9x5hdh76n7vax99aank7vh2nw21wg70m"; 25931 25931 }; 25932 25932 ··· 25943 25943 name = "xcffib-${version}"; 25944 25944 25945 25945 src = pkgs.fetchurl { 25946 - url = "https://pypi.python.org/packages/source/x/xcffib/${name}.tar.gz"; 25946 + url = "mirror://pypi/x/xcffib/${name}.tar.gz"; 25947 25947 sha256 = "a84eecd5a1bb7570e26c83aca87a2016578ca4e353e1fa56189e95bdef063e6a"; 25948 25948 }; 25949 25949 ··· 25967 25967 version = "0.5.0"; 25968 25968 25969 25969 src = pkgs.fetchurl { 25970 - url = "https://pypi.python.org/packages/source/p/pafy/${name}.tar.gz"; 25970 + url = "mirror://pypi/p/pafy/${name}.tar.gz"; 25971 25971 sha256 = "1q699dcnq34nfgm0bg8mp5krhzk9cyirqdcadhs9al4fa5410igw"; 25972 25972 }; 25973 25973 ··· 25986 25986 disabled = isPy3k; 25987 25987 25988 25988 src = pkgs.fetchurl { 25989 - url = "https://pypi.python.org/packages/source/s/suds/suds-0.4.tar.gz"; 25989 + url = "mirror://pypi/s/suds/suds-0.4.tar.gz"; 25990 25990 sha256 = "1w4s9051iv90c0gs73k80c3d51y2wbx1xgfdgg2hk7mv4gjlllnm"; 25991 25991 }; 25992 25992 ··· 26005 26005 disabled = isPyPy; # lots of failures 26006 26006 26007 26007 src = pkgs.fetchurl { 26008 - url = "https://pypi.python.org/packages/source/s/suds-jurko/${name}.zip"; 26008 + url = "mirror://pypi/s/suds-jurko/${name}.zip"; 26009 26009 sha256 = "1s4radwf38kdh3jrn5acbidqlr66sx786fkwi0rgq61hn4n2bdqw"; 26010 26010 }; 26011 26011 ··· 26030 26030 disabled = !isPy27; 26031 26031 26032 26032 src = pkgs.fetchurl { 26033 - url = "https://pypi.python.org/packages/source/m/maildir-deduplicate/${name}.tar.gz"; 26033 + url = "mirror://pypi/m/maildir-deduplicate/${name}.tar.gz"; 26034 26034 sha256 = "1xy5z756alrjgpl9qx2gdx898rw1mryrqkwmipbh39mgrvkl3fz9"; 26035 26035 }; 26036 26036 ··· 26073 26073 26074 26074 buildInputs = with self; [ nose ]; 26075 26075 src = pkgs.fetchurl { 26076 - url = "https://pypi.python.org/packages/source/d/d2to1/d2to1-${version}.tar.gz"; 26076 + url = "mirror://pypi/d/d2to1/d2to1-${version}.tar.gz"; 26077 26077 sha256 = "1a5z367b7dpd6dgi0w8pymb68aj2pblk8w04l2c8hibhj8dpl2b4"; 26078 26078 }; 26079 26079 ··· 26093 26093 propagatedBuildInputs = with self; [ requests2 ]; 26094 26094 26095 26095 src = pkgs.fetchurl { 26096 - url = "https://pypi.python.org/packages/source/o/ovh/ovh-${version}.tar.gz"; 26096 + url = "mirror://pypi/o/ovh/ovh-${version}.tar.gz"; 26097 26097 sha256 = "1y74lrdlgbb786mwas7ynphimfi00dgr67ncjq20kdf31jg5415n"; 26098 26098 }; 26099 26099 ··· 26111 26111 disabled = pythonOlder "2.7"; 26112 26112 26113 26113 src = pkgs.fetchurl { 26114 - url = "https://pypi.python.org/packages/source/W/Willow/Willow-${version}.tar.gz"; 26114 + url = "mirror://pypi/W/Willow/Willow-${version}.tar.gz"; 26115 26115 sha256 = "111c82fbfcda2710ce6201b0b7e0cfa1ff3c4f2f0dc788cc8dfc8db933c39c73"; 26116 26116 }; 26117 26117 ··· 26136 26136 doCheck = false; # missing json file from tarball 26137 26137 26138 26138 src = pkgs.fetchurl { 26139 - url = "https://pypi.python.org/packages/source/i/${simpleName}/${name}.tar.gz"; 26139 + url = "mirror://pypi/i/${simpleName}/${name}.tar.gz"; 26140 26140 sha256 = "194bl8l8sc2ibwi6g5kz6xydkbngdqpaj6r2gcsaw1fc73iswwrj"; 26141 26141 }; 26142 26142 ··· 26164 26164 xstatic-pygments 26165 26165 ]; 26166 26166 src = pkgs.fetchurl { 26167 - url = "https://pypi.python.org/packages/source/b/bepasty/bepasty-${version}.tar.gz"; 26167 + url = "mirror://pypi/b/bepasty/bepasty-${version}.tar.gz"; 26168 26168 sha256 = "0bs79pgrjlnkmjfyj2hllbx3rw757va5w2g2aghi9cydmsl7gyi4"; 26169 26169 }; 26170 26170 ··· 26180 26180 name = "xkcdpass-${version}"; 26181 26181 version = "1.4.2"; 26182 26182 src = pkgs.fetchurl { 26183 - url = "https://pypi.python.org/packages/source/x/xkcdpass/xkcdpass-1.4.2.tar.gz"; 26183 + url = "mirror://pypi/x/xkcdpass/xkcdpass-1.4.2.tar.gz"; 26184 26184 sha256 = "4c1f8bee886820c42ccc64c15c3a2275dc6d01028cf6af7c481ded87267d8269"; 26185 26185 }; 26186 26186 ··· 26200 26200 name = "XStatic-${version}"; 26201 26201 version = "1.0.1"; 26202 26202 src = pkgs.fetchurl { 26203 - url = "https://pypi.python.org/packages/source/X/XStatic/XStatic-${version}.tar.gz"; 26203 + url = "mirror://pypi/X/XStatic/XStatic-${version}.tar.gz"; 26204 26204 sha256 = "09npcsyf1ccygjs0qc8kdsv4qqy8gm1m6iv63g9y1fgbcry3vj8f"; 26205 26205 }; 26206 26206 meta = { ··· 26215 26215 name = "xlsx2csv-${version}"; 26216 26216 version = "0.7.2"; 26217 26217 src = pkgs.fetchurl { 26218 - url = "https://pypi.python.org/packages/source/x/xlsx2csv/${name}.tar.gz"; 26218 + url = "mirror://pypi/x/xlsx2csv/${name}.tar.gz"; 26219 26219 sha256 = "7c6c8fa6c2774224d03a6a96049e116822484dccfa3634893397212ebcd23866"; 26220 26220 }; 26221 26221 meta = { ··· 26251 26251 name = "XStatic-Bootbox-${version}"; 26252 26252 version = "4.3.0.1"; 26253 26253 src = pkgs.fetchurl { 26254 - url = "https://pypi.python.org/packages/source/X/XStatic-Bootbox/XStatic-Bootbox-${version}.tar.gz"; 26254 + url = "mirror://pypi/X/XStatic-Bootbox/XStatic-Bootbox-${version}.tar.gz"; 26255 26255 sha256 = "0wks1lsqngn3gvlhzrvaan1zj8w4wr58xi0pfqhrzckbghvvr0gj"; 26256 26256 }; 26257 26257 ··· 26267 26267 name = "XStatic-Bootstrap-${version}"; 26268 26268 version = "3.3.5.1"; 26269 26269 src = pkgs.fetchurl { 26270 - url = "https://pypi.python.org/packages/source/X/XStatic-Bootstrap/XStatic-Bootstrap-${version}.tar.gz"; 26270 + url = "mirror://pypi/X/XStatic-Bootstrap/XStatic-Bootstrap-${version}.tar.gz"; 26271 26271 sha256 = "0jzjq3d4vp2shd2n20f9y53jnnk1cvphkj1v0awgrf18qsy2bmin"; 26272 26272 }; 26273 26273 ··· 26283 26283 name = "XStatic-jQuery-${version}"; 26284 26284 version = "1.10.2.1"; 26285 26285 src = pkgs.fetchurl { 26286 - url = "https://pypi.python.org/packages/source/X/XStatic-jQuery/XStatic-jQuery-${version}.tar.gz"; 26286 + url = "mirror://pypi/X/XStatic-jQuery/XStatic-jQuery-${version}.tar.gz"; 26287 26287 sha256 = "018kx4zijflcq8081xx6kmiqf748bsjdq7adij2k91bfp1mnlhc3"; 26288 26288 }; 26289 26289 ··· 26300 26300 version = "9.7.0.1"; 26301 26301 propagatedBuildInputs = with self;[ xstatic-jquery ]; 26302 26302 src = pkgs.fetchurl { 26303 - url = "https://pypi.python.org/packages/source/X/XStatic-jQuery-File-Upload/XStatic-jQuery-File-Upload-${version}.tar.gz"; 26303 + url = "mirror://pypi/X/XStatic-jQuery-File-Upload/XStatic-jQuery-File-Upload-${version}.tar.gz"; 26304 26304 sha256 = "0d5za18lhzhb54baxq8z73wazq801n3qfj5vgcz7ri3ngx7nb0cg"; 26305 26305 }; 26306 26306 ··· 26317 26317 version = "1.11.0.1"; 26318 26318 propagatedBuildInputs = with self; [ xstatic-jquery ]; 26319 26319 src = pkgs.fetchurl { 26320 - url = "https://pypi.python.org/packages/source/X/XStatic-jquery-ui/XStatic-jquery-ui-${version}.tar.gz"; 26320 + url = "mirror://pypi/X/XStatic-jquery-ui/XStatic-jquery-ui-${version}.tar.gz"; 26321 26321 sha256 = "0n6sgg9jxrqfz4zg6iqdmx1isqx2aswadf7mk3fbi48dxcv1i6q9"; 26322 26322 }; 26323 26323 ··· 26333 26333 name = "XStatic-Pygments-${version}"; 26334 26334 version = "1.6.0.1"; 26335 26335 src = pkgs.fetchurl { 26336 - url = "https://pypi.python.org/packages/source/X/XStatic-Pygments/XStatic-Pygments-${version}.tar.gz"; 26336 + url = "mirror://pypi/X/XStatic-Pygments/XStatic-Pygments-${version}.tar.gz"; 26337 26337 sha256 = "0fjqgg433wfdnswn7fad1g6k2x6mf24wfnay2j82j0fwgkdxrr7m"; 26338 26338 }; 26339 26339 ··· 26350 26350 name = "hidapi-${version}"; 26351 26351 26352 26352 src = pkgs.fetchurl { 26353 - url = "https://pypi.python.org/packages/source/h/hidapi/${name}.tar.gz"; 26353 + url = "mirror://pypi/h/hidapi/${name}.tar.gz"; 26354 26354 sha256 = "1jaj0y5vn5yk033q01wacsz379mf3sy66d6gz072ycfr5rahcp59"; 26355 26355 }; 26356 26356 ··· 26378 26378 name = "mnemonic-${version}"; 26379 26379 26380 26380 src = pkgs.fetchurl { 26381 - url = "https://pypi.python.org/packages/source/m/mnemonic/${name}.tar.gz"; 26381 + url = "mirror://pypi/m/mnemonic/${name}.tar.gz"; 26382 26382 sha256 = "0j5jm4v54135qqw455fw4ix2mhxhzjqvxji9gqkpxagk31cvbnj4"; 26383 26383 }; 26384 26384 ··· 26397 26397 name = "trezor-${version}"; 26398 26398 26399 26399 src = pkgs.fetchurl { 26400 - url = "https://pypi.python.org/packages/source/t/trezor/${name}.tar.gz"; 26400 + url = "mirror://pypi/t/trezor/${name}.tar.gz"; 26401 26401 sha256 = "0nqbjj0mvkp314hpq36px12hxbyidmhsdflq3121l4g9y3scfbnx"; 26402 26402 }; 26403 26403 ··· 26421 26421 name = "keepkey-${version}"; 26422 26422 26423 26423 src = pkgs.fetchurl { 26424 - url = "https://pypi.python.org/packages/source/k/keepkey/${name}.tar.gz"; 26424 + url = "mirror://pypi/k/keepkey/${name}.tar.gz"; 26425 26425 sha256 = "1ikyp4jpydskznsrlwmxh9sn7b64aldwj2lf0phmb19r5kk06qmp"; 26426 26426 }; 26427 26427 ··· 26445 26445 version = "2.2.1"; 26446 26446 26447 26447 src = pkgs.fetchurl { 26448 - url = "http://pypi.python.org/packages/source/s/semver/${name}.tar.gz"; 26448 + url = "mirror://pypi/s/semver/${name}.tar.gz"; 26449 26449 sha256 = "161gvsfpw0l8lnf1v19rvqc8b9f8n70cc8ppya4l0n6rwc1c1n4m"; 26450 26450 }; 26451 26451 ··· 26462 26462 version = "1.4"; 26463 26463 26464 26464 src = pkgs.fetchurl { 26465 - url = "http://pypi.python.org/packages/source/e/ed25519/${name}.tar.gz"; 26465 + url = "mirror://pypi/e/ed25519/${name}.tar.gz"; 26466 26466 sha256 = "0ahx1nkxa0xis3cw0h5c4fpgv8mq4znkq7kajly33lc3317bk499"; 26467 26467 }; 26468 26468 ··· 26479 26479 name = "trezor_agent-${version}"; 26480 26480 26481 26481 src = pkgs.fetchurl { 26482 - url = "https://pypi.python.org/packages/source/t/trezor_agent/${name}.tar.gz"; 26482 + url = "mirror://pypi/t/trezor_agent/${name}.tar.gz"; 26483 26483 sha256 = "0wpppxzld7kqqxdvy80qc8629n047vm3m3nk171i7hijfw285p0b"; 26484 26484 }; 26485 26485 ··· 26498 26498 name = "x11_hash-${version}"; 26499 26499 26500 26500 src = pkgs.fetchurl { 26501 - url = "https://pypi.python.org/packages/source/x/x11_hash/${name}.tar.gz"; 26501 + url = "mirror://pypi/x/x11_hash/${name}.tar.gz"; 26502 26502 sha256 = "172skm9xbbrivy1p4xabxihx9lsnzi53hvzryfw64m799k2fmp22"; 26503 26503 }; 26504 26504 ··· 26514 26514 name = "python-termstyle-${version}"; 26515 26515 version = "0.1.10"; 26516 26516 src = pkgs.fetchurl { 26517 - url = "https://pypi.python.org/packages/source/p/python-termstyle/${name}.tar.gz"; 26517 + url = "mirror://pypi/p/python-termstyle/${name}.tar.gz"; 26518 26518 sha256 = "1qllzkx1alf14zcfapppf8w87si4cpa7lgjmdp3f5idzdyqnnapl"; 26519 26519 }; 26520 26520 ··· 26530 26530 name = "green-${version}"; 26531 26531 version = "2.3.0"; 26532 26532 src = pkgs.fetchurl { 26533 - url = "https://pypi.python.org/packages/source/g/green/${name}.tar.gz"; 26533 + url = "mirror://pypi/g/green/${name}.tar.gz"; 26534 26534 sha256 = "1888khfl9yxb8yfxq9b48dxwplqlxx8s0l530z5j7c6bx74v08b4"; 26535 26535 }; 26536 26536 ··· 26575 26575 buildInputs = with self ; [ six pytest ]; 26576 26576 26577 26577 src = pkgs.fetchurl { 26578 - url = "https://pypi.python.org/packages/source/w/w3lib/${name}.tar.gz"; 26578 + url = "mirror://pypi/w/w3lib/${name}.tar.gz"; 26579 26579 sha256 = "bd87eae62d208eef70869951abf05e96a8ee559714074a485168de4c5b190004"; 26580 26580 }; 26581 26581 ··· 26592 26592 version = "1.4.2"; 26593 26593 26594 26594 src = pkgs.fetchurl { 26595 - url = "https://pypi.python.org/packages/source/q/queuelib/${name}.tar.gz"; 26595 + url = "mirror://pypi/q/queuelib/${name}.tar.gz"; 26596 26596 sha256 = "a6829918157ed433fafa87b0bb1e93e3e63c885270166db5884a02c34c86f914"; 26597 26597 }; 26598 26598 ··· 26616 26616 propagatedBuildInputs = with self ; [ six twisted w3lib lxml cssselect queuelib pyopenssl service-identity ]; 26617 26617 26618 26618 src = pkgs.fetchurl { 26619 - url = "https://pypi.python.org/packages/source/S/Scrapy/${name}.tar.gz"; 26619 + url = "mirror://pypi/S/Scrapy/${name}.tar.gz"; 26620 26620 sha256 = "0a51c785a310d65f6e70285a2da56d48ef7d049bd7fd60a08eef05c52328ca96"; 26621 26621 }; 26622 26622 ··· 26680 26680 version = "0.1a3"; 26681 26681 26682 26682 src = pkgs.fetchurl { 26683 - url = "https://pypi.python.org/packages/source/r/repeated-test/${name}.tar.gz"; 26683 + url = "mirror://pypi/r/repeated-test/${name}.tar.gz"; 26684 26684 sha256 = "062syp7kl2g0x6qx3z8zb5sdycpi7qcpxp9iml2v8dqzqnij9bpg"; 26685 26685 }; 26686 26686 ··· 26703 26703 version = "1.1a3"; 26704 26704 26705 26705 src = pkgs.fetchurl { 26706 - url = "https://pypi.python.org/packages/source/s/sigtools/${name}.tar.gz"; 26706 + url = "mirror://pypi/s/sigtools/${name}.tar.gz"; 26707 26707 sha256 = "190w14vzbiyvxcl9jmyyimpahar5b0bq69v9iv7chi852yi71w6w"; 26708 26708 }; 26709 26709 ··· 26733 26733 version = "3.0"; 26734 26734 26735 26735 src = pkgs.fetchurl { 26736 - url = "https://pypi.python.org/packages/source/c/clize/${name}.tar.gz"; 26736 + url = "mirror://pypi/c/clize/${name}.tar.gz"; 26737 26737 sha256 = "1xkr3h404d7pgj5gdpg6bddv3v3yq2hgx8qlwkgw5abg218k53hm"; 26738 26738 }; 26739 26739