Skip to content

find-updates: resolve via source_resolver when present #1401

Closed

Description

@rd4398

Part of #1294 (Phase 8 of epic #1254). Branch: new-resolver-config.

What needs to happen

Update _find_newer_versions() in src/fromager/commands/find_updates.py: it currently calls overrides.find_and_invoke("get_resolver_provider", ...) directly, so packages with source: config silently resolve through the legacy resolver. Use sources.get_source_provider() when pbi.source_resolver is present; fall back to the legacy path otherwise.

This is the one piece of #1294 with a live behavioral gap today.

Tests

  • find-updates for a new-config package resolves via the configured provider
  • Legacy-config packages behave as before

Notes

Independent of the other #1294 sub-issues; can be worked on in any order.

Activity

  1. self-assigned this
    on Oct 28, 2026
  2. added a commit that references this issue on Oct 28, 2026
    8809c85
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions