################################################################################ # # # Copyright 2015-2019 Max Planck Institute for Dynamics and Self-Organization # # # # This file is part of TurTLE. # # # # TurTLE is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published # # by the Free Software Foundation, either version 3 of the License, # # or (at your option) any later version. # # # # TurTLE is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with TurTLE. If not, see # # # # Contact: Cristian.Lalescu@ds.mpg.de # # # ################################################################################ AUTHOR = 'Cristian C Lalescu' AUTHOR_EMAIL = 'Cristian.Lalescu@ds.mpg.de' import pickle ### package versioning VERSION = '@TURTLE_VERSION_LONG@' print('This is TurTLE version ' + VERSION) from setuptools import setup setup( name = 'TurTLE', packages = ['TurTLE', 'TurTLE/test'], install_requires = ['numpy>=1.8', 'h5py>=2.2.1'], # package data is installed by CMake #package_data = {'TurTLE': []}, entry_points = { 'console_scripts': [ 'turtle = TurTLE.__main__:main', 'turtle.test_NSVEparticles = TurTLE.test.test_turtle_NSVEparticles:main', 'turtle.test_particles = TurTLE.test.test_particles:main', 'turtle.test_Parseval = TurTLE.test.test_Parseval:main', 'turtle.test_fftw = TurTLE.test.test_fftw:main', 'turtle.test_Heun_p2p = TurTLE.test.test_Heun_p2p:main'], }, version = VERSION, ######################################################################## # useless stuff folows # if anyone knows how to open the README when calling this script from # cmake, please let me know. ######################################################################## description = 'Turbulence Tools: Lagrangian and Eulerian', #long_description = open('${PROJECT_SOURCE_DIR}/README.rst', 'r').read(), author = AUTHOR, author_email = AUTHOR_EMAIL, license = 'GPL version 3.0')