@@ -126,10 +126,7 @@ class ForeignObject(RelatedField[_ST, _GT]):
126126    def  __get__ (self , instance : None , owner : Any ) ->  ForwardManyToOneDescriptor [Self ]: ...
127127    # Model instance access 
128128    @overload  
129-     def  __get__ (self , instance : Model , owner : Any ) ->  _GT : ...
130-     # non-Model instances 
131-     @overload  
132-     def  __get__ (self , instance : Any , owner : Any ) ->  Self : ...
129+     def  __get__ (self , instance : object , owner : Any ) ->  _GT : ...
133130    def  resolve_related_fields (self ) ->  list [tuple [Field , Field ]]: ...
134131    @cached_property  
135132    def  related_fields (self ) ->  list [tuple [Field , Field ]]: ...
@@ -226,10 +223,7 @@ class OneToOneField(ForeignKey[_ST, _GT]):
226223    def  __get__ (self , instance : None , owner : Any ) ->  ForwardOneToOneDescriptor [Self ]: ...
227224    # Model instance access 
228225    @overload  
229-     def  __get__ (self , instance : Model , owner : Any ) ->  _GT : ...
230-     # non-Model instances 
231-     @overload  
232-     def  __get__ (self , instance : Any , owner : Any ) ->  Self : ...
226+     def  __get__ (self , instance : object , owner : Any ) ->  _GT : ...
233227
234228_Through  =  TypeVar ("_Through" , bound = Model )
235229_To  =  TypeVar ("_To" , bound = Model )
@@ -285,10 +279,7 @@ class ManyToManyField(RelatedField[Any, Any], Generic[_To, _Through]):
285279    def  __get__ (self , instance : None , owner : Any ) ->  ManyToManyDescriptor [_To , _Through ]: ...
286280    # Model instance access 
287281    @overload  
288-     def  __get__ (self , instance : Model , owner : Any ) ->  ManyRelatedManager [_To ]: ...
289-     # non-Model instances 
290-     @overload  
291-     def  __get__ (self , instance : Any , owner : Any ) ->  Self : ...
282+     def  __get__ (self , instance : object , owner : Any ) ->  ManyRelatedManager [_To ]: ...
292283    def  get_path_info (self , filtered_relation : FilteredRelation  |  None  =  ...) ->  list [PathInfo ]: ...
293284    def  get_reverse_path_info (self , filtered_relation : FilteredRelation  |  None  =  ...) ->  list [PathInfo ]: ...
294285    def  contribute_to_related_class (self , cls : type [Model ], related : RelatedField ) ->  None : ...
0 commit comments