Skip to content

Commit 7cd8d1b

Browse files
chore(api): mark some methods as deprecated
1 parent c8610fe commit 7cd8d1b

File tree

2 files changed

+197
-144
lines changed
  • src/lithic/resources/auth_rules/v2
  • tests/api_resources/auth_rules

2 files changed

+197
-144
lines changed

src/lithic/resources/auth_rules/v2/v2.py

Lines changed: 25 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
from __future__ import annotations
44

5+
import typing_extensions
56
from typing import List, Optional
67
from typing_extensions import Literal, overload
78

@@ -513,6 +514,7 @@ def delete(
513514
cast_to=NoneType,
514515
)
515516

517+
@typing_extensions.deprecated("deprecated")
516518
@overload
517519
def apply(
518520
self,
@@ -545,6 +547,7 @@ def apply(
545547
"""
546548
...
547549

550+
@typing_extensions.deprecated("deprecated")
548551
@overload
549552
def apply(
550553
self,
@@ -577,6 +580,7 @@ def apply(
577580
"""
578581
...
579582

583+
@typing_extensions.deprecated("deprecated")
580584
@overload
581585
def apply(
582586
self,
@@ -612,6 +616,7 @@ def apply(
612616
"""
613617
...
614618

619+
@typing_extensions.deprecated("deprecated")
615620
@required_args(["account_tokens"], ["card_tokens"], ["program_level"])
616621
def apply(
617622
self,
@@ -1282,6 +1287,7 @@ async def delete(
12821287
cast_to=NoneType,
12831288
)
12841289

1290+
@typing_extensions.deprecated("deprecated")
12851291
@overload
12861292
async def apply(
12871293
self,
@@ -1314,6 +1320,7 @@ async def apply(
13141320
"""
13151321
...
13161322

1323+
@typing_extensions.deprecated("deprecated")
13171324
@overload
13181325
async def apply(
13191326
self,
@@ -1346,6 +1353,7 @@ async def apply(
13461353
"""
13471354
...
13481355

1356+
@typing_extensions.deprecated("deprecated")
13491357
@overload
13501358
async def apply(
13511359
self,
@@ -1381,6 +1389,7 @@ async def apply(
13811389
"""
13821390
...
13831391

1392+
@typing_extensions.deprecated("deprecated")
13841393
@required_args(["account_tokens"], ["card_tokens"], ["program_level"])
13851394
async def apply(
13861395
self,
@@ -1593,8 +1602,10 @@ def __init__(self, v2: V2) -> None:
15931602
self.delete = _legacy_response.to_raw_response_wrapper(
15941603
v2.delete,
15951604
)
1596-
self.apply = _legacy_response.to_raw_response_wrapper(
1597-
v2.apply,
1605+
self.apply = ( # pyright: ignore[reportDeprecated]
1606+
_legacy_response.to_raw_response_wrapper(
1607+
v2.apply # pyright: ignore[reportDeprecated],
1608+
)
15981609
)
15991610
self.draft = _legacy_response.to_raw_response_wrapper(
16001611
v2.draft,
@@ -1630,8 +1641,10 @@ def __init__(self, v2: AsyncV2) -> None:
16301641
self.delete = _legacy_response.async_to_raw_response_wrapper(
16311642
v2.delete,
16321643
)
1633-
self.apply = _legacy_response.async_to_raw_response_wrapper(
1634-
v2.apply,
1644+
self.apply = ( # pyright: ignore[reportDeprecated]
1645+
_legacy_response.async_to_raw_response_wrapper(
1646+
v2.apply # pyright: ignore[reportDeprecated],
1647+
)
16351648
)
16361649
self.draft = _legacy_response.async_to_raw_response_wrapper(
16371650
v2.draft,
@@ -1667,8 +1680,10 @@ def __init__(self, v2: V2) -> None:
16671680
self.delete = to_streamed_response_wrapper(
16681681
v2.delete,
16691682
)
1670-
self.apply = to_streamed_response_wrapper(
1671-
v2.apply,
1683+
self.apply = ( # pyright: ignore[reportDeprecated]
1684+
to_streamed_response_wrapper(
1685+
v2.apply # pyright: ignore[reportDeprecated],
1686+
)
16721687
)
16731688
self.draft = to_streamed_response_wrapper(
16741689
v2.draft,
@@ -1704,8 +1719,10 @@ def __init__(self, v2: AsyncV2) -> None:
17041719
self.delete = async_to_streamed_response_wrapper(
17051720
v2.delete,
17061721
)
1707-
self.apply = async_to_streamed_response_wrapper(
1708-
v2.apply,
1722+
self.apply = ( # pyright: ignore[reportDeprecated]
1723+
async_to_streamed_response_wrapper(
1724+
v2.apply # pyright: ignore[reportDeprecated],
1725+
)
17091726
)
17101727
self.draft = async_to_streamed_response_wrapper(
17111728
v2.draft,

0 commit comments

Comments
 (0)