|
2 | 2 |
|
3 | 3 | from __future__ import annotations |
4 | 4 |
|
| 5 | +import typing_extensions |
5 | 6 | from typing import List, Optional |
6 | 7 | from itertools import chain |
7 | 8 | from typing_extensions import Literal |
@@ -113,6 +114,9 @@ def with_streaming_response(self) -> BetaResourceWithStreamingResponse: |
113 | 114 | """ |
114 | 115 | return BetaResourceWithStreamingResponse(self) |
115 | 116 |
|
| 117 | + @typing_extensions.deprecated( |
| 118 | + "Use client.extract instead. For more info, see https://docs.parallel.ai/extract/extract-migration-guide" |
| 119 | + ) |
116 | 120 | def extract( |
117 | 121 | self, |
118 | 122 | *, |
@@ -196,6 +200,9 @@ def extract( |
196 | 200 | cast_to=ExtractResponse, |
197 | 201 | ) |
198 | 202 |
|
| 203 | + @typing_extensions.deprecated( |
| 204 | + "Use client.search instead. For more info, see https://docs.parallel.ai/search/search-migration-guide" |
| 205 | + ) |
199 | 206 | def search( |
200 | 207 | self, |
201 | 208 | *, |
@@ -364,6 +371,9 @@ def with_streaming_response(self) -> AsyncBetaResourceWithStreamingResponse: |
364 | 371 | """ |
365 | 372 | return AsyncBetaResourceWithStreamingResponse(self) |
366 | 373 |
|
| 374 | + @typing_extensions.deprecated( |
| 375 | + "Use client.extract instead. For more info, see https://docs.parallel.ai/extract/extract-migration-guide" |
| 376 | + ) |
367 | 377 | async def extract( |
368 | 378 | self, |
369 | 379 | *, |
@@ -447,6 +457,9 @@ async def extract( |
447 | 457 | cast_to=ExtractResponse, |
448 | 458 | ) |
449 | 459 |
|
| 460 | + @typing_extensions.deprecated( |
| 461 | + "Use client.search instead. For more info, see https://docs.parallel.ai/search/search-migration-guide" |
| 462 | + ) |
450 | 463 | async def search( |
451 | 464 | self, |
452 | 465 | *, |
@@ -560,11 +573,15 @@ class BetaResourceWithRawResponse: |
560 | 573 | def __init__(self, beta: BetaResource) -> None: |
561 | 574 | self._beta = beta |
562 | 575 |
|
563 | | - self.extract = to_raw_response_wrapper( |
564 | | - beta.extract, |
| 576 | + self.extract = ( # pyright: ignore[reportDeprecated] |
| 577 | + to_raw_response_wrapper( |
| 578 | + beta.extract, # pyright: ignore[reportDeprecated], |
| 579 | + ) |
565 | 580 | ) |
566 | | - self.search = to_raw_response_wrapper( |
567 | | - beta.search, |
| 581 | + self.search = ( # pyright: ignore[reportDeprecated] |
| 582 | + to_raw_response_wrapper( |
| 583 | + beta.search, # pyright: ignore[reportDeprecated], |
| 584 | + ) |
568 | 585 | ) |
569 | 586 |
|
570 | 587 | @cached_property |
@@ -611,11 +628,15 @@ class AsyncBetaResourceWithRawResponse: |
611 | 628 | def __init__(self, beta: AsyncBetaResource) -> None: |
612 | 629 | self._beta = beta |
613 | 630 |
|
614 | | - self.extract = async_to_raw_response_wrapper( |
615 | | - beta.extract, |
| 631 | + self.extract = ( # pyright: ignore[reportDeprecated] |
| 632 | + async_to_raw_response_wrapper( |
| 633 | + beta.extract, # pyright: ignore[reportDeprecated], |
| 634 | + ) |
616 | 635 | ) |
617 | | - self.search = async_to_raw_response_wrapper( |
618 | | - beta.search, |
| 636 | + self.search = ( # pyright: ignore[reportDeprecated] |
| 637 | + async_to_raw_response_wrapper( |
| 638 | + beta.search, # pyright: ignore[reportDeprecated], |
| 639 | + ) |
619 | 640 | ) |
620 | 641 |
|
621 | 642 | @cached_property |
@@ -662,11 +683,15 @@ class BetaResourceWithStreamingResponse: |
662 | 683 | def __init__(self, beta: BetaResource) -> None: |
663 | 684 | self._beta = beta |
664 | 685 |
|
665 | | - self.extract = to_streamed_response_wrapper( |
666 | | - beta.extract, |
| 686 | + self.extract = ( # pyright: ignore[reportDeprecated] |
| 687 | + to_streamed_response_wrapper( |
| 688 | + beta.extract, # pyright: ignore[reportDeprecated], |
| 689 | + ) |
667 | 690 | ) |
668 | | - self.search = to_streamed_response_wrapper( |
669 | | - beta.search, |
| 691 | + self.search = ( # pyright: ignore[reportDeprecated] |
| 692 | + to_streamed_response_wrapper( |
| 693 | + beta.search, # pyright: ignore[reportDeprecated], |
| 694 | + ) |
670 | 695 | ) |
671 | 696 |
|
672 | 697 | @cached_property |
@@ -713,11 +738,15 @@ class AsyncBetaResourceWithStreamingResponse: |
713 | 738 | def __init__(self, beta: AsyncBetaResource) -> None: |
714 | 739 | self._beta = beta |
715 | 740 |
|
716 | | - self.extract = async_to_streamed_response_wrapper( |
717 | | - beta.extract, |
| 741 | + self.extract = ( # pyright: ignore[reportDeprecated] |
| 742 | + async_to_streamed_response_wrapper( |
| 743 | + beta.extract, # pyright: ignore[reportDeprecated], |
| 744 | + ) |
718 | 745 | ) |
719 | | - self.search = async_to_streamed_response_wrapper( |
720 | | - beta.search, |
| 746 | + self.search = ( # pyright: ignore[reportDeprecated] |
| 747 | + async_to_streamed_response_wrapper( |
| 748 | + beta.search, # pyright: ignore[reportDeprecated], |
| 749 | + ) |
721 | 750 | ) |
722 | 751 |
|
723 | 752 | @cached_property |
|
0 commit comments