Skip to content

Conversation

@are-ces
Copy link
Contributor

@are-ces are-ces commented Sep 1, 2025

What does this PR do?

This PR updates the Watsonx provider dependencies from ibm_watson_machine_learning to ibm_watsonx_ai.

The old package ibm_watson_machine_learning is in deprecation mode ([PyPI link](https://pypi.org/project/ibm-watson-machine-learning/)) and relies on older versions of dependencies such as pandas. Updating to ibm_watsonx_ai ensures compatibility with current dependency versions and ongoing support.

Test Plan

I verified the update by running an inference using a model provided by Watsonx. The model ran successfully, confirming that the new dependency works as expected.

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Meta Open Source bot. label Sep 1, 2025
@are-ces are-ces changed the title chore(deps): replace ibm_watson_machine_learning with ibm_watsonx_ai chore(python-deps): replace ibm_watson_machine_learning with ibm_watsonx_ai Sep 1, 2025
@are-ces
Copy link
Contributor Author

are-ces commented Sep 2, 2025

Closing this PR because the branch got contaminated with commits from other work.
I’ve opened a new PR from a clean branch containing only the relevant changes: here.
Please review the new PR instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants