Commit Graph

129 Commits

Author SHA1 Message Date
Steven Silvester 4ccf7787a3 Remove 3.2 from travis build 2015-10-06 19:02:37 -05:00
Steven Silvester 730297def6 Use Dask 0.7.1 on Python 3.2
Try dask 0.7.2

Try dask 0.7.1

Fix comment
2015-10-03 13:34:14 -05:00
Steven Silvester b272785409 Fix variable name 2015-09-18 21:33:35 -05:00
Steven Silvester 87dfaf3074 Fix variable name 2015-09-18 21:31:00 -05:00
Steven Silvester e1c57be1c4 Encrypt token for target repo 2015-09-18 21:28:49 -05:00
François Boulogne c1559041ab DOC: fix env variable GH_TOCKEN 2015-09-18 21:24:50 -04:00
Steven Silvester 6f8cfc7001 Try with debug output 2015-09-18 10:16:54 -05:00
Steven Silvester 4c345666bd gh-pages is the default target branch 2015-09-17 20:06:25 -05:00
Steven Silvester 82ad2a7fd0 Fix variable check 2015-09-17 12:34:39 -05:00
François Boulogne 7e150256cd MAINT: remove check for TRAVIS_PULL_REQUEST (never false) 2015-09-17 08:20:08 -04:00
Stefan van der Walt 31dd5f4e16 Merge pull request #1702 from blink1073/fix-doc-build
Fix Travis docs push and add instructions
2015-09-16 11:38:52 -07:00
Steven Silvester 3345e95a53 Merge pull request #1699 from jwiggins/use-ccache
Enable ccache and Sphinx cache on Travis
2015-09-13 10:31:31 -05:00
John Wiggins 8c2d8e8e00 Remove sphinx from the optional dependencies 2015-09-13 13:11:48 +02:00
John Wiggins a445dda638 Put the docs build command on a single line. 2015-09-13 10:50:22 +02:00
John Wiggins 7e4c1d2b36 Allow a cache directory to be passed to the docs Makefile 2015-09-07 18:33:55 +02:00
John Wiggins 97ff3576bb Make sure sphinx is installed before building the docs on Travis 2015-09-06 15:42:08 +02:00
Steven Silvester 16e15c0304 Fix doc build and add instructions 2015-09-06 07:49:08 -05:00
John Wiggins dc394abdf3 Try again with the sphinx build on Travis. 2015-09-06 12:14:36 +02:00
John Wiggins abd0f48473 Correct the docs build on Travis 2015-09-06 08:27:32 +02:00
John Wiggins d29c97f625 Fix the SPHINXBUILD define for Travis 2015-09-05 21:59:49 +02:00
John Wiggins 8721bee3ef Attempt to cache the sphinx-build intermediates on Travis. 2015-09-05 18:29:40 +02:00
Steven Silvester 73b540ce80 Add the deploy_docs script 2015-09-04 21:33:04 -05:00
Steven Silvester f50408319b Fix travis script syntax 2015-09-04 09:13:13 -05:00
Steven Silvester 39d069fbc8 More cleanup of installation 2015-09-04 08:54:28 -05:00
Steven Silvester 8d04db3bec Do not try optional dependencies on Py3.2 2015-09-04 08:29:52 -05:00
John Wiggins 0e46d2cd82 Make sure the pip in the virtualenv is upgraded.
Additionally, list the installed packages after each of the two installation
phases.
2015-09-01 08:59:15 +02:00
John Wiggins 8a5cc800cb Revert pip cache changes. Use pip's built-in retry. 2015-08-31 20:26:22 +02:00
John Wiggins 05e6c0cb76 Fix some things on Travis
- Now using the latest pip
- imread wasn't actually being installed
- Optional package installation uses a requirements file
- `python setup.py develop` instead of the previous two-step.
2015-08-30 13:50:03 +02:00
Josh Warner 4309d47239 FIX: Require networkx 1.9.1 for the 2.6 build 2015-08-13 17:39:25 -05:00
Steven Silvester c8b0765c43 Try using debug and all skimage warnings 2015-07-15 21:01:13 -05:00
Stefan van der Walt 8860f8177b Merge pull request #1610 from blink1073/pyqt-test
Reinstate PyQt4 test on Travis
2015-07-15 16:50:30 -07:00
Steven Silvester 5285408a33 Try and install pyqt on the container 2015-07-15 08:25:01 -05:00
Steven Silvester 8207863e02 Enable deprecation warnings 2015-07-15 08:22:08 -05:00
Steven Silvester e309845dab Use default warning print behaviour 2015-07-15 08:20:26 -05:00
Steven Silvester 9f3885f473 Try only warning once per module 2015-07-15 08:19:43 -05:00
Steven Silvester 90da42fcde Make all of the pip installs quiet to try and fit in 10000 lines 2015-07-14 21:26:06 -05:00
Steven Silvester a939eb4ce6 Use a container and pip cache
Use container and pip cache

Add the sudo calls back in

Try removing sudo and the tk install

Skip show() call in novice doctest

Try not building docs and no libqt4-dev

Try the optional installs right away

Do not install PyQt4 or imread

Try without libfreeimage

Try and install libfreeimage outside of root

Another attempt at libfreeimage

Yet another attempt at libfreeimage

Use the travis whitelist

Try adding the sudo command

Try and build the docs

Install scikit-image first

Restore full build functionality

Fix whitespace

Remove unused tk import
2015-07-13 21:22:44 -05:00
Josh Warner (Mac) 1d1a1a776d Remove only .c files associated with .pyx source. 2015-07-12 13:04:21 -05:00
arve0 dedff0efa8 smarter requirements in test env 2015-05-28 14:44:00 +02:00
arve0 ddedb9de08 use travis python 2.7 and wheel house 2015-05-27 23:29:13 +02:00
arve0 c52dc414c6 install binaries -> then resolve deps
requirements.txt should hold all dependencies all deps are not in wheel house

- first install binaries from wheel house
- then install the rest of the deps
2015-05-25 17:04:50 +02:00
arve0 bf31af6728 update appveyor requirements.txt
- cython 0.20 in wheel house is below scikit-image requirement (>=0.21)
  - cython 0.21 will be installed anyhow, save time not installing
    cython twice
- dask[arrary] is added to /requirements.txt, and should not be needed
  here
2015-05-25 17:04:39 +02:00
Blake Griffith 14a185810e Remove dask install from travis_script.sh 2015-05-21 12:12:38 -05:00
Blake Griffith d6c028a9b3 Move dask intall to travis_befor_install.sh 2015-05-21 12:12:10 -05:00
Blake Griffith 9be6424b4b Install dask[array] from pypi for travis and appveyor 2015-05-19 17:14:27 -05:00
Matthew Brett 71424c3079 MAINT: point wheel upload script to terryfy
Terryfy repo has wheel uploader script that does the actual wheel upload
/ download step.  Use that instead to simplify local wheel upload
script.
2015-04-01 12:19:19 -07:00
Steven Silvester adac822ee9 Fix setup to allow installing from PyPI
≈
Fix setup to allow installing from PyPi
Another attempt at fixing the setuptools problem

Fix pip incantation

Fix typo

Try updating setuptools too

Try upgrading pip and setuptools after venv install

Rule out install_requires as the source of the problem

Try just requiring the ones that can be built from source

Use explicit install_requires and move version checks to after setup runs

Clean up installation for PyPI compatiblity

Dead end commit

Fix travis to match new installation procedure

Put build_versions check after install

Fix travis syntax

Switch to lower-case cython in version check

Another attempt

Another fix

Fix syntax error

Make header executable

Build inplace on py27

Fix finding of source code version in sphinx

Fix travis syntax

Import setuptools after install

Fix the version check in sphinx

Work around setuptools bug in 2.7

Fix handling of Cython requirement and update release notes

Switch to one Appveyor build and update build method

Add cython back to install_requires

Remove debug lines

Another try for appveyor install

Another attempt at setuptools and Appveyor

Do not let intermittent apt-get failures crash the build

Fix typo

Another appveyor attempt

More fixes for setuptools and Appveyor

Yet another setuptools/appveyor attempt

Put requirements.txt back in order

Fix typo

Fix readlines function call

Try not using a venv for python 2.7

Fix syntax

Try the provided venv for py27

Remove --user

Remove debug info

Another try for python27 fix

Try again

Do not use install_requires with numpy/scipy

Try just avoiding scipy

Try removing scipy (numpy was before)

Avoid both scipy and numpy

Fix qt install on 27

Fix qt install on 27 agin

Revert the scripts to their previous condition

Revert file permission changes

Undo changes to requirements.txt
2015-03-29 15:36:11 -05:00
Steven Silvester 77d725893e Fix for broken setuptools 2015-03-25 20:18:08 -05:00
arve0 3c6e00083f add some more magic 2015-03-17 10:59:20 +01:00
arve0 98ad602780 install sphinx before running tests in travis 2015-03-15 12:51:13 +01:00