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

Add primp into the RHAI pipeline onboarding collection

    • False
    • Hide

      None

      Show
      None
    • False

      Add package 'primp' into the RHAI pipeline onboarding collection.

      The package requires builder repository onboarding before it can be added to the RHAI pipeline. This ticket is blocked by the builder onboarding ticket.

      Summary

      primp 1.1.2 is a *Rust-backed* Python HTTP client (complexity 8/10) that compiles via PyO3/maturin into a single `.so` with *zero Python runtime dependencies; it requires Rust, CMake, and a C/C++ compiler to build, and **must be built from the full Git repository* (not sdist) due to workspace-level `[patch.crates-io]` directives that redirect to internal forks of hyper, rustls, and h2. All licenses (MIT/Apache-2.0/ISC) are fully compatible with Red Hat redistribution, and the recommended approach is a source build from the v1.1.2 Git tag with vendored Rust dependencies for reproducibility, noting that fat LTO will result in 10-30 minute compile times.

              epacific@redhat.com Einat Pacifici
              aipcc-jira-bot@redhat.com AIPCC JIRABOT
              Frank's Team
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: