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

No one assigned

    Labels

    maintenanceTasks related to infrastructure & dependencies

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions