22
33from __future__ import annotations
44
5+ import typing_extensions
56from typing import Any , List , Type , Iterable , Optional , cast
67from typing_extensions import Literal
78
@@ -115,6 +116,7 @@ def list(
115116 model = Key ,
116117 )
117118
119+ @typing_extensions .deprecated ("Please use kv.namespaces.bulk_delete instead" )
118120 def bulk_delete (
119121 self ,
120122 namespace_id : str ,
@@ -163,6 +165,7 @@ def bulk_delete(
163165 cast_to = cast (Type [Optional [KeyBulkDeleteResponse ]], ResultWrapper [KeyBulkDeleteResponse ]),
164166 )
165167
168+ @typing_extensions .deprecated ("Please use kv.namespaces.bulk_get instead" )
166169 def bulk_get (
167170 self ,
168171 namespace_id : str ,
@@ -233,6 +236,7 @@ def bulk_get(
233236 ),
234237 )
235238
239+ @typing_extensions .deprecated ("Please use kv.namespaces.bulk_update instead" )
236240 def bulk_update (
237241 self ,
238242 namespace_id : str ,
@@ -372,6 +376,7 @@ def list(
372376 model = Key ,
373377 )
374378
379+ @typing_extensions .deprecated ("Please use kv.namespaces.bulk_delete instead" )
375380 async def bulk_delete (
376381 self ,
377382 namespace_id : str ,
@@ -420,6 +425,7 @@ async def bulk_delete(
420425 cast_to = cast (Type [Optional [KeyBulkDeleteResponse ]], ResultWrapper [KeyBulkDeleteResponse ]),
421426 )
422427
428+ @typing_extensions .deprecated ("Please use kv.namespaces.bulk_get instead" )
423429 async def bulk_get (
424430 self ,
425431 namespace_id : str ,
@@ -490,6 +496,7 @@ async def bulk_get(
490496 ),
491497 )
492498
499+ @typing_extensions .deprecated ("Please use kv.namespaces.bulk_update instead" )
493500 async def bulk_update (
494501 self ,
495502 namespace_id : str ,
@@ -550,14 +557,20 @@ def __init__(self, keys: KeysResource) -> None:
550557 self .list = to_raw_response_wrapper (
551558 keys .list ,
552559 )
553- self .bulk_delete = to_raw_response_wrapper (
554- keys .bulk_delete ,
560+ self .bulk_delete = ( # pyright: ignore[reportDeprecated]
561+ to_raw_response_wrapper (
562+ keys .bulk_delete # pyright: ignore[reportDeprecated],
563+ )
555564 )
556- self .bulk_get = to_raw_response_wrapper (
557- keys .bulk_get ,
565+ self .bulk_get = ( # pyright: ignore[reportDeprecated]
566+ to_raw_response_wrapper (
567+ keys .bulk_get # pyright: ignore[reportDeprecated],
568+ )
558569 )
559- self .bulk_update = to_raw_response_wrapper (
560- keys .bulk_update ,
570+ self .bulk_update = ( # pyright: ignore[reportDeprecated]
571+ to_raw_response_wrapper (
572+ keys .bulk_update # pyright: ignore[reportDeprecated],
573+ )
561574 )
562575
563576
@@ -568,14 +581,20 @@ def __init__(self, keys: AsyncKeysResource) -> None:
568581 self .list = async_to_raw_response_wrapper (
569582 keys .list ,
570583 )
571- self .bulk_delete = async_to_raw_response_wrapper (
572- keys .bulk_delete ,
584+ self .bulk_delete = ( # pyright: ignore[reportDeprecated]
585+ async_to_raw_response_wrapper (
586+ keys .bulk_delete # pyright: ignore[reportDeprecated],
587+ )
573588 )
574- self .bulk_get = async_to_raw_response_wrapper (
575- keys .bulk_get ,
589+ self .bulk_get = ( # pyright: ignore[reportDeprecated]
590+ async_to_raw_response_wrapper (
591+ keys .bulk_get # pyright: ignore[reportDeprecated],
592+ )
576593 )
577- self .bulk_update = async_to_raw_response_wrapper (
578- keys .bulk_update ,
594+ self .bulk_update = ( # pyright: ignore[reportDeprecated]
595+ async_to_raw_response_wrapper (
596+ keys .bulk_update # pyright: ignore[reportDeprecated],
597+ )
579598 )
580599
581600
@@ -586,14 +605,20 @@ def __init__(self, keys: KeysResource) -> None:
586605 self .list = to_streamed_response_wrapper (
587606 keys .list ,
588607 )
589- self .bulk_delete = to_streamed_response_wrapper (
590- keys .bulk_delete ,
608+ self .bulk_delete = ( # pyright: ignore[reportDeprecated]
609+ to_streamed_response_wrapper (
610+ keys .bulk_delete # pyright: ignore[reportDeprecated],
611+ )
591612 )
592- self .bulk_get = to_streamed_response_wrapper (
593- keys .bulk_get ,
613+ self .bulk_get = ( # pyright: ignore[reportDeprecated]
614+ to_streamed_response_wrapper (
615+ keys .bulk_get # pyright: ignore[reportDeprecated],
616+ )
594617 )
595- self .bulk_update = to_streamed_response_wrapper (
596- keys .bulk_update ,
618+ self .bulk_update = ( # pyright: ignore[reportDeprecated]
619+ to_streamed_response_wrapper (
620+ keys .bulk_update # pyright: ignore[reportDeprecated],
621+ )
597622 )
598623
599624
@@ -604,12 +629,18 @@ def __init__(self, keys: AsyncKeysResource) -> None:
604629 self .list = async_to_streamed_response_wrapper (
605630 keys .list ,
606631 )
607- self .bulk_delete = async_to_streamed_response_wrapper (
608- keys .bulk_delete ,
632+ self .bulk_delete = ( # pyright: ignore[reportDeprecated]
633+ async_to_streamed_response_wrapper (
634+ keys .bulk_delete # pyright: ignore[reportDeprecated],
635+ )
609636 )
610- self .bulk_get = async_to_streamed_response_wrapper (
611- keys .bulk_get ,
637+ self .bulk_get = ( # pyright: ignore[reportDeprecated]
638+ async_to_streamed_response_wrapper (
639+ keys .bulk_get # pyright: ignore[reportDeprecated],
640+ )
612641 )
613- self .bulk_update = async_to_streamed_response_wrapper (
614- keys .bulk_update ,
642+ self .bulk_update = ( # pyright: ignore[reportDeprecated]
643+ async_to_streamed_response_wrapper (
644+ keys .bulk_update # pyright: ignore[reportDeprecated],
645+ )
615646 )
0 commit comments