From a4cdb412f15f3b6abad2028c955aa3bda7b486df Mon Sep 17 00:00:00 2001 From: Marcus Hoffmann Date: Thu, 4 Dec 2025 20:06:09 +0100 Subject: [PATCH] package/python-can: remove msgpack dependency Dependency was made optional in 4.6.0 release here: https://github.com/hardbyte/python-can/commit/6058ab9dfe8b3ba5d23cbff670c0fe767147390a python-can has a lot of optional dependencies, most of which are not represented in buildroot. As msgpack is used for the virtual multicast udp can interface[1], which does seem like a bit of a niche usecase, just drop the mandatory dependency without introducing a user-visible config option to enable it. [1] https://python-can.readthedocs.io/en/4.0.0/interfaces/udp_multicast.html Signed-off-by: Marcus Hoffmann Signed-off-by: Thomas Petazzoni --- package/python-can/Config.in | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-can/Config.in b/package/python-can/Config.in index 34ba35bad2..e3f47813af 100644 --- a/package/python-can/Config.in +++ b/package/python-can/Config.in @@ -2,7 +2,6 @@ config BR2_PACKAGE_PYTHON_CAN bool "python-can" select BR2_PACKAGE_PYTHON3_SQLITE # runtime select BR2_PACKAGE_PYTHON3_ZLIB # runtime - select BR2_PACKAGE_PYTHON_MSGPACK # runtime select BR2_PACKAGE_PYTHON_PACKAGING # runtime select BR2_PACKAGE_PYTHON_TYPING_EXTENSIONS # runtime select BR2_PACKAGE_PYTHON_WRAPT # runtime