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:
AdrianoDev
2026-05-01 01:39:53 +02:00
parent c0b4cb5d5c
commit 43bf8fc461
2 changed files with 1 additions and 197 deletions
+1 -4
View File
@@ -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]