@@ -129,10 +129,7 @@ class ForeignObject(RelatedField[_ST, _GT]):
129129    def  __get__ (self , instance : None , owner : Any ) ->  ForwardManyToOneDescriptor [Self ]: ...
130130    # Model instance access 
131131    @overload  
132-     def  __get__ (self , instance : Model , owner : Any ) ->  _GT : ...
133-     # non-Model instances 
134-     @overload  
135-     def  __get__ (self , instance : Any , owner : Any ) ->  Self : ...
132+     def  __get__ (self , instance : object , owner : Any ) ->  _GT : ...
136133    def  resolve_related_fields (self ) ->  list [tuple [Field , Field ]]: ...
137134    @cached_property  
138135    def  related_fields (self ) ->  list [tuple [Field , Field ]]: ...
@@ -233,10 +230,7 @@ class OneToOneField(ForeignKey[_ST, _GT]):
233230    def  __get__ (self , instance : None , owner : Any ) ->  ForwardOneToOneDescriptor [Self ]: ...
234231    # Model instance access 
235232    @overload  
236-     def  __get__ (self , instance : Model , owner : Any ) ->  _GT : ...
237-     # non-Model instances 
238-     @overload  
239-     def  __get__ (self , instance : Any , owner : Any ) ->  Self : ...
233+     def  __get__ (self , instance : object , owner : Any ) ->  _GT : ...
240234
241235_Through  =  TypeVar ("_Through" , bound = Model )
242236_To  =  TypeVar ("_To" , bound = Model )
@@ -292,10 +286,7 @@ class ManyToManyField(RelatedField[Any, Any], Generic[_To, _Through]):
292286    def  __get__ (self , instance : None , owner : Any ) ->  ManyToManyDescriptor [_To , _Through ]: ...
293287    # Model instance access 
294288    @overload  
295-     def  __get__ (self , instance : Model , owner : Any ) ->  ManyRelatedManager [_To , _Through ]: ...
296-     # non-Model instances 
297-     @overload  
298-     def  __get__ (self , instance : Any , owner : Any ) ->  Self : ...
289+     def  __get__ (self , instance : object , owner : Any ) ->  ManyRelatedManager [_To , _Through ]: ...
299290    def  get_path_info (self , filtered_relation : FilteredRelation  |  None  =  ...) ->  list [PathInfo ]: ...
300291    def  get_reverse_path_info (self , filtered_relation : FilteredRelation  |  None  =  ...) ->  list [PathInfo ]: ...
301292    def  contribute_to_related_class (self , cls : type [Model ], related : RelatedField ) ->  None : ...
0 commit comments