Fix numpy 2 and dependency compatibility issue#126
Fix numpy 2 and dependency compatibility issue#126ccaprani merged 3 commits intoMonashSmartStructures:mainfrom
Conversation
* version that works under numpy 2.0 * Not yet check with numpy 1.0 or with other dependency combinations (e.g., scipy)
|
Some tests might fail here. As part of this fix, the unit tests will be reviewed and revised Update: test failed due to openseespylinux package - similar errors to those here zhuminjie/OpenSeesPy#123 |
|
Codecov ReportAttention: Patch coverage is
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #126 +/- ##
==========================================
- Coverage 87.30% 87.11% -0.19%
==========================================
Files 16 16
Lines 4522 4665 +143
==========================================
+ Hits 3948 4064 +116
- Misses 574 601 +27
🚀 New features to boost your workflow:
|
|
78ab02c should work for both numpy 1 and numpy 2 Update: Test also passed with numpy v2.2.5. |
|
Should we consider updating pyproject.toml? removing the numpy version requirement dependencies = [ |
Deploy a fix for numpy 2's breaking changes
Multiple commits to follow to ensure all dependency works