Show More
@@ -1353,7 +1353,7 b'' | |||||
1353 | }; |
|
1353 | }; | |
1354 | rhodecode-enterprise-ce = super.buildPythonPackage { |
|
1354 | rhodecode-enterprise-ce = super.buildPythonPackage { | |
1355 | name = "rhodecode-enterprise-ce-4.3.0"; |
|
1355 | name = "rhodecode-enterprise-ce-4.3.0"; | |
1356 | buildInputs = with self; [WebTest configobj cssselect flake8 lxml mock pytest pytest-cov pytest-runner]; |
|
1356 | buildInputs = with self; [WebTest configobj cssselect flake8 lxml locustio mock pytest pytest-cov pytest-runner]; | |
1357 | doCheck = true; |
|
1357 | doCheck = true; | |
1358 | propagatedBuildInputs = with self; [Babel Beaker FormEncode Mako Markdown MarkupSafe MySQL-python Paste PasteDeploy PasteScript Pygments Pylons Pyro4 Routes SQLAlchemy Tempita URLObject WebError WebHelpers WebHelpers2 WebOb WebTest Whoosh alembic amqplib anyjson appenlight-client authomatic backport-ipaddress celery colander decorator docutils gunicorn infrae.cache ipython iso8601 kombu msgpack-python packaging psycopg2 py-gfm pycrypto pycurl pyparsing pyramid pyramid-debugtoolbar pyramid-mako pyramid-beaker pysqlite python-dateutil python-ldap python-memcached python-pam recaptcha-client repoze.lru requests simplejson waitress zope.cachedescriptors dogpile.cache dogpile.core psutil py-bcrypt]; |
|
1358 | propagatedBuildInputs = with self; [Babel Beaker FormEncode Mako Markdown MarkupSafe MySQL-python Paste PasteDeploy PasteScript Pygments Pylons Pyro4 Routes SQLAlchemy Tempita URLObject WebError WebHelpers WebHelpers2 WebOb WebTest Whoosh alembic amqplib anyjson appenlight-client authomatic backport-ipaddress celery colander decorator docutils gunicorn infrae.cache ipython iso8601 kombu msgpack-python packaging psycopg2 py-gfm pycrypto pycurl pyparsing pyramid pyramid-debugtoolbar pyramid-mako pyramid-beaker pysqlite python-dateutil python-ldap python-memcached python-pam recaptcha-client repoze.lru requests simplejson waitress zope.cachedescriptors dogpile.cache dogpile.core psutil py-bcrypt]; | |
1359 | src = ./.; |
|
1359 | src = ./.; | |
@@ -1637,5 +1637,69 b'' | |||||
1637 |
|
1637 | |||
1638 | ### Test requirements |
|
1638 | ### Test requirements | |
1639 |
|
1639 | |||
1640 |
|
1640 | Werkzeug = super.buildPythonPackage { | ||
|
1641 | name = "Werkzeug-0.11.10"; | |||
|
1642 | buildInputs = with self; []; | |||
|
1643 | doCheck = false; | |||
|
1644 | propagatedBuildInputs = with self; []; | |||
|
1645 | src = fetchurl { | |||
|
1646 | url = "https://pypi.python.org/packages/b7/7f/44d3cfe5a12ba002b253f6985a4477edfa66da53787a2a838a40f6415263/Werkzeug-0.11.10.tar.gz"; | |||
|
1647 | md5 = "780967186f9157e88f2bfbfa6f07a893"; | |||
|
1648 | }; | |||
|
1649 | meta = { | |||
|
1650 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |||
|
1651 | }; | |||
|
1652 | }; | |||
|
1653 | flask = super.buildPythonPackage { | |||
|
1654 | name = "flask-0.11.1"; | |||
|
1655 | buildInputs = with self; []; | |||
|
1656 | doCheck = false; | |||
|
1657 | propagatedBuildInputs = with self; [Werkzeug Jinja2 itsdangerous click]; | |||
|
1658 | src = fetchurl { | |||
|
1659 | url = "https://pypi.python.org/packages/55/8a/78e165d30f0c8bb5d57c429a30ee5749825ed461ad6c959688872643ffb3/Flask-0.11.1.tar.gz"; | |||
|
1660 | md5 = "d2af95d8fe79cf7da099f062dd122a08"; | |||
|
1661 | }; | |||
|
1662 | meta = { | |||
|
1663 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |||
|
1664 | }; | |||
|
1665 | }; | |||
|
1666 | gevent = super.buildPythonPackage { | |||
|
1667 | name = "gevent-1.1.1"; | |||
|
1668 | buildInputs = with self; []; | |||
|
1669 | doCheck = false; | |||
|
1670 | propagatedBuildInputs = with self; [greenlet]; | |||
|
1671 | src = fetchurl { | |||
|
1672 | url = "https://pypi.python.org/packages/12/dc/0b2e57823225de86f6e111a65d212c9e3b64847dddaa19691a6cb94b0b2e/gevent-1.1.1.tar.gz"; | |||
|
1673 | md5 = "1532f5396ab4d07a231f1935483be7c3"; | |||
|
1674 | }; | |||
|
1675 | meta = { | |||
|
1676 | license = [ pkgs.lib.licenses.mit ]; | |||
|
1677 | }; | |||
|
1678 | }; | |||
|
1679 | greenlet = super.buildPythonPackage { | |||
|
1680 | name = "greenlet-0.4.10"; | |||
|
1681 | buildInputs = with self; []; | |||
|
1682 | doCheck = false; | |||
|
1683 | propagatedBuildInputs = with self; []; | |||
|
1684 | src = fetchurl { | |||
|
1685 | url = "https://pypi.python.org/packages/67/62/ca2a95648666eaa2ffeb6a9b3964f21d419ae27f82f2e66b53da5b943fc4/greenlet-0.4.10.zip"; | |||
|
1686 | md5 = "bed0c4b3b896702131f4d5c72f87c41d"; | |||
|
1687 | }; | |||
|
1688 | meta = { | |||
|
1689 | license = [ pkgs.lib.licenses.mit ]; | |||
|
1690 | }; | |||
|
1691 | }; | |||
|
1692 | locustio = super.buildPythonPackage { | |||
|
1693 | name = "locustio-0.7.5"; | |||
|
1694 | buildInputs = with self; []; | |||
|
1695 | doCheck = false; | |||
|
1696 | propagatedBuildInputs = with self; [gevent flask requests msgpack-python]; | |||
|
1697 | src = fetchurl { | |||
|
1698 | url = "https://pypi.python.org/packages/82/88/476964bdc9dbfdc2cce305a12cf554f9a57ed55a87ff4718c38a2fbdf1ba/locustio-0.7.5.tar.gz"; | |||
|
1699 | md5 = "ce39e6a899072a5d2ae010d4d3530e0d"; | |||
|
1700 | }; | |||
|
1701 | meta = { | |||
|
1702 | license = [ pkgs.lib.licenses.mit ]; | |||
|
1703 | }; | |||
|
1704 | }; | |||
1641 | } |
|
1705 | } |
@@ -116,6 +116,7 b' test_requirements = [' | |||||
116 | 'cssselect', |
|
116 | 'cssselect', | |
117 | 'flake8', |
|
117 | 'flake8', | |
118 | 'lxml', |
|
118 | 'lxml', | |
|
119 | 'locustio', | |||
119 | 'mock', |
|
120 | 'mock', | |
120 | 'pytest', |
|
121 | 'pytest', | |
121 | 'pytest-cov', |
|
122 | 'pytest-cov', |
@@ -43,6 +43,7 b' in enterprise.override (attrs: {' | |||||
43 | pythonPackages.bumpversion |
|
43 | pythonPackages.bumpversion | |
44 | pythonPackages.invoke |
|
44 | pythonPackages.invoke | |
45 | pythonPackages.ipdb |
|
45 | pythonPackages.ipdb | |
|
46 | pythonPackages.locustio | |||
46 | ]; |
|
47 | ]; | |
47 |
|
48 | |||
48 | shellHook = attrs.shellHook + |
|
49 | shellHook = attrs.shellHook + |
General Comments 0
You need to be logged in to leave comments.
Login now