Skip to content

chore(deps): bump goodpoints to >=0.6.3 on downstream AIPCC index #309

Description

@SudipSinha

Context

During the upstream sync to red-hat-data-services/trustyai-service:main (PR #83), the downstream pyproject.toml was temporarily pinned to goodpoints>=0.6.2 because goodpoints==0.6.3 is not yet available on the AIPCC index (packages.redhat.com/api/pypi/public-rhai/rhoai/3.6-EA1/cpu-ubi9-test/simple/).

Upstream (trustyai-explainability/trustyai-service) already requires goodpoints>=0.6.3 — the version with the NumPy 2.x fix.

Action required

Once goodpoints>=0.6.3 is available on the AIPCC index:

  1. Update downstream pyproject.toml:
    mmd = ["goodpoints>=0.6.3,<0.7"]
  2. Regenerate downstream requirements.txt:
    uv pip compile pyproject.toml \
      --extra mariadb --extra mmd \
      --python-version 3.12 --python-platform linux \
      --no-emit-package trustyai-service \
      --index-strategy first-index \
      --emit-index-url --emit-index-annotation \
      --generate-hashes \
      --prerelease=if-necessary --no-strip-markers \
      --default-index https://packages.redhat.com/api/pypi/public-rhai/rhoai/3.6-EA1/cpu-ubi9-test/simple/ \
      -o requirements.txt
  3. Regenerate downstream requirements-build.txt similarly with cython, numpy, hatchling as inputs.

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions