From 6fc024704ec379a314f76f6f0e8fbcc5d1c72789 Mon Sep 17 00:00:00 2001 From: Pepijn Date: Sun, 22 Mar 2026 11:17:51 -0700 Subject: [PATCH] fix(deps): add missing future dep for bddl in libero_plus extras bddl imports future (from-future) at package init but doesn't declare it as a dependency. This caused ModuleNotFoundError inside the benchmark Docker container when verifying the libero_plus install. Co-Authored-By: Claude Sonnet 4.6 --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index c3ee0999a..a000ffece 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -183,6 +183,7 @@ libero_plus = [ # LIBERO-plus setup.py has empty install_requires; declare its runtime deps here. "robosuite>=1.4.0,<1.5.0; sys_platform == 'linux'", "bddl>=1.0.1,<2.0.0; sys_platform == 'linux'", + "future; sys_platform == 'linux'", # bddl transitive dep not declared in its metadata "robomimic>=0.2.0,<0.3.0; sys_platform == 'linux'", "easydict>=1.9; sys_platform == 'linux'", "wand; sys_platform == 'linux'",