-
Notifications
You must be signed in to change notification settings - Fork 4
Update numpy to 2.4.1, matplotlib to 3.10.8 and pysqa to 0.3.4 #891
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
📝 WalkthroughWalkthroughUpdated dependency versions in CI environment and packaging files: numpy bumped (mostly to 2.4.1, one file to 2.3.5), matplotlib bumped in integration, and pysqa bumped to 0.3.4. No changes to control flow, logic, or exported/public APIs. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #891 +/- ##
=======================================
Coverage 93.42% 93.42%
=======================================
Files 38 38
Lines 1840 1840
=======================================
Hits 1719 1719
Misses 121 121 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
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.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In `@pyproject.toml`:
- Around line 54-61: The pyproject extras list references a non-existent package
version "pysqa==0.3.4" in the cluster and all extras; update those entries (the
strings "pysqa==0.3.4" inside the cluster and all arrays) to the available
version "pysqa==0.3.3" or remove the pysqa entries if you intend to wait for a
future release, ensuring both the cluster and all extras are kept consistent.
| cluster = [ | ||
| "pysqa==0.3.3", | ||
| "pysqa==0.3.4", | ||
| "h5py==3.15.1", | ||
| ] | ||
| all = [ | ||
| "mpi4py==4.1.1", | ||
| "pysqa==0.3.3", | ||
| "pysqa==0.3.4", | ||
| "h5py==3.15.1", |
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.
🧩 Analysis chain
🌐 Web query:
pysqa 0.3.4 pypi python version requirements
💡 Result:
pysqa==0.3.4 is not available on PyPI (the latest PyPI release is 0.3.3, released Oct 20, 2025). For pysqa on PyPI, the declared Python requirement is:
- Python >= 3.9, < 3.15. [1]
Replace pysqa 0.3.4 with the available version 0.3.3 (or remove if 0.3.4 is planned for future release).
pysqa 0.3.4 does not exist on PyPI; the latest release is 0.3.3 (Oct 20, 2025). The specification at lines 55 and 60 will fail installation. Update to pysqa==0.3.3 or document if this change is contingent on an upcoming release.
🤖 Prompt for AI Agents
In `@pyproject.toml` around lines 54 - 61, The pyproject extras list references a
non-existent package version "pysqa==0.3.4" in the cluster and all extras;
update those entries (the strings "pysqa==0.3.4" inside the cluster and all
arrays) to the available version "pysqa==0.3.3" or remove the pysqa entries if
you intend to wait for a future release, ensuring both the cluster and all
extras are kept consistent.
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.