summaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* TST: Install `pytz` in the CI.John Kirkham2016-02-251-0/+1
| | | | This should allow for some tests that require `pytz` to run during CI.
* TST: Bump `virtualenv` to 14.0.6.John Kirkham2016-02-081-1/+3
|
* TST: Pin virtualenv used on Travis CI. [skip appveyor]John Kirkham2016-02-051-0/+4
|
* TST: test installing from sdist on TravisCI.Ralf Gommers2016-01-271-0/+2
|
* REL: Update master branch after 1.12.x branch has been made.Charles Harris2016-01-191-3/+0
| | | | | | | * Drop testing of Python 2.6, 3.2, and 3.3 * Create 1.12.0-notes.rst and add to source/documentation. * Update pavement.py to use 1.10.x as LOG_START * Update version numpy in setup.py
* BLD: build travis dev wheels for py27Olivier Grisel2016-01-161-9/+13
|
* BUG: fix TravisCI test issues when using setuptools unconditionally.Ralf Gommers2016-01-161-0/+1
| | | | Also remove all mentions of setupegg.py from the documentation.
* STY: Style fixes for .travis.yml and travis-upload-wheel.shCharles Harris2015-12-161-1/+4
| | | | | | | * shell script style fixes inspired by google shell style guide https://google.github.io/styleguide/shell.xml * .travis.yml longline breaking tested with http://yaml-online-parser.appspot.com/
* TST: Clean up travis-test and make it work with current travis ci.Charles Harris2015-12-161-4/+6
| | | | | | | | | | Travis ci is migrating to GCI and the 32 bit tests broke in the process. This cleans up the tools/travis-test script, fixes it for current travis, and changes the 32 bit test to use python 2.7 in order to turn up errors involving python long integers. In preparation for dropping Python 3.2 and 3.3, the USE_DEBUG test is run in the travis ci trusty beta so that python3 defaults to 3.4.
* CI: run benchmark suite in travis-CIPauli Virtanen2015-12-141-1/+4
| | | | | This should ensure the suite stays in working condition, not to produce reliable timing information.
* ENH deploy dev wheels to rackspaceOlivier Grisel2015-12-101-2/+10
|
* Do a TravisCI build with PYTHONOPTIMIZE=2David Sanders2015-10-191-0/+2
|
* MAINT: Use Python 3.5 instead of 3.5-dev for travis 3.5 testing.Charles Harris2015-10-141-1/+1
| | | | Python 3.5 has been released, so update 3.5 testing version.
* TST: Remove single file compilation test from travis ci.Charles Harris2015-10-081-3/+2
|
* MAINT,TST: Remove Bento from the travis ci testing.Charles Harris2015-08-191-2/+0
|
* MAINT: Restore Cython comment to it's correct placeAlex Willmer2015-08-051-1/+1
|
* BLD: Cache pip downloads on TravisAlex Willmer2015-08-051-2/+6
| | | | | | | | | This enables the cache feature of Travis container-based ingrastructure. Pip's download/build cache is preserved between jobs, speeding up the install phase. Installation of nose etc is moved to after pip has been upgraded so that wheels are favoured. Sadly this has no effect on Cython - it's still built from source every time.
* BLD: Speed up up Travis jobs by running on container-based infrastructureAlex Willmer2015-08-051-1/+28
| | | | | | | | | | | All jobs currently run on Travis's legacy infrastructure - which supports sudo. The newer container-based infrastructure is faster, but doesn't allow sudo. This patch - sets sudo=false for all jobs, except the chroot job - uses Travis's apt addon to install all packages - installs eatmydata for all jobs to reduce disk IO - removes the tmpfs workaround for chroot builds
* MAINT: Use Python 3.5-dev instead of nightly.Charles Harris2015-07-241-1/+1
| | | | | Python 3.6-dev has broken the nose tester. Use an earlier version until that gets fixed upstream.
* MAINT: add 'nightly' (= 3.5ish) to travis build matrixNathaniel J. Smith2015-06-241-0/+1
|
* Merge pull request #5829 from rgommers/bento-ciCharles Harris2015-05-031-3/+2
|\ | | | | TST: re-enable TravisCI testing with Bento.
| * TST: re-enable TravisCI testing with Bento.Ralf Gommers2015-05-031-3/+2
| | | | | | | | | | Disabling was done in gh-5708, due to the Waf download site being down for a while.
* | TEST: add module to test installed scriptsMatthew Brett2015-04-301-0/+4
|/ | | | | | | | | Module tests whether we can run f2py and return correct version. Skip this test when running in-place (we don't install f2py in that case). Use our own virtualenvs in travis-ci to avoid picking up travis' numpy.
* TST: Disable travis bento build.Charles Harris2015-03-221-2/+3
| | | | | The waf.io site needed looks to be offline at the moment. This disables the travis bento build test that depends on it.
* MAINT: give up on rackspace wheelsMatthew Brett2014-11-101-1/+2
| | | | | | | | | | Rackspace wheels (from http://wheels.scikit-image.org) are giving timeouts, again - e.g.: https://travis-ci.org/numpy/numpy/jobs/40578751 Use Nathaniel's trick of not compiling Cython, for speed, and to work round previous Cython build breakage.
* MAINT: add --no-cython-compile flag for CythonMatthew Brett2014-11-071-1/+1
| | | | | | | Add flag to prevent Cython compiling itself. This speeds Cython installation and doesn't much slow down pyx file building. From suggestion by Nathaniel.
* MAINT: use scikit-image wheels collectionMatthew Brett2014-11-071-1/+1
| | | | An attempt to address Cython build failures.
* Merge pull request #5149 from charris/fix-ma-docs-for-OO-optionJulian Taylor2014-10-041-1/+1
|\ | | | | | | BUG: Make numpy import when run with Python flag '-OO
| * TST: Add test with python flag -OO.Charles Harris2014-10-041-1/+1
| |
* | TST: remove not important tests to reduce travis loadJulian Taylor2014-07-161-5/+1
| | | | | | | | | | | | Remove one of the separate compilation and relaxed strides tests, it is not worth the cpu time to test these on two python versions. Use one of them to add a non debug python3.4 test.
* | Merge pull request #4671 from charris/prepare-1.10-develCharles Harris2014-07-061-2/+2
|\ \ | |/ |/| MAINT: start 1.10-devel.
| * MAINT: Make NPY_RELAXED_STRIDE_CHECKING true by default.Charles Harris2014-05-061-2/+2
| |
* | TST: add travis test for wheel build and installMatthew Brett2014-05-041-0/+2
|/ | | | | Add travis build that builds and installs wheel, runs tests from installed wheel.
* BLD: remove cython c source from gitJulian Taylor2014-04-051-0/+2
| | | | | | | Instead generate at build time. The generated sources are still part of the sdist. tools/cythonize.py is copied from SciPy with small changes to the configuration.
* TST: switch i386 build to python3.4 defaulting ubuntu 14.04Julian Taylor2014-02-251-1/+1
| | | | to do that fix a missing $DIST variable usage in the test script
* TST: add travis test using python-dbgJulian Taylor2014-01-161-0/+2
| | | | | python-dbg adds couple extra asserts on reference counts, memory allocation and also enables a few numpy internal asserts.
* TST: run slow chroot test earlier for better load balancingJulian Taylor2014-01-111-2/+2
|
* TST: add 32 bit travis testsJulian Taylor2014-01-031-20/+3
| | | | | | | | Implemented by setting up a chroot in the travis VM and moving all the test logic, including bento build, to a single script. This is still reasonable fast, about twice as slow as the normal tests. When Travis updates to a newer OS it can be replaced by standard cross compiling.
* MAINT: remove useless email notification in .travis.ymlRalf Gommers2013-12-081-4/+0
|
* TST: add Bento build to Travis CI runs.Ralf Gommers2013-12-081-1/+3
|
* ENH: Add gfortran to travis.yml configuration to enable f2py tests.Charles Harris2013-09-211-2/+2
|
* BLD TRAVIS: Added libatlas to travis build so it can test BLAS stuff.Blake Griffith2013-09-051-0/+2
| | | | sudo apt-get install -qq libatlas-dev libatlas-base-dev
* [BLD] Run 'full' test suite on Travis, including 'slow' testsNathaniel J. Smith2013-04-061-1/+1
| | | | | | There's no reason *not* to run the full test suite on Travis, so long as we fit in under the time limit. And no way to find out if we fit under the time limit except to try ;-).
* TST: Add NPY_RELAXED_STRIDES_CHECKING to TravisSebastian Berg2013-04-021-1/+5
|
* Travis: record some basic information about the build platformNathaniel J. Smith2013-03-021-0/+4
| | | | The question has come up sometimes about how much memory etc. we have available for Travis builds. Let's just log the relevant resource limits at the top of every build log.
* FEAT: use separate build by default.David Cournapeau2013-01-241-2/+2
|
* TST: remove Python 2.4 and 2.5 testing from Travis config.Ralf Gommers2013-01-031-25/+0
| | | | | Done because for 1.8 we're not supporting these Python versions anymore, and this PR break 2.4 compatibility.
* TST: Replace Python 3.1 test with 3.3.Ondřej Čertík2012-12-201-1/+1
| | | | | | Travis does not support 3.1 anymore, but supports 3.3. See: https://groups.google.com/d/topic/travis-ci/02iRu6kmwY8/discussion
* FIX: Use 'pip' for travis build.Nathaniel J. Smith2012-11-251-1/+10
| | | | Closes gh-2768.
* TST: fix .travis.yml to re-enable python 2.4 builds.David Cournapeau2012-06-241-1/+0
|