Refactor vrange/python resolver to use cli.Register

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Summary

As part of gitlab-org/security-products/analyzers/gemnasium!447 (merged), a new vrange resolver was registered for vrange/python that directly used the resolver.Register function. This was shipped to quickly fix the issue, but some follow up actions were identified as part of the code review.

Improvements

Risks

N/A

Involved components

  • vrange/python/python.go
  • vrange/cli/cli.go

Optional: Intended side effects

Optional: Missing test coverage

Edited by 🤖 GitLab Bot 🤖