@@ -98,10 +98,7 @@ class ForeignObject(RelatedField[_ST, _GT]):
9898    def  __get__ (self , instance : None , owner : Any ) ->  ForwardManyToOneDescriptor [Self ]: ...
9999    # Model instance access 
100100    @overload  
101-     def  __get__ (self , instance : Model , owner : Any ) ->  _GT : ...
102-     # non-Model instances 
103-     @overload  
104-     def  __get__ (self , instance : Any , owner : Any ) ->  Self : ...
101+     def  __get__ (self , instance : object , owner : Any ) ->  _GT : ...
105102    def  resolve_related_fields (self ) ->  list [tuple [Field , Field ]]: ...
106103    @property  
107104    def  related_fields (self ) ->  list [tuple [Field , Field ]]: ...
@@ -198,10 +195,7 @@ class OneToOneField(ForeignKey[_ST, _GT]):
198195    def  __get__ (self , instance : None , owner : Any ) ->  ForwardOneToOneDescriptor [Self ]: ...
199196    # Model instance access 
200197    @overload  
201-     def  __get__ (self , instance : Model , owner : Any ) ->  _GT : ...
202-     # non-Model instances 
203-     @overload  
204-     def  __get__ (self , instance : Any , owner : Any ) ->  Self : ...
198+     def  __get__ (self , instance : object , owner : Any ) ->  _GT : ...
205199
206200_To  =  TypeVar ("_To" , bound = Model )
207201
@@ -256,10 +250,7 @@ class ManyToManyField(RelatedField[Any, Any], Generic[_To, _M]):
256250    def  __get__ (self , instance : None , owner : Any ) ->  ManyToManyDescriptor [_M ]: ...
257251    # Model instance access 
258252    @overload  
259-     def  __get__ (self , instance : Model , owner : Any ) ->  ManyRelatedManager [_To ]: ...
260-     # non-Model instances 
261-     @overload  
262-     def  __get__ (self , instance : Any , owner : Any ) ->  Self : ...
253+     def  __get__ (self , instance : object , owner : Any ) ->  ManyRelatedManager [_To ]: ...
263254    def  get_path_info (self , filtered_relation : FilteredRelation  |  None  =  ...) ->  list [PathInfo ]: ...
264255    def  get_reverse_path_info (self , filtered_relation : FilteredRelation  |  None  =  ...) ->  list [PathInfo ]: ...
265256    def  contribute_to_related_class (self , cls : type [Model ], related : RelatedField ) ->  None : ...
0 commit comments