HF RL Explorer

The Pylock.select() method currently treats an explicitly empty environments sequence (i.e., environments= )…

The Pylock.select() method currently treats an explicitly empty environments sequence (i.e., environments= )…: a task in repo2rlenv-swe-gen (Harbor dataset). The fix should distinguish between None (no environments field specified, meaning unrestricted) and an empty sequence (explicitly declared…

The task

The fix should distinguish between `None` (no environments field specified, meaning unrestricted) and an empty sequence `[]` (explicitly declared that no environments are supported). When `environments` is an empty list, the method should raise `PylockSelectError` with the message:

Part of FineEnvs/repo2rlenv-swe-gen.