Skip to content

Commit 8f1abe1

Browse files
authored
Update requirements.txt
1 parent 459a464 commit 8f1abe1

File tree

1 file changed

+22
-17
lines changed

1 file changed

+22
-17
lines changed

requirements.txt

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,26 @@
1-
# Core dependencies for csv-db-bridge
2-
# pip install -r requirements.txt
1+
# ==============================================
2+
# CSV-DB-SDK: Dependency Management
3+
# ==============================================
34

4-
# SQL databases
5-
psycopg2-binary>=2.9.9 # PostgreSQL
6-
mysql-connector-python>=8.0 # MySQL
7-
cx_Oracle>=8.3 # Oracle
8-
sqlite3 # Built-in with Python
5+
# Core Database Drivers
6+
# --------------------------------------------------
7+
psycopg2-binary==2.9.9 # PostgreSQL adapter
8+
mysql-connector-python==8.1.0 # MySQL/MariaDB connector
9+
cx_Oracle==8.3.0 # Oracle Database interface
10+
pymongo==4.6.2 # MongoDB driver
911

10-
# NoSQL
11-
pymongo>=4.6 # MongoDB
12+
# Cloud Providers
13+
# --------------------------------------------------
14+
boto3==1.34.112 # AWS SDK (AuroraDB RDS Data API)
15+
ibm-db==3.2.1 # IBM DB2 connector
1216

13-
# Cloud / Other
14-
boto3>=1.34 # AuroraDB (AWS)
15-
ibm-db>=3.1.4 # IBM DB2
17+
# Development & Testing
18+
# --------------------------------------------------
19+
unittest-xml-reporting==3.2.0 # XML reports for CI systems
20+
pytest==8.2.0 # Modern test framework
21+
coverage==7.4.4 # Code coverage analysis
1622

17-
# Testing
18-
unittest-xml-reporting # Optional for CI output (unittest enhancement)
19-
20-
# Optional tools
21-
python-dotenv # For loading .env secrets (if needed)
23+
# Optional Extras
24+
# --------------------------------------------------
25+
python-dotenv==1.0.1 # .env support for credentials
26+
sqlalchemy==2.0.30 # Optional ORM integration

0 commit comments

Comments
 (0)