diff --git a/ci/setup_env.sh b/ci/setup_env.sh index 2fce51b..e340eb9 100755 --- a/ci/setup_env.sh +++ b/ci/setup_env.sh @@ -5,7 +5,7 @@ apt-get -qqy update apt-get -qqy install git curl python3 python3-pip parallel xz-utils rename # Install dts2repl -python3 setup.py develop +pip3 install . # Install west pip3 install west=="$WEST_VERSION" diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..c11265e --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,13 @@ +[project] +name="dts2repl" +version="0.0.0" +description="dts2repl" +authors= [ + {name = "Antmicro"} +] + +[project.scripts] +dts2repl = "dts2repl.dts2repl:main" + +[tool.setuptools.package-data] +"*" = ["overlay/*.repl", "models.json"] diff --git a/setup.py b/setup.py deleted file mode 100644 index 3ac1fab..0000000 --- a/setup.py +++ /dev/null @@ -1,18 +0,0 @@ -#!/usr/bin/env python3 - -from setuptools import setup, find_packages - - -setup( - name="dts2repl", - description="dts2repl", - author="Antmicro", - entry_points={ - "console_scripts": ["dts2repl = dts2repl.dts2repl:main"], - }, - packages=find_packages(), - include_package_data=True, - package_data={ - "": ["overlay/*.repl", "models.json"], - }, -)