Skip to content

Commit fca712f

Browse files
ml-bnrdsoprea
authored andcommitted
Made requirements more general. Testing reset.
- Pruned old testing cruft. - Added support for Travis. - Added build badge to README. - Removed superfluous gevent dependency since it ties us to Python2.7 and that stuff isn't even merged. - Removed specific mention of Python2.7 . With gevent no longer being required, we may not be tied to 2.7 at all.
1 parent 2aff6fd commit fca712f

File tree

12 files changed

+119
-383
lines changed

12 files changed

+119
-383
lines changed

.travis.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
language: python
2+
python:
3+
- "2.7"
4+
- "3.3"
5+
- "3.4"
6+
- "3.5"
7+
8+
install:
9+
- pip install -r requirements.txt
10+
- pip install coveralls
11+
script: nosetests -s -v --with-coverage --cover-package=gdrivefs
12+
after_success:
13+
- coveralls

gdrivefs/resources/README.rst

Lines changed: 82 additions & 88 deletions
Large diffs are not rendered by default.

gdrivefs/resources/requirements.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
google-api-python-client>=1.2
2+
six>=1.7.3
3+
14
fusepy==2.0.2
2-
gevent==1.0
3-
gipc==0.4.0
4-
google-api-python-client==1.2
5+
#gevent==1.0
6+
#gipc==0.4.0
57
greenlet==0.4.2
68
httplib2==0.8
79
python-dateutil==2.2
8-
six==1.7.3
9-
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
fusepy==2.0.2
2+
#gevent==1.0
3+
#gipc==0.4.0
4+
google-api-python-client==1.2
5+
greenlet==0.4.2
6+
httplib2==0.8
7+
python-dateutil==2.2
8+
six==1.7.3

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
gdrivefs/resources/requirements.txt

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
author_email='myselfasunder@gmail.com',
3737
url='https://github.com/dsoprea/GDriveFS',
3838
license='GPL 2',
39-
packages=setuptools.find_packages(exclude=['dev', 'dev.*', 'tests', 'tests.*']),
39+
packages=setuptools.find_packages(exclude=['tests']),
4040
include_package_data=True,
4141
package_data={
4242
'gdrivefs': [

test.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
3+
nosetests -s -v tests

tests/gdtool/Conf.py

Lines changed: 0 additions & 30 deletions
This file was deleted.

tests/gdtool/__init__.py

Lines changed: 0 additions & 1 deletion
This file was deleted.

tests/gdtool/drive_proxy.py

Lines changed: 0 additions & 226 deletions
This file was deleted.

tests/gdtool/get_cache.py

Lines changed: 0 additions & 32 deletions
This file was deleted.

tox.ini

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
[tox]
2+
envlist = py27, py33, py34, py35
3+
4+
[testenv]
5+
deps = -rrequirements.txt
6+
commands = ./test.sh

0 commit comments

Comments
 (0)