summaryrefslogtreecommitdiff
path: root/tools/travis-before-install.sh
Commit message (Collapse)AuthorAgeFilesLines
* use venv instead of virtualenvmattip2021-10-031-3/+2
|
* add an 'apt update'mattip2021-01-291-0/+1
|
* TST: Add back durations flag for DEBUG builds.Charles Harris2020-11-231-1/+1
| | | | | | | | | | The flag should work with newer versions of Python. - Use Ubuntu 20.04 to get Python 3.8 debug. - Don't install libgfortran3, not needed, not available. - Whitespace cleanup in action.yml and build_test.yml. Closes #14293.
* BLD, TST: try templating with a common yml filemattip2020-11-091-1/+1
|
* BLD, TST: move linux jobs to github actionsmattip2020-11-091-0/+7
|
* BLD: pin setuptools<49.2.0mattip2020-08-031-1/+1
|
* MAINT,BLD: pin setuptools and refactor where to find itmattip2020-07-141-2/+2
|
* ENH: backport scipy changes to openblas download scriptmattip2020-05-121-2/+1
|
* BLD: update openblas download to new location, use manylinux2010-basemattip2020-02-251-9/+10
|
* TST: (Travis CI) Use full python3-dbg path for virtual env creationSebastian Berg2020-02-121-1/+1
| | | | | It seems for virtualenv cannot resolve --python=python3-dbg passing the full path instead fixes the issue.
* MAINT: try to avoid spurious warnings in einsummattip2020-01-171-0/+1
|
* MAINT: travis-ci: Update CI scripts.Warren Weckesser2020-01-131-2/+18
| | | | | | | | | | | | | | * Use `set -ex` in tools/travis-before-install.sh. * Install build dependencies in tools/travis-before-install.sh. * Update a comment about an additional option in CFLAGS when USE_DEBUG=1. * Clear PYTHONOPTIMIZE when running `pip install -r test_requirements.txt` because version 2.19 of pycparser (a dependency of one of the packages in test_requirements.txt) does not provide a wheel, and the source tar file does not install correctly when Python's optimization level is set to strip docstrings (see https://github.com/eliben/pycparser/issues/291). * Remove unnecessary calls of `pip install` in tools/travis-test.sh. Closes gh-15108.
* MAINT: make openblas_support.py strip path prefix from archive contentsPauli Virtanen2019-12-211-7/+2
| | | | Adapt CI scripts to this.
* CI: use only one flag on travis for downloading openblasPauli Virtanen2019-12-211-1/+1
|
* CI: add travis openblas64_ targetPauli Virtanen2019-12-211-3/+8
|
* BUILD: move all test dependencies to ./test_requirements.txtmattip2019-08-271-6/+2
|
* TST: Don't test with nose for Python 3.5+.Charles Harris2019-07-281-1/+1
| | | | | Nose imports imp, which has a PendingDeprecationWarning since Python 3.4.
* TST, MAINT: expand OpenBLAS version checkingTyler Reddy2019-07-141-5/+9
| | | | | | | | | | | | | | | | | | | | | | * 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
* ENH, BUILD: refactor all OpenBLAS downloads into a single, testable filemattip2019-07-091-8/+3
|
* TST: use POWER8 OpenBLAS for CITyler Reddy2019-04-051-0/+11
|
* MNT add pickle5 to some python 3.6/7 setups for the CI suitePierre Glaser2018-10-051-0/+5
|
* TST: Update travis testing to use latest virtualenv.Charles Harris2018-09-011-6/+1
| | | | | | The virtualenv version was pinned to 14.0.6, which seems to have started causing test failures on Python 2.7 for some unknown reason. The lastest version is 16.0.0 and that seems to fix the problem.
* TST: Update travis and appveyor to use pytest.Charles Harris2018-04-041-1/+1
| | | | | For the time being, these tests will ignore the flood of deprecated yield test warnings. Fixing those is for another PR.
* MAINT,BUG: Fix mtrand for Cython 0.27.Charles Harris2017-09-251-1/+1
| | | | | | | The `import_array()` macro, that defined a C code block that included a return, was not handled correctly. The fix here is to cdef a replacement `import_array` function with a defined error return. The new function is a slight variation of the corresponding function defined by Cython.
* BUG: Cython 0.27 breaks NumPy on Python 3.Charles Harris2017-09-231-1/+1
| | | | | | The latest Cython came out and it causes the cythonized mtrand.c source to issue a compile warning for Python 3, breaking NumPy travis tests. As a temporary fix, force the tests to use Cython 0.26.
* BUG, TST: Fix python3-dbg bug in Travis scriptgfyoung2016-10-241-0/+31
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.