Files
AI-Trader/data
Bill 1785f9b06f feat: automate merged.jsonl creation during price fetching
Streamline the data preparation workflow by having get_daily_price.py
automatically invoke merge_jsonl.py after fetching all stock prices.

Changes:
- Modified get_daily_price.py to call merge_jsonl.py automatically
- Updated entrypoint.sh to remove redundant merge_jsonl.py call
- Updated main.sh to remove redundant merge_jsonl.py call
- Fixed import order for linting compliance

Benefits:
- Single command now handles both fetching and merging
- Ensures merged.jsonl is always created after price updates
- Simplifies Docker container startup process
- Prevents missing merged.jsonl errors in production
2025-10-30 23:48:12 -04:00
..
2025-10-30 10:46:07 +08:00
2025-10-24 00:35:21 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-24 00:35:21 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-30 10:46:07 +08:00
2025-10-28 11:32:54 +08:00
2025-10-28 11:32:54 +08:00
2025-10-30 10:46:07 +08:00
2025-10-24 00:35:21 +08:00