Skip to content

Update SDMetrics to have XGBoost 3.0.0 Compatibility #750

@lajohn4747

Description

@lajohn4747

Environment Details

Please indicate the following details about the environment in which you found the bug:

  • SDMetrics version: 0.19.0
  • Python version: 3.11
  • Operating System: MacOS

Error Description

XGBoost was updated to a new major version (3.0.0) on Feb 27. This caused our unit and integration tests to fail on the main line (example). The team updated SDMetrics to cap the version of XGBoost < 3.0.0 in order to avoid running into these failed tests but the team should update SDMetrics in order to support the new major version of XGBoost.

Steps to reproduce

Uncap XGBoost in the pyproject.toml and run the testing workflows. Observe the tests fail due to different values being produced then expected.

Metadata

Metadata

Assignees

Labels

maintenanceTasks related to infrastructure & dependencies

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions