Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Reformatting per pre-commit
  • Loading branch information
tekktrik committed Oct 30, 2021
commit 27f9df3d468ec5e8d6263b88b55ca2059856dd2d
13 changes: 5 additions & 8 deletions adafruit_fram.py
Original file line number Diff line number Diff line change
Expand Up @@ -170,9 +170,7 @@ def __setitem__(self, address, value):

if isinstance(address, int):
if not isinstance(value, int):
raise ValueError(
"Data must be a single integer for single addresses"
)
raise ValueError("Data must be a single integer for single addresses")
if not 0 <= address < self._max_size:
raise ValueError(
"Address '{0}' out of range. It must be 0 <= address < {1}.".format(
Expand All @@ -185,17 +183,16 @@ def __setitem__(self, address, value):
elif isinstance(address, slice):
if not isinstance(value, (bytes, bytearray, list, tuple)):
raise ValueError(
"Data must be a single integer, bytes, bytearray, list, or tuple for multiple addresses"
"Data must be a single integer, bytes, bytearray, list, \
or tuple for multiple addresses"
)
if (address.start is None) or (address.stop is None):
raise ValueError(
"Boundless slices are not supported"
)
raise ValueError("Boundless slices are not supported")
if (address.step is not None) and (address.step != 1):
raise ValueError("Slice stepping is not currently available.")
if (address.start < 0) or (address.stop > self._max_size):
raise ValueError(
"Slice '{0}:{1}' out of range. All addresses must be 0 <= address < {2}.".format(
"Slice '{0}:{1}' out of range. All addresses must be 0 <= address < {2}.".format( # pylint: disable=line-too-long
address.start, address.stop, self._max_size
)
)
Expand Down