Releases: GreenMachine582/PyFinBot
Releases · GreenMachine582/PyFinBot
Release list
v0.2.0
0.2.0 (2026-09-25)
Features
- transactions: Transaction.recompute(); partial PUT updates (f3000db)
- web: gth data tables, badges and titled toasts (35247fb)
- web: stocks and transactions pages (6a490d6)
Bug Fixes
- api: sync the requested market, not always ASX; 409 while a sync runs (b9a42d6)
Build
- deps: greentechhub-ui v0.9.0, greentechhub-fastapi v0.8.0 (79a8360)
v0.1.0
Baseline for release-please: everything built before versioning started. (The code at this tag still says
1.0.0 in version.py — versioning restarted at 0.1.0 afterwards.)
Features
- api: stocks, transactions and users with JWT auth and per-user ownership; holdings, capital-gains and
dividend income reports; CSV/Excel transaction import with duplicate skipping. - sync: ASX market sync, Commsec confirmation-email ingestion, yfinance dividend sync.
- web: session-cookie login and dashboard shell on greentechhub-ui.
- core:
register_core+GTHBaseSettings(greentechhub-fastapi / -core); Alembic migrations on startup. - build: Docker image on
python:3.12-slim; CI with pytest, coverage, ruff and mypy.