Skip to content

Add Python 3.11 support - #143

Open
npow wants to merge 1 commit into
Lifelong-Robot-Learning:masterfrom
npow:codex/python-311-support
Open

npow wants to merge 1 commit into
Lifelong-Robot-Learning:masterfrom
npow:codex/python-311-support

Conversation

@npow

@npow npow commented Jun 25, 2026 •

Copy link
Copy Markdown

Summary

Updates LIBERO to run on Python 3.11.

This includes:

  • refreshed dependency pins for Python 3.11
  • small compatibility fixes for collections.abc, torch.meshgrid, and torchvision ResNet weights
  • minimal packaging metadata for modern editable installs

Validation

Tested in a clean Python 3.11 environment:

  • installed requirements.txt
  • installed LIBERO editable with pip install -e . --no-deps
  • pip check
  • source compilation
  • policy module forward/backward smoke

Also ran the full dataset render gate externally: 130/130 tasks rendered successfully.

Validation helpers and notes: https://gist.github.com/npow/08f33831e6e2c5e94d64ba8dba1dd6b8

Update dependency pins and small compatibility fixes for Python 3.11.
@npow
npow force-pushed the codex/python-311-support branch from 0599de9 to b03bee8 Compare June 25, 2026 05:43
@npow
npow marked this pull request as ready for review June 25, 2026 05:44

This branch has not been deployed

No deployments
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

Successfully merging this pull request may close these issues.

1 participant