diff --git a/.gitignore b/.gitignore index 161b750..3a76753 100644 --- a/.gitignore +++ b/.gitignore @@ -137,3 +137,6 @@ dmypy.json # Pyre type checker .pyre/ + +.idea/ + diff --git a/pyproject.toml b/pyproject.toml index 2f83e6f..de8716d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,8 +3,12 @@ requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" [project] -version = "0.0.0" -dependencies = [] +version = "0.9.0" +dependencies = [ + "numpy", + "scipy", + "scipy" +] name = "icecube-voka" description = "Sanity checks on sequences/histograms using ML techniques. " readme = "README.md" diff --git a/setup.py b/setup.py index 913eec9..d649009 100644 --- a/setup.py +++ b/setup.py @@ -1,30 +1,3 @@ -import pathlib -import pkg_resources -from setuptools import setup +from setuptools import setup # type: ignore[import] -with pathlib.Path('requirements.txt').open() as requirements_txt: - requirements = [ - str(requirement) - for requirement - in pkg_resources.parse_requirements(requirements_txt) - ] - -setup( - name='voka', - version='0.9.0', - description='Histograms comparisons using unsupervised statistical machine learning.', - url='https://github.com/icecube/voka', - author='Alex Olivas', - author_email='alex.r.olivas@gmail.com', - license='MIT', - packages=['voka'], - install_requires=requirements, - classifiers=[ - 'Development Status :: 1 - Planning', - 'Intended Audience :: Science/Research', - 'License :: OSI Approved :: MIT License', - 'Operating System :: POSIX :: Linux', - 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.8', - ], -) +setup()