needs extensions checks versions using strings Describe the bug
needs extensions checks versions using strings Describe the bug: a task in Lego-RL-SWE-Bench-Verified (Harbor dataset). The needs extensions check is handy for verifying minimum extension versions, but it only checks versions in a 'string-like' manner. This means any version 9 is not allowed for…
The task
The `needs_extensions` check is handy for verifying minimum extension versions, but it only checks versions in a 'string-like' manner. This means any version >9 is not allowed for any check of something >1. That is, treated as string '0.6' > '0.10', but treated as versions '0.6' < '0.10'. Since Sphinx does the…
Part of Lego-X/Lego-RL-SWE-Bench-Verified.