You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(resolver): add VersionMapProvider for custom version resolution
Introduces VersionMapProvider class that wraps the VersionMap interface,
allowing it to be used as a resolver provider in override hooks. This enables
packages to define custom version-to-URL mappings that integrate seamlessly
with the existing resolver infrastructure (PyPIProvider, GitHubTagProvider, etc.).
The provider supports constraints, caching, and follows the same patterns as
other resolver providers, making it suitable for use in get_resolver_provider
override hooks.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Signed-off-by: Rohan Devasthale <rdevasth@redhat.com>
0 commit comments