Version 1.1.0 released! #655
jshcodes
started this conversation in
Show and Tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
FalconPy v1.1.0
This update provides new functionality for advanced handling of binary API responses and the abstraction of
action_parameters
payload elements. Several minor developer utilities are added to theutil
folder. Multiple docstring issues are also resolved.Unit test coverage
220 passed in 375.29s (0:06:15)
Bandit analysis
[main] INFO running on Python 3.9.9 Run started:2022-05-09 18:54:22.263100 Test results: No issues identified. Code scanned: Total lines of code: 35059 Total lines skipped (#nosec): 0 Run metrics: Total issues (by severity): Undefined: 0 Low: 0 Medium: 0 High: 0 Total issues (by confidence): Undefined: 0 Low: 0 Medium: 0 High: 0 Files skipped (0):
Added features and functionality
Added: Results object expansion - expanded results are returned as a tuple, Ex:
(status_code, headers, content)
. This allows for headers and status to be checked on binary API returns. Expanded results are supported for all calls to the API and can be requested from any Service Class method or the Uber Class command method using the keywordexpand_result
._result.py
_util.py
api_complete.py
test_sample_uploads.py
Example
Added: Specify action_parameters keys for perform operations using keywords instead of a list of dictionaries. Closes [ ENH ] Update all performXYZAction operations to allow for specifying the action parameter payload by name (as a keyword). #647.
group_id
device_control_policies.py
(perform_action method)firewall_policies.py
(perform_action method)prevention_policy.py
(perform_policies_action method)response_policies.py
(perform_policies_action method)sensor_update_policy.py
(perform_policies_action method)filter
host_group.py
(perform_group_action method)add_tag
,delete_tag
,unassign
,update_name
,update_assigned_to_v2
,update_description
,update_status
_payload/__init__.py
_payload/_incidents.py
incidents.py
(perform_incident_action method)Other
query_accounts
andquery_logins
methods within the Discover Service Class. Closes [ DOC ] Common sort options are incorrectly listed in the query_accounts and query_logins docstrings. #621.discover.py
id
requirements for keyword submissions to theindicator_update
method within the IOC Service Class. Closes [ DOC ] Indicator Update Missing Required Field #634.ioc.py
get_download
operation within the ReportExecutions Service Class. Closes [ DOC ] ReportExecutionsdownload_get
documentation lists an incorrect return type. #640.report_executions.py
action_parameters
payload element.real_time_response.py
util/babel_fish.py
util/find-strings.sh
util/public-modules.sh
util/vcheck.sh
Installation
You can install this new release by installing the package via the Python Package Index.
or
Upgrading
You can upgrade to this new release by installing the update via the Python Package Index.
or
This discussion was created from the release Version 1.1.0.
Beta Was this translation helpful? Give feedback.
All reactions