From 5c2221577fe22e0c8fab972be58b2b5d06d69e81 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 9 Feb 2026 06:33:51 +0000 Subject: [PATCH] Update SDK to version v3.6.0 - Generated from OpenAPI spec version v3.6.0 - Auto-generated by GitHub Actions --- .sdk-version | 2 +- docs/AnalysesResultsMetadataApi.md | 10 +++- revengai/__init__.py | 2 +- revengai/api/analyses_results_metadata_api.py | 53 ++++++++++++++++++- revengai/api_client.py | 2 +- revengai/configuration.py | 4 +- 6 files changed, 65 insertions(+), 8 deletions(-) diff --git a/.sdk-version b/.sdk-version index c219f72..130165b 100644 --- a/.sdk-version +++ b/.sdk-version @@ -1 +1 @@ -v3.4.0 +v3.6.0 diff --git a/docs/AnalysesResultsMetadataApi.md b/docs/AnalysesResultsMetadataApi.md index ee7525f..46e3fe7 100644 --- a/docs/AnalysesResultsMetadataApi.md +++ b/docs/AnalysesResultsMetadataApi.md @@ -257,7 +257,7 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **get_functions_list** -> BaseResponseAnalysisFunctions get_functions_list(analysis_id, search_term=search_term, min_v_addr=min_v_addr, max_v_addr=max_v_addr) +> BaseResponseAnalysisFunctions get_functions_list(analysis_id, search_term=search_term, min_v_addr=min_v_addr, max_v_addr=max_v_addr, include_embeddings=include_embeddings, page=page, page_size=page_size) Gets functions from analysis @@ -298,10 +298,13 @@ with revengai.ApiClient(configuration) as api_client: search_term = 'search_term_example' # str | (optional) min_v_addr = 56 # int | (optional) max_v_addr = 56 # int | (optional) + include_embeddings = True # bool | (optional) (default to True) + page = 1 # int | The page number to retrieve. (optional) (default to 1) + page_size = 1000 # int | Number of items per page. (optional) (default to 1000) try: # Gets functions from analysis - api_response = api_instance.get_functions_list(analysis_id, search_term=search_term, min_v_addr=min_v_addr, max_v_addr=max_v_addr) + api_response = api_instance.get_functions_list(analysis_id, search_term=search_term, min_v_addr=min_v_addr, max_v_addr=max_v_addr, include_embeddings=include_embeddings, page=page, page_size=page_size) print("The response of AnalysesResultsMetadataApi->get_functions_list:\n") pprint(api_response) except Exception as e: @@ -319,6 +322,9 @@ Name | Type | Description | Notes **search_term** | **str**| | [optional] **min_v_addr** | **int**| | [optional] **max_v_addr** | **int**| | [optional] + **include_embeddings** | **bool**| | [optional] [default to True] + **page** | **int**| The page number to retrieve. | [optional] [default to 1] + **page_size** | **int**| Number of items per page. | [optional] [default to 1000] ### Return type diff --git a/revengai/__init__.py b/revengai/__init__.py index f5b2fd9..72980a0 100644 --- a/revengai/__init__.py +++ b/revengai/__init__.py @@ -13,7 +13,7 @@ """ # noqa: E501 -__version__ = "v3.4.0" +__version__ = "v3.6.0" # Define package exports __all__ = [ diff --git a/revengai/api/analyses_results_metadata_api.py b/revengai/api/analyses_results_metadata_api.py index b272e22..eecf2d7 100644 --- a/revengai/api/analyses_results_metadata_api.py +++ b/revengai/api/analyses_results_metadata_api.py @@ -15,7 +15,7 @@ from typing import Any, Dict, List, Optional, Tuple, Union from typing_extensions import Annotated -from pydantic import Field, StrictInt, StrictStr +from pydantic import Field, StrictBool, StrictInt, StrictStr from typing import Any, Optional from typing_extensions import Annotated from revengai.models.base_response_analysis_functions import BaseResponseAnalysisFunctions @@ -888,6 +888,9 @@ def get_functions_list( search_term: Optional[StrictStr] = None, min_v_addr: Optional[StrictInt] = None, max_v_addr: Optional[StrictInt] = None, + include_embeddings: Optional[StrictBool] = None, + page: Annotated[Optional[Annotated[int, Field(le=100000, strict=True, ge=1)]], Field(description="The page number to retrieve.")] = None, + page_size: Annotated[Optional[Annotated[int, Field(le=1000, strict=True, ge=1)]], Field(description="Number of items per page.")] = None, _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -913,6 +916,12 @@ def get_functions_list( :type min_v_addr: int :param max_v_addr: :type max_v_addr: int + :param include_embeddings: + :type include_embeddings: bool + :param page: The page number to retrieve. + :type page: int + :param page_size: Number of items per page. + :type page_size: int :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -941,6 +950,9 @@ def get_functions_list( search_term=search_term, min_v_addr=min_v_addr, max_v_addr=max_v_addr, + include_embeddings=include_embeddings, + page=page, + page_size=page_size, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -969,6 +981,9 @@ def get_functions_list_with_http_info( search_term: Optional[StrictStr] = None, min_v_addr: Optional[StrictInt] = None, max_v_addr: Optional[StrictInt] = None, + include_embeddings: Optional[StrictBool] = None, + page: Annotated[Optional[Annotated[int, Field(le=100000, strict=True, ge=1)]], Field(description="The page number to retrieve.")] = None, + page_size: Annotated[Optional[Annotated[int, Field(le=1000, strict=True, ge=1)]], Field(description="Number of items per page.")] = None, _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -994,6 +1009,12 @@ def get_functions_list_with_http_info( :type min_v_addr: int :param max_v_addr: :type max_v_addr: int + :param include_embeddings: + :type include_embeddings: bool + :param page: The page number to retrieve. + :type page: int + :param page_size: Number of items per page. + :type page_size: int :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -1022,6 +1043,9 @@ def get_functions_list_with_http_info( search_term=search_term, min_v_addr=min_v_addr, max_v_addr=max_v_addr, + include_embeddings=include_embeddings, + page=page, + page_size=page_size, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -1050,6 +1074,9 @@ def get_functions_list_without_preload_content( search_term: Optional[StrictStr] = None, min_v_addr: Optional[StrictInt] = None, max_v_addr: Optional[StrictInt] = None, + include_embeddings: Optional[StrictBool] = None, + page: Annotated[Optional[Annotated[int, Field(le=100000, strict=True, ge=1)]], Field(description="The page number to retrieve.")] = None, + page_size: Annotated[Optional[Annotated[int, Field(le=1000, strict=True, ge=1)]], Field(description="Number of items per page.")] = None, _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1075,6 +1102,12 @@ def get_functions_list_without_preload_content( :type min_v_addr: int :param max_v_addr: :type max_v_addr: int + :param include_embeddings: + :type include_embeddings: bool + :param page: The page number to retrieve. + :type page: int + :param page_size: Number of items per page. + :type page_size: int :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -1103,6 +1136,9 @@ def get_functions_list_without_preload_content( search_term=search_term, min_v_addr=min_v_addr, max_v_addr=max_v_addr, + include_embeddings=include_embeddings, + page=page, + page_size=page_size, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -1126,6 +1162,9 @@ def _get_functions_list_serialize( search_term, min_v_addr, max_v_addr, + include_embeddings, + page, + page_size, _request_auth, _content_type, _headers, @@ -1162,6 +1201,18 @@ def _get_functions_list_serialize( _query_params.append(('max_v_addr', max_v_addr)) + if include_embeddings is not None: + + _query_params.append(('include_embeddings', include_embeddings)) + + if page is not None: + + _query_params.append(('page', page)) + + if page_size is not None: + + _query_params.append(('page_size', page_size)) + # process the header parameters # process the form parameters # process the body parameter diff --git a/revengai/api_client.py b/revengai/api_client.py index 7b7b0b9..1729809 100644 --- a/revengai/api_client.py +++ b/revengai/api_client.py @@ -90,7 +90,7 @@ def __init__( self.default_headers[header_name] = header_value self.cookie = cookie # Set default User-Agent. - self.user_agent = 'OpenAPI-Generator/v3.4.0/python' + self.user_agent = 'OpenAPI-Generator/v3.6.0/python' self.client_side_validation = configuration.client_side_validation def __enter__(self): diff --git a/revengai/configuration.py b/revengai/configuration.py index 84b157e..565b7bb 100644 --- a/revengai/configuration.py +++ b/revengai/configuration.py @@ -533,8 +533,8 @@ def to_debug_report(self) -> str: return "Python SDK Debug Report:\n"\ "OS: {env}\n"\ "Python Version: {pyversion}\n"\ - "Version of the API: v3.4.0\n"\ - "SDK Package Version: v3.4.0".\ + "Version of the API: v3.6.0\n"\ + "SDK Package Version: v3.6.0".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self) -> List[HostSetting]: