From cdab6ebb589a228e9c9af07624662ad2aec38017 Mon Sep 17 00:00:00 2001 From: KhizarImran Date: Sun, 12 Jul 2026 21:02:58 +0100 Subject: [PATCH] chore: remove stale python/ dir and __pycache__ from tracking python/backtest.py and python/simple_strategy.py were leftover duplicates from before the PyO3 restructure; nothing referenced them. __pycache__ was never gitignored. --- .gitignore | 1 + .../__pycache__/__init__.cpython-314.pyc | Bin 348 -> 0 bytes .../__pycache__/backtest.cpython-314.pyc | Bin 5514 -> 0 bytes python/__pycache__/backtest.cpython-314.pyc | Bin 5480 -> 0 bytes python/backtest.py | 100 ------------------ python/simple_strategy.py | 28 ----- 6 files changed, 1 insertion(+), 128 deletions(-) delete mode 100644 backtestingfx/__pycache__/__init__.cpython-314.pyc delete mode 100644 backtestingfx/__pycache__/backtest.cpython-314.pyc delete mode 100644 python/__pycache__/backtest.cpython-314.pyc delete mode 100644 python/backtest.py delete mode 100644 python/simple_strategy.py diff --git a/.gitignore b/.gitignore index 3a414f8..b72680b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ /target Cargo.lock *.so +__pycache__/ ### My claude md file CLAUDE.md data/ diff --git a/backtestingfx/__pycache__/__init__.cpython-314.pyc b/backtestingfx/__pycache__/__init__.cpython-314.pyc deleted file mode 100644 index 2ccd0a3818bc5f5ef0908db582636deb1b64acff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 348 zcmdPqTrW?t$o*5H!FlHyxzPDT0I zsYRMhw>W}JiV{mw(<^UrI3*@$m!uY#_-S(7l1YMcGV{{YD)iz}xJArBlZ#kD1S^PO z0}{8yP?YGwctz|W6&yffCBtVR$#BbBKO;XkRX;nUswgwJC{I5;zbIQDrW|Y?8ZSOR zGcU6wK3=Z?=t!H~{FKt1RJ$TRpjnJSTr3DAJ}@&fGTvu!zRci!pTYDZgJ}^DP!s@h CnqGJS diff --git a/backtestingfx/__pycache__/backtest.cpython-314.pyc b/backtestingfx/__pycache__/backtest.cpython-314.pyc deleted file mode 100644 index d7b8e745d2da0cdbc9439dd7e8cff4ff8c88f9d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5514 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 paok_YfiFqNUr5ugtBo7w9udU5XX?1