mirror of
https://github.com/TauricResearch/TradingAgents.git
synced 2026-06-16 21:06:15 +03:00
ci: add test/lint/smoke workflow, declare python-dotenv, recommend Python 3.12
GitHub Actions: pytest across Python 3.10-3.13, a clean-install import smoke that catches undeclared runtime deps, and a strict Ruff gate (standard rule set) scoped to the files each PR changes. Declares python-dotenv (imported by the CLI but previously undeclared) and adds a [dev] extra. Recommends Python 3.12 for setup, verified from a clean isolated install.
This commit is contained in:
Reference in New Issue
Block a user