Bug: Requirement('demo===x,y') raises InvalidSpecifier instead of InvalidRequirement
Bug: Requirement('demo===x,y') raises InvalidSpecifier instead of InvalidRequirement: a task in Repo2RLEnv R2E-Gym / SWEGEN (Harbor dataset). When parsing a requirement string that contains a specifier set where some tokens are invalid (e.g., demo===x,y ), the library raises…
The task
When parsing a requirement string that contains a specifier set where some tokens are invalid (e.g., `demo===x,y`), the library raises `packaging.specifiers.InvalidSpecifier` instead of `packaging.requirements.InvalidRequirement`.
Part of FineEnvs/repo2rlenv-r2e-gym.