chore(V2): rimuovi SDK obsoleti (pybit, alpaca-py, hyperliquid-python-sdk)
Sweep finale del task #14: tutti e 4 i client exchange ora usano httpx puro (deribit già lo era; bybit/alpaca/hyperliquid riscritti nei commit precedenti). Rimosso anche l'override mypy per i moduli SDK che non servono più. Quality gate finale: - 292 test passano (tutti) - mypy: 0 issues - ruff: clean - Nessun import SDK in src/ Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
+1
-4
@@ -16,9 +16,6 @@ dependencies = [
|
||||
"scipy>=1.13",
|
||||
"statsmodels>=0.14",
|
||||
"pandas>=2.2",
|
||||
"pybit>=5.7",
|
||||
"alpaca-py>=0.30",
|
||||
"hyperliquid-python-sdk>=0.6",
|
||||
"eth-account>=0.13.7",
|
||||
"msgpack>=1.1.2",
|
||||
"eth-utils>=5.3.1",
|
||||
@@ -73,7 +70,7 @@ check_untyped_defs = true
|
||||
ignore_missing_imports = true
|
||||
|
||||
[[tool.mypy.overrides]]
|
||||
module = ["pybit.*", "alpaca.*", "hyperliquid.*", "pythonjsonlogger.*"]
|
||||
module = ["pythonjsonlogger.*"]
|
||||
ignore_missing_imports = true
|
||||
|
||||
[dependency-groups]
|
||||
|
||||
Reference in New Issue
Block a user