]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
docs: explain strategy PYTHONPATH in QA
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 23 Sep 2026 22:17:37 +0000 (00:17 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 23 Sep 2026 22:17:37 +0000 (00:17 +0200)
README.md

index 1daffd1d203364da074f995aeca11868945c935e..b194c3cbb3103658a885a07af07fe4a5b15f47f8 100644 (file)
--- a/README.md
+++ b/README.md
@@ -482,7 +482,11 @@ PYTHONPATH=/workspace/quickadapter/user_data/strategies \
 ```
 
 CI runs type checks and runtime regressions in one QA matrix entry per strategy.
-The reward-space analysis suite runs separately with `uv`, without a Freqtrade image.
+The shared runtime step sets each strategy's `PYTHONPATH`. QuickAdapter needs
+this for direct `unittest` discovery because its model imports `LabelTransformer`
+and `Utils` by bare names; ReforceXY resolves its imports without it, so the
+setting is optional there. The reward-space analysis suite runs separately
+with `uv`, without a Freqtrade image.
 
 ### Quality checks