forked from kiyo-masui/bitshuffle
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
25 lines (25 loc) · 752 Bytes
/
.travis.yml
File metadata and controls
25 lines (25 loc) · 752 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
language: python
os: linux
# To test filter plugins, need hdf5 1.8.11+, present in Trusty but not Precise.
#dist: trusty
# Required to get Trusty.
#sudo: true
python:
- "2.7"
- "3.3"
- "3.4"
- "3.5"
addons:
apt:
packages:
- libhdf5-serial-dev
- hdf5-tools
install:
# Force Cython to be istalled before h5py.
- "pip install Cython>=0.19"
- "pip install --no-use-wheel -r requirements.txt"
# Installing the plugin to arbitrary directory to check the install script.
- "python setup.py install --h5plugin --h5plugin-dir ~/hdf5/lib"
# Can't be somewhere that has a 'bitshuffle' directory as nose will use that
# copy instead of installed package.
script: "cd ~; nosetests bitshuffle"