- Notifications
You must be signed in to change notification settings - Fork2.2k
Update PyTensor dependency (drop numpy <2.0, and Python 3.10.)#7910
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
c040c2b tobbfec83Comparebbfec83 to164ae58ComparericardoV94 commentedOct 13, 2025
ugh loads of broken stuff |
164ae58 tod532c45ComparericardoV94 commentedOct 13, 2025
Failures had to do with functions that guessed the inputs for the user. The order changed since the last release and now gradients / forward were not aligned. This was not a great idea to begin with, so I now raise anytime such method is called in a way that the input order is ambiguous. |
4caaaca to3ddceccComparericardoV94 commentedOct 13, 2025
CI broken bypymc-devs/pytensor#1660 which means we'll need another release (which is also a major release as it drops old numpy / python) :) |
ricardoV94 commentedOct 14, 2025
getting close.@maresb@lucianopaz any luck with the windows blas issue on conda? |
04d3c35 to6f626faCompareModel.compile_fn)ricardoV94 commentedOct 15, 2025
The verbose PR title is just to remind to add a note in the release notes |
Model.compile_fn)Model.compile_fn)45b4034 to787179bComparericardoV94 commentedOct 15, 2025
I'm not testing on Windows because the release is held at conda-forge. I'll open an issue to revert the relevant commit onceconda-forge/pytensor-suite-feedstock#177 is fixed |
787179b to33dcd38CompareDrops support for Python 3.10 and Numpy<2.0Co-authored-by: Jesse Grabowski <48652735+jessegrabowski@users.noreply.github.com>
be479e8 to9d1f69fCompare9d1f69f to70a0df8Comparemaresb commentedOct 15, 2025
Ya, sorry, I'm working on it, but not sure yet what the problem is. Will try to follow Luciano's advice |
codecovbot commentedOct 15, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@## main #7910 +/- ##==========================================- Coverage 91.63% 91.47% -0.16%========================================== Files 116 116 Lines 18882 18904 +22 ==========================================- Hits 17302 17292 -10- Misses 1580 1612 +32
🚀 New features to boost your workflow:
|
maresb commentedOct 15, 2025
Solved! 🎉 |
70a0df8 to3ee50acComparericardoV94 commentedOct 15, 2025
reverted the commit so we test on windows as usual |
ricardoV94 commentedOct 15, 2025
Uhuh tests are passing |
lucianopaz left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
I think the changes look OK, but maybe someone else should have a look too.
Uh oh!
There was an error while loading.Please reload this page.
f80e896 intopymc-devs:mainUh oh!
There was an error while loading.Please reload this page.
Model.compile_fn)maresb commentedOct 17, 2025
Oops! We forgot to update python_requires: Line 73 inf80e896
|
Uh oh!
There was an error while loading.Please reload this page.
Some major import changes in the latest release
📚 Documentation preview 📚:https://pymc--7910.org.readthedocs.build/en/7910/