feat: Add package structure for TheChart, implement entry points for console scripts and module execution

This commit is contained in:
William Valentin
2025-08-08 18:33:51 -07:00
parent 583f5d793a
commit bd598d63f9
6 changed files with 122 additions and 5 deletions

View File

@@ -8,6 +8,8 @@ make install
# Run the application
make run
# Or use the package entry point
python -m thechart
# Run tests (consolidated test suite)
make test
@@ -96,8 +98,9 @@ python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
pip install -r requirements.txt
# Run the application
# Run the application (any of the following)
python src/main.py
python -m thechart
```
## 🧪 Testing