]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
fix: pin pandas>=3.0 in Dockerfile and bump version to 3.11.7
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 1 May 2026 19:03:15 +0000 (21:03 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 1 May 2026 19:03:15 +0000 (21:03 +0200)
Prevent silent pandas downgrade to 2.x during pip install, which
causes dtype mismatches with freqtrade 2026.4 date handling code.
Includes epoch-ms range validation in ensure_datetime_series.

quickadapter/Dockerfile
quickadapter/user_data/freqaimodels/QuickAdapterRegressorV3.py
quickadapter/user_data/strategies/QuickAdapterV3.py

index bc2c832e93d166004b548729e3b54da8e69ccb3a..814cc764bfc3337f77750fcebbf7db797829e911 100644 (file)
@@ -12,6 +12,7 @@ RUN apt-get update \
  && rm -rf /var/lib/apt/lists/*
 USER ftuser
 RUN pip install --user --no-cache-dir \
+    "pandas>=3.0" \
     optuna==${optuna_version} \
     optuna-integration==${optuna_version} \
     optuna-dashboard \
index 9e6d95eb22145f644afc424b937952cf1b412d32..7f7b19bec5f47f810adb3c7151c9760736fa6704 100644 (file)
@@ -98,7 +98,7 @@ class QuickAdapterRegressorV3(BaseRegressionModel):
     https://github.com/sponsors/robcaulk
     """
 
-    version = "3.11.6"
+    version = "3.11.7"
 
     _TEST_SIZE: Final[float] = 0.1
 
index 87871e24e3d2a924f0fddb47a7742bd64e0cdc6e..d7a235854af35e5d4c8887940fab2ed7f73afed3 100644 (file)
@@ -109,7 +109,7 @@ class QuickAdapterV3(IStrategy):
     _PLOT_EXTREMA_MIN_EPS: Final[float] = 0.01
 
     def version(self) -> str:
-        return "3.11.6"
+        return "3.11.7"
 
     timeframe = "5m"
     timeframe_minutes = timeframe_to_minutes(timeframe)