|
4 | 4 |
|
5 | 5 | from typing import TYPE_CHECKING, Optional
|
6 | 6 |
|
| 7 | +import httpx |
| 8 | + |
7 | 9 | from ...types import Coupon, coupon_list_params, coupon_create_params
|
8 | 10 | from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven
|
9 | 11 | from ..._utils import maybe_transform
|
@@ -45,7 +47,7 @@ def create(
|
45 | 47 | extra_headers: Headers | None = None,
|
46 | 48 | extra_query: Query | None = None,
|
47 | 49 | extra_body: Body | None = None,
|
48 |
| - timeout: float | None | NotGiven = NOT_GIVEN, |
| 50 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
49 | 51 | idempotency_key: str | None = None,
|
50 | 52 | ) -> Coupon:
|
51 | 53 | """
|
@@ -104,7 +106,7 @@ def list(
|
104 | 106 | extra_headers: Headers | None = None,
|
105 | 107 | extra_query: Query | None = None,
|
106 | 108 | extra_body: Body | None = None,
|
107 |
| - timeout: float | None | NotGiven = NOT_GIVEN, |
| 109 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
108 | 110 | ) -> SyncPage[Coupon]:
|
109 | 111 | """
|
110 | 112 | This endpoint returns a list of all coupons for an account in a list format.
|
@@ -163,7 +165,7 @@ def archive(
|
163 | 165 | extra_headers: Headers | None = None,
|
164 | 166 | extra_query: Query | None = None,
|
165 | 167 | extra_body: Body | None = None,
|
166 |
| - timeout: float | None | NotGiven = NOT_GIVEN, |
| 168 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
167 | 169 | idempotency_key: str | None = None,
|
168 | 170 | ) -> Coupon:
|
169 | 171 | """This endpoint allows a coupon to be archived.
|
@@ -204,7 +206,7 @@ def fetch(
|
204 | 206 | extra_headers: Headers | None = None,
|
205 | 207 | extra_query: Query | None = None,
|
206 | 208 | extra_body: Body | None = None,
|
207 |
| - timeout: float | None | NotGiven = NOT_GIVEN, |
| 209 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
208 | 210 | ) -> Coupon:
|
209 | 211 | """This endpoint retrieves a coupon by its ID.
|
210 | 212 |
|
@@ -251,7 +253,7 @@ async def create(
|
251 | 253 | extra_headers: Headers | None = None,
|
252 | 254 | extra_query: Query | None = None,
|
253 | 255 | extra_body: Body | None = None,
|
254 |
| - timeout: float | None | NotGiven = NOT_GIVEN, |
| 256 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
255 | 257 | idempotency_key: str | None = None,
|
256 | 258 | ) -> Coupon:
|
257 | 259 | """
|
@@ -310,7 +312,7 @@ def list(
|
310 | 312 | extra_headers: Headers | None = None,
|
311 | 313 | extra_query: Query | None = None,
|
312 | 314 | extra_body: Body | None = None,
|
313 |
| - timeout: float | None | NotGiven = NOT_GIVEN, |
| 315 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
314 | 316 | ) -> AsyncPaginator[Coupon, AsyncPage[Coupon]]:
|
315 | 317 | """
|
316 | 318 | This endpoint returns a list of all coupons for an account in a list format.
|
@@ -369,7 +371,7 @@ async def archive(
|
369 | 371 | extra_headers: Headers | None = None,
|
370 | 372 | extra_query: Query | None = None,
|
371 | 373 | extra_body: Body | None = None,
|
372 |
| - timeout: float | None | NotGiven = NOT_GIVEN, |
| 374 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
373 | 375 | idempotency_key: str | None = None,
|
374 | 376 | ) -> Coupon:
|
375 | 377 | """This endpoint allows a coupon to be archived.
|
@@ -410,7 +412,7 @@ async def fetch(
|
410 | 412 | extra_headers: Headers | None = None,
|
411 | 413 | extra_query: Query | None = None,
|
412 | 414 | extra_body: Body | None = None,
|
413 |
| - timeout: float | None | NotGiven = NOT_GIVEN, |
| 415 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
414 | 416 | ) -> Coupon:
|
415 | 417 | """This endpoint retrieves a coupon by its ID.
|
416 | 418 |
|
|
0 commit comments