From 651916241b563c2a05bca6d3db21a790cbabcbfa Mon Sep 17 00:00:00 2001 From: Patrick Cloke Date: Wed, 26 Feb 2020 10:08:35 -0500 Subject: [PATCH] typing.Collection isn't available until Python 3.6. --- synapse/federation/federation_base.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/synapse/federation/federation_base.py b/synapse/federation/federation_base.py index 521f510f0368..e8f3bff2a40a 100644 --- a/synapse/federation/federation_base.py +++ b/synapse/federation/federation_base.py @@ -15,7 +15,7 @@ # limitations under the License. import logging from collections import namedtuple -from typing import Collection, List +from typing import Iterable, List import six @@ -226,7 +226,7 @@ class PduToCheckSig( def _check_sigs_on_pdus( - keyring: Keyring, room_version: str, pdus: Collection[EventBase] + keyring: Keyring, room_version: str, pdus: Iterable[EventBase] ) -> List[Deferred]: """Check that the given events are correctly signed