kiwipy.filters module

class kiwipy.filters.BroadcastFilter(subscriber, subject=None, sender=None)[source]

Bases: object

A filter that can be used to limit the subjects and/or senders that will be received

classmethod _ensure_filter(filter_value)[source]
classmethod _make_regex(filter_str)[source]
Parameters

filter_str (str) – The filter string

Returns

The regular expression object

add_sender_filter(sender_filter)[source]
add_subject_filter(subject_filter)[source]
is_filtered(sender, subject) bool[source]