-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
69 lines (51 loc) · 1.51 KB
/
Copy pathrequirements.txt
File metadata and controls
69 lines (51 loc) · 1.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# Python 3.9 compatible packages - TabBridge execution
# Optimized for compatibility and stability
# Data Processing (core dependencies)
pandas>=1.3.0,<2.1.0
numpy>=1.21.0,<1.26.0
# PyTorch ecosystem (compatible versions for sentence-transformers)
torch>=2.1.0,<2.2.0
torchvision>=0.16.0,<0.17.0
torchaudio>=2.1.0,<2.2.0
# Transformers and NLP (compatible with sentence-transformers 2.2+)
transformers>=4.30.0,<4.40.0
sentence-transformers>=2.2.0,<2.4.0
huggingface-hub>=0.15.0,<0.20.0
tokenizers>=0.13.0,<0.16.0
# Machine Learning
scikit-learn>=1.0.0,<1.4.0
# OpenAI API (stable versions)
openai==1.3.0
tiktoken>=0.5.0,<0.6.0
httpx==0.24.1
# Environment management
python-dotenv>=0.19.0,<1.1.0
# Table processing
tabulate>=0.8.9,<0.10.0
# HTTP and networking (compatible with openai)
requests>=2.25.0,<2.32.0
urllib3>=1.26.0,<1.27.0
certifi>=2021.10.8
# JSON and data formats
jsonlines>=3.0.0,<4.1.0
# Type checking and validation
typing-extensions>=4.12.0
# Progress and logging
tqdm>=4.62.0,<4.67.0
# Math and statistics
scipy>=1.7.0,<1.12.0
# String processing
regex>=2022.1.18,<2024.1.1
# File I/O and data handling
charset-normalizer>=2.0.0,<4.0.0
idna>=2.10,<4.0
# Additional dependencies for sentence-transformers
Pillow>=8.2.0,<11.0.0
sympy>=1.9.0,<1.13.0
# Standard library extensions (optional but recommended)
setuptools>=65.0.0
wheel>=0.37.0
# Database (SQLite is built-in to Python)
# sqlite3 is a standard library
# Other standard Python libraries (no installation needed)
# re, os, csv, json, io, time, warnings