Skip to content

feat(foundation): foundationforecast 0.1.17 with Tabby and TimeH2O - #397

Merged
AzulGarza merged 3 commits into
mainfrom
feat/foundation-tabby-timeh2o
Oct 27, 2026
Merged

AzulGarza merged 3 commits into
mainfrom
feat/foundation-tabby-timeh2o

Conversation

@AzulGarza

@AzulGarza AzulGarza commented Oct 26, 2026 •

Copy link
Copy Markdown
Member

https://entire.com/gh/timecopilot/-/trails/5/changes/timecopilot/2

Summary

  • Bump foundationforecast to >=0.1.17 (Tabby in 0.1.17, TimeH2O in 0.1.16) and refresh uv.lock (adds h2ofm 0.43.0 on Python 3.12+).
  • Add timecopilot.models.foundation.Tabby and timecopilot.models.foundation.TimeH2O shims. TimeH2O is exported only on Python 3.12+, matching upstream.
  • Document both in the model hub and API reference; add Tabby and TimeH2O family notebooks (ported from foundationforecast with their executed outputs) to the examples index and MkDocs nav.
  • Changelog draft for v0.0.40.

Notes

  • The TimeH2O notebook drops upstream's known-future covariates section: TimeCopilotForecaster.forecast does not accept X_df yet, so it links to the foundationforecast notebook for that part instead.
  • Both checkpoints are non-commercial (Tabby CC BY-NC 4.0; TimeH2O gated), as noted in the model hub.

Test plan

  • uv run pytest tests/models/foundation/test_shims.py tests/models/test_models.py -k "import or shim" -n 0 on Python 3.11 (TimeH2O import raises) and 3.12 (TimeH2O shim exported)
  • uv run pre-commit run --all-files
  • uv run --group docs zensical build
  • CI (full matrix)

AzulGarza and others added 3 commits October 26, 2026 17:06
Re-export Tabby and TimeH2O (Python 3.12+) as Forecaster shims and require foundationforecast>=0.1.17.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Copilot AI balanced review requested due to automatic review settings October 26, 2026 23:07

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.

An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing.

@AzulGarza
AzulGarza merged commit 6efe09b into main Oct 27, 2026
11 checks passed
@AzulGarza
AzulGarza deleted the feat/foundation-tabby-timeh2o branch October 27, 2026 01:20
@AzulGarza AzulGarza mentioned this pull request Oct 27, 2026
1 task
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.

2 participants