diff --git a/pyproject.toml b/pyproject.toml index 3e541e29ece08aa0a7254a866e0124174c36307f..5292a88c480811fed2988c991cb975f8847d6db3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,24 +19,6 @@ authors = [ ] dynamic = ["dependencies"] -# dependencies = [ -# "numpy==1.26.4", -# "scipy>=1.10", -# "astropy>=5", -# "PyYAML>=6", -# "galsim>=2.5", -# "sep>=1.2", -# "healpy>=1.16", -# "h5py>=3.11", -# "Cython==3.0.6", -# "numba>=0.59.1", -# "psutil>=5.9", -# "lmfit>=1.2", -# "mpi4py>=4.1", -# "toml>=0.10", -# "matplotlib" -#] - [project.urls] Homepage = "https://csst-tb.bao.ac.cn/code/csst-sims/csst_msc_sim" @@ -67,6 +49,24 @@ dependencies = {file = ["requirements.txt"]} [tool.setuptools.packages.find] include = ["observation_sim*", "catalog*"] +[tool.setuptools.package-data] +"observation_sim.astrometry.lib" = ["libshao.so"] +"observation_sim.instruments.chip.libBF" = ["libmoduleBF.so"] +"observation_sim.instruments.chip.libCTI" = ["libmoduleCTI.so"] +"observation_sim.mock_objects.data" = ["*.dat"] +"observation_sim.mock_objects.data.led" = ["*.fits"] +"observation_sim.instruments.data" = ["*.txt", "*.dat", "*.json"] +"observation_sim.instruments.data.field_distortion" = ["*.pickle"] +"observation_sim.instruments.data.ccd" = ["*.txt", "*.json"] +"observation_sim.instruments.data.filters" = ["*.txt", "*.list", "*.dat"] +"observation_sim.instruments.data.throughputs" = ["*.txt", "*.dat"] +"observation_sim.instruments.data.sls_conf" = ["*.conf", "*.fits"] +"catalog.data" = ["*.fits", "*.so"] +"observation_sim.config.header" = ["*.fits", "*.lst"] +"observation_sim.sky_background.data" = ["*.dat"] +"observation_sim.sky_background.data.sky" = ["*.dat"] +"observation_sim.sky_background.lib" = ["*"] + [tool.pytest.ini_options] testpaths = ["tests"]