Skip to content

[ament_cmake_python] packages not found by python's pkg_resources #156

@stonier

Description

@stonier

This would be useful for setuptools generated python packages, so that they can make proper use of install_requires in the setuptools script. One advantage of that, is that scripts will fail at runtime and warn you that 'package: ...' is not found on the python path. It uses pkg_resources to find those dependencies.

Right now, it seems it finds everything except ament_cmake_python packages (e.g. rclpy) and message packages. Given that eggs are created for setuptools packages, possibly the thing to do is to write a temporary setuptools script and execute that instead of installing files directly?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions