Uploaded image for project: 'AI Platform Core Components'
  1. AI Platform Core Components
  2. AIPCC-243

builder: update resolve_specifier() for all operators

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • rhelai-1.4
    • Development Platform
    • None
    • AIPCC Sprint 0

      builder has a helper function called resolve_specifier() that is used to compare a package requirement (from requirements.txt for example), constraints for the package (if any exist), and available versions (if specified).

      The requirements entry can handle ~,<,> and ~ operators and combinations of those with =, along with the == operator. 

      resolve_specifier() is currently coded ONLY for the == operator.  Other operators cause resolve_specifer() to crash.

      resolve_specifier() must be rewritten and updated to handle all operators.

              prarit@redhat.com Prarit Bhargava
              prarit@redhat.com Prarit Bhargava
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: