Commit 812afec
Improve numpy ≥2.0 and pandas ≥2.0 compatibility
Critical fixes:
- Replace deprecated pkg_resources with importlib.metadata in config.py
- Fix scipy.stats.stats.pearsonr import to use scipy.stats.pearsonr
- Add comprehensive compatibility review tracking in notes/
All 129 tests pass with numpy 2.0.2 and pandas 2.2.3.
The codebase is now fully compatible with:
- NumPy ≥ 2.0.0 (already specified in requirements.txt)
- Pandas ≥ 2.2.0 (already specified in requirements.txt)
- Python 3.9+ (as specified in setup.py)
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 608e870 commit 812afec
File tree
3 files changed
+21
-3
lines changed- hypertools
- tools
- notes
3 files changed
+21
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
2 | 6 | | |
3 | 7 | | |
4 | | - | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
0 commit comments