Commit 8d1f015 1 parent bc85b0a commit 8d1f015 Copy full SHA for 8d1f015
File tree 2 files changed +7
-2
lines changed
.github/actions/install-pnl
2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change 70
70
echo "new_package=$NEW_PACKAGE" >> $GITHUB_OUTPUT
71
71
# save a list of all installed packages (including pip, wheel; it's never empty)
72
72
pip freeze --all > orig
73
- pip install "$(echo $NEW_PACKAGE | sed 's/[-_]/./g' | xargs grep *requirements.txt -h -e | head -n1)" -c env_constraints.txt
73
+ pip install "$(echo $NEW_PACKAGE | sed 's/[-_]/./g' | xargs grep *requirements.txt -h -e | head -n1)" -c env_constraints.txt -c broken_trans_deps.txt
74
74
pip show "$NEW_PACKAGE" | grep 'Version' | tee new_version.deps
75
75
# uninstall new packages but skip those from previous steps (pywinpty, terminado on windows x86)
76
76
# the 'orig' list is not empty (includes at least pip, wheel)
82
82
- name : Python dependencies
83
83
shell : bash
84
84
run : |
85
- pip install -e .[${{ inputs.features }}] -c env_constraints.txt
85
+ pip install -e .[${{ inputs.features }}] -c env_constraints.txt -c broken_trans_deps.txt
86
86
87
87
- name : " Cleanup old wheels"
88
88
shell : bash
Original file line number Diff line number Diff line change
1
+ # This file constraints broken (transitive) dependencies
2
+
3
+ # onnxruntime-1.14.0 is broken on macos/x64
4
+ # https://github.com/microsoft/onnxruntime/issues/14663
5
+ onnxruntime != 1.14.0; platform_system=macos
You can’t perform that action at this time.
0 commit comments