Skip to content

fix: require XGBoost 3.2 for pandas 3 - #1141

Merged
egordm merged 1 commit into
mainfrom
fix/xgboost-pandas-compatibility
Oct 14, 2026
Merged

egordm merged 1 commit into
mainfrom
fix/xgboost-pandas-compatibility

Conversation

@egordm

@egordm egordm commented Oct 14, 2026

Copy link
Copy Markdown
Collaborator

What does this PR do?

Prevents OpenSTEF’s XGBoost extras from resolving to versions that do not preserve pandas 3 DataFrame feature names. The regression test now lives with the OpenSTEF XGBoost forecaster tests, and the public lockfile was regenerated through the internal-index conversion workflow and converted back to PyPI URLs.

Closes #

Type of change

  • Bug fix
  • New feature
  • Breaking change (see checklist below)
  • Documentation
  • Refactor / chore / CI

Breaking changes checklist

  • Public API, config schema, or serialized/pickled objects changed in a way that affects existing users

Checklist

  • poe all --check passes locally (blocked by unavailable files.pythonhosted.org access while building hatchling)
  • Tests added/updated for the change
  • Documentation updated if needed
  • Commits are signed off per the DCO
  • PR title follows Conventional Commits

Signed-off-by: Egor Dmitriev <egor.dmitriev@alliander.com>
Signed-off-by: Egor Dmitriev <egor.dmitriev@alliander.com>
@egordm
egordm requested a review from a team October 14, 2026 13:38
@github-actions github-actions Bot added the fix Something isn't working label Oct 14, 2026
@sonarqubecloud

Copy link
Copy Markdown

@MvLieshout MvLieshout left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM!

@egordm
egordm merged commit 329aab5 into main Oct 14, 2026
8 checks passed
@egordm
egordm deleted the fix/xgboost-pandas-compatibility branch October 14, 2026 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants