diff --git a/install.sh b/install.sh index 4f2f259e64158737777cb45fb539d3e7cf578354..5ce4ec4da5cd69eda27282a15e79b60c1646cd32 100644 --- a/install.sh +++ b/install.sh @@ -1,2 +1,4 @@ -python setup.py develop +conda install numpy==1.26.4 +conda install cython==3.0.6 +conda install mpi4py==3.1.6 pip install -e . diff --git a/setup.py b/setup.py index bc274825d1afb045a9aef630bebf5722548eabba..d9abea14c19b5ebc0c923df69b8b409bd75732b4 100644 --- a/setup.py +++ b/setup.py @@ -53,10 +53,12 @@ setup( license_files="LICENSE", packages=["SpecDisperser", "SpecDisperser/disperse_c"], install_requires=[ - # 'galsim', + 'galsim', # 'numpy', - # 'scipy', - # 'astropy', + 'scipy', + 'astropy', + 'matplotlib', + 'photutils' ], - ext_modules=cythonize(extensions), + ext_modules=cythonize(extensions, language_level="3"), )