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.")