Fred808 commited on
Commit
46f314a
·
verified ·
1 Parent(s): ffa9312

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +4 -53
requirements.txt CHANGED
@@ -1,53 +1,4 @@
1
- # Core dependencies
2
- numpy>=1.24.0
3
- websockets>=10.4
4
- aiohttp>=3.8.5
5
- aiosignal>=1.3.1
6
- async-timeout>=4.0.3
7
- attrs>=23.1.0
8
- charset-normalizer>=3.2.0
9
- frozenlist>=1.4.0
10
- multidict>=6.0.4
11
- fastapi>=0.101.0
12
- uvicorn>=0.23.2
13
- jinja2>=3.1.2
14
- humanize>=4.7.0
15
- yarl>=1.9.2
16
- python-multipart>=0.0.6
17
- python-dotenv>=1.0.0
18
-
19
- # Bitcoin mining dependencies
20
- python-bitcoinrpc>=1.0
21
- bitcoin-utils>=0.4.11
22
- coincurve>=18.0.0 # For Bitcoin key operations
23
- mnemonic>=0.20 # For wallet seed phrases
24
- blockcypher>=1.0.93 # For blockchain data
25
- python-jose[cryptography]>=3.3.0 # replacing jwt with more comprehensive package
26
- pyjwt>=2.8.0
27
- pydantic>=2.1.1
28
- opencv-python>=4.8.0
29
-
30
- # HTTP/Websocket dependencies
31
- websockets>=10.4
32
- aiofiles>=23.1.0
33
- httpx>=0.24.1
34
-
35
- # Runtime dependencies
36
- psutil
37
- ujson
38
- tqdm
39
- colorama
40
-
41
- # QEMU dependencies
42
- websockify
43
-
44
- # Development dependencies
45
- pytest>=7.4.0
46
- pytest-asyncio>=0.21.1 # For async test support
47
- black>=23.7.0
48
- pylint>=2.17.5
49
-
50
- # Performance optimization
51
- numba>=0.57.1 # For optimizing compute-intensive functions
52
- concurrent-log-handler>=0.9.24 # For thread-safe logging
53
- uvloop>=0.17.0 ; sys_platform != 'win32' # Faster event loop implementation
 
1
+ fastapi
2
+ hashlib
3
+ uvicorn
4
+ requests