From 427eb241f6f739166bc6ea987ed4e81d9f91a9d6 Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Tue, 13 Oct 2026 20:36:45 +0000 Subject: [PATCH] chore(renovate): hold python 3.15 until onnxruntime publishes py3.15 wheels fastembed (all versions <1) requires onnxruntime>=1.24.2 on python>=3.14, but onnxruntime publishes no cp315 wheels yet (latest 1.31.0: cp311/cp312 only). results in ResolutionImpossible on any py3.15 install, i.e. red CI on PR #55. Pin allowedVersions to 3.14.x on the python (github-tags) dep so Renovate stops re-proposing 3.15. Remove this rule once onnxruntime ships 3.15 wheels. --- renovate.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/renovate.json b/renovate.json index 5e8e69d..424890b 100644 --- a/renovate.json +++ b/renovate.json @@ -1,5 +1,13 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "packageRules": [ + { + "description": "Hold python (actions/setup-python) at 3.14 until onnxruntime publishes py3.15 wheels — fastembed requires onnxruntime>=1.24.2 on py>=3.14 and there is no cp315 distribution yet (PR #55 CI: ResolutionImpossible). Re-evaluate once onnxruntime ships 3.15 wheels, then remove this rule.", + "matchDepNames": ["python"], + "matchDatasources": ["github-tags"], + "allowedVersions": "/^3\\.1[0-4](\\.|$)/" + } + ], "customManagers": [ { "customType": "regex",