Skip to content

Fix failing tests#670

Merged
jessegrabowski merged 3 commits intopymc-devs:mainfrom
jessegrabowski:failing-tests
Apr 11, 2026
Merged

Fix failing tests#670
jessegrabowski merged 3 commits intopymc-devs:mainfrom
jessegrabowski:failing-tests

Conversation

@jessegrabowski
Copy link
Copy Markdown
Member

Uncovered in #654

There are some upstream changes in pymc/pytensor/preliz (unrelated to v3/v6) that are causing failing tests here. Nothing exciting.

@zaxtax
Copy link
Copy Markdown
Contributor

zaxtax commented Apr 10, 2026

Should we update the version bounds for preliz? Otherwise LGTM!

@jessegrabowski
Copy link
Copy Markdown
Member Author

Why is the preliz version implicated? Let's a a round of version pin updates next, a lot of stuff looks very out of date.

@zaxtax
Copy link
Copy Markdown
Contributor

zaxtax commented Apr 11, 2026

Oh, because presumably this fix wasn't needed on older versions of preliz. So unless we are sure we still support all versions, why not tighten the bound?

@jessegrabowski
Copy link
Copy Markdown
Member Author

The core issue is a warning because preliz is using depreciated .broadcastable attribute from pytensor tensors. Correct fix is to filter this warning in pytest config and do a preliz patch. No need to version pin.

@jessegrabowski
Copy link
Copy Markdown
Member Author

I opened a PR in preliz to fix the warning: arviz-devs/preliz#710

@zaxtax zaxtax self-requested a review April 11, 2026 20:43
Copy link
Copy Markdown
Contributor

@zaxtax zaxtax left a comment

Choose a reason for hiding this comment

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

LGTM!

@jessegrabowski jessegrabowski merged commit 772d8a6 into pymc-devs:main Apr 11, 2026
29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants