@@ -98,10 +98,7 @@ class ForeignObject(RelatedField[_ST, _GT]):
98
98
def __get__ (self , instance : None , owner : Any ) -> ForwardManyToOneDescriptor [Self ]: ...
99
99
# Model instance access
100
100
@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 : ...
105
102
def resolve_related_fields (self ) -> list [tuple [Field , Field ]]: ...
106
103
@property
107
104
def related_fields (self ) -> list [tuple [Field , Field ]]: ...
@@ -198,10 +195,7 @@ class OneToOneField(ForeignKey[_ST, _GT]):
198
195
def __get__ (self , instance : None , owner : Any ) -> ForwardOneToOneDescriptor [Self ]: ...
199
196
# Model instance access
200
197
@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 : ...
205
199
206
200
_To = TypeVar ("_To" , bound = Model )
207
201
@@ -256,10 +250,7 @@ class ManyToManyField(RelatedField[Any, Any], Generic[_To, _M]):
256
250
def __get__ (self , instance : None , owner : Any ) -> ManyToManyDescriptor [_M ]: ...
257
251
# Model instance access
258
252
@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 ]: ...
263
254
def get_path_info (self , filtered_relation : FilteredRelation | None = ...) -> list [PathInfo ]: ...
264
255
def get_reverse_path_info (self , filtered_relation : FilteredRelation | None = ...) -> list [PathInfo ]: ...
265
256
def contribute_to_related_class (self , cls : type [Model ], related : RelatedField ) -> None : ...
0 commit comments