HF RL Explorer

Create a command-line tool semver-range that resolves a semantic versioning range expression against a list…

Create a command-line tool semver-range that resolves a semantic versioning range expression against a list…: a task in TermGrade Environments: 1,004 executable Linux tasks (Harbor dataset). Input contract: - The tool reads from stdin: one range expression on the first line, followed by zero or…

The task

**Input contract:** - The tool reads from stdin: one range expression on the first line, followed by zero or more version strings (one per line). - The range expression follows the semver range syntax: `>=1.2.3 <2.0.0`, `^1.2.3`, `~1.2.3`, `1.2.x`, `*`, or multiple space-separated comparators. The `||` operator is…

Part of ai-and/termgrade-environments.