Skip to content

chore(release): v0.0.37 - #383

Merged
AzulGarza merged 9 commits into
mainfrom
chore/release-v0.0.37
Oct 12, 2026
Merged

AzulGarza merged 9 commits into
mainfrom
chore/release-v0.0.37

Conversation

@AzulGarza

Copy link
Copy Markdown
Member

Summary

Release v0.0.37 with dependency notes for the SciPy update (see changelog).

This branch is based on chore/scipy-1.17.1 and includes:

Merge order

After merge

Publish from main:

gh release create v0.0.37 --discussion-category "General" -F docs/changelogs/v0.0.37.md

Test plan

  • CI green
  • Confirm PyPI publish workflow on tag (if applicable)

Made with Cursor

Bump package version and document SciPy dependency updates in the changelog.

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

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.

🟢 Approval recommended

The version, dependency markers, lock resolution, and documentation updates are consistent.

0 open findings

What changed in this PR

Releases v0.0.37 with Python-specific SciPy constraints and updated release documentation.

Changes:

  • Require SciPy ≥1.17.1 on Python 3.11+ while retaining ≤1.15.3 on Python 3.10.
  • Bump the package version to 0.0.37.
  • Add the v0.0.37 changelog to documentation navigation.
File Description
pyproject.toml Updates SciPy constraints and package version.
mkdocs.yml Adds the release changelog to navigation.
docs/​changelogs/​v0.0.37.md Documents dependency changes.
docs/​changelogs/​index.md Links the new release entry.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

AzulGarza and others added 8 commits October 9, 2026 15:58
utilsforecast rejects 0 in `level`; use decile-style levels in tests and example notebooks.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
TimeCopilot stats/ML wrappers inherit cross_validation from FoundationForecast but
often skip base __init__; default exog_strategy=False and ensure state before CV.
Align TimeCopilotForecaster.cross_validation signature with futr_exog_list.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep cross_validation exog_strategy guard only; explicit __init__ broke call-arg
typing for multiply-inherited foundation wrappers in mypy.

Co-authored-by: Cursor <cursoragent@cursor.com>
FoundationForecast>=0.1.12 rejects level 0; use [20, 80] instead of [0, 80].

Co-authored-by: Cursor <cursoragent@cursor.com>
@AzulGarza
AzulGarza merged commit d1c156a into main Oct 12, 2026
10 checks passed
@AzulGarza
AzulGarza deleted the chore/release-v0.0.37 branch October 12, 2026 22:02
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