Skip to content

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 30 Mar 08:06
· 105 commits to main since this release

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

0.6.1 - 2026-03-30

Documentation

  • Surface CostModel as public API and add dedicated usage guide (#622)
  • Expand API mapping table and add jquantstats-only stats section
  • Add Docs nav section with all docs/ markdown files
  • Acknowledge QuantStats and clarify jquantstats' purpose
  • Rewrite introduction to clarify conceptual differences between jquantstats and QuantStats
  • Remove comprehensive markdown docs in favor of simpler guidance

Maintenance

  • Drop plot_ prefix from DataPlots methods (#616)
  • Disable scheduled runs, workflow dispatch, and unused steps in rhiza_validate.yml

New Features

  • Property-based tests for financial metric invariants via hypothesis (#620)

Other Changes

  • Move app.py from repo root to api/app.py (#614)

Co-authored-by: copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com
Co-authored-by: tschm 2046079+tschm@users.noreply.github.com
Co-authored-by: Thomas Schmelzer thomas.schmelzer@gmail.com
Co-authored-by: Claude Sonnet 4.6 noreply@anthropic.com

  • Copilot/move app py to api directory (#615)

Co-authored-by: copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com
Co-authored-by: tschm 2046079+tschm@users.noreply.github.com
Co-authored-by: Claude Sonnet 4.6 noreply@anthropic.com

  • Remove annualisation details for information_ratio

Removed section on information_ratio annualisation from migration documentation

  • Extract shared computation layer into _stats/_internals.py (#618)
  • Delete docs/migration.md (#626)
  • Migration
  • Bump version 0.6.0 → 0.6.1

Performance

  • Cache expensive Portfolio NAV/returns/tilt/turnover properties (#624)

PyPI Package

jquantstats