Skip to content

Commit 3c0db37

Browse files
Merge pull request #42 from MislavReversingLabs/main
v2.5.3
2 parents 359ba53 + b4ac686 commit 3c0db37

File tree

8 files changed

+20
-488
lines changed

8 files changed

+20
-488
lines changed

CHANGELOG.md

+13-1
Original file line numberDiff line numberDiff line change
@@ -241,4 +241,16 @@ v2.5.1 (2024-04-02)
241241

242242
#### Improvements
243243
- **a1000** module:
244-
- The function for checking file analysis status is now public. It is called `file_analysis_status`.
244+
- The function for checking file analysis status is now public. It is called `file_analysis_status`.
245+
246+
247+
2.5.3 (2024-05-08)
248+
-------------------
249+
250+
#### Bugfixes
251+
- **ticloud** module:
252+
- The classification override parameter in the `override_classification` method of the `FileReputationUserOverride` now works as expected due to a payload fix.
253+
254+
#### Removals
255+
- **clouddeepscan** module:
256+
- Dropped support for the clouddeepscan module. As of this version, the module is removed from the SDK.

README.md

-38
Original file line numberDiff line numberDiff line change
@@ -910,44 +910,6 @@ class TitaniumScale(object):
910910
- Retrieves the identifier of the current set of YARA rules on the TitaniumScale Worker instance.
911911

912912

913-
***
914-
915-
## Module: clouddeepscan
916-
Handles communication with Cloud Deep Scan API endpoints.
917-
918-
#### Class:
919-
```python
920-
class CloudDeepScan(object)
921-
```
922-
923-
#### Parameters:
924-
`token_endpoint` - token endpoint that is used to fetch authorization token
925-
`rest_hostname` - REST API hostname that is used as base URL to generate endpoints
926-
`client_id` - ID of OAuth2.0 client used for authorization
927-
`client_secret` - secret of OAuth2.0 client used for authorization
928-
929-
930-
#### Methods:
931-
- `upload_sample`
932-
- Accepts a file path string of a file that should be scanned and optional configuration of how many part uploads to do concurrently, returns submission ID
933-
- `fetch_submission`
934-
- Accepts submission ID and returns an instance of CloudDeepScanSubmissionStatus
935-
- `fetch_submission_history`
936-
- Accepts either sample name or sample hash and returns list of CloudDeepScanSubmissionStatus objects
937-
- `download_report`
938-
- Accepts sha1 hash of the sample and path of the output file where JSON report will be stored and stores report to that location
939-
940-
#### Class:
941-
```python
942-
class CloudDeepScanSubmissionStatus(object)
943-
```
944-
945-
#### Parameters:
946-
`id_` - submission ID of the submission
947-
`created_at` - datetime instance of time when submission is created
948-
`status` - submission status, can be one of: scanned, scanning, error
949-
`report` - URL pointing to report location, None if status is not "scanned"
950-
951913
***
952914

953915
## Examples

ReversingLabs/SDK/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
A Python SDK for communicating with ReversingLabs services.
66
"""
77

8-
__version__ = "2.5.2"
8+
__version__ = "2.5.3"

0 commit comments

Comments
 (0)