Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .sdk-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v3.57.0
v3.57.2
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -241,7 +241,6 @@ Class | Method | HTTP request | Description
- [BaseResponseFunctionsDetailResponse](docs/BaseResponseFunctionsDetailResponse.md)
- [BaseResponseGenerateFunctionDataTypes](docs/BaseResponseGenerateFunctionDataTypes.md)
- [BaseResponseGenerationStatusList](docs/BaseResponseGenerationStatusList.md)
- [BaseResponseGetAiDecompilationRatingResponse](docs/BaseResponseGetAiDecompilationRatingResponse.md)
- [BaseResponseGetAiDecompilationTask](docs/BaseResponseGetAiDecompilationTask.md)
- [BaseResponseGetMeResponse](docs/BaseResponseGetMeResponse.md)
- [BaseResponseGetPublicUserResponse](docs/BaseResponseGetPublicUserResponse.md)
Expand Down Expand Up @@ -269,6 +268,7 @@ Class | Method | HTTP request | Description
- [BaseResponseTTPS](docs/BaseResponseTTPS.md)
- [BaseResponseTagSearchResponse](docs/BaseResponseTagSearchResponse.md)
- [BaseResponseTaskResponse](docs/BaseResponseTaskResponse.md)
- [BaseResponseUnionGetAiDecompilationRatingResponseNoneType](docs/BaseResponseUnionGetAiDecompilationRatingResponseNoneType.md)
- [BaseResponseUploadResponse](docs/BaseResponseUploadResponse.md)
- [BaseResponseVulnerabilities](docs/BaseResponseVulnerabilities.md)
- [BaseResponseXrefResponse](docs/BaseResponseXrefResponse.md)
Expand Down
33 changes: 0 additions & 33 deletions docs/BaseResponseGetAiDecompilationRatingResponse.md

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# BaseResponseUnionGetAiDecompilationRatingResponseNoneType


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**status** | **bool** | Response status on whether the request succeeded | [optional] [default to True]
**data** | [**GetAiDecompilationRatingResponse**](GetAiDecompilationRatingResponse.md) | | [optional]
**message** | **str** | | [optional]
**errors** | [**List[ErrorModel]**](ErrorModel.md) | | [optional]
**meta** | [**MetaModel**](MetaModel.md) | Metadata | [optional]

## Example

```python
from revengai.models.base_response_union_get_ai_decompilation_rating_response_none_type import BaseResponseUnionGetAiDecompilationRatingResponseNoneType

# TODO update the JSON string below
json = "{}"
# create an instance of BaseResponseUnionGetAiDecompilationRatingResponseNoneType from a JSON string
base_response_union_get_ai_decompilation_rating_response_none_type_instance = BaseResponseUnionGetAiDecompilationRatingResponseNoneType.from_json(json)
# print the JSON string representation of the object
print(BaseResponseUnionGetAiDecompilationRatingResponseNoneType.to_json())

# convert the object into a dict
base_response_union_get_ai_decompilation_rating_response_none_type_dict = base_response_union_get_ai_decompilation_rating_response_none_type_instance.to_dict()
# create an instance of BaseResponseUnionGetAiDecompilationRatingResponseNoneType from a dict
base_response_union_get_ai_decompilation_rating_response_none_type_from_dict = BaseResponseUnionGetAiDecompilationRatingResponseNoneType.from_dict(base_response_union_get_ai_decompilation_rating_response_none_type_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


6 changes: 3 additions & 3 deletions docs/FunctionsAIDecompilationApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -384,7 +384,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_ai_decompilation_rating**
> BaseResponseGetAiDecompilationRatingResponse get_ai_decompilation_rating(function_id)
> BaseResponseUnionGetAiDecompilationRatingResponseNoneType get_ai_decompilation_rating(function_id)

Get rating for AI decompilation

Expand All @@ -394,7 +394,7 @@ Get rating for AI decompilation

```python
import revengai
from revengai.models.base_response_get_ai_decompilation_rating_response import BaseResponseGetAiDecompilationRatingResponse
from revengai.models.base_response_union_get_ai_decompilation_rating_response_none_type import BaseResponseUnionGetAiDecompilationRatingResponseNoneType
from revengai.rest import ApiException
from pprint import pprint

Expand Down Expand Up @@ -441,7 +441,7 @@ Name | Type | Description | Notes

### Return type

[**BaseResponseGetAiDecompilationRatingResponse**](BaseResponseGetAiDecompilationRatingResponse.md)
[**BaseResponseUnionGetAiDecompilationRatingResponseNoneType**](BaseResponseUnionGetAiDecompilationRatingResponseNoneType.md)

### Authorization

Expand Down
6 changes: 3 additions & 3 deletions revengai/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
""" # noqa: E501


__version__ = "v3.57.0"
__version__ = "v3.57.2"

# Define package exports
__all__ = [
Expand Down Expand Up @@ -132,7 +132,6 @@
"BaseResponseFunctionsDetailResponse",
"BaseResponseGenerateFunctionDataTypes",
"BaseResponseGenerationStatusList",
"BaseResponseGetAiDecompilationRatingResponse",
"BaseResponseGetAiDecompilationTask",
"BaseResponseGetMeResponse",
"BaseResponseGetPublicUserResponse",
Expand Down Expand Up @@ -160,6 +159,7 @@
"BaseResponseTTPS",
"BaseResponseTagSearchResponse",
"BaseResponseTaskResponse",
"BaseResponseUnionGetAiDecompilationRatingResponseNoneType",
"BaseResponseUploadResponse",
"BaseResponseVulnerabilities",
"BaseResponseXrefResponse",
Expand Down Expand Up @@ -484,7 +484,6 @@
from revengai.models.base_response_functions_detail_response import BaseResponseFunctionsDetailResponse as BaseResponseFunctionsDetailResponse
from revengai.models.base_response_generate_function_data_types import BaseResponseGenerateFunctionDataTypes as BaseResponseGenerateFunctionDataTypes
from revengai.models.base_response_generation_status_list import BaseResponseGenerationStatusList as BaseResponseGenerationStatusList
from revengai.models.base_response_get_ai_decompilation_rating_response import BaseResponseGetAiDecompilationRatingResponse as BaseResponseGetAiDecompilationRatingResponse
from revengai.models.base_response_get_ai_decompilation_task import BaseResponseGetAiDecompilationTask as BaseResponseGetAiDecompilationTask
from revengai.models.base_response_get_me_response import BaseResponseGetMeResponse as BaseResponseGetMeResponse
from revengai.models.base_response_get_public_user_response import BaseResponseGetPublicUserResponse as BaseResponseGetPublicUserResponse
Expand Down Expand Up @@ -512,6 +511,7 @@
from revengai.models.base_response_ttps import BaseResponseTTPS as BaseResponseTTPS
from revengai.models.base_response_tag_search_response import BaseResponseTagSearchResponse as BaseResponseTagSearchResponse
from revengai.models.base_response_task_response import BaseResponseTaskResponse as BaseResponseTaskResponse
from revengai.models.base_response_union_get_ai_decompilation_rating_response_none_type import BaseResponseUnionGetAiDecompilationRatingResponseNoneType as BaseResponseUnionGetAiDecompilationRatingResponseNoneType
from revengai.models.base_response_upload_response import BaseResponseUploadResponse as BaseResponseUploadResponse
from revengai.models.base_response_vulnerabilities import BaseResponseVulnerabilities as BaseResponseVulnerabilities
from revengai.models.base_response_xref_response import BaseResponseXrefResponse as BaseResponseXrefResponse
Expand Down
12 changes: 6 additions & 6 deletions revengai/api/functions_ai_decompilation_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@
from revengai.models.base_response_bool import BaseResponseBool
from revengai.models.base_response_comment_response import BaseResponseCommentResponse
from revengai.models.base_response_function_task_response import BaseResponseFunctionTaskResponse
from revengai.models.base_response_get_ai_decompilation_rating_response import BaseResponseGetAiDecompilationRatingResponse
from revengai.models.base_response_get_ai_decompilation_task import BaseResponseGetAiDecompilationTask
from revengai.models.base_response_list_comment_response import BaseResponseListCommentResponse
from revengai.models.base_response_union_get_ai_decompilation_rating_response_none_type import BaseResponseUnionGetAiDecompilationRatingResponseNoneType
from revengai.models.comment_update_request import CommentUpdateRequest
from revengai.models.function_comment_create_request import FunctionCommentCreateRequest
from revengai.models.upsert_ai_decomplation_rating_request import UpsertAiDecomplationRatingRequest
Expand Down Expand Up @@ -1489,7 +1489,7 @@ def get_ai_decompilation_rating(
_content_type: Optional[StrictStr] = None,
_headers: Optional[Dict[StrictStr, Any]] = None,
_host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0,
) -> BaseResponseGetAiDecompilationRatingResponse:
) -> BaseResponseUnionGetAiDecompilationRatingResponseNoneType:
"""Get rating for AI decompilation


Expand Down Expand Up @@ -1526,7 +1526,7 @@ def get_ai_decompilation_rating(
)

_response_types_map: Dict[str, Optional[str]] = {
'200': "BaseResponseGetAiDecompilationRatingResponse",
'200': "BaseResponseUnionGetAiDecompilationRatingResponseNoneType",
'422': "BaseResponse",
}
response_data = self.api_client.call_api(
Expand Down Expand Up @@ -1556,7 +1556,7 @@ def get_ai_decompilation_rating_with_http_info(
_content_type: Optional[StrictStr] = None,
_headers: Optional[Dict[StrictStr, Any]] = None,
_host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0,
) -> ApiResponse[BaseResponseGetAiDecompilationRatingResponse]:
) -> ApiResponse[BaseResponseUnionGetAiDecompilationRatingResponseNoneType]:
"""Get rating for AI decompilation


Expand Down Expand Up @@ -1593,7 +1593,7 @@ def get_ai_decompilation_rating_with_http_info(
)

_response_types_map: Dict[str, Optional[str]] = {
'200': "BaseResponseGetAiDecompilationRatingResponse",
'200': "BaseResponseUnionGetAiDecompilationRatingResponseNoneType",
'422': "BaseResponse",
}
response_data = self.api_client.call_api(
Expand Down Expand Up @@ -1660,7 +1660,7 @@ def get_ai_decompilation_rating_without_preload_content(
)

_response_types_map: Dict[str, Optional[str]] = {
'200': "BaseResponseGetAiDecompilationRatingResponse",
'200': "BaseResponseUnionGetAiDecompilationRatingResponseNoneType",
'422': "BaseResponse",
}
response_data = self.api_client.call_api(
Expand Down
2 changes: 1 addition & 1 deletion revengai/api_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -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.57.0/python'
self.user_agent = 'OpenAPI-Generator/v3.57.2/python'
self.client_side_validation = configuration.client_side_validation

def __enter__(self):
Expand Down
4 changes: 2 additions & 2 deletions revengai/configuration.py
Original file line number Diff line number Diff line change
Expand Up @@ -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.57.0\n"\
"SDK Package Version: v3.57.0".\
"Version of the API: v3.57.2\n"\
"SDK Package Version: v3.57.2".\
format(env=sys.platform, pyversion=sys.version)

def get_host_settings(self) -> List[HostSetting]:
Expand Down
2 changes: 1 addition & 1 deletion revengai/models/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,6 @@
from revengai.models.base_response_functions_detail_response import BaseResponseFunctionsDetailResponse
from revengai.models.base_response_generate_function_data_types import BaseResponseGenerateFunctionDataTypes
from revengai.models.base_response_generation_status_list import BaseResponseGenerationStatusList
from revengai.models.base_response_get_ai_decompilation_rating_response import BaseResponseGetAiDecompilationRatingResponse
from revengai.models.base_response_get_ai_decompilation_task import BaseResponseGetAiDecompilationTask
from revengai.models.base_response_get_me_response import BaseResponseGetMeResponse
from revengai.models.base_response_get_public_user_response import BaseResponseGetPublicUserResponse
Expand Down Expand Up @@ -125,6 +124,7 @@
from revengai.models.base_response_ttps import BaseResponseTTPS
from revengai.models.base_response_tag_search_response import BaseResponseTagSearchResponse
from revengai.models.base_response_task_response import BaseResponseTaskResponse
from revengai.models.base_response_union_get_ai_decompilation_rating_response_none_type import BaseResponseUnionGetAiDecompilationRatingResponseNoneType
from revengai.models.base_response_upload_response import BaseResponseUploadResponse
from revengai.models.base_response_vulnerabilities import BaseResponseVulnerabilities
from revengai.models.base_response_xref_response import BaseResponseXrefResponse
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@
from typing import Optional, Set
from typing_extensions import Self

class BaseResponseGetAiDecompilationRatingResponse(BaseModel):
class BaseResponseUnionGetAiDecompilationRatingResponseNoneType(BaseModel):
"""
BaseResponseGetAiDecompilationRatingResponse
BaseResponseUnionGetAiDecompilationRatingResponseNoneType
""" # noqa: E501
status: Optional[StrictBool] = Field(default=True, description="Response status on whether the request succeeded")
data: Optional[GetAiDecompilationRatingResponse] = None
Expand All @@ -53,7 +53,7 @@ def to_json(self) -> str:

@classmethod
def from_json(cls, json_str: str) -> Optional[Self]:
"""Create an instance of BaseResponseGetAiDecompilationRatingResponse from a JSON string"""
"""Create an instance of BaseResponseUnionGetAiDecompilationRatingResponseNoneType from a JSON string"""
return cls.from_dict(json.loads(json_str))

def to_dict(self) -> Dict[str, Any]:
Expand Down Expand Up @@ -106,7 +106,7 @@ def to_dict(self) -> Dict[str, Any]:

@classmethod
def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
"""Create an instance of BaseResponseGetAiDecompilationRatingResponse from a dict"""
"""Create an instance of BaseResponseUnionGetAiDecompilationRatingResponseNoneType from a dict"""
if obj is None:
return None

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,27 +13,27 @@

import unittest

from revengai.models.base_response_get_ai_decompilation_rating_response import BaseResponseGetAiDecompilationRatingResponse
from revengai.models.base_response_union_get_ai_decompilation_rating_response_none_type import BaseResponseUnionGetAiDecompilationRatingResponseNoneType

class TestBaseResponseGetAiDecompilationRatingResponse(unittest.TestCase):
"""BaseResponseGetAiDecompilationRatingResponse unit test stubs"""
class TestBaseResponseUnionGetAiDecompilationRatingResponseNoneType(unittest.TestCase):
"""BaseResponseUnionGetAiDecompilationRatingResponseNoneType unit test stubs"""

def setUp(self):
pass

def tearDown(self):
pass

def make_instance(self, include_optional) -> BaseResponseGetAiDecompilationRatingResponse:
"""Test BaseResponseGetAiDecompilationRatingResponse
def make_instance(self, include_optional) -> BaseResponseUnionGetAiDecompilationRatingResponseNoneType:
"""Test BaseResponseUnionGetAiDecompilationRatingResponseNoneType
include_optional is a boolean, when False only required
params are included, when True both required and
optional params are included """
# uncomment below to create an instance of `BaseResponseGetAiDecompilationRatingResponse`
# uncomment below to create an instance of `BaseResponseUnionGetAiDecompilationRatingResponseNoneType`
"""
model = BaseResponseGetAiDecompilationRatingResponse()
model = BaseResponseUnionGetAiDecompilationRatingResponseNoneType()
if include_optional:
return BaseResponseGetAiDecompilationRatingResponse(
return BaseResponseUnionGetAiDecompilationRatingResponseNoneType(
status = True,
data = revengai.models.get_ai_decompilation_rating_response.GetAiDecompilationRatingResponse(
rating = 'POSITIVE',
Expand All @@ -51,12 +51,12 @@ def make_instance(self, include_optional) -> BaseResponseGetAiDecompilationRatin
has_next_page = True, ), )
)
else:
return BaseResponseGetAiDecompilationRatingResponse(
return BaseResponseUnionGetAiDecompilationRatingResponseNoneType(
)
"""

def testBaseResponseGetAiDecompilationRatingResponse(self):
"""Test BaseResponseGetAiDecompilationRatingResponse"""
def testBaseResponseUnionGetAiDecompilationRatingResponseNoneType(self):
"""Test BaseResponseUnionGetAiDecompilationRatingResponseNoneType"""
# inst_req_only = self.make_instance(include_optional=False)
# inst_req_and_optional = self.make_instance(include_optional=True)

Expand Down