- python: "2.7"
env: TEST_REQUIRE="gevent greenlet geventhttpclient fastimport"
- python: "pypy"
- env: TEST_REQUIRE="fastimport"
+ env: TEST_REQUIRE="gevent greenlet geventhttpclient fastimport"
- python: "3.4"
- env: TEST_REQUIRE="gevent greenlet fastimport"
+ env: TEST_REQUIRE="gevent greenlet geventhttpclient fastimport"
- python: "3.5"
- env: TEST_REQUIRE="gevent greenlet fastimport"
+ env: TEST_REQUIRE="gevent greenlet geventhttpclient fastimport"
cache:
directories:
- $HOME/.cache/pip
if l.startswith('Xcode') and int(l.split()[1].split('.')[0]) >= 4:
os.environ['ARCHFLAGS'] = ''
-if sys.version_info[0] == 2:
- tests_require = ['fastimport']
- if not '__pypy__' in sys.modules and not sys.platform == 'win32':
- tests_require.extend([
- 'gevent', 'geventhttpclient', 'mock', 'setuptools>=17.1'])
-else:
- # fastimport, gevent, geventhttpclient are not available for PY3
- # mock only used for test_swift, which requires gevent/geventhttpclient
- tests_require = []
+tests_require = ['fastimport']
+if not '__pypy__' in sys.modules and not sys.platform == 'win32':
+ tests_require.extend([
+ 'gevent', 'geventhttpclient', 'mock', 'setuptools>=17.1'])
if sys.version_info[0] > 2 and sys.platform == 'win32':
# C Modules don't build for python3 windows, and prevent tests from running