Releases: tenpy/tenpy
Version 1.1.0
This release contains only two major changes, the support for :ref:shift_symmetry,
as well as the introduction of autoformatting and stricter linting rules (and corresponding
formatting fixes throughout the codebase).
Version 1.0.7
A bunch of smaller new features and bug fixes.
Python versions < 3.10 are no longer officially supported and built for.
Several bugs were fixed that have silently caused wrong behavior in the past.
In particular this had affected Hofstadter models with symmetric gauge, mixed xk models in edge cases,
some MPO methods if explicit_plus_hc was used and DMRG with chi_list.
Version 1.0.6
A few minor features have been added and some small bugs / issues fixed, see the changelog for details
Version 1.0.5
A few minor features have been added and some small bugs / issues fixed, see the changelog for details
Version 1.0.4
Version 1.0.3
This is a very minor release to support Numpy version 2.0, which requires us to re-build the packages.
Version 1.0.2
This version only introduces small changes, listed in the changelog.
Version 1.0.1
This version only introduces small changes, listed in the changelog.
Version 1.0.0
This is the first officially stable release of TeNPy. Compared to the v0.99 release, it only introduces necessary backwards-incompatible changes and removes deprecated features.
Especially when upgrading from an older version, or in case you get an error with code that used to work, we suggest that you install v0.99 before upgrading to v1.0 or greater. You can for example do that in a separate conda environment:
conda create -n tenpy_099 -c conda-forge physics-tenpy=0.99This allows you to fix any FutureWarning that your code raises. If it doesn’t raise any FutureWarning, your code shouldn’t be affected by the incompatible changes listed in the full release notes.
Version 0.99.0
The v0.99 release is the Backwards-compatible version of the v1.0 release.
It has all of the same features, but should raise informative warnings for those features
that are not compatible with v1.0.
The most notable changes since v0.11 are the addition of VUMPS (variational uniform MPS)
algorithms and simulation classes for dynamics and spectral functions.