8000 [stripe] Add Session.expire() (#9814) · python/typeshed@6b98f73 · GitHub
[go: up one dir, main page]

Skip to content

Commit 6b98f73

Browse files
authored
[stripe] Add Session.expire() (#9814)
1 parent 05453b0 commit 6b98f73

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

stubs/stripe/@tests/stubtest_allowlist.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ stripe\.api_resources\.test_helpers\.test_clock\.TestClock\.advance
55
stripe\.api_resources\.test_helpers\.TestClock\.advance
66
stripe\.api_resources\..*\.SearchableAPIResource\.search # Not defined on the actual class in v3, but expected to exist.
77
stripe\.api_resources\..*\.SearchableAPIResource\.search_auto_paging_iter # Not defined on the actual class in v3, but expected to exist.
8+
stripe\.api_resources\..*\.Session.expire

stubs/stripe/stripe/api_resources/checkout/session.pyi

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from typing import overload
2+
13
from stripe.api_resources.abstract import (
24
CreateableAPIResource as CreateableAPIResource,
35
ListableAPIResource as ListableAPIResource,
@@ -6,3 +8,9 @@ from stripe.api_resources.abstract import (
68

79
class Session(CreateableAPIResource, ListableAPIResource):
810
OBJECT_NAME: str
11+
@overload
12+
@classmethod
13+
def expire(cls, session, api_key=None, stripe_version=None, stripe_account=None, **params): ...
14+
@overload
15+
@classmethod
16+
def expire(cls, idempotency_key: str | None = ..., **params): ...

0 commit comments

Comments
 (0)
0