allow tuples and sets as sequence filters
[plcapi.git] / PLC / Addresses.py
index 14bc9db..b27cbd7 100644 (file)
@@ -90,7 +90,7 @@ class Addresses(Table):
               ", ".join(Address.fields)
 
         if address_filter is not None:
-            if isinstance(address_filter, list):
+            if isinstance(address_filter, (list, tuple, set)):
                 address_filter = Filter(Address.fields, {'address_id': address_filter})
             elif isinstance(address_filter, dict):
                 address_filter = Filter(Address.fields, address_filter)