Update shm.push() type sig style

basic_buy_bot
Tyler Goodlet 2023-06-06 13:19:32 -04:00
parent 1e683a4b91
commit 4f4860cfb0
1 changed files with 6 additions and 2 deletions

View File

@ -322,7 +322,7 @@ class ShmArray:
field_map: Optional[dict[str, str]] = None, field_map: Optional[dict[str, str]] = None,
prepend: bool = False, prepend: bool = False,
update_first: bool = True, update_first: bool = True,
start: Optional[int] = None, start: int | None = None,
) -> int: ) -> int:
''' '''
@ -364,7 +364,11 @@ class ShmArray:
# tries to access ``.array`` (which due to the index # tries to access ``.array`` (which due to the index
# overlap will be empty). Pretty sure we've fixed it now # overlap will be empty). Pretty sure we've fixed it now
# but leaving this here as a reminder. # but leaving this here as a reminder.
if prepend and update_first and length: if (
prepend
and update_first
and length
):
assert index < self._first.value assert index < self._first.value
if ( if (