feat(v0.1.0): project foundation with logging and config
This commit is contained in:
23
requirements.txt
Normal file
23
requirements.txt
Normal file
@@ -0,0 +1,23 @@
|
||||
# Core dependencies
|
||||
numpy>=1.24.0
|
||||
pandas>=2.0.0
|
||||
scikit-learn>=1.3.0
|
||||
pyyaml>=6.0
|
||||
python-dotenv>=1.0.0
|
||||
pydantic>=2.0.0
|
||||
pydantic-settings>=2.0.0
|
||||
|
||||
# Database
|
||||
sqlalchemy>=2.0.0
|
||||
alembic>=1.11.0
|
||||
|
||||
# Logging
|
||||
python-json-logger>=2.0.7
|
||||
colorlog>=6.7.0 # Optional, for colored console output
|
||||
|
||||
# Data processing
|
||||
pyarrow>=12.0.0 # For Parquet support
|
||||
|
||||
# Utilities
|
||||
click>=8.1.0 # CLI framework
|
||||
|
||||
Reference in New Issue
Block a user