Rename Hashable to HashableID
authorHarmon <Harmon758@gmail.com>
Tue, 23 Feb 2021 03:21:52 +0000 (21:21 -0600)
committerHarmon <Harmon758@gmail.com>
Tue, 23 Feb 2021 03:21:52 +0000 (21:21 -0600)
tweepy/mixins.py
tweepy/models.py

index 44fb030a77dd418e39ece8018bdc02fd88bab6c2..9f013403efb67b11bcc401cd5831a315f320bc03 100644 (file)
@@ -12,7 +12,7 @@ class EqualityComparableID:
         return NotImplemented
 
 
-class Hashable(EqualityComparableID):
+class HashableID(EqualityComparableID):
     __slots__ = ()
 
     def __hash__(self):
index bad26826f7c2237516ad0dfb4074f2000ff2bbe9..63bee04a7cc381cbdea1a0cf57d45cc794189b76 100644 (file)
@@ -4,7 +4,7 @@
 
 from email.utils import parsedate_to_datetime
 
-from tweepy.mixins import Hashable
+from tweepy.mixins import HashableID
 
 
 class ResultSet(list):
@@ -84,7 +84,7 @@ class Model:
         return f'{self.__class__.__name__}({", ".join(state)})'
 
 
-class Status(Model, Hashable):
+class Status(Model, HashableID):
 
     @classmethod
     def parse(cls, api, json):
@@ -137,7 +137,7 @@ class Status(Model, Hashable):
         return self._api.create_favorite(self.id)
 
 
-class User(Model, Hashable):
+class User(Model, HashableID):
 
     @classmethod
     def parse(cls, api, json):