Loading ObservationSim/MockObject/SpecDisperser/disperse_c/__init__.py +4 −4 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ Cython """ from . import disperse from . import interp #from .disperse import * #from .interp import * # from . import disperse # from . import interp from .disperse import * from .interp import * setup.py +26 −0 Original line number Diff line number Diff line from setuptools import setup, find_packages from setuptools.extension import Extension from setuptools.config import read_configuration from Cython.Build import cythonize import numpy extensions = [ Extension("ObservationSim.MockObject.SpecDisperser.disperse_c.interp", ["ObservationSim/MockObject/SpecDisperser/disperse_c/interp.pyx"], include_dirs = [numpy.get_include()], libraries=["m"]), Extension("ObservationSim.MockObject.SpecDisperser.disperse_c.disperse", ["ObservationSim/MockObject/SpecDisperser/disperse_c/disperse.pyx"], include_dirs = [numpy.get_include()], libraries=["m"]), ] # setup( # name = "slssim_disperse", # ext_modules = cythonize(extensions), # ) setup(name='CSSTSim', version='0.3', packages=find_packages(), Loading @@ -16,4 +41,5 @@ setup(name='CSSTSim', # 'Cython>=0.29.21' # 'numba>=0.50.1' # ] ext_modules = cythonize(extensions), ) No newline at end of file Loading
ObservationSim/MockObject/SpecDisperser/disperse_c/__init__.py +4 −4 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ Cython """ from . import disperse from . import interp #from .disperse import * #from .interp import * # from . import disperse # from . import interp from .disperse import * from .interp import *
setup.py +26 −0 Original line number Diff line number Diff line from setuptools import setup, find_packages from setuptools.extension import Extension from setuptools.config import read_configuration from Cython.Build import cythonize import numpy extensions = [ Extension("ObservationSim.MockObject.SpecDisperser.disperse_c.interp", ["ObservationSim/MockObject/SpecDisperser/disperse_c/interp.pyx"], include_dirs = [numpy.get_include()], libraries=["m"]), Extension("ObservationSim.MockObject.SpecDisperser.disperse_c.disperse", ["ObservationSim/MockObject/SpecDisperser/disperse_c/disperse.pyx"], include_dirs = [numpy.get_include()], libraries=["m"]), ] # setup( # name = "slssim_disperse", # ext_modules = cythonize(extensions), # ) setup(name='CSSTSim', version='0.3', packages=find_packages(), Loading @@ -16,4 +41,5 @@ setup(name='CSSTSim', # 'Cython>=0.29.21' # 'numba>=0.50.1' # ] ext_modules = cythonize(extensions), ) No newline at end of file