##// END OF EJS Templates
dev-env: Add locustio to the nix-shell.
Martin Bornhold -
r432:f4ca16c2 default
parent child Browse files
Show More
@@ -1353,7 +1353,7 b''
1353 1353 };
1354 1354 rhodecode-enterprise-ce = super.buildPythonPackage {
1355 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 1357 doCheck = true;
1358 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 1359 src = ./.;
@@ -1637,5 +1637,69 b''
1637 1637
1638 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 116 'cssselect',
117 117 'flake8',
118 118 'lxml',
119 'locustio',
119 120 'mock',
120 121 'pytest',
121 122 'pytest-cov',
@@ -43,6 +43,7 b' in enterprise.override (attrs: {'
43 43 pythonPackages.bumpversion
44 44 pythonPackages.invoke
45 45 pythonPackages.ipdb
46 pythonPackages.locustio
46 47 ];
47 48
48 49 shellHook = attrs.shellHook +
General Comments 0
You need to be logged in to leave comments. Login now