Skip to content

Commit 4e7f3b3

Browse files
committed
Merge remote-tracking branch 'origin/master' into workaround
2 parents e00c6de + 7b007d1 commit 4e7f3b3

70 files changed

Lines changed: 278 additions & 1039 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
name: Tests
2+
3+
on:
4+
pull_request
5+
6+
jobs:
7+
tests:
8+
strategy:
9+
matrix:
10+
os: [ubuntu-latest, windows-latest, macos-latest]
11+
python-version: [3.6]
12+
13+
runs-on: ${{ matrix.os }}
14+
15+
steps:
16+
- uses: actions/checkout@v2
17+
- name: Install Linux packages for Qt5 support
18+
run: |
19+
sudo apt-get update
20+
sudo apt-get install qt5-default
21+
sudo apt-get install libxkbcommon-x11-0
22+
sudo apt-get install libxcb-icccm4
23+
sudo apt-get install libxcb-image0
24+
sudo apt-get install libxcb-keysyms1
25+
sudo apt-get install libxcb-randr0
26+
sudo apt-get install libxcb-render-util0
27+
sudo apt-get install libxcb-xinerama0
28+
if: matrix.os == 'ubuntu-latest'
29+
- name: Set up Python ${{ matrix.python-version }}
30+
uses: actions/setup-python@v2
31+
with:
32+
python-version: ${{ matrix.python-version }}
33+
- name: Install dependencies and local packages
34+
run: |
35+
python -m pip install --upgrade pip setuptools wheel
36+
python -m pip install pyqt5
37+
python -m pip install numpy
38+
python -m pip install vtk==8.1.2
39+
python -m pip install pillow
40+
python -m pip install nose
41+
python -m pip install -e .[app]
42+
- name: Test Mayavi package
43+
uses: GabrielBB/xvfb-action@v1
44+
with:
45+
run: python -m nose.core -v mayavi
46+
- name: Test tvtk package
47+
uses: GabrielBB/xvfb-action@v1
48+
with:
49+
run: python -m nose.core -v tvtk

.travis.yml

Lines changed: 0 additions & 54 deletions
This file was deleted.

README.rst

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,6 @@ TVTK docs: http://docs.enthought.com/mayavi/tvtk
99
:target: https://pypi.org/project/mayavi/
1010
:alt: Package on PyPI
1111

12-
.. image:: https://api.travis-ci.org/enthought/mayavi.png?branch=master
13-
:target: https://travis-ci.org/enthought/mayavi
14-
:alt: Build status
15-
16-
.. image:: https://ci.appveyor.com/api/projects/status/lnb24gj70yidfnrl/branch/master
17-
:target: https://ci.appveyor.com/project/EnthoughtOSS/mayavi
18-
:alt: Appveyor build status
19-
20-
.. image:: http://codecov.io/github/enthought/mayavi/coverage.svg?branch=master
21-
:target: http://codecov.io/github/enthought/mayavi?branch=master
22-
:alt: Code coverage status
23-
2412
.. image:: https://img.shields.io/badge/License-BSD%203--Clause-blue.svg
2513
:target: https://opensource.org/licenses/BSD-3-Clause
2614
:alt: BSD 3 Clause

appveyor.yml

Lines changed: 0 additions & 40 deletions
This file was deleted.

checksums

Lines changed: 0 additions & 1 deletion
This file was deleted.

ci/appveyor-test.cmd

Lines changed: 0 additions & 9 deletions
This file was deleted.

ci/ci-requirements.txt

Lines changed: 0 additions & 9 deletions
This file was deleted.

ci/ci-src-requirements.txt

Lines changed: 0 additions & 9 deletions
This file was deleted.

ci/install-edm-linux.sh

Lines changed: 0 additions & 17 deletions
This file was deleted.

ci/install-edm-osx.sh

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)