Skip to content

feat: add Python 3.14 support for WatsonX integration - #3744

Merged
sjrl merged 4 commits into
deepset-ai:mainfrom
SyedShahmeerAli12:feat/watsonx-python-3.14-support
Aug 7, 2026
Merged

feat: add Python 3.14 support for WatsonX integration#3744
sjrl merged 4 commits into
deepset-ai:mainfrom
SyedShahmeerAli12:feat/watsonx-python-3.14-support

Conversation

@SyedShahmeerAli12

Copy link
Copy Markdown
Contributor

ibm-watsonx-ai>=1.6.0 now supports Python 3.14. This updates the dependency pin, adds the 3.14 classifier, and switches CI to test against 3.14.

Closes #3036

@SyedShahmeerAli12
SyedShahmeerAli12 requested a review from a team as a code owner August 6, 2026 14:51
@SyedShahmeerAli12
SyedShahmeerAli12 requested review from sjrl and removed request for a team August 6, 2026 14:51
@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Hi @SyedShahmeerAli12, thanks for your interest in contributing to Haystack! 🙏

⚠️ You currently have 3 open pull requests in this repository (#3565, #3254 and this one). Our review capacity is limited, so please hold off opening more PRs until we've had a chance to review your first 2 open PRs. This helps us give each contribution the attention it deserves. Thank you!

This is an automated message to help us keep the review queue healthy.

@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Heads-up for maintainers

This PR is from a fork and touches integrations whose integration tests require API keys.
Those tests are skipped in CI because fork PRs don't have access to repo secrets for security reasons.

Affected integrations:

  • watsonx

Please run the integration tests locally (hatch run test:integration inside each folder) before approving.

@github-actions github-actions Bot added the type:documentation Improvements or additions to documentation label Aug 6, 2026
@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Coverage report (watsonx)

This PR does not seem to contain any modification to coverable code.

Comment thread integrations/watsonx/pyproject.toml Outdated
Comment thread integrations/watsonx/pyproject.toml

@sjrl sjrl 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.

Thanks!

@sjrl
sjrl merged commit 79f5dab into deepset-ai:main Aug 7, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

integration:watsonx topic:CI type:documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

WatsonX integration: bring Python 3.14 support when implemented in the original library

2 participants