Skip to content

chore: bump version sourcing from package metadata and refresh docs - #8

Merged
HowieMen merged 1 commit into
mainfrom
dev-howiemen
Aug 31, 2026
Merged

HowieMen merged 1 commit into
mainfrom
dev-howiemen

Conversation

@HowieMen

Copy link
Copy Markdown
Contributor
  • Switch __version__ to read from installed package metadata via importlib.metadata.version, so PyPI/installed copies report the same version as pyproject.toml instead of a hardcoded literal
  • Replace static status badge in README with live PyPI version and Python-version badges, and add a hqdata CLI snippet so users know how to populate a local snapshot before running hqbacktest run
  • Note in docs/cli.md that the bundled moving_average.toml requires a matching hqdata snapshot or it raises SnapshotFileMissingError with exit code 2
  • Ship the previously referenced configs/moving_average.toml example so the README/CLI instructions are runnable out of the box, and ignore the generated results/ directory

- Switch `__version__` to read from installed package metadata via
  `importlib.metadata.version`, so PyPI/installed copies report the same
  version as `pyproject.toml` instead of a hardcoded literal
- Replace static status badge in README with live PyPI version and
  Python-version badges, and add a `hqdata` CLI snippet so users know how
  to populate a local snapshot before running `hqbacktest run`
- Note in `docs/cli.md` that the bundled `moving_average.toml` requires
  a matching `hqdata` snapshot or it raises `SnapshotFileMissingError`
  with exit code 2
- Ship the previously referenced `configs/moving_average.toml` example
  so the README/CLI instructions are runnable out of the box, and
  ignore the generated `results/` directory
@HowieMen
HowieMen merged commit 2beabd3 into main Aug 31, 2026
0 of 6 checks passed
@HowieMen
HowieMen deleted the dev-howiemen branch August 31, 2026 11:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant