#!/usr/bin/env python
# -*- coding: utf-8 -*-

import sys
from setuptools import setup, find_packages
import textwrap

if sys.version_info <= (2,7):
    sys.exit('''
             Sorry, Python <= 2.7 is not supported. Vezda requires Python >= 3.
             (Try obtaining the Anaconda Python distribution at 
                            https://www.anaconda.com/download/
             for example.)
             ''')

setup(name = 'vezda',
      version = '0.6.7',
      description = 'A set of command-line tools for imaging with the linear sampling method and Lippmann-Schwinger inversion',
      python_requires = '>=3',
      classifiers = [
              'Development Status :: 4 - Beta',
              'Intended Audience :: Science/Research',
              'License :: OSI Approved :: Apache Software License',
              'Programming Language :: Python :: 3',
              'Programming Language :: Python :: 3.4',
              'Programming Language :: Python :: 3.5',
              'Programming Language :: Python :: 3.6',
              'Topic :: Scientific/Engineering :: Mathematics',
              'Topic :: Scientific/Engineering :: Physics'
              ],
      keywords = 'imaging shape reconstruction boundary detection linear sampling method',
      url = 'https://github.com/aaronprunty/vezda',
      author = '<NAME>',
      license = 'Apache License, Version 2.0',
      packages = find_packages(),
      package_data = {'vezda': ['examples/*', 'docs/*']},
      include_package_data = True,
      install_requires = ['argparse',
                          'joblib',
                          'matplotlib',
                          'numpy',
                          'pathlib',
                          'scipy',
                          'scikit-image',
                          'tqdm'],
      entry_points = {
              'console_scripts': [
                      'vzdata = vezda.setDataPath:cli',
                      'vzgrid = vezda.setSearchGrid:cli',
                      'vezda = vezda.home:cli',
                      'vzimage = vezda.plotImage:cli',
                      'vznoise = vezda.addNoise:cli',
                      'vzpicard = vezda.Picard:cli',
                      'vzsolve = vezda.Solve:cli',
                      'vzspectra = vezda.plotSpectra:cli',
                      'vzsvd = vezda.plotSVD:cli',
                      'vzwiggles = vezda.plotWiggles:cli',
                      'vzwindow = vezda.setWindow:cli'
                      ]
              },
      zip_safe = False)

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import sys
from setuptools import setup, find_packages
import textwrap

if sys.version_info <= (2,7):
    sys.exit('''
             Sorry, Python <= 2.7 is not supported. Vezda requires Python >= 3.
             (Try obtaining the Anaconda Python distribution at 
                            https://www.anaconda.com/download/
             for example.)
             ''')

setup(name = 'vezda',
      version = '0.6.7',
      description = 'A set of command-line tools for imaging with the linear sampling method and Lippmann-Schwinger inversion',
      python_requires = '>=3',
      classifiers = [
              'Development Status :: 4 - Beta',
              'Intended Audience :: Science/Research',
              'License :: OSI Approved :: Apache Software License',
              'Programming Language :: Python :: 3',
              'Programming Language :: Python :: 3.4',
              'Programming Language :: Python :: 3.5',
              'Programming Language :: Python :: 3.6',
              'Topic :: Scientific/Engineering :: Mathematics',
              'Topic :: Scientific/Engineering :: Physics'
              ],
      keywords = 'imaging shape reconstruction boundary detection linear sampling method',
      url = 'https://github.com/aaronprunty/vezda',
      author = '<NAME>',
      license = 'Apache License, Version 2.0',
      packages = find_packages(),
      package_data = {'vezda': ['examples/*', 'docs/*']},
      include_package_data = True,
      install_requires = ['argparse',
                          'joblib',
                          'matplotlib',
                          'numpy',
                          'pathlib',
                          'scipy',
                          'scikit-image',
                          'tqdm'],
      entry_points = {
              'console_scripts': [
                      'vzdata = vezda.setDataPath:cli',
                      'vzgrid = vezda.setSearchGrid:cli',
                      'vezda = vezda.home:cli',
                      'vzimage = vezda.plotImage:cli',
                      'vznoise = vezda.addNoise:cli',
                      'vzpicard = vezda.Picard:cli',
                      'vzsolve = vezda.Solve:cli',
                      'vzspectra = vezda.plotSpectra:cli',
                      'vzsvd = vezda.plotSVD:cli',
                      'vzwiggles = vezda.plotWiggles:cli',
                      'vzwindow = vezda.setWindow:cli'
                      ]
              },
      zip_safe = False)

#!/usr/bin/env python # -*- coding: utf-8 -*- Sorry, Python <= 2.7 is not supported. Vezda requires Python >= 3.              (Try obtaining the Anaconda Python distribution at                              https://www.anaconda.com/download/              for example.)