Commit cdc37c29 authored by GZhao's avatar GZhao
Browse files

update setup

parent 95f81f91
Loading
Loading
Loading
Loading
Loading

.gitignore copy

deleted100644 → 0
+0 −40
Original line number Diff line number Diff line
# Build and Release Folders
bin-debug/
bin-release/
[Oo]bj/
[Bb]in/
build/
dist/
starmodel/
cpism_refdata/
*.egg-info

# Other files and folders
.settings/
_*/

~*
.VSCodeCounter
.vscode
*.log
output/
*.log.*
/*.fits
testrun/
example/example_output/

docs/notebooks/image_files/_*

# unitest output
tests/.coverage
tests/htmlcov/

# Executables
*.swf
*.air
*.ipa
*.apk

# Project files, i.e. `.project`, `.actionScriptProperties` and `.flexProperties`
# should NOT be excluded as they contain compiler settings and other important
# information for Eclipse / Flash Builder.

data/refdata_path.yaml

0 → 100644
+2 −0
Original line number Diff line number Diff line
/nfsdata/share/simulation-unittest/cpic_sim
...
 No newline at end of file
+13 −5
Original line number Diff line number Diff line
import setuptools
import CpicImgSim
import csst_cpic_sim

with open("requirements.txt", "r") as f:
    requirements = [
        req.strip()
        for req in f.readlines()
        if not req.startswith("#") and req.__contains__("==")
    ]


setuptools.setup(
    name='CpicImgSim',
    version=CpicImgSim.__version__,
    name='csst_cpic_sim',
    version=csst_cpic_sim.__version__,
    author='CSST Team',
    author_email='gzhao@niaot.ac.cn',
    description='The CSST CPIC Simulation',  # short description
@@ -18,9 +26,9 @@ setuptools.setup(
        "Topic :: Scientific/Engineering :: Physics",
        "Topic :: Scientific/Engineering :: Astronomy"
    ],
    package_dir={'CpicImgSim': 'CpicImgSim'},
    package_dir={'csst_cpic_sim': 'csst_cpic_sim'},
    include_package_data=False,

    install_requires=['numpy', 'scipy', 'astropy', 'pysynphot', 'hcipy'],
    install_requires=requirements,
    python_requires='>=3.8',
)