Fix live ingest, email config, and dependencies for homelab deploy. #1

Merged
ilia merged 4 commits from deploy/homelab-lxc236 into main 2026-05-26 19:20:59 -05:00
Owner

Switch HouseWatcherClient to public STOCK Act JSON (legacy housestockwatcher.com is down), add httpx/scikit-learn to pyproject, wire SMTP settings through Settings, fix get_session() as a context manager, and use savepoints in TradeLoader so one bad row does not roll back the batch.

Switch HouseWatcherClient to public STOCK Act JSON (legacy housestockwatcher.com is down), add httpx/scikit-learn to pyproject, wire SMTP settings through Settings, fix get_session() as a context manager, and use savepoints in TradeLoader so one bad row does not roll back the batch.
ilia added 1 commit 2026-05-26 18:58:20 -05:00
Fix live ingest, email config, and dependencies for homelab deploy.
Some checks failed
CI / security-scan (pull_request) Failing after 28s
CI / lint-and-test (pull_request) Failing after 31s
CI / dependency-scan (pull_request) Successful in 22s
CI / docker-build-test (pull_request) Failing after 34s
CI / workflow-summary (pull_request) Successful in 4s
31c656d66f
Switch HouseWatcherClient to public STOCK Act JSON (legacy housestockwatcher.com is down), add httpx/scikit-learn to pyproject, wire SMTP settings through Settings, fix get_session() as a context manager, and use savepoints in TradeLoader so one bad row does not roll back the batch.
ilia added 1 commit 2026-05-26 19:00:47 -05:00
Fix Gitea Actions CI for act_runner on homelab.
Some checks failed
CI / security-scan (pull_request) Failing after 6s
CI / lint-and-test (pull_request) Failing after 10s
CI / dependency-scan (pull_request) Successful in 13s
CI / docker-build-test (pull_request) Failing after 1m4s
CI / workflow-summary (pull_request) Successful in 3s
8dd354c7c5
Remove Python job containers so checkout@v4 can run (needs Node), install deps on ubuntu-latest for security-scan, and stop excluding README.md from Docker build context.
ilia added 1 commit 2026-05-26 19:07:48 -05:00
Fix CI for Gitea act_runner: python3 and local docker build.
Some checks failed
CI / lint-and-test (pull_request) Failing after 7s
CI / security-scan (pull_request) Failing after 6s
CI / dependency-scan (pull_request) Successful in 13s
CI / docker-build-test (pull_request) Successful in 45s
CI / workflow-summary (pull_request) Successful in 4s
648d5ac742
Use python3 instead of unavailable python3.11 packages, drop apt step that failed on runner image, and replace buildx with docker build so the test step can run the built image.
ilia added 1 commit 2026-05-26 19:17:54 -05:00
Use project venv in CI to satisfy PEP 668 on Ubuntu runner.
All checks were successful
CI / lint-and-test (pull_request) Successful in 59s
CI / security-scan (pull_request) Successful in 51s
CI / docker-build-test (pull_request) Successful in 7s
CI / dependency-scan (pull_request) Successful in 14s
CI / workflow-summary (pull_request) Successful in 4s
bc68f8a752
Gitea act_runner images block system-wide pip; install deps into .venv and invoke tools from .venv/bin.
ilia merged commit 274ad5b5d5 into main 2026-05-26 19:20:59 -05:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilia/POTE#1
No description provided.