Show More
@@ -40,16 +40,6 b' self: super: {' | |||
|
40 | 40 | ''; |
|
41 | 41 | }); |
|
42 | 42 | |
|
43 | Pyro4 = super.Pyro4.override (attrs: { | |
|
44 | # TODO: Was not able to generate this version, needs further | |
|
45 | # investigation. | |
|
46 | name = "Pyro4-4.35"; | |
|
47 | src = pkgs.fetchurl { | |
|
48 | url = "https://pypi.python.org/packages/source/P/Pyro4/Pyro4-4.35.src.tar.gz"; | |
|
49 | md5 = "cbe6cb855f086a0f092ca075005855f3"; | |
|
50 | }; | |
|
51 | }); | |
|
52 | ||
|
53 | 43 | # Avoid that setuptools is replaced, this leads to trouble |
|
54 | 44 | # with buildPythonPackage. |
|
55 | 45 | setuptools = basePythonPackages.setuptools; |
@@ -132,6 +132,32 b'' | |||
|
132 | 132 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
133 | 133 | }; |
|
134 | 134 | }; |
|
135 | cov-core = super.buildPythonPackage { | |
|
136 | name = "cov-core-1.15.0"; | |
|
137 | buildInputs = with self; []; | |
|
138 | doCheck = false; | |
|
139 | propagatedBuildInputs = with self; [coverage]; | |
|
140 | src = fetchurl { | |
|
141 | url = "https://pypi.python.org/packages/4b/87/13e75a47b4ba1be06f29f6d807ca99638bedc6b57fa491cd3de891ca2923/cov-core-1.15.0.tar.gz"; | |
|
142 | md5 = "f519d4cb4c4e52856afb14af52919fe6"; | |
|
143 | }; | |
|
144 | meta = { | |
|
145 | license = [ pkgs.lib.licenses.mit ]; | |
|
146 | }; | |
|
147 | }; | |
|
148 | coverage = super.buildPythonPackage { | |
|
149 | name = "coverage-3.7.1"; | |
|
150 | buildInputs = with self; []; | |
|
151 | doCheck = false; | |
|
152 | propagatedBuildInputs = with self; []; | |
|
153 | src = fetchurl { | |
|
154 | url = "https://pypi.python.org/packages/09/4f/89b06c7fdc09687bca507dc411c342556ef9c5a3b26756137a4878ff19bf/coverage-3.7.1.tar.gz"; | |
|
155 | md5 = "c47b36ceb17eaff3ecfab3bcd347d0df"; | |
|
156 | }; | |
|
157 | meta = { | |
|
158 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
159 | }; | |
|
160 | }; | |
|
135 | 161 | decorator = super.buildPythonPackage { |
|
136 | 162 | name = "decorator-4.0.10"; |
|
137 | 163 | buildInputs = with self; []; |
@@ -171,14 +197,40 b'' | |||
|
171 | 197 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
172 | 198 | }; |
|
173 | 199 | }; |
|
174 |
g |
|
|
175 |
name = "g |
|
|
200 | gevent = super.buildPythonPackage { | |
|
201 | name = "gevent-1.1.2"; | |
|
202 | buildInputs = with self; []; | |
|
203 | doCheck = false; | |
|
204 | propagatedBuildInputs = with self; [greenlet]; | |
|
205 | src = fetchurl { | |
|
206 | url = "https://pypi.python.org/packages/43/8f/cb3224a0e6ab663547f45c10d0651cfd52633fde4283bf68d627084df8cc/gevent-1.1.2.tar.gz"; | |
|
207 | md5 = "bb32a2f852a4997138014d5007215c6e"; | |
|
208 | }; | |
|
209 | meta = { | |
|
210 | license = [ pkgs.lib.licenses.mit ]; | |
|
211 | }; | |
|
212 | }; | |
|
213 | gprof2dot = super.buildPythonPackage { | |
|
214 | name = "gprof2dot-2016.10.13"; | |
|
176 | 215 | buildInputs = with self; []; |
|
177 | 216 | doCheck = false; |
|
178 | 217 | propagatedBuildInputs = with self; []; |
|
179 | 218 | src = fetchurl { |
|
180 | url = "https://pypi.python.org/packages/7a/9f/a1a0d9bdf3203ae1502c5a8434fe89d323599d78a106985bc327351a69d4/greenlet-0.4.7.zip"; | |
|
181 | md5 = "c2333a8ff30fa75c5d5ec0e67b461086"; | |
|
219 | url = "https://pypi.python.org/packages/a0/e0/73c71baed306f0402a00a94ffc7b2be94ad1296dfcb8b46912655b93154c/gprof2dot-2016.10.13.tar.gz"; | |
|
220 | md5 = "0125401f15fd2afe1df686a76c64a4fd"; | |
|
221 | }; | |
|
222 | meta = { | |
|
223 | license = [ { fullName = "LGPL"; } ]; | |
|
224 | }; | |
|
225 | }; | |
|
226 | greenlet = super.buildPythonPackage { | |
|
227 | name = "greenlet-0.4.10"; | |
|
228 | buildInputs = with self; []; | |
|
229 | doCheck = false; | |
|
230 | propagatedBuildInputs = with self; []; | |
|
231 | src = fetchurl { | |
|
232 | url = "https://pypi.python.org/packages/67/62/ca2a95648666eaa2ffeb6a9b3964f21d419ae27f82f2e66b53da5b943fc4/greenlet-0.4.10.zip"; | |
|
233 | md5 = "bed0c4b3b896702131f4d5c72f87c41d"; | |
|
182 | 234 | }; |
|
183 | 235 | meta = { |
|
184 | 236 | license = [ pkgs.lib.licenses.mit ]; |
@@ -289,13 +341,13 b'' | |||
|
289 | 341 | }; |
|
290 | 342 | }; |
|
291 | 343 | msgpack-python = super.buildPythonPackage { |
|
292 |
name = "msgpack-python-0.4. |
|
|
344 | name = "msgpack-python-0.4.8"; | |
|
293 | 345 | buildInputs = with self; []; |
|
294 | 346 | doCheck = false; |
|
295 | 347 | propagatedBuildInputs = with self; []; |
|
296 | 348 | src = fetchurl { |
|
297 |
url = "https://pypi.python.org/packages/15 |
|
|
298 | md5 = "8b317669314cf1bc881716cccdaccb30"; | |
|
349 | url = "https://pypi.python.org/packages/21/27/8a1d82041c7a2a51fcc73675875a5f9ea06c2663e02fcfeb708be1d081a0/msgpack-python-0.4.8.tar.gz"; | |
|
350 | md5 = "dcd854fb41ee7584ebbf35e049e6be98"; | |
|
299 | 351 | }; |
|
300 | 352 | meta = { |
|
301 | 353 | license = [ pkgs.lib.licenses.asl20 ]; |
@@ -367,13 +419,13 b'' | |||
|
367 | 419 | }; |
|
368 | 420 | }; |
|
369 | 421 | py = super.buildPythonPackage { |
|
370 |
name = "py-1.4. |
|
|
422 | name = "py-1.4.31"; | |
|
371 | 423 | buildInputs = with self; []; |
|
372 | 424 | doCheck = false; |
|
373 | 425 | propagatedBuildInputs = with self; []; |
|
374 | 426 | src = fetchurl { |
|
375 | url = "https://pypi.python.org/packages/2a/bc/a1a4a332ac10069b8e5e25136a35e08a03f01fd6ab03d819889d79a1fd65/py-1.4.29.tar.gz"; | |
|
376 | md5 = "c28e0accba523a29b35a48bb703fb96c"; | |
|
427 | url = "https://pypi.python.org/packages/f4/9a/8dfda23f36600dd701c6722316ba8a3ab4b990261f83e7d3ffc6dfedf7ef/py-1.4.31.tar.gz"; | |
|
428 | md5 = "5d2c63c56dc3f2115ec35c066ecd582b"; | |
|
377 | 429 | }; |
|
378 | 430 | meta = { |
|
379 | 431 | license = [ pkgs.lib.licenses.mit ]; |
@@ -432,18 +484,96 b'' | |||
|
432 | 484 | }; |
|
433 | 485 | }; |
|
434 | 486 | pytest = super.buildPythonPackage { |
|
435 |
name = "pytest- |
|
|
487 | name = "pytest-3.0.5"; | |
|
436 | 488 | buildInputs = with self; []; |
|
437 | 489 | doCheck = false; |
|
438 | 490 | propagatedBuildInputs = with self; [py]; |
|
439 | 491 | src = fetchurl { |
|
440 | url = "https://pypi.python.org/packages/b1/3d/d7ea9b0c51e0cacded856e49859f0a13452747491e842c236bbab3714afe/pytest-2.8.5.zip"; | |
|
441 | md5 = "8493b06f700862f1294298d6c1b715a9"; | |
|
492 | url = "https://pypi.python.org/packages/a8/87/b7ca49efe52d2b4169f2bfc49aa5e384173c4619ea8e635f123a0dac5b75/pytest-3.0.5.tar.gz"; | |
|
493 | md5 = "cefd527b59332688bf5db4a10aa8a7cb"; | |
|
494 | }; | |
|
495 | meta = { | |
|
496 | license = [ pkgs.lib.licenses.mit ]; | |
|
497 | }; | |
|
498 | }; | |
|
499 | pytest-catchlog = super.buildPythonPackage { | |
|
500 | name = "pytest-catchlog-1.2.2"; | |
|
501 | buildInputs = with self; []; | |
|
502 | doCheck = false; | |
|
503 | propagatedBuildInputs = with self; [py pytest]; | |
|
504 | src = fetchurl { | |
|
505 | url = "https://pypi.python.org/packages/f2/2b/2faccdb1a978fab9dd0bf31cca9f6847fbe9184a0bdcc3011ac41dd44191/pytest-catchlog-1.2.2.zip"; | |
|
506 | md5 = "09d890c54c7456c818102b7ff8c182c8"; | |
|
442 | 507 | }; |
|
443 | 508 | meta = { |
|
444 | 509 | license = [ pkgs.lib.licenses.mit ]; |
|
445 | 510 | }; |
|
446 | 511 | }; |
|
512 | pytest-cov = super.buildPythonPackage { | |
|
513 | name = "pytest-cov-2.4.0"; | |
|
514 | buildInputs = with self; []; | |
|
515 | doCheck = false; | |
|
516 | propagatedBuildInputs = with self; [pytest coverage]; | |
|
517 | src = fetchurl { | |
|
518 | url = "https://pypi.python.org/packages/00/c0/2bfd1fcdb9d407b8ac8185b1cb5ff458105c6b207a9a7f0e13032de9828f/pytest-cov-2.4.0.tar.gz"; | |
|
519 | md5 = "2fda09677d232acc99ec1b3c5831e33f"; | |
|
520 | }; | |
|
521 | meta = { | |
|
522 | license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.mit ]; | |
|
523 | }; | |
|
524 | }; | |
|
525 | pytest-profiling = super.buildPythonPackage { | |
|
526 | name = "pytest-profiling-1.2.2"; | |
|
527 | buildInputs = with self; []; | |
|
528 | doCheck = false; | |
|
529 | propagatedBuildInputs = with self; [six pytest gprof2dot]; | |
|
530 | src = fetchurl { | |
|
531 | url = "https://pypi.python.org/packages/73/e8/804681323bac0bc45c520ec34185ba8469008942266d0074699b204835c1/pytest-profiling-1.2.2.tar.gz"; | |
|
532 | md5 = "0a16d7dda2d23b91e9730fa4558cf728"; | |
|
533 | }; | |
|
534 | meta = { | |
|
535 | license = [ pkgs.lib.licenses.mit ]; | |
|
536 | }; | |
|
537 | }; | |
|
538 | pytest-runner = super.buildPythonPackage { | |
|
539 | name = "pytest-runner-2.9"; | |
|
540 | buildInputs = with self; []; | |
|
541 | doCheck = false; | |
|
542 | propagatedBuildInputs = with self; []; | |
|
543 | src = fetchurl { | |
|
544 | url = "https://pypi.python.org/packages/11/d4/c335ddf94463e451109e3494e909765c3e5205787b772e3b25ee8601b86a/pytest-runner-2.9.tar.gz"; | |
|
545 | md5 = "2212a2e34404b0960b2fdc2c469247b2"; | |
|
546 | }; | |
|
547 | meta = { | |
|
548 | license = [ pkgs.lib.licenses.mit ]; | |
|
549 | }; | |
|
550 | }; | |
|
551 | pytest-sugar = super.buildPythonPackage { | |
|
552 | name = "pytest-sugar-0.7.1"; | |
|
553 | buildInputs = with self; []; | |
|
554 | doCheck = false; | |
|
555 | propagatedBuildInputs = with self; [pytest termcolor]; | |
|
556 | src = fetchurl { | |
|
557 | url = "https://pypi.python.org/packages/03/97/05d988b4fa870e7373e8ee4582408543b9ca2bd35c3c67b569369c6f9c49/pytest-sugar-0.7.1.tar.gz"; | |
|
558 | md5 = "7400f7c11f3d572b2c2a3b60352d35fe"; | |
|
559 | }; | |
|
560 | meta = { | |
|
561 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
562 | }; | |
|
563 | }; | |
|
564 | pytest-timeout = super.buildPythonPackage { | |
|
565 | name = "pytest-timeout-1.2.0"; | |
|
566 | buildInputs = with self; []; | |
|
567 | doCheck = false; | |
|
568 | propagatedBuildInputs = with self; [pytest]; | |
|
569 | src = fetchurl { | |
|
570 | url = "https://pypi.python.org/packages/cc/b7/b2a61365ea6b6d2e8881360ae7ed8dad0327ad2df89f2f0be4a02304deb2/pytest-timeout-1.2.0.tar.gz"; | |
|
571 | md5 = "83607d91aa163562c7ee835da57d061d"; | |
|
572 | }; | |
|
573 | meta = { | |
|
574 | license = [ pkgs.lib.licenses.mit { fullName = "DFSG approved"; } ]; | |
|
575 | }; | |
|
576 | }; | |
|
447 | 577 | repoze.lru = super.buildPythonPackage { |
|
448 | 578 | name = "repoze.lru-0.6"; |
|
449 | 579 | buildInputs = with self; []; |
@@ -459,22 +589,22 b'' | |||
|
459 | 589 | }; |
|
460 | 590 | rhodecode-vcsserver = super.buildPythonPackage { |
|
461 | 591 | name = "rhodecode-vcsserver-4.6.0"; |
|
462 | buildInputs = with self; [mock pytest pytest-sugar WebTest]; | |
|
592 | buildInputs = with self; [pytest py pytest-cov pytest-sugar pytest-runner pytest-catchlog pytest-profiling gprof2dot pytest-timeout mock WebTest cov-core coverage configobj]; | |
|
463 | 593 | doCheck = true; |
|
464 | propagatedBuildInputs = with self; [configobj dulwich hgsubversion infrae.cache mercurial msgpack-python pyramid Pyro4 simplejson subprocess32 waitress WebOb]; | |
|
594 | propagatedBuildInputs = with self; [Beaker configobj dulwich hgsubversion infrae.cache mercurial msgpack-python pyramid pyramid-jinja2 pyramid-mako repoze.lru simplejson subprocess32 subvertpy six translationstring WebOb wheel zope.deprecation zope.interface ipdb gevent greenlet gunicorn waitress Pyro4 serpent pytest py pytest-cov pytest-sugar pytest-runner pytest-catchlog pytest-profiling gprof2dot pytest-timeout mock WebTest cov-core coverage]; | |
|
465 | 595 | src = ./.; |
|
466 | 596 | meta = { |
|
467 |
license = [ |
|
|
597 | license = [ { fullName = "GPL V3"; } { fullName = "GNU General Public License v3 or later (GPLv3+)"; } ]; | |
|
468 | 598 | }; |
|
469 | 599 | }; |
|
470 | 600 | serpent = super.buildPythonPackage { |
|
471 |
name = "serpent-1.1 |
|
|
601 | name = "serpent-1.15"; | |
|
472 | 602 | buildInputs = with self; []; |
|
473 | 603 | doCheck = false; |
|
474 | 604 | propagatedBuildInputs = with self; []; |
|
475 | 605 | src = fetchurl { |
|
476 |
url = "https://pypi.python.org/packages/ |
|
|
477 | md5 = "05869ac7b062828b34f8f927f0457b65"; | |
|
606 | url = "https://pypi.python.org/packages/7b/38/b2b27673a882ff2ea5871bb3e3e6b496ebbaafd1612e51990ffb158b9254/serpent-1.15.tar.gz"; | |
|
607 | md5 = "e27b1aad5c218e16442f52abb7c7053a"; | |
|
478 | 608 | }; |
|
479 | 609 | meta = { |
|
480 | 610 | license = [ pkgs.lib.licenses.mit ]; |
@@ -551,13 +681,26 b'' | |||
|
551 | 681 | doCheck = false; |
|
552 | 682 | propagatedBuildInputs = with self; []; |
|
553 | 683 | src = fetchurl { |
|
554 |
url = "https:// |
|
|
555 | md5 = "7b745a47128050ea5a73efcd913ec1cf"; | |
|
684 | url = "https://code.rhodecode.com/upstream/subvertpy/archive/subvertpy-0.9.3.tar.gz?md5=4e49da2fe07608239cc9a80a7bb8f33c"; | |
|
685 | md5 = "4e49da2fe07608239cc9a80a7bb8f33c"; | |
|
556 | 686 | }; |
|
557 | 687 | meta = { |
|
558 | 688 | license = [ pkgs.lib.licenses.lgpl21Plus ]; |
|
559 | 689 | }; |
|
560 | 690 | }; |
|
691 | termcolor = super.buildPythonPackage { | |
|
692 | name = "termcolor-1.1.0"; | |
|
693 | buildInputs = with self; []; | |
|
694 | doCheck = false; | |
|
695 | propagatedBuildInputs = with self; []; | |
|
696 | src = fetchurl { | |
|
697 | url = "https://pypi.python.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981/termcolor-1.1.0.tar.gz"; | |
|
698 | md5 = "043e89644f8909d462fbbfa511c768df"; | |
|
699 | }; | |
|
700 | meta = { | |
|
701 | license = [ pkgs.lib.licenses.mit ]; | |
|
702 | }; | |
|
703 | }; | |
|
561 | 704 | traitlets = super.buildPythonPackage { |
|
562 | 705 | name = "traitlets-4.3.1"; |
|
563 | 706 | buildInputs = with self; []; |
@@ -598,13 +741,13 b'' | |||
|
598 | 741 | }; |
|
599 | 742 | }; |
|
600 | 743 | waitress = super.buildPythonPackage { |
|
601 |
name = "waitress-0. |
|
|
744 | name = "waitress-1.0.1"; | |
|
602 | 745 | buildInputs = with self; []; |
|
603 | 746 | doCheck = false; |
|
604 |
propagatedBuildInputs = with self; [ |
|
|
747 | propagatedBuildInputs = with self; []; | |
|
605 | 748 | src = fetchurl { |
|
606 |
url = "https://pypi.python.org/packages/ |
|
|
607 | md5 = "da3f2e62b3676be5dd630703a68e2a04"; | |
|
749 | url = "https://pypi.python.org/packages/78/7d/84d11b96c3f60164dec3bef4a859a03aeae0231aa93f57fbe0d05fa4ff36/waitress-1.0.1.tar.gz"; | |
|
750 | md5 = "dda92358a7569669086155923a46e57c"; | |
|
608 | 751 | }; |
|
609 | 752 | meta = { |
|
610 | 753 | license = [ pkgs.lib.licenses.zpt21 ]; |
@@ -637,13 +780,13 b'' | |||
|
637 | 780 | }; |
|
638 | 781 | }; |
|
639 | 782 | zope.deprecation = super.buildPythonPackage { |
|
640 |
name = "zope.deprecation-4.1. |
|
|
783 | name = "zope.deprecation-4.1.2"; | |
|
641 | 784 | buildInputs = with self; []; |
|
642 | 785 | doCheck = false; |
|
643 | 786 | propagatedBuildInputs = with self; [setuptools]; |
|
644 | 787 | src = fetchurl { |
|
645 |
url = "https://pypi.python.org/packages/c5 |
|
|
646 | md5 = "ce261b9384066f7e13b63525778430cb"; | |
|
788 | url = "https://pypi.python.org/packages/c1/d3/3919492d5e57d8dd01b36f30b34fc8404a30577392b1eb817c303499ad20/zope.deprecation-4.1.2.tar.gz"; | |
|
789 | md5 = "e9a663ded58f4f9f7881beb56cae2782"; | |
|
647 | 790 | }; |
|
648 | 791 | meta = { |
|
649 | 792 | license = [ pkgs.lib.licenses.zpt21 ]; |
@@ -665,30 +808,5 b'' | |||
|
665 | 808 | |
|
666 | 809 | ### Test requirements |
|
667 | 810 | |
|
668 | pytest-sugar = super.buildPythonPackage { | |
|
669 | name = "pytest-sugar-0.7.1"; | |
|
670 | buildInputs = with self; []; | |
|
671 | doCheck = false; | |
|
672 | propagatedBuildInputs = with self; [pytest termcolor]; | |
|
673 | src = fetchurl { | |
|
674 | url = "https://pypi.python.org/packages/03/97/05d988b4fa870e7373e8ee4582408543b9ca2bd35c3c67b569369c6f9c49/pytest-sugar-0.7.1.tar.gz"; | |
|
675 | md5 = "7400f7c11f3d572b2c2a3b60352d35fe"; | |
|
676 | }; | |
|
677 | meta = { | |
|
678 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
679 | }; | |
|
680 | }; | |
|
681 | termcolor = super.buildPythonPackage { | |
|
682 | name = "termcolor-1.1.0"; | |
|
683 | buildInputs = with self; []; | |
|
684 | doCheck = false; | |
|
685 | propagatedBuildInputs = with self; []; | |
|
686 | src = fetchurl { | |
|
687 | url = "https://pypi.python.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981/termcolor-1.1.0.tar.gz"; | |
|
688 | md5 = "043e89644f8909d462fbbfa511c768df"; | |
|
689 | }; | |
|
690 | meta = { | |
|
691 | license = [ pkgs.lib.licenses.mit ]; | |
|
692 | }; | |
|
693 | }; | |
|
811 | ||
|
694 | 812 | } |
General Comments 0
You need to be logged in to leave comments.
Login now