Changelog
0.1.0 — 2026-10-16
Initial release.
importwith built-inzerodhaandgenericprofiles plus custom TOML profiles; SQLite store with dedupe.- Lot engine: FIFO per ISIN per account, specific-ID for non-demat accounts, intraday separation, splits, bonus issues and mergers/renames with grandfathering FMV carried through.
- Indian rules by sale date: sec 2(42A) holding periods, 10(38), 111A, 112A, 112 (with/without indexation), 50AA, 55(2)(ac) grandfathering, CII FY 2001-02 to 2025-26.
gains,schedule112a,summary(set-off, exemption, carry-forward, tax + surcharge + cess),holdings,harvest,explain.- Docs with section citations and hand-computed worked examples; realistic 2016–2026 example data.