-
Notifications
You must be signed in to change notification settings - Fork 17.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ap_dds_tests: Deprecate calling setup.py directly #24862
Comments
This requires an upstream fix to colcon. You see this on all the ROS 2 projects built as ament_python packages in humble built with Python versions >= 3.10. There is discussion here:
Call for testing the new approach here: |
Reporting that after the setuptools update to version 68.2.0 changelogs the package straightaway fails to build with error Invalid Syntax
This is verified after completing the build by reverting to setuptools==68.1.2 as a temporary fix. |
I tried adding
Unfortunately, the package does not seem to work.
For now, I say we pin setuptools to an earlier version in the ardupilot setup scripts till this issue is resolved: colcon/colcon-python-setup-py#56 (comment) |
Bug report
Issue details
Developer machine
Version
master 9d98244
Platform
[ x] All
[ ] AntennaTracker
[ ] Copter
[ ] Plane
[ ] Rover
[ ] Submarine
Logs
Tagging @srmainwaring for visibility, I think we should fix this by 4.5.
The text was updated successfully, but these errors were encountered: