issues
search
polsys
/
ennemi
Easy Nearest Neighbor Estimation of Mutual Information
https://polsys.github.io/ennemi/
MIT License
35
stars
12
forks
source link
Add NumPy 2.0 to testing
#120
Closed
polsys
closed
7 months ago
polsys
commented
8 months ago
CI maintenance:
Bump up version to 1.4.0 so that old Python and NumPy/SciPy support can be dropped as well
Update CI test matrix to latest Python versions, and add ARM macOS
Simplify the CI test matrix code a bit
Bump GitHub Actions versions (nodejs deprecation)
Add CI test run with nightly versions of NumPy, Scipy and pandas
Behavior changes:
Fix a division by zero bug surfaced by changed NumPy behavior
Work around a recent deprecation in pandas (#121)
Bump the minimum required
pandas
to 1.5 (as pandas 1.0 does not cleanly install with our now-minimal NumPy)
Fix crash with conditional discrete MI on NumPy 2.0 (caused by numpy/numpy#25553)
Closes #117, closes #118.
CI maintenance:
Behavior changes:
pandas
to 1.5 (as pandas 1.0 does not cleanly install with our now-minimal NumPy)Closes #117, closes #118.