# PyNX - Python tools for Nano-structures Crystallography
#   (c) 2018-present : ESRF-European Synchrotron Radiation Facility
#       authors:
#         Vincent Favre-Nicolin, favre@esrf.fr
#
# Requirements for using PyNX using OpenCL only

# Base dependencies
numpy>=1.5
cython
scipy>=0.17
matplotlib
mako

# This section is not necessary for scattering calculations (pynx.scattering)
scikit-image
h5py
hdf5plugin
silx>=0.6
pillow
lxml
fabio

# This is just necessary for ipython notebooks
ipywidgets
ipympl
ipython
notebook

# OpenCL specific part
pyopencl>=2017
# gpyfft requires the clfft library to be installed first
gpyfft>=0.7
