Skip to content

Commit f1f9d67

Browse files
Pigbibiclaude
andcommitted
fix: remove constraints.txt as hard pip constraint in deploy
- Replace -c constraints_url with simple pip install -r requirements.txt - constraints.txt SHA drift was causing pip version conflicts - Let pip resolve dependencies naturally without stale constraints Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 6ad0a63 commit f1f9d67

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

‎.github/workflows/sync-cloud-run-env.yml‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -342,10 +342,7 @@ jobs:
342342
run: |
343343
set -euo pipefail
344344
python -m pip install --upgrade pip
345-
grep -vE "^\s*(#|$)|git\+" requirements.txt | xargs -r python -m pip install -c https://raw.githubusercontent.com/QuantStrategyLab/QuantPlatformKit/main/constraints.txt
346-
grep 'git+' requirements.txt | while IFS= read -r pkg; do
347-
[ -n "$pkg" ] && python -m pip install --no-deps "$pkg" -c https://raw.githubusercontent.com/QuantStrategyLab/QuantPlatformKit/main/constraints.txt
348-
done
345+
python -m pip install -r requirements.txt
349346
350347
- name: Resolve Cloud Run sync targets
351348
id: strategy_requirements

0 commit comments

Comments
 (0)