Version 1.6.3 released! #1479
Pinned
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
Uh oh!
There was an error while loading. Please reload this page.
-
FalconPy v1.6.3
This update implements new operations and service collections. Multiple bug fixes are also included.
Unit test coverage
Bandit analysis
[main] INFO profile include tests: None [main] INFO profile exclude tests: None [main] INFO cli include tests: None [main] INFO cli exclude tests: None [main] INFO running on Python 3.14.4 Working... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:01 Run started:2026-05-11 23:01:27.661734+00:00 Test results: No issues identified. Code scanned: Total lines of code: 131340 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: New Access Scopes service collection with two operations.
_endpoint/__init__.py_endpoint/_access_scopes.py_payload/__init__.py_payload/_access_scopes.py__init__.pyaccess_scopes.pytests/test_access_scopes.pyAdded: New Api Clients service collection with seven operations.
_endpoint/__init__.py_endpoint/_api_clients.py_payload/__init__.py_payload/_api_clients.py__init__.pyapi_clients.pytests/test_api_clients.pyAdded: Added nine new operations to the Cloud Azure Registration service collection.
_endpoint/_cloud_azure_registration.pycloud_azure_registration.pytests/test_cloud_azure_registration.pyRemoved: Removed
download_azure_scriptoperation from the Cloud Azure Registration service collection._endpoint/_cloud_azure_registration.py_endpoint/deprecated/_cloud_azure_registration.py_endpoint/deprecated/_mapping.pycloud_azure_registration.pyAdded: Added
CloneComplianceFrameworkoperation to the Cloud Policies service collection._endpoint/_cloud_policies.pycloud_policies.pytests/test_cloud_policies.pyUpdated: Added
adversary,groups,groups.business_impact,groups.business_unit,groups.environment, andthreat_actorsas allowed filter fields in the Cloud Security service collection._endpoint/_cloud_security.pycloud_security.pyAdded: Added
cloud_security_assets_entities_postoperation to the Cloud Security Assets service collection._endpoint/_cloud_security_assets.pycloud_security_assets.pytests/test_cloud_security_assets.pyUpdated: Added
resource_gcrn,resource_parent,tags_string,azure.resource_group, andinsights.*as allowed filter fields in the Cloud Security Assets service collection._endpoint/_cloud_security_assets.pycloud_security_assets.pyUpdated: Added
tenant_idas an allowed sort and filter field in the Cloud Security Detections service collection._endpoint/_cloud_security_detections.pycloud_security_detections.pyAdded: New Cloud Security Registration Combined service collection with one operation.
_endpoint/__init__.py_endpoint/_cloud_security_registration_combined.py_payload/__init__.py_payload/_cloud_security_registration_combined.py__init__.pycloud_security_registration_combined.pytests/test_cloud_security_registration_combined.pyAdded: New Cloud Security Risks service collection with one operation.
_endpoint/__init__.py_endpoint/_cloud_security_risks.py_payload/__init__.py_payload/_cloud_security_risks.py__init__.pycloud_security_risks.pytests/test_cloud_security_risks.pyUpdated: Added
architectureas an allowed filter field in multiple operations within the Container Images service collection._endpoint/_container_images.pycontainer_images.pyRemoved: Removed
AggregateFCIncidentsoperation from the Falcon Complete Dashboard service collection._endpoint/_falcon_complete_dashboard.py_endpoint/deprecated/_falcon_complete_dashboard.py_endpoint/deprecated/_mapping.pyfalcon_complete_dashboard.pyRemoved: Removed
QueryIncidentIdsByFilteroperation from the Falcon Complete Dashboard service collection._endpoint/_falcon_complete_dashboard.py_endpoint/deprecated/_falcon_complete_dashboard.py_endpoint/deprecated/_mapping.pyfalcon_complete_dashboard.pyUpdated: Added
architectureparameter to GetImageAssessmentImages and GetImageAssessmentImagesByDigest operations in the Falcon Container service collection._endpoint/_falcon_container.pyfalcon_container.pyAdded: New Federated Connections service collection with three operations.
_endpoint/__init__.py_endpoint/_federated_connections.py_payload/__init__.py_payload/_federated_connections.py__init__.pyfederated_connections.pytests/test_federated_connections.pyRemoved: Removed
CreateFileV1operation from the Foundry Logscale service collection._endpoint/_foundry_logscale.py_endpoint/deprecated/_foundry_logscale.py_endpoint/deprecated/_mapping.pyfoundry_logscale.pyRemoved: Removed
UpdateFileV1operation from the Foundry Logscale service collection._endpoint/_foundry_logscale.py_endpoint/deprecated/_foundry_logscale.py_endpoint/deprecated/_mapping.pyfoundry_logscale.pyAdded: New Foundry Lookup Files service collection with two operations.
_endpoint/__init__.py_endpoint/_foundry_lookup_files.py_payload/__init__.py_payload/_foundry_lookup_files.py__init__.pyfoundry_lookup_files.pytests/test_foundry_lookup_files.pyUpdated: Updated Host Migration endpoint definitions and docstrings.
_endpoint/_host_migration.pyhost_migration.pyUpdated: Expanded available sort and filter fields in the Hosts service collection to include
device_policies.*fields,agent_load_flags,agent_version,criticality,deployment_type,detection_suppression_status, and many more._endpoint/_hosts.pyhosts.pyAdded: Added three new operations to the Intel service collection.
_endpoint/_intel.pyintel.pytests/test_intel.pyAdded: New Knowledge Base Audit Events service collection with four operations.
_endpoint/__init__.py_endpoint/_knowledge_base_audit_events.py_payload/__init__.py_payload/_knowledge_base_audit_events.py__init__.pyknowledge_base_audit_events.pytests/test_knowledge_base_audit_events.pyAdded: New Knowledge Base Files service collection with six operations.
_endpoint/__init__.py_endpoint/_knowledge_base_files.py_payload/__init__.py_payload/_knowledge_base_files.py__init__.pyknowledge_base_files.pytests/test_knowledge_base_files.pyAdded: New Knowledge Bases service collection with five operations.
_endpoint/__init__.py_endpoint/_knowledge_bases.py_payload/__init__.py_payload/_knowledge_bases.py__init__.pyknowledge_bases.pytests/test_knowledge_bases.pyAdded: Added eight new operations to the Ngsiem service collection.
_endpoint/_ngsiem.pyngsiem.pytests/test_ngsiem.pyUpdated: Added
schema_validation_enabledparameter to the CreateConnectorConfig operation in the Ngsiem service collection._endpoint/_ngsiem.pyngsiem.pyUpdated: Added
targeted_platformsandchannel_file_statusas allowed filter fields in the query_scheduled_scans operation within the Ods service collection._endpoint/_ods.pyods.pyAdded: New Profile Groups service collection with nine operations.
_endpoint/__init__.py_endpoint/_profile_groups.py_payload/__init__.py_payload/_profile_groups.py__init__.pyprofile_groups.pytests/test_profile_groups.pyRemoved: Removed
combinedQueryInstalledPatchesoperation from the Spotlight Vulnerabilities service collection._endpoint/_spotlight_vulnerabilities.py_endpoint/deprecated/_spotlight_vulnerabilities.py_endpoint/deprecated/_mapping.pyspotlight_vulnerabilities.pyUpdated: Added new AI-related edge types (
ai_agent_used_by,connected_mcp,invokes_model,loaded_skill,mcp_tool_call,runs_session,session_process,session_run_by,spawns_agent,tool_spawned_process,used_tool,uses_ai_agent) and vertex types (ai_agent,ai_model,ai_session,ai_skill,ai_tool,mcp_server) to the Threatgraph service collection._endpoint/_threatgraph.pythreatgraph.pyAdded: Added
WorkflowDefinitionsDeleteoperation to the Workflows service collection._endpoint/_workflows.pyworkflows.pytests/test_workflows.pyIssues resolved
Fixed: Fixed bug in ITAutomation causing
cancel_executionto wraptask_execution_idin a list when the API expects a string. Passingtask_execution_idas a keyword argument now correctly produces a flat body payload. Closes [ BUG ]cancel_executionin ITAutomation wrapstask_execution_idin a list causing 400 invalid post body #1465.it_automation.pyFixed: Fixed missing comma in
_payload/_generic.pycausing implicit string concatenation betweenextended_boundsandfilters_spec, breaking both kwargs for all aggregate operations. Closes [ BUG ] Missing comma in _payload/_generic.py causes implicit string concatenation breaking aggregate kwargs #1460._payload/_generic.pyFixed: Fixed missing comma in
_payload/_aspm.pycausing implicit string concatenation betweentypeandusername, breaking both kwargs for ASPM relay node retrieval operations. Closes [ BUG ] Missing comma in_payload/_aspm.pycauses implicit string concatenation breaking relay node kwargs #1461._payload/_aspm.pyFixed: Fixed missing comma in
_payload/_foundry.pycausing implicit string concatenation betweenversionandwith_in, breaking both kwargs for Foundry LogScale saved search execute operations. Closes [ BUG ] Missing comma in_payload/_foundry.pycauses implicit string concatenation breaking saved search kwargs #1462._payload/_foundry.pyFixed: Fixed missing comma in
_payload/_cspm_registration.pycausing implicit string concatenation betweenproject_idandservice_account_conditions, breaking both kwargs for GCP CSPM service account validation. Closes [ BUG ] Missing comma in_payload/_cspm_registration.pycauses implicit string concatenation breaking GCP validation kwargs #1463._payload/_cspm_registration.pyFixed: Fixed typo
dashbaord_urlin_payload/_aspm.pycausingdashboard_urlkwargs to be silently ignored for ASPM node creation operations._payload/_aspm.pyFixed: Fixed missing
customkeyword argument in thecreate_data_connectionmethod of the NGSIEM service collection. Thecustomfield (a free-form string map used for connector-specific configuration such asPluginConfigID) was omitted from the payload builder, causing it to be silently dropped and the API to return HTTP 400 with "required custom property missing". Passingcustom={"PluginConfigID": "<value>"}as a keyword argument now works correctly. Closes [ BUG ] create_data_connection does not expose custom keyword #1468._payload/_ngsiem.pyngsiem.pyThis discussion was created from the release Version 1.6.3.
Beta Was this translation helpful? Give feedback.
All reactions