Implement a command-line tool that filters a list of semantic version strings against a version range…
Implement a command-line tool that filters a list of semantic version strings against a version range…: a task in TermGrade Environments: 1,004 executable Linux tasks (Harbor dataset). Input contract: - First argument: a range expression in one of these forms: - =X.Y.Z — inclusive lower bound -…
The task
**Input contract:** - First argument: a range expression in one of these forms: - `>=X.Y.Z` — inclusive lower bound - `>X.Y.Z` — exclusive lower bound - `<=X.Y.Z` — inclusive upper bound - `<X.Y.Z` — exclusive upper bound - `>=X.Y.Z <A.B.C` — range with both bounds (lower always first, space-separated) - `>X.Y.Z…
Part of ai-and/termgrade-environments.