summaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* MAINT: Update artful to bionic for i386 testingmattip2018-05-281-1/+3
|
* ENH: remove nose from travis testsmattip2018-05-131-1/+0
|
* Merge pull request #10740 from charris/add-python-3.7-testsCharles Harris2018-03-191-0/+1
|\ | | | | MAINT, TST: Fixes for Python 3.7
| * TST: Start testing with Python 3.7-dev.Charles Harris2018-03-191-0/+1
| | | | | | | | | | Cython 0.28.0 is out and should be compatible with the upcoming Python 3.7, so start testing with that Python version.
* | TST: Change most travisci tests to Python3.6.Charles Harris2018-03-161-11/+11
|/ | | | | Python 3.6 is more current and needs more testing than it is currently getting. This is also useful preparation for droppping 2.7.
* MAINT: Update zesty to artful for i386 testingCharles Harris2018-01-171-1/+1
| | | | | | The zesty release hit end of life Jan 13, 2018 and it seems that travis ci tests are failing due to a failure to fetch it. This updates to use artful. When the bionic LTS comes out in April, we should update again.
* FIX: package namesxoviat2017-10-231-2/+2
|
* CI: travis: switch to containerxoviat2017-10-231-3/+2
|
* MAINT: merge python -3 and -OO testJulian Taylor2017-09-011-3/+1
| | | | They are not worth two seperate slow test runs.
* MAINT: bump 32 bit test to zestyJulian Taylor2017-09-011-1/+1
|
* TST: Enable NPY_RELAXED_STRIDES_DEBUG environment variable.Charles Harris2017-04-261-1/+1
| | | | | | | Setting NPY_RELAXED_STRIDES_DEBUG=1 in the enviroment when relaxed stride checking is enabled will cause numpy to be compiled with affected strides set to bogus values in order to help smoke out incorrect usage of strides in downstream projects.
* TST: run the slow tests earlier for better travis schedulingJulian Taylor2017-03-011-4/+4
|
* Merge pull request #8381 from eric-wieser/rebuild-lapack_liteCharles Harris2017-02-201-0/+6
|\ | | | | MAINT: Rebuild lapack lite
| * TST: Add travis build to force use of lapack_liteEric Wieser2017-02-201-0/+6
| |
* | TST: switch to ubuntu yakkety for testingJulian Taylor2017-01-181-1/+1
| | | | | | | | | | newer gcc, python, cython... update eatmydata setting for new paths and earlier usage during chroot setup
* | TST: Update 3.6-dev tests to 3.6 after Python final release.Charles Harris2016-12-311-1/+1
|/
* ENH: Deprecation warnings for `/` integer division when running python -3saurabh2016-11-011-0/+2
| | | | | | When python is invoked with switch -3, it emits waring "classic int division" for strict integer divisions. The same behavior is now implemented to numpy with this fix
* BUG, TST: Fix python3-dbg bug in Travis scriptgfyoung2016-10-241-21/+1
| | | | | | | With USE_DEBUG=1, the wrong python was being used to create the virtualenv, meaning that installed packages (e.g. Cython) were being installed to the wrong location.
* TST: Start testing with Python 2.6 development releases.Charles Harris2016-10-191-0/+1
|
* MAINT: Add Tempita to randint helpersgfyoung2016-09-201-0/+1
| | | | | | Refactors the randint helpers to use a Tempita template. This will reduce technical debt in the long run.
* TST: Make one 3.5 test run the full test suit.Sebastian Berg2016-09-021-1/+1
|