diff --git a/requirements-dev-linux.txt b/requirements-dev-linux.txt new file mode 100644 index 00000000..616bbb3c --- /dev/null +++ b/requirements-dev-linux.txt @@ -0,0 +1,5 @@ +-r requirements-dev.txt + +# additional optional requirements for extensions available only on linux +pyinotify + diff --git a/requirements-dev-py3-linux.txt b/requirements-dev-py3-linux.txt new file mode 100644 index 00000000..a759c47c --- /dev/null +++ b/requirements-dev-py3-linux.txt @@ -0,0 +1,4 @@ +-r requirements-dev-py3.txt + +# additional optional requirements for extensions available only on linux +pyinotify diff --git a/requirements-dev-py3.txt b/requirements-dev-py3.txt index 8ced618d..e91d67f8 100644 --- a/requirements-dev-py3.txt +++ b/requirements-dev-py3.txt @@ -9,4 +9,3 @@ mock # Required for optional extensions (only the ones supported on py3) pystache pyYaml -pyinotify diff --git a/requirements-dev.txt b/requirements-dev.txt index e7f24b5c..7eccafdb 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -13,4 +13,3 @@ pyYaml configobj pylibmc genshi -pyinotify diff --git a/scripts/travis.sh b/scripts/travis.sh index b3c539cc..6d92c360 100755 --- a/scripts/travis.sh +++ b/scripts/travis.sh @@ -9,9 +9,9 @@ fi PYCHECK=$(python -c 'import sys; print(sys.version_info > (3, 0))') if [ "$PYCHECK" == "True" ]; then - pip install -r requirements-dev-py3.txt --use-mirrors + pip install -r requirements-dev-py3-linux.txt --use-mirrors else - pip install -r requirements-dev.txt --use-mirrors + pip install -r requirements-dev-linux.txt --use-mirrors fi python setup.py nosetests diff --git a/scripts/vagrant/up.sh b/scripts/vagrant/up.sh index 43ede6e1..5872ce6e 100755 --- a/scripts/vagrant/up.sh +++ b/scripts/vagrant/up.sh @@ -36,10 +36,10 @@ memcached & deactivate ||: source ~/.env/cement/bin/activate -pip install -r requirements-dev.txt +pip install -r requirements-dev-linux.txt python setup.py develop source ~/.env/cement-py3/bin/activate -pip install -r requirements-dev-py3.txt +pip install -r requirements-dev-py3-linux.txt python setup.py develop