Since collections has been updated due to which the Hashable attribute is now present inside collections.abc, I changed "if not isinstance(args, collections.Hashable):" to "if not isinstance(args, collections.abc.Hashable):" in the sematch/utility.py file.
Since collections has been updated due to which the Hashable attribute is now present inside collections.abc, I changed "if not isinstance(args, collections.Hashable):" to "if not isinstance(args, collections.abc.Hashable):" in the sematch/utility.py file.