From c826bb7df16f470a69f7bf90598fc27586209d11 Mon Sep 17 00:00:00 2001 From: Daniel Smith Date: Sun, 19 Jul 2020 18:35:29 -0400 Subject: [PATCH] Docs: Adds v3.3.0 changelog (#150) * Docs: Adds v3.3.0 changelog * Update changelog.rst --- docs/source/changelog.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/source/changelog.rst b/docs/source/changelog.rst index 42db7fb..0b6e5e2 100644 --- a/docs/source/changelog.rst +++ b/docs/source/changelog.rst @@ -1,6 +1,21 @@ Changelog ========= +3.3.0 / 2020-07-19 +------------------ + +Adds a ``object`` backend for optimized contractions on arbitrary Python objects. + +New Features +++++++++++++ + - (:pr:`145`) Adds a ``object`` based backend so that ``contract(backend='object')`` can be used on arbitrary objects such as SymPy symbols. + +Enhancements +++++++++++++ + - (:pr:`140`) Better error messages when the requested ``contract`` backend cannot be found. + - (:pr:`141`) Adds a check with RandomOptimizers to ensure the objects are not accidentally reused for different contractions. + - (:pr:`149`) Limits the ``remaining`` category for the ``contract_path`` output to only show up to 20 tensors to prevent issues with the quadratically scaling memory requirements and the number of print lines for large contractions. + 3.2.0 / 2020-03-01 ------------------