Skip to content

dash-seperated 'script-dir' will not be supported in future versions #4

Description

@vinnnyr

Hello! I am just writing to report that I get the following warning when trying to build in ros2 humble on ubuntu jammy.

➜  pcd_workspace source /opt/ros/humble/setup.zsh 
➜  pcd_workspace colcon build
Starting >>> pcd_demo
/usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of dash-separated 'script-dir' will not be supported in future versions. Please use the underscore name 'script_dir' instead
  warnings.warn(
/usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of dash-separated 'install-scripts' will not be supported in future versions. Please use the underscore name 'install_scripts' instead
  warnings.warn(
--- stderr: pcd_demo                   
/usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of dash-separated 'script-dir' will not be supported in future versions. Please use the underscore name 'script_dir' instead
  warnings.warn(
/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(
---
Finished <<< pcd_demo [1.00s]

I am not sure when this deprecation will happen, but I just wanted to share in case someone has a version of setuptools where this does break

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions