From fd69cf64708a1c773645bf0cca8dfcfb9bb8caa9 Mon Sep 17 00:00:00 2001 From: tekktrik <89490472+tekktrik@users.noreply.github.com> Date: Sat, 18 Dec 2021 12:01:09 -0500 Subject: [PATCH] Fix stop index for slice in __getitem__ --- adafruit_fram.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adafruit_fram.py b/adafruit_fram.py index da89763..95e2e16 100755 --- a/adafruit_fram.py +++ b/adafruit_fram.py @@ -140,7 +140,7 @@ def __getitem__(self, address): regs = list( range( address.start if address.start is not None else 0, - address.stop + 1 if address.stop is not None else self._max_size, + address.stop if address.stop is not None else self._max_size, ) ) if regs[0] < 0 or (regs[0] + len(regs)) > self._max_size: