From 1ce162f0561f10e20c924dbcf0ae2cd27ec78285 Mon Sep 17 00:00:00 2001 From: Daniel Guerrero Date: Tue, 30 Jul 2019 14:15:47 -0500 Subject: [PATCH] Using string class to detect type Using string class instead unicode that has been removed from python 3 --- moto/dynamodbstreams/responses.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/moto/dynamodbstreams/responses.py b/moto/dynamodbstreams/responses.py index 6ff6ba2f..c570483c 100644 --- a/moto/dynamodbstreams/responses.py +++ b/moto/dynamodbstreams/responses.py @@ -25,7 +25,7 @@ class DynamoDBStreamsHandler(BaseResponse): shard_iterator_type = self._get_param('ShardIteratorType') sequence_number = self._get_param('SequenceNumber') # according to documentation sequence_number param should be string - if isinstance(sequence_number, str) or isinstance(sequence_number, unicode): + if isinstance(sequence_number, "".__class__): sequence_number = int(sequence_number) return self.backend.get_shard_iterator(arn, shard_id,