From 45cc26d6e2c82cc1cd2b649eee0ff7676f63b3d0 Mon Sep 17 00:00:00 2001 From: LSinterbotix <85308904+LSinterbotix@users.noreply.github.com> Date: Thu, 16 Mar 2023 13:01:28 -0500 Subject: [PATCH] Update Python packages to setuptools (#47) * Update Python packages to setuptools * Revert some irrelevant changes --- .../interbotix_common_modules/package.xml | 9 ++++++--- .../interbotix_common_modules/setup.py | 2 +- .../interbotix_landmark_modules/package.xml | 11 ++++++----- .../interbotix_landmark_modules/setup.py | 2 +- .../interbotix_perception_modules/package.xml | 5 ++++- .../interbotix_perception_modules/setup.py | 2 +- .../interbotix_rpi_modules/package.xml | 9 ++++++--- .../interbotix_rpi_modules/setup.py | 2 +- .../interbotix_ux_modules/package.xml | 9 ++++++--- interbotix_ux_toolbox/interbotix_ux_modules/setup.py | 2 +- .../interbotix_xs_modules/package.xml | 7 +++++-- interbotix_xs_toolbox/interbotix_xs_modules/setup.py | 2 +- 12 files changed, 39 insertions(+), 23 deletions(-) diff --git a/interbotix_common_toolbox/interbotix_common_modules/package.xml b/interbotix_common_toolbox/interbotix_common_modules/package.xml index 9fd6714b..dc3c2c1f 100644 --- a/interbotix_common_toolbox/interbotix_common_modules/package.xml +++ b/interbotix_common_toolbox/interbotix_common_modules/package.xml @@ -1,4 +1,5 @@ + interbotix_common_modules 0.0.0 @@ -6,10 +7,12 @@ Luke Schmitt BSD Solomon Wiznitzer - + catkin - python-numpy - python3-numpy + python-setuptools + python3-setuptools + python-numpy + python3-numpy tf diff --git a/interbotix_common_toolbox/interbotix_common_modules/setup.py b/interbotix_common_toolbox/interbotix_common_modules/setup.py index f5a6c5c5..4962ce5e 100644 --- a/interbotix_common_toolbox/interbotix_common_modules/setup.py +++ b/interbotix_common_toolbox/interbotix_common_modules/setup.py @@ -1,6 +1,6 @@ ## ! DO NOT MANUALLY INVOKE THIS setup.py, USE CATKIN INSTEAD -from distutils.core import setup +from setuptools import setup from catkin_pkg.python_setup import generate_distutils_setup # fetch values from package.xml diff --git a/interbotix_common_toolbox/interbotix_landmark_modules/package.xml b/interbotix_common_toolbox/interbotix_landmark_modules/package.xml index b80146d7..2b20abf8 100644 --- a/interbotix_common_toolbox/interbotix_landmark_modules/package.xml +++ b/interbotix_common_toolbox/interbotix_landmark_modules/package.xml @@ -1,4 +1,5 @@ + interbotix_landmark_modules 0.0.0 @@ -6,22 +7,22 @@ Luke Schmitt BSD Luke Schmitt - + catkin rostest geometry_msgs - + geometry_msgs tf2_ros tf2_geometry_msgs visualization_msgs - + geometry_msgs tf2_ros tf2_geometry_msgs visualization_msgs interbotix_common_modules - + geometry_msgs tf2_ros tf2_geometry_msgs @@ -29,7 +30,7 @@ interbotix_common_modules python-six python3-six - + rosunit interbotix_perception_modules diff --git a/interbotix_common_toolbox/interbotix_landmark_modules/setup.py b/interbotix_common_toolbox/interbotix_landmark_modules/setup.py index ddcd6516..838e3f4d 100644 --- a/interbotix_common_toolbox/interbotix_landmark_modules/setup.py +++ b/interbotix_common_toolbox/interbotix_landmark_modules/setup.py @@ -1,6 +1,6 @@ ## ! DO NOT MANUALLY INVOKE THIS setup.py, USE CATKIN INSTEAD -from distutils.core import setup +from setuptools import setup from catkin_pkg.python_setup import generate_distutils_setup # fetch values from package.xml diff --git a/interbotix_perception_toolbox/interbotix_perception_modules/package.xml b/interbotix_perception_toolbox/interbotix_perception_modules/package.xml index d46d9ca2..313262d5 100644 --- a/interbotix_perception_toolbox/interbotix_perception_modules/package.xml +++ b/interbotix_perception_toolbox/interbotix_perception_modules/package.xml @@ -1,5 +1,6 @@ - + + interbotix_perception_modules 0.0.0 The interbotix_perception_modules package @@ -11,6 +12,8 @@ catkin + python-setuptools + python3-setuptools apriltag_ros cv_bridge message_generation diff --git a/interbotix_perception_toolbox/interbotix_perception_modules/setup.py b/interbotix_perception_toolbox/interbotix_perception_modules/setup.py index a0ee161a..cc0fc8c3 100644 --- a/interbotix_perception_toolbox/interbotix_perception_modules/setup.py +++ b/interbotix_perception_toolbox/interbotix_perception_modules/setup.py @@ -1,6 +1,6 @@ ## ! DO NOT MANUALLY INVOKE THIS setup.py, USE CATKIN INSTEAD -from distutils.core import setup +from setuptools import setup from catkin_pkg.python_setup import generate_distutils_setup # fetch values from package.xml diff --git a/interbotix_rpi_toolbox/interbotix_rpi_modules/package.xml b/interbotix_rpi_toolbox/interbotix_rpi_modules/package.xml index 6f3f0285..fc32914b 100644 --- a/interbotix_rpi_toolbox/interbotix_rpi_modules/package.xml +++ b/interbotix_rpi_toolbox/interbotix_rpi_modules/package.xml @@ -1,14 +1,17 @@ - + + interbotix_rpi_modules 0.0.0 The interbotix_rpi_modules package - Solomon Wiznitzer + Luke Schmitt BSD - Solomon Wiznitzer + Solomon Wiznitzer catkin + python-setuptools + python3-setuptools message_generation rospy std_msgs diff --git a/interbotix_rpi_toolbox/interbotix_rpi_modules/setup.py b/interbotix_rpi_toolbox/interbotix_rpi_modules/setup.py index a1998faf..e667597f 100644 --- a/interbotix_rpi_toolbox/interbotix_rpi_modules/setup.py +++ b/interbotix_rpi_toolbox/interbotix_rpi_modules/setup.py @@ -1,6 +1,6 @@ ## ! DO NOT MANUALLY INVOKE THIS setup.py, USE CATKIN INSTEAD -from distutils.core import setup +from setuptools import setup from catkin_pkg.python_setup import generate_distutils_setup # fetch values from package.xml diff --git a/interbotix_ux_toolbox/interbotix_ux_modules/package.xml b/interbotix_ux_toolbox/interbotix_ux_modules/package.xml index f73ff35e..e10a615c 100644 --- a/interbotix_ux_toolbox/interbotix_ux_modules/package.xml +++ b/interbotix_ux_toolbox/interbotix_ux_modules/package.xml @@ -1,16 +1,19 @@ - + + interbotix_ux_modules 0.0.0 The interbotix_ux_modules package - Solomon Wiznitzer + Luke Schmitt BSD - Solomon Wiznitzer + Solomon Wiznitzer catkin + python-setuptools + python3-setuptools xarm_api xarm_api xarm_api diff --git a/interbotix_ux_toolbox/interbotix_ux_modules/setup.py b/interbotix_ux_toolbox/interbotix_ux_modules/setup.py index b906ebed..687172c5 100644 --- a/interbotix_ux_toolbox/interbotix_ux_modules/setup.py +++ b/interbotix_ux_toolbox/interbotix_ux_modules/setup.py @@ -1,6 +1,6 @@ ## ! DO NOT MANUALLY INVOKE THIS setup.py, USE CATKIN INSTEAD -from distutils.core import setup +from setuptools import setup from catkin_pkg.python_setup import generate_distutils_setup # fetch values from package.xml diff --git a/interbotix_xs_toolbox/interbotix_xs_modules/package.xml b/interbotix_xs_toolbox/interbotix_xs_modules/package.xml index 943517f6..e2cb62d0 100644 --- a/interbotix_xs_toolbox/interbotix_xs_modules/package.xml +++ b/interbotix_xs_toolbox/interbotix_xs_modules/package.xml @@ -1,13 +1,16 @@ - + + interbotix_xs_modules 0.0.0 The interbotix_xs_modules package - Solomon Wiznitzer + Luke Schmitt BSD Solomon Wiznitzer catkin + python-setuptools + python3-setuptools interbotix_xs_msgs interbotix_xs_msgs interbotix_xs_msgs diff --git a/interbotix_xs_toolbox/interbotix_xs_modules/setup.py b/interbotix_xs_toolbox/interbotix_xs_modules/setup.py index 32b0454d..a95255ee 100644 --- a/interbotix_xs_toolbox/interbotix_xs_modules/setup.py +++ b/interbotix_xs_toolbox/interbotix_xs_modules/setup.py @@ -1,6 +1,6 @@ ## ! DO NOT MANUALLY INVOKE THIS setup.py, USE CATKIN INSTEAD -from distutils.core import setup +from setuptools import setup from catkin_pkg.python_setup import generate_distutils_setup # fetch values from package.xml