Skip to content

Commit 50e77cf

Browse files
authored
Merge pull request #51 from veithly/fix/dependencies
Update Python version and dependency versions in pyproject.toml
2 parents 5be059a + 69d8a16 commit 50e77cf

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

pyproject.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ authors = [
1010
]
1111
description = "Comprehensive blockchain and cryptocurrency tools for SpoonAI"
1212
readme = "README.md"
13-
requires-python = ">=3.11"
13+
requires-python = ">=3.12"
1414
classifiers = [
1515
"Programming Language :: Python :: 3",
1616
"License :: OSI Approved :: MIT License",
@@ -19,9 +19,9 @@ classifiers = [
1919
dependencies = [
2020
# Core dependencies for spoon-toolkits functionality
2121
"requests>=2.32.3",
22-
"aiohttp>=3.10.5",
22+
"aiohttp>=3.13.2",
2323
"fastmcp>=2.12.0",
24-
"pandas>=1.0.0",
24+
"pandas>=2.2.0",
2525
"httpx>=0.28.1",
2626
"beautifulsoup4>=4.12.3",
2727
"markdownify>=0.11.6",
@@ -33,26 +33,26 @@ dependencies = [
3333
# Blockchain SDKs and cryptography
3434
"base58>=2.1.1",
3535
"PyNaCl>=1.5.0",
36-
"web3>=7.0.0",
36+
"web3==7.11.0",
3737
"solana>=0.33.0",
3838
"solders>=0.19.0",
39-
"neo-mamba >= 3.0.1",
39+
"neo-mamba>=3.0.1; python_version < '3.14'",
4040

4141
# Crypto PowerData dependencies
4242
"ccxt>=4.0.0",
43-
"numpy>=1.20.0",
44-
"TA-Lib>=0.4.25",
43+
"numpy>=1.26.0",
44+
"TA-Lib>=0.6.5",
4545
"asyncio-throttle>=1.0.0",
4646
"pydantic-settings>=2.0.0",
47-
"fastapi>=0.100.0",
48-
"uvicorn>=0.20.0",
47+
"fastapi>=0.115.7",
48+
"uvicorn[standard]>=0.32.0",
4949

5050
# Data & storage integrations
51-
"boto3>=1.34.0",
51+
"boto3==1.35.99",
5252
"desearch-py>=1.0.0",
5353

5454
# Machine learning utilities
55-
"scikit-learn>=1.3.0",
55+
"scikit-learn>=1.4.2",
5656

5757
# Github GraphQL dependencies
5858
"gql>=3.5.0",

0 commit comments

Comments
 (0)