remove support for jax 0.3 / Python 3.7 (#1468)
Jax dropped support for Python 3.7 (which is officially unsupported by the numerical ecosystem since December). PR #1461 for a fix requires recent versions of jax >=0.4, and I don't have the time to invest in finding workarounds to fix the bug with older jax versions. As we [have almost no users who install netket on python 3.7](https://pypistats.org/packages/netket) (on average we have 1 download per day, vs 35 on python 3.9 and 40, and jax already dropped support for python 3.7, I would like to go down this way. In any case, more modern tricks with jax.array and auto partitioning will require it so...
Showing
- .github/workflows/CI.yml 10 additions, 10 deletions.github/workflows/CI.yml
- .github/workflows/CI_windows.yml 0 additions, 54 deletions.github/workflows/CI_windows.yml
- CHANGELOG.md 6 additions, 1 deletionCHANGELOG.md
- docs/docs/contributing.md 1 addition, 1 deletiondocs/docs/contributing.md
- docs/docs/install.md 1 addition, 1 deletiondocs/docs/install.md
- netket/experimental/driver/tdvp_common.py 3 additions, 3 deletionsnetket/experimental/driver/tdvp_common.py
- netket/hilbert/random/fock.py 1 addition, 2 deletionsnetket/hilbert/random/fock.py
- netket/hilbert/random/spin.py 1 addition, 2 deletionsnetket/hilbert/random/spin.py
- netket/nn/utils.py 2 additions, 9 deletionsnetket/nn/utils.py
- netket/optimizer/qgt/qgt_jacobian_common.py 1 addition, 21 deletionsnetket/optimizer/qgt/qgt_jacobian_common.py
- netket/sampler/exact.py 1 addition, 2 deletionsnetket/sampler/exact.py
- netket/utils/__init__.py 0 additions, 1 deletionnetket/utils/__init__.py
- netket/utils/_dependencies_check.py 4 additions, 2 deletionsnetket/utils/_dependencies_check.py
- netket/utils/array.py 2 additions, 14 deletionsnetket/utils/array.py
- netket/utils/deprecation.py 0 additions, 15 deletionsnetket/utils/deprecation.py
- netket/utils/types.py 2 additions, 7 deletionsnetket/utils/types.py
- pyproject.toml 5 additions, 5 deletionspyproject.toml
- test/models/test_fullspace.py 0 additions, 6 deletionstest/models/test_fullspace.py
- test/nn/test_utils.py 0 additions, 12 deletionstest/nn/test_utils.py
- test/optimizer/test_qgt_solvers.py 0 additions, 3 deletionstest/optimizer/test_qgt_solvers.py
Loading
Please register or sign in to comment