Skip to content

build: add supply chain hardening via uv exclude-newer and pip uploaded-prior-to#3258

Draft
julian-risch wants to merge 2 commits intomainfrom
supply-chain-hardening
Draft

build: add supply chain hardening via uv exclude-newer and pip uploaded-prior-to#3258
julian-risch wants to merge 2 commits intomainfrom
supply-chain-hardening

Conversation

@julian-risch
Copy link
Copy Markdown
Member

Related Issues

  • fixes #issue-number

Proposed Changes:

  • Add uv.toml with exclude-newer = "24 hours" so all uv pip installs skip packages published within the last day
  • Add Dependabot cooldown (default-days: 1) for github-actions and pip
  • Upgrade pip before each pip install step and add --uploaded-prior-to=P1D (pip 26.1 relative duration) to all direct pip install commands in CI

How did you test it?

Notes for the reviewer

Checklist

- Add uv.toml with exclude-newer = "24 hours" so all uv pip installs
  skip packages published within the last day
- Add Dependabot cooldown (default-days: 1) for github-actions and pip
- Upgrade pip before each pip install step and add --uploaded-prior-to=P1D
  (pip 26.1 relative duration) to all direct pip install commands in CI

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (unstructured)

This PR does not seem to contain any modification to coverable code.

The previous pip entry pointed at '/' (root has no Python packages).
Switch to directories: ["integrations/*"] so Dependabot actually scans
all 62 integration pyproject.toml files in the monorepo.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (qdrant)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (mongodb_atlas)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (meta_llama)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (togetherai)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (kreuzberg)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (pgvector)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (amazon_sagemaker)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (deepeval)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (stackit)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (snowflake)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (mcp)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (supabase)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (google_genai)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (valkey)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (oracle)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (opensearch)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (ragas)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (elasticsearch)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (paddleocr)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (libreoffice)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (ollama)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (hanlp)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (optimum)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (docling)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (chonkie)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (llama_cpp)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (vllm)

This PR does not seem to contain any modification to coverable code.

@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (unstructured)

This PR does not seem to contain any modification to coverable code.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant