Skip to content

Nightly CI failure — 2026-05-15 #55

Closed

Description

@github-actions

Nightly CI Failure

The nightly compatibility test failed.

Run: View details

This may indicate a breaking change in a dependency. Check the test logs for details.

Activity

  1. cemililik commented on May 15, 2026

    @cemililik
    Collaborator

    Fixed in PR #54 (commit 36200e0): requests_toolbelt dependency was added to pyproject.toml in v0.6.0 (SSRF DNS-rebinding fix, PR #52) but nightly.yml's test-latest-deps and test-min-deps jobs install ForgeLM with pip install -e . --no-deps after a manual pip install of the dependency list — so the manual list MUST mirror pyproject.toml dependencies, and requests-toolbelt was missing.

    Added to both job's install lines (test-latest-deps unconstrained; test-min-deps pinned to 1.0.0 as the documented lower bound) + a comment block spelling out the mirror contract so a future dependency addition can't recreate the gap. Verified by re-running the nightly workflow successfully. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions