cmdclassd = {'test': setup_helpers.setup_test_command(PACKAGENAME)} # Additional C extensions that are not Cython-based should be added here. extensions = [] # A dictionary to keep track of all package data to install package_data = {PACKAGENAME: ['data/*']} # A dictionary to keep track of extra packagedir mappings package_dirs = {} # Update extensions, package_data, packagenames and package_dirs from # any sub-packages that define their own extension modules and package # data. See the docstring for setup_helpers.update_package_files for # more details. setup_helpers.update_package_files(PACKAGENAME, extensions, package_data, packagenames, package_dirs) if setup_helpers.HAVE_CYTHON and not release: from Cython.Distutils import build_ext # Builds Cython->C if in dev mode and Cython is present cmdclassd['build_ext'] = build_ext if setup_helpers.AstropyBuildSphinx is not None: cmdclassd['build_sphinx'] = setup_helpers.AstropyBuildSphinx setup(name=PACKAGENAME, version=version, description=DESCRIPTION, packages=packagenames, package_data=package_data,
if os.path.basename(fname) != 'README.rst'] # Additional C extensions that are not Cython-based should be added here. extensions = [] # A dictionary to keep track of all package data to install package_data = {PACKAGENAME: ['data/*']} # A dictionary to keep track of extra packagedir mappings package_dirs = {} # Update extensions, package_data, packagenames and package_dirs from # any sub-packages that define their own extension modules and package # data. See the docstring for setup_helpers.update_package_files for # more details. update_package_files(PACKAGENAME, extensions, package_data, packagenames, package_dirs) setup(name=PACKAGENAME, version=VERSION, description=DESCRIPTION, packages=packagenames, package_data=package_data, package_dir=package_dirs, ext_modules=extensions, scripts=scripts, requires=['astropy'], install_requires=['astropy'], provides=[PACKAGENAME], author=AUTHOR, author_email=AUTHOR_EMAIL,
# Additional C extensions that are not Cython-based should be added here. package_info['ext_modules'] = [] # A dictionary to keep track of all package data to install package_info['package_data'] = {PACKAGENAME: ['data/*']} # A dictionary to keep track of extra packagedir mappings package_info['package_dir'] = {} # Update extensions, package_data, packagenames and package_dirs from # any sub-packages that define their own extension modules and package # data. See the docstring for setup_helpers.update_package_files for # more details. update_package_files(PACKAGENAME, package_info['ext_modules'], package_info['package_data'], package_info['packages'], package_info['package_dir']) # Define entry points for zest.releaser entry_points = {} for hook in [('prereleaser', 'middle'), ('releaser', 'middle'), ('postreleaser', 'before'), ('postreleaser', 'middle')]: hook_ep = 'zest.releaser.' + '.'.join(hook) hook_name = 'montage_wrapper.release.' + '.'.join(hook) hook_func = 'astropy.utils.release:' + '_'.join(hook) entry_points[hook_ep] = ['%s = %s' % (hook_name, hook_func)] setup(name=PACKAGENAME.replace('_', '-'), version=VERSION, description=DESCRIPTION, scripts=scripts,
# Additional C extensions that are not Cython-based should be added here. package_info['ext_modules'] = [] # A dictionary to keep track of all package data to install package_info['package_data'] = {PACKAGENAME: ['data/*']} # A dictionary to keep track of extra packagedir mappings package_info['package_dir'] = {} # Update extensions, package_data, packagenames and package_dirs from # any sub-packages that define their own extension modules and package # data. See the docstring for setup_helpers.update_package_files for # more details. update_package_files(PACKAGENAME, package_info['ext_modules'], package_info['package_data'], package_info['packages'], package_info['package_dir']) setup(name=PACKAGEFULLNAME, version=VERSION, description=DESCRIPTION, scripts=scripts, requires=['astropy', 'numpy', 'matplotlib'], install_requires=['astropy'], provides=[PACKAGENAME], author=AUTHOR, author_email=AUTHOR_EMAIL, license=LICENSE, url=URL, long_description=LONG_DESCRIPTION, cmdclass=cmdclassd,
'sdist': sdist.sdist} # Additional C extensions that are not Cython-based should be added here. extensions = [] # A dictionary to keep track of all package data to install package_data = {'astropy': ['data/*']} # A dictionary to keep track of extra packagedir mappings package_dirs = {} # Update extensions, package_data, packagenames and package_dirs from # any sub-packages that define their own extension modules and package # data. See the docstring for setup_helpers.update_package_files for # more details. setup_helpers.update_package_files('astropy', extensions, package_data, packagenames, package_dirs) if setup_helpers.HAVE_CYTHON and not release: from Cython.Distutils import build_ext # Builds Cython->C if in dev mode and Cython is present cmdclassd['build_ext'] = build_ext if setup_helpers.AstropyBuildSphinx is not None: cmdclassd['build_sphinx'] = setup_helpers.AstropyBuildSphinx setup(name='astropy', version=version, description='Community-developed python astronomy tools', packages=packagenames, package_data=package_data,