Improve annotation for stripe DeletableAPIResource delete method (#7230)

This commit is contained in:
yejia-stripe
2022-02-25 11:04:36 -05:00
committed by GitHub
parent 3afcc1b2b1
commit ee8aa1e012
2 changed files with 6 additions and 1 deletions

View File

@@ -0,0 +1,2 @@
# DeletableAPIResource.delete is has a custom classmethod overload
stripe\..*\.delete

View File

@@ -1,4 +1,7 @@
from _typeshed import Self
from stripe.api_resources.abstract.api_resource import APIResource as APIResource
class DeletableAPIResource(APIResource):
def delete(self, **params): ...
@classmethod
def delete(cls: type[Self], sid: str = ..., **params) -> Self: ...