HF RL Explorer

Create a semver range resolver that parses a semver range expression and determines which versions from a…

Create a semver range resolver that parses a semver range expression and determines which versions from a…: a task in TermGrade Environments: 1,004 executable Linux tasks (Harbor dataset). Goal : Write a Python script resolve.py that takes two inputs: 1. A semver range string (e.g., =1.2.3 <2.0.0…

The task

**Goal**: Write a Python script `resolve.py` that takes two inputs: 1. A semver range string (e.g., `>=1.2.3 <2.0.0`, `^1.2.3`, `~1.2.3`, exact `1.2.3`, or combinations with `||`) 2. A JSON array of version strings to check against the range

Part of ai-and/termgrade-environments.