ros / xacro

Xacro is an XML macro language. With xacro, you can construct shorter and more readable XML files by using macros that expand to larger XML expressions.

Home Page:http://www.ros.org/wiki/xacro

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

setup.py install is deprecated. Use build and pip and other standards-based tools

felixf4xu opened this issue · comments

Hi,

When I build this repo (ros2 branch) by colcon (ros2 humble on Ubuntu 22, python 3.10.12), I had this error:

--- stderr: xacro
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---

maybe related: #328

setup.py is still the standard way of installing python packages in ROS. I think they are aware of the deprecation issue...