Skip to content
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

disutils deprecated as of python 3.10, removed 3.12 #969

Closed
ScottMonaghan opened this issue Apr 23, 2024 · 1 comment
Closed

disutils deprecated as of python 3.10, removed 3.12 #969

ScottMonaghan opened this issue Apr 23, 2024 · 1 comment

Comments

@ScottMonaghan
Copy link
Contributor

While working on #968 and #572 I discovered the following remaining warning in camera_calibration when running colcon test:

=============================== warnings summary ===============================

src/camera_calibration/calibrator.py:47

  Warning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives

iirc, I believe python 3.12 will be standard with noble, so I think this is a necessary fix.

I'm happy to look into it and see what I can do.

@ScottMonaghan
Copy link
Contributor Author

Fix submitted in PR #970. Once that is merged, this issue can be closed.

ahcorde pushed a commit that referenced this issue Apr 23, 2024
Fix for 
 - #969 
 
I added a dependency for `python3-semver` to replace version parsing
with `disutils`.

Please let me know if you have any questions, concerns, or additional
requested changes.
@ahcorde ahcorde closed this as completed Apr 23, 2024
Kotochleb pushed a commit to Kotochleb/image_pipeline that referenced this issue May 27, 2024
Fix for 
 - ros-perception#969 
 
I added a dependency for `python3-semver` to replace version parsing
with `disutils`.

Please let me know if you have any questions, concerns, or additional
requested changes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants