'scipy', 'astunparse', 'pyparsing', ], package_data={'mdtraj.formats.pdb': ['data/*'], }, zip_safe=False, entry_points={'console_scripts': ['mdconvert = mdtraj.scripts.mdconvert:entry_point', 'mdinspect = mdtraj.scripts.mdinspect:entry_point']}, ) if __name__ == '__main__': # Don't use numpy if we are just - non-build actions are required to succeed # without NumPy for example when pip is used to install Scipy when # NumPy is not yet present in the system. run_build = parse_setuppy_commands() if run_build: extensions = format_extensions() extensions.extend(rmsd_extensions()) extensions.extend(geometry_extensions()) # most extensions use numpy, add headers for it. try: import Cython as _c from Cython.Build import cythonize if _c.__version__ < '0.29': raise ImportError("Too old") except ImportError as e: print( 'mdtrajs setup depends on Cython (>=0.29). Install it prior invoking setup.py' )
install_requires=['numpy>=1.6', 'scipy', ], package_data={'mdtraj.formats.pdb': ['data/*'], }, zip_safe=False, entry_points={'console_scripts': ['mdconvert = mdtraj.scripts.mdconvert:entry_point', 'mdinspect = mdtraj.scripts.mdinspect:entry_point']}, ) if __name__ == '__main__': # Don't use numpy if we are just - non-build actions are required to succeed # without NumPy for example when pip is used to install Scipy when # NumPy is not yet present in the system. run_build = parse_setuppy_commands() if run_build: extensions = format_extensions() extensions.extend(rmsd_extensions()) extensions.extend(geometry_extensions()) # most extensions use numpy, add headers for it. try: import Cython as _c from Cython.Build import cythonize if _c.__version__ < '0.29': raise ImportError except ImportError: print('mdtrajs setup depends on Cython (>=0.29). Install it prior invoking setup.py') sys.exit(1) try: