summaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* MAINT: Disable TravisCI git clone depth.Charles Harris2021-02-071-0/+4
| | | | | | | | The default clone depth of TravisCI is 50, which is insufficient to make the most recent annotated tag visible to versioneer now that master is has grown to 579 commits past the tag. Disabling the clone depth as suggested at https://docs.travis-ci.com/user/customizing-the-build/ appears to solve the problem.
* BLD, TST: move linux jobs to github actionsmattip2020-11-091-74/+1
|
* MAINT: Run slow CI jobs earlier so they free up parallel slots soonerHugo2020-09-031-26/+28
|
* MAINT: Use arm64 instead of aarch64 on travis.Charles Harris2020-07-271-1/+1
| | | | | Travis didn't recognize aarch65 and ran amd_64 instead. This also fixes a compiler warning that turned up on with the fix.
* TST: Upgrade to Python 3.8 for DEBUG testing.Charles Harris2020-07-111-2/+2
| | | | | | | The DEBUG test requires the debug version of Python which is only available for the default Python of the Ubuntu version being used. The latest available LTS version available for TravisCI looks to be Focal Fossa (20.04 LTS) which supports Python 3.8. Give it a shot.
* BLD: update cython to 0.29.21mattip2020-07-101-1/+1
|
* TST: Disable Python 3.9-dev testing. (#16704)Charles Harris2020-06-291-1/+1
| | | | Disable testing with Python 3.9-dev until a fix for the current failures is forthcoming. The test failures are annoying.
* Update .travis.ymlMatti Picus2020-06-251-1/+1
|
* Fixed language styleErfan Nariman | Veneficus2020-06-231-2/+2
|
* MAINT: Stop uploading wheels to Rackspace.Charles Harris2020-05-261-13/+0
| | | | | | | PR #6768 introduced the uploading of wheels built during travisCI testing to a Rackspace account. We are moving away from Rackspace and already produce more complete sets of wheels for development testing on a weekly schedule. Consequently those wheels are not longer useful.
* BUILD: Remove Accelerate support (#15759)Matti Picus2020-05-221-2/+2
| | | | | | | Remove support for Apple Accelerate, since it is buggy. A build error should occur on most or all setups if linked against Accelerate. Test or import failures should occur on setups where Accelerate is picked up dynamically. Co-authored-by: Warren Weckesser <warren.weckesser@gmail.com>
* TST: Add 3.9-dev to the travis matrixSebastian Berg2020-05-201-0/+1
| | | | Co-authored-by: Charles Harris <charlesr.harris@gmail.com>
* TST: use draft OpenBLAS buildmattip2020-03-301-3/+4
|
* BLD: consolidate openblas verison check to be self-containedmattip2020-02-271-1/+0
|
* BLD: use 0.3.8dev build of OpenBLASmattip2020-01-191-1/+1
|
* MAINT: try to avoid spurious warnings in einsummattip2020-01-171-0/+2
|
* BLD: use 0.3.7 release version, add dependency on libgfortran5mattip2020-01-171-2/+13
|
* CI: use only one flag on travis for downloading openblasPauli Virtanen2019-12-211-0/+1
|
* CI: add travis openblas64_ targetPauli Virtanen2019-12-211-1/+11
|
* MAINT: CI: Clean up .travis.ymlWarren Weckesser2019-12-191-4/+4
| | | | | | | | | | | | | | | | | | | The comments in .travis.yml say # After changing this file, check it on: # http://lint.travis-ci.org/ When I do that, I get the following from the linter: ``` [warn] on root: unknown key "stage" (Comprehensive tests) [info] on root: the key matrix is an alias for jobs, using jobs [info] on root: missing os, using the default "linux" ``` This commit fixes the issues reported in those messages.
* REL: Update master after 1.18.x branch.Charles Harris2019-12-031-1/+0
| | | | | | | Apart from the usual modifications, this - Removes a release note snippet added after towncrier was run - Removes testing on Python 3.5 as it is dropped for 1.19.x.
* TST: Update travis.ymlCharles Harris2019-11-171-13/+22
| | | | | - Use 3.8 instead of 3.8-dev - Add some blank lines for clarity
* TST: with no_tracing, coverage tests pass on python3.7mattip2019-11-161-1/+1
|
* TST: See if we can run s390x on TravisCI.Charles Harris2019-11-141-5/+11
|
* TST: Adding CI stages, with one initial job to the Travis CI (gh-14703)Brigitta Sipocz2019-10-151-5/+14
|
* TST, MAINT: bump to OpenBLAS 0.3.7 stableTyler Reddy2019-08-211-1/+1
| | | | | | | | | | | | * for those cases where our CI uses an OpenBLAS backend for testing it has now been updated to use v0.3.7 stable release instead of a commit hash on the development branch preceding that release * the pre-built OpenBLAS binaries are pulled in from either the MacPython ecosystem (most architectures) or from a custom build script for ARMv8 and ppc64le architectures used on gcc compile farm machines (documented in openblas_support module)
* TST: Pin pytest and use python3.6-dbg.Charles Harris2019-08-171-2/+3
| | | | | | | Pytest-5.1.0 segfaults on python3.5-dbg. Because we will be dropping 3.5 for NumPy 1.18 we might as well use Python3.6 for the debug testing. That cures the previous segfault, but exposes another so we also pin pytest to 5.0.1.
* TST: Add 3.8-dev to travisCI testing.Charles Harris2019-07-281-0/+1
|
* MAINT: bump ARMv8 / POWER8 OpenBLAS in CITyler Reddy2019-07-201-1/+1
| | | | | * require OpenBLAS 0.3.7.dev in ARMv8 and POWER8 CI runs to match ecosystem / wheels
* TST, MAINT: expand OpenBLAS version checkingTyler Reddy2019-07-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | * add a function to tools/openblas_support.py that may be used to test OpenBLAS version available through NumPy in a manner agnostic to any specific CI service * expand OpenBLAS version checking to include ppc64le and POWER8 CI runs; a separate PR will be provided to bump these versions to 0.3.7.dev * OpenBLAS install was broken on ppc64le Travis CI after migration to tools/openblas_support.py; fixed that * Azure CI config no longer uses a single-line 280-character Python "program" assigned to an environment variable to check OpenBLAS version; instead, it now leverages tools/openblas_support.py to perform the same operation using a conventional Python function
* BLD: Remove Trusty dist in Travis CI buildkai-striega2019-07-031-1/+0
| | | | | | | Ubuntu 14.04 LTS (Trusty) provided a long term support distribution of Ubuntu with a 5 year support window. This window ended in April 2019 and Trusty is now no longer supported. This commit removes Trusty from the Travis-CI build.
* Tests for NUMPY_EXPERIMENTAL_ARRAY_FUNCTION=0Stephan Hoyer2019-05-251-0/+2
|
* Merge pull request #13132 from zerothi/linalg-orderRalf Gommers2019-05-011-0/+5
|\ | | | | BLD: Allow users to specify BLAS and LAPACK library link order
| * MAINT: fixed last issues and questions according to #13132Nick Papior2019-04-291-7/+5
| | | | | | | | Signed-off-by: Nick Papior <nickpapior@gmail.com>
| * ENH: amended documentation and changed env-vars as suggestedNick Papior2019-03-181-0/+7
| | | | | | | | | | | | | | Also added a test to travis (apparently ATLAS=None... is not tested on circleCI). Signed-off-by: Nick Papior <nickpapior@gmail.com>
* | TST: use POWER8 OpenBLAS for CITyler Reddy2019-04-051-0/+2
|/
* Remove deprecated ``sudo: false`` from .travis.ymlNicola Soranzo2019-01-301-4/+0
| | | See blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration
* TEST: use xenial by default for travismattip2019-01-251-2/+2
|
* ENH: __array_function__ updates for NumPy 1.17.0Stephan Hoyer2019-01-221-3/+0
| | | | | | | | | | - Always enable __array_function__ overrides. - Remove special cases for Python 2 compatibility. - Document these changes in 1.17.0-notes.rst. It will be good to see ASV numbers to understand the performance implications of these changes. If need be, we can speed up NumPy functions internally by using non-dispatched functions (with ``.__wrapped__``).
* TST: add ppc64le to Travis CI matrixTyler Reddy2019-01-101-0/+5
|
* DEV: remove travis 32 bit chroot job since it is running on azuremattip2018-12-131-9/+0
|
* MAINT: Prepare master for 1.17.0 development.Charles Harris2018-12-081-3/+0
| | | | | | | | | | | | - Create 1.17.0-notes - Update index.rst for new notes - Update pavement.py - Update setup.py - Remove Python 2.7 and 3.4 from CI testing. - Add `# cython: language_level=3` to `*.pxd`, `*.pyx` files. Note that this removes support for both Python2.7 and Python3.4 in setup.py.
* MAINT: disable __array_function__ dispatch unless environment variable setStephan Hoyer2018-11-101-0/+3
| | | | | | | | | | | | Per discussion on the mailing list, __array_function__ isn't quite ready to release as part of NumPy 1.16: https://mail.python.org/pipermail/numpy-discussion/2018-November/078949.html We'd like to improve performance a bit, and it will be easier to support introspection on NumPy functions if we support Python 3 only. So for now, you need to set the environment variable ``NUMPY_EXPERIMENTAL_ARRAY_FUNCTION=1`` to enable dispatching.
* force python3 in chrootmattip2018-11-011-1/+1
|
* BUILD: use system python3 in the chrootmattip2018-10-311-1/+1
|
* MNT add pickle5 to some python 3.6/7 setups for the CI suitePierre Glaser2018-10-051-1/+2
|
* TST: Drop Python 3.4 testingCharles Harris2018-09-011-2/+3
| | | | | | * Drop Python 3.4 testing on travis and appveyor. * Move the DEBUG build to 3.5. * Document dropping 3.4 support in the release notes.
* DOC, MAINT: Fixes for errstate() and README.md documentation. (#11814)Michael Hirsch, Ph.D2018-08-281-1/+1
| | | | | | | | | | * DOC: errstate() and AppVeyor badge link Removes outdated references to Python 2.5, which hasn't been supported for several releases. Corrected README.rst AppVeyor badge link. * revert appveyor badge link to charris
* TST: Add Python 3.7 to CI testing (#11598)cclauss2018-07-221-1/+3
| | | | | Add testing with Python 3.7 to both appveyor and travis.
* codecov integration. scipy2018 sprint.alyssaq2018-07-181-1/+1
|