forked from silx-kit/silx
-
Notifications
You must be signed in to change notification settings - Fork 2
/
requirements.txt
29 lines (24 loc) · 1.05 KB
/
requirements.txt
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
26
27
28
29
# List all dependencies of silx
# Requires pip >= 8.0
--trusted-host www.silx.org
--find-links http://www.silx.org/pub/wheelhouse/
--only-binary numpy,h5py,scipy,PyQt4,PyQt5,PySide
numpy
fabio # For silx.io
h5py # For silx.io
pyopencl # For silx.opencl
Mako # For pyopencl reduction
ipython # For silx.gui.console
qtconsole # For silx.gui.console
matplotlib >= 1.2.0 # For silx.gui.plot
PyOpenGL # For silx.gui.plot3d
# PyQt4, PyQt5 or PySide # For silx.gui
# scipy # For silx.math.fit demo, silx.image.sift demo, silx.image.sift.test
# Try to install a Qt binding from a wheel
# This is no available for all configurations
# Require PyQt when wheel is available
PyQt5; python_version >= '3.5'
PyQt4; sys_platform == 'win32' and python_version == '2.7' # From silx.org
PyQt4; sys_platform == 'darwin' and python_version == '2.7' # From silx.org
# Require scipy when wheel is available
scipy; sys_platform != 'win32'