From ad7816d51e394c9624604feb17210eddf3b5b08e Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 11 Nov 2025 07:01:21 +0100 Subject: [PATCH] chore: skip catboost tests on 3.14 for now --- tests/freqai/test_freqai_interface.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/freqai/test_freqai_interface.py b/tests/freqai/test_freqai_interface.py index 3e7e96d85..486491f71 100644 --- a/tests/freqai/test_freqai_interface.py +++ b/tests/freqai/test_freqai_interface.py @@ -1,5 +1,6 @@ import logging import shutil +import sys from pathlib import Path from unittest.mock import MagicMock @@ -34,6 +35,9 @@ def can_run_model(model: str) -> None: if is_arm() and "Catboost" in model: pytest.skip("CatBoost is not supported on ARM.") + if "Catboost" in model and sys.version_info >= (3, 14): + pytest.skip("CatBoost is not supported on Python 3.14+.") + if is_pytorch_model and is_mac(): pytest.skip("Reinforcement learning / PyTorch module not available on intel based Mac OS.")