Version parsing does not raise ValueError for oversized version strings when integer string digit limit is…
Version parsing does not raise ValueError for oversized version strings when integer string digit limit is…: a task in repo2rlenv-swe-smith (Harbor dataset). When Python's integer-to-string conversion limit is set (via sys.set int max str digits ), parsing a version string whose numeric components…
The task
When Python's integer-to-string conversion limit is set (via `sys.set_int_max_str_digits`), parsing a version string whose numeric components would exceed that limit should raise a `ValueError` with a message matching `"Exceeds the limit"`. Similarly, `SpecifierSet.contains()` should propagate such a `ValueError`…
Part of FineEnvs/repo2rlenv-swe-smith.