self._lt.update(slice(site - 1, site + 1), newtens,
                            canonicalization=(None, 'right'))