twisted>=11.1.0
commands = python -m tornado.test.runtests --httpclient=tornado.curl_httpclient.CurlAsyncHTTPClient {posargs:}
-# No pypy-full yet: pycurl doesn't build with pypy, and installing
-# twisted under pypy takes a *very* long time. MySQL-python builds with
-# pypy, but doesn't work.
+[testenv:pypy-full]
+# This configuration works with pypy 1.9. pycurl installs ok but
+# curl_httpclient doesn't work. Also note that travis-ci does not yet
+# have support for building C extensions with pypy, so we don't try to
+# run this configuration there.
+basepython = pypy
+deps =
+ MySQL-python
+ twisted>=12.1.0
# In python 3, opening files in text mode uses a system-dependent encoding by
# default. Run the tests with "C" (ascii) and "utf-8" locales to ensure