diff --git a/.travis.yml b/.travis.yml index de6e966..fa9f12d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,7 +22,7 @@ matrix: install: - if [[ `python -c "import sys; print(int(sys.version_info < (2, 7)))"` == "1" ]]; then pip install --use-mirrors unittest2; fi - pip install -v --use-mirrors . - - if [[ $TEST ]]; then pip install coverage; fi + - if [[ $TEST ]]; then pip install --use-mirrors coverage coveralls; fi - if [[ "$LINT" ]]; then pip install --use-mirrors pylama py3kwarn; fi before_script: - python symlinkcdll.py @@ -31,3 +31,5 @@ before_script: script: - if [[ $TEST ]]; then nosetests --with-coverage --cover-package=pystacia; fi - if [[ "$LINT" ]]; then cd pystacia && bash -c "$LINT"; fi +after_success: + - coveralls diff --git a/ROADMAP-0.3 b/ROADMAP-0.3 index ce5b019..b7357e1 100644 --- a/ROADMAP-0.3 +++ b/ROADMAP-0.3 @@ -2,4 +2,4 @@ reduce complexity of the functions implement coveralls update enum data update docs -build new binaries +build new binaries (with RPATH on Linux, otool on Mac) diff --git a/ROADMAP-0.4 b/ROADMAP-0.4 new file mode 100644 index 0000000..d8a11bd --- /dev/null +++ b/ROADMAP-0.4 @@ -0,0 +1,6 @@ +py.test +drop distutils solo, always expect setuptools +drop python 2.5 (@property, delete StringFormat, delete from future import with) +evaluate CFFI on Windows, IronPython and Jython +make pylint happy with some exclusions +