Skip to content

Commit 71acc26

Browse files
committed
Add blockchain SDKs and machine learning utilities to dependencies
Updated pyproject.toml and requirements.txt to include new dependencies for blockchain SDKs (base58, PyNaCl, web3, solana, solders, neo-mamba) and machine learning utilities (scikit-learn). Also added nest-asyncio for improved async handling and boto3 for data storage integration.
1 parent 09fb190 commit 71acc26

File tree

2 files changed

+33
-3
lines changed

2 files changed

+33
-3
lines changed

pyproject.toml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,15 @@ dependencies = [
2828
"pydantic>=2.10.4",
2929
"python-dotenv>=1.0.1",
3030
"typing-extensions>=4.12.2",
31+
"nest-asyncio>=1.6.0",
32+
33+
# Blockchain SDKs and cryptography
34+
"base58>=2.1.1",
35+
"PyNaCl>=1.5.0",
36+
"web3>=7.0.0",
37+
"solana>=0.33.0",
38+
"solders>=0.19.0",
39+
"neo-mamba >= 3.0.1",
3140

3241
# Crypto PowerData dependencies
3342
"ccxt>=4.0.0",
@@ -37,7 +46,13 @@ dependencies = [
3746
"pydantic-settings>=2.0.0",
3847
"fastapi>=0.100.0",
3948
"uvicorn>=0.20.0",
40-
"neo-mamba >= 3.0.1",
49+
50+
# Data & storage integrations
51+
"boto3>=1.34.0",
52+
"desearch-py>=1.0.0",
53+
54+
# Machine learning utilities
55+
"scikit-learn>=1.3.0",
4156

4257
# Github GraphQL dependencies
4358
"gql>=3.5.0",
@@ -54,4 +69,4 @@ dependencies = [
5469
[tool.setuptools.packages.find]
5570
where = ["."]
5671
include = ["spoon_toolkits*"]
57-
exclude = ["tests*", "test*"]
72+
exclude = ["tests*", "test*"]

requirements.txt

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,15 @@ markdownify>=0.11.6
88
pydantic>=2.10.4
99
python-dotenv>=1.0.1
1010
typing-extensions>=4.12.2
11+
nest-asyncio>=1.6.0
12+
13+
# Blockchain SDKs and cryptography
14+
base58>=2.1.1
15+
PyNaCl>=1.5.0
16+
web3>=7.0.0
17+
solana>=0.33.0
18+
solders>=0.19.0
19+
neo-mamba>=3.0.1
1120

1221
# Crypto PowerData dependencies
1322
ccxt>=4.0.0
@@ -17,7 +26,13 @@ asyncio-throttle>=1.0.0
1726
pydantic-settings>=2.0.0
1827
fastapi>=0.100.0
1928
uvicorn>=0.20.0
20-
neo-mamba>=3.0.1
29+
30+
# Data & storage integrations
31+
boto3>=1.34.0
32+
desearch-py>=1.0.0
33+
34+
# Machine learning utilities
35+
scikit-learn>=1.3.0
2136

2237
# Github GraphQL dependencies
2338
gql>=3.5.0

0 commit comments

Comments
 (0)