from setuptools import setup, find_packages from codecs import open from os import path, environ here = path.abspath(path.dirname(__file__)) with open(path.join(here, 'DESCRIPTION.rst'),encoding='utf-8') as f: long_description = f.read() setup( name = 'pynemo', version='0.1.0', description = 'NEMO Regional Configuration Toolbox', long_description = long_description, #The project's main homepage url = 'https://github.com/NOC-MSM/PyNEMO', #Author details author='James Harle, John Kazimierz Farey, Srikanth Nagella, Shirley Crompton, Tom Prime', author_email='jdha@noc.ac.uk', #Choose your license license='GPL', classifiers=[ 'Development Status :: 3 - Alpha', 'Intended Audience :: Developers', 'Topic :: Oceonography Modelling', 'License :: OSI Approved :: GPL License', #Specify the python versions supported 'Programming Language :: Python :: 3.7' ], keywords='Oceanography, NEMO', packages=['pynemo','pynemo.tests','pynemo.gui','pynemo.utils','pynemo.tide','pynemo.reader'], install_requires=['netCDF4','scipy','numpy','matplotlib', 'basemap', 'thredds_crawler', 'seawater'], include_package_data=True, #The data files that needs to be included in packaging package_data={'': ['gui/*.png','gui/*.ncml','*.info','reader/jars/*.jar'], }, #If files are needs outside the installed packages data_files=[(path.join(environ['CONDA_PREFIX'], 'share/proj/epsg'), ['pynemo/share/epsg'])], entry_points={ 'console_scripts':[ 'pynemo=pynemo.pynemo_exe:main', 'pynemo_settings_editor=pynemo.pynemo_settings_editor:main', 'pynemo_ncml_generator=pynemo.pynemo_ncml_generator:main' ], }, )