diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 00000000..c1a7121c --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,2 @@ +include LICENSE +include README.md diff --git a/setup.py b/setup.py index 5515f2e4..35af84bd 100644 --- a/setup.py +++ b/setup.py @@ -1,12 +1,12 @@ -from setuptools import setup +from setuptools import setup, find_namespace_packages with open("README.md", "r") as fh: long_description = fh.read() setup( - name='Metallicity_Stack_Commons', - version='1.2.0', - packages=['Metallicity_Stack_Commons'], + name='msc-astro', + version='1.4.4', + packages=find_namespace_packages(), url='https://github.com/astrochun/Metallicity_Stack_Commons', license='MIT License', author='Chun Ly', @@ -14,5 +14,20 @@ description='Set of common codes used in metallicity studies that use stacking techniques', long_description=long_description, long_description_content_type="text/markdown", - install_requires=['numpy', 'astropy', 'matplotlib', 'scipy', 'requests', 'pytest'] + install_requires=[ + 'numpy>=1.18.4', + 'astropy>=3.2.2', + 'matplotlib>=3.1.1', + 'scipy>=1.3.1', + 'requests>=2.22.0', + 'pytest' + ], + python_requires='>=3.7', + classifiers=[ + 'Development Status :: 4 - Beta', + 'Programming Language :: Python :: 3 :: Only', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9' + ] )