diff --git a/pyproject.toml b/pyproject.toml index 260371db3e..3b1da58e3a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,6 +19,9 @@ urls = {Homepage = "https://github.com/ARM-DOE/ACT"} dynamic = ["readme", "version", "dependencies", "optional-dependencies"] +[project.scripts] +run-ads = "scripts.ads:main" + [dependency-groups] test = [ "pytest>=9.0.1", diff --git a/setup.py b/setup.py deleted file mode 100644 index 94b7bdbcf9..0000000000 --- a/setup.py +++ /dev/null @@ -1,29 +0,0 @@ -import glob -import sys - -from setuptools import setup - -# NOTE: This file must remain Python 2 compatible for the foreseeable future, -# to ensure that we error out properly for people with outdated setuptools -# and/or pip. -min_version = (3, 6) -if sys.version_info < min_version: - error = """ -act does not support Python {}.{}. -Python {}.{} and above is required. Check your Python version like so: - -python3 --version - -This may be due to an out-of-date pip. Make sure you have pip >= 9.0.1. -Upgrade pip like so: - -pip install --upgrade pip -""".format( - *sys.version_info[:2], *min_version - ) - sys.exit(error) - -setup( - entry_points={'console_scripts': []}, - scripts=glob.glob("scripts/*"), -)