Changelog

PyPI History

1.41.0 (2025-10-20)

Features

Bug Fixes

1.40.0 (2025-09-22)

Features

  • [google-cloud-securitycenter] add GCE to DeploymentPlatform enum (#14401) (6292106)

1.39.0 (2025-07-02)

Features

1.38.1 (2025-03-15)

Bug Fixes

  • [Many APIs] Allow Protobuf 6.x (784a3ca)

  • remove setup.cfg configuration for creating universal wheels (#13659) (59bfd42)

1.38.0 (2025-02-18)

Features

  • added data access event fields to finding proto (7fb3f49)

  • added more information about DDoS attack in cloud armor proto (7fb3f49)

Bug Fixes

  • deps: Require grpc-google-iam-v1>=0.14.0 (770cf0f)

Documentation

  • Clarified comments for tag_values field in resource_value_config to make it clear that field represents tag value ids, not tag values (7fb3f49)

1.37.0 (2025-02-12)

Features

  • Add REST Interceptors which support reading metadata (87b5382)

  • Add support for reading selective GAPIC generation methods from service YAML (87b5382)

1.36.0 (2024-12-12)

Features

  • Add support for opt-in debug logging (856e0f0)

Bug Fixes

  • Fix typing issue with gRPC metadata when key ends in -bin (856e0f0)

1.35.1 (2024-11-11)

Bug Fixes

1.35.0 (2024-10-24)

Features

1.34.0 (2024-08-08)

Features

  • enable Dynamic Mute (6f4d816)

  • enable Dynamic Mute (6f4d816)

  • New valuesEXPLOITATION_FOR_PRIVILEGE_ESCALATION corresponding to T1068 andINDICATOR_REMOVAL_FILE_DELETION corresponding to T1070.004 are added to enumTechnique (6f4d816)

  • New valuesEXPLOITATION_FOR_PRIVILEGE_ESCALATION corresponding to T1068 andINDICATOR_REMOVAL_FILE_DELETION corresponding to T1070.004 are added to enumTechnique (6f4d816)

Documentation

  • T1068 is added for valueEXPLOITATION_FOR_PRIVILEGE_ESCALATION and T1070.004 is added for valueINDICATOR_REMOVAL_FILE_DELETION for enum `Technique (6f4d816)

  • T1068 is added for valueEXPLOITATION_FOR_PRIVILEGE_ESCALATION and T1070.004 is added for valueINDICATOR_REMOVAL_FILE_DELETION for enum `Technique (6f4d816)

1.33.1 (2024-07-30)

Bug Fixes

  • Retry and timeout values do not propagate in requests during pagination (52db52e)

1.33.0 (2024-07-09)

Features

  • added attack path API methods (242b713)

  • added cloud provider field to list findings response (242b713)

  • added etd custom module protos and API methods (242b713)

  • added ResourceValueConfig protos and API methods (242b713)

  • added toxic combination field to finding (242b713)

Documentation

  • update examples in comments to use backticks (242b713)

  • update toxic combinations comments (242b713)

1.32.1 (2024-07-08)

Bug Fixes

1.32.0 (2024-06-27)

Features

  • Add toxic_combination and group_memberships fields to finding (83c851e)

  • added cloud provider field to list findings response (83c851e)

  • added http configuration rule to ResourceValueConfig and ValuedResource API methods (83c851e)

  • added toxic combination field to finding (83c851e)

Documentation

  • Updated comments for ResourceValueConfig (83c851e)

1.31.0 (2024-04-17)

Features

  • [google-cloud-securitycenter] Add cloud_armor field to finding’s list of attributes (#12586) (c704e63)

1.30.1 (2024-04-04)

Documentation

  • Fixed backtick and double quotes mismatch in security_marks.proto (22201e2)

1.30.0 (2024-03-28)

Features

  • [google-cloud-securitycenter] Add Notebook field to finding’s list of attributes (#12523) (ec1301e)

1.29.0 (2024-03-11)

Features

  • Add external_system.case_create_time, external_system.case_close_time, and external_system.ticket_info to finding’s list of attributes (736a1ef)

  • Add security_posture, external_system.case_uri, external_system.case_priority, external_system.case_sla to finding’s list of attributes (736a1ef)

1.28.0 (2024-03-04)

Features

  • Add container.create_time, vulnerability.offending_package, vulnerability.fixed_package, vulnerability.security_bulletin, vulnerability.cve.impact, vulnerability.cve.exploitation_activity, vulnerability.cve.observed_in_the_wild, vulnerability.cve.zero_day to finding’s list of attributes (4450f4c)

  • Add load balancer, log entry, org policy, database.version, exfiltration.total_exfiltrated_bytes, file.disk_path, indicator.signature_type, and kubernetes.objects to finding’s list of attributes (4450f4c)

  • Added security center api V2 client library (4450f4c)

Bug Fixes

  • deps: Exclude google-auth 2.24.0 and 2.25.0 (4450f4c)

1.27.0 (2024-02-22)

Features

  • [google-cloud-securitycenter] Add application field to finding’s list of attributes (#12301) (c26abaf)

  • Add Backup DR field to finding’s list of attributes (0f7d3f3)

Bug Fixes

  • deps: [Many APIs] Requiregoogle-api-core>=1.34.1 (#12309) (c23398a)

  • fix ValueError in test__validate_universe_domain (89c1b05)

1.26.1 (2024-02-06)

Bug Fixes

  • Add google-auth as a direct dependency (9e8d039)

  • Add staticmethod decorator to_get_client_cert_source and_get_api_endpoint (9e8d039)

  • Resolve AttributeError ‘Credentials’ object has no attribute ‘universe_domain’ (9e8d039)

1.26.0 (2024-02-01)

Features

  • Allow users to explicitly configure universe domain (#12243) (e14d4b1)

1.25.0 (2023-12-07)

Features

  • Add support for python 3.12 (e9655df)

  • Introduce compatibility with native namespace packages (e9655df)

Bug Fixes

  • Require proto-plus >= 1.22.3 (e9655df)

  • Useretry_async instead ofretry in async client (e9655df)

1.24.1 (2023-11-29)

Documentation

  • [google-cloud-securitycenter] Modify documentation of SimulateSecurityHealthAnalyticsCustomModuleRequest (#12042) (27239dd)

1.24.0 (2023-11-02)

Features

  • Add SimulateSecurityHealthAnalyticsCustomModule API for testing SHA custom module (#11854) (6055a99)

1.23.3 (2023-09-19)

Documentation

1.23.2 (2023-08-03)

Documentation

1.23.1 (2023-07-05)

Bug Fixes

1.23.0 (2023-06-29)

Features

1.22.0 (2023-06-13)

Features

  • Add user agent and DLP parent type fields to finding’s list of attributes (#11390) (8a5784b)

1.21.0 (2023-04-21)

Features

  • Add cloud_dlp_inspection and cloud_dlp_data_profile fields to finding’s list of attributes (#449) (f167dad)

1.20.0 (2023-04-12)

Features

  • Add Security Health Analytics (SHA) custom modules with Create, Get, List, Update, Delete (#447) (ff0ec29)

1.19.1 (2023-03-23)

Documentation

  • Fix formatting of request arg in docstring (#445) (b8e46b7)

1.19.0 (2023-02-28)

Features

  • Enable “rest” transport in Python for services supporting numeric enums (#439) (1e85d04)

1.18.2 (2023-01-20)

Bug Fixes

  • Add context manager return types (367a3bd)

Documentation

  • Add documentation for enums (367a3bd)

1.18.1 (2023-01-14)

Documentation

  • Update documentation for Security Command Center *.assets.list “parent” parameter (#425) (9f791eb)

1.18.0 (2023-01-10)

Features

1.17.0 (2022-12-15)

Features

  • Add files field to finding’s list of attributes (63c76ad)

  • Add kernel_rootkit field to finding’s list of attributes (#413) (62c9cb8)

  • Add support forgoogle.cloud.securitycenter.__version__ (63c76ad)

  • Add typing to proto.Message based class attributes (63c76ad)

  • Add user_name field to the finding access (#418) (ced00fd)

  • Adding project/folder level parents to notification configs in SCC (#403) (667729a)

Bug Fixes

  • Add dict typing for client_options (63c76ad)

  • deps: Require google-api-core >=1.34.0, >=2.11.0 (fae54be)

  • Drop usage of pkg_resources (fae54be)

  • Fix timeout default values (fae54be)

Documentation

  • samples: Snippetgen handling of repeated enum field (63c76ad)

  • samples: Snippetgen should call await on the operation coroutine before calling result (fae54be)

  • samples: Update samples to include new parent levels (folder and project) (#405) (5960173)

1.16.2 (2022-10-07)

Bug Fixes

1.16.1 (2022-10-04)

Bug Fixes

1.16.0 (2022-09-15)

Features

  • Added parent display name i.e. source display name for a finding as one of the finding attributes (#390) (b6661c7)

1.15.0 (2022-08-29)

Features

  • Adding database access information, such as queries field to a finding (#370) (1ff2b13)

  • serviceAccountKeyName, serviceAccountDelegationInfo, and principalSubject attributes added to the existing access attribute (#375) (ab477e0)

1.14.0 (2022-08-22)

Features

  • Adding uris to indicator of compromise (IOC) field (#367) (1f7f8c0)

1.13.0 (2022-08-12)

Features

  • Added container field to findings attributes (#353) (027a423)

  • Added kubernetes field to findings attribute. This field is populated only when the container is a kubernetes cluster explicitly (027a423)

Bug Fixes

1.12.0 (2022-07-17)

Features

  • add audience parameter (da12a93)

  • Add compliances, processes and exfiltration fields to findings attributes (da12a93)

  • Added contacts field to findings attributes, specifying Essential Contacts defined at org, folder or project level within a GCP org (da12a93)

  • Added process signature fields to the indicator attribute that helps surface multiple types of signature defined IOCs (da12a93)

Bug Fixes

  • deps: require google-api-core>=1.32.0,>=2.8.0 (da12a93)

  • require python 3.7+ (#349) (1368f74)

1.11.1 (2022-06-06)

Bug Fixes

Documentation

  • fix changelog header to consistent size (#338) (60c8d5f)

1.11.0 (2022-04-28)

Features

  • Add connection and description field to finding’s list of attributes (#323) (3a9e9bd)

  • Add next_steps field to finding’s list of attributes (#319) (35ab26e)

  • AuditConfig for IAM v1 (35ab26e)

Bug Fixes

  • deps: require grpc-google-iam-v1 >=0.12.4 (35ab26e)

Documentation

  • fix type in docstring for map fields (35ab26e)

  • samples: add bigquery export samples (#315) (beec49d)

  • samples: added mute config samples (#276) (3ac8eac)

  • samples: included snippet for unmute finding (#308) (fe05cc3)

1.10.0 (2022-03-05)

Features

Bug Fixes

  • deps: require google-api-core>=1.31.5, >=2.3.2 (#293) (ae90fee)

  • deps: require proto-plus>=1.15.0 (ae90fee)

1.9.0 (2022-02-26)

Features

Bug Fixes

  • resolve DuplicateCredentialArgs error when using credentials_file (7fdd2a8)

Documentation

  • added more clarification around what event_time means on a v1 finding (7fdd2a8)

  • Update documentation for the Finding resource field “project_display_name” (#282) (5e02432)

  • Update documentation for the Mute fields on Findings (5e02432)

1.8.0 (2022-01-14)

Features

  • add display_name to the resource which is surfaced in NotificationMessage (f28a8fe)

  • add support for python 3.10 (#238) (7186526)

  • Added a new API method UpdateExternalSystem (#256) (8c988a6)

  • Added mute related APIs, proto messages and fields (#255) (6f3e1b2)

  • Added resource type and display_name field to the FindingResult (#248) (f28a8fe)

Bug Fixes

  • deps: drop packaging dependency (f28a8fe)

  • deps: require google-api-core >= 1.28.0 (f28a8fe)

  • fix extras_require typo in setup.py (#242) (d477b96)

1.7.0 (2021-10-08)

Features

  • Added type field to the resource which is surfaced in NotificationMessage (a233f7a)

  • Added vulnerability field to Finding (#235) (a233f7a)

1.6.0 (2021-10-07)

Features

1.5.2 (2021-09-30)

Bug Fixes

  • improper types in pagers generation (cd17b59)

1.5.1 (2021-09-24)

Bug Fixes

  • add ‘dict’ annotation type to ‘request’ (00fb3d3)

1.5.0 (2021-07-28)

Features

  • add finding_class and indicator fields in Finding (#201) (4af011d)

Bug Fixes

  • deps: pin ‘google-{api,cloud}-core’, ‘google-auth’ to allow 2.x versions (#194) (37af051)

  • enable self signed jwt for grpc (#199) (a00be7c)

Documentation

  • add Samples section to CONTRIBUTING.rst (#195) (8f402c2)

1.4.0 (2021-07-12)

Features

Bug Fixes

Documentation

1.3.1 (2021-06-10)

Documentation

  • update currently supported Finding filter fields (#159) (89ca24b)

1.3.0 (2021-05-28)

Features

  • bump release level to production/stable (#147) (b9c892a)

Documentation

1.2.0 (2021-05-19)

Features

  • add canonical_name and folder fields (16a33f4)

  • support self-signed JWT flow for service accounts (16a33f4)

Bug Fixes

Documentation

  • Fix conflict tag introduced in PR 104 (#106) (f4f14ee)

  • standardize new tag with existing tags from other languages (#104) (55582ac)

1.1.0 (2020-12-15)

Features

Documentation

  • add securitycenter prefix to samples, wrap published samples and repl… (#85) (553dfbb)

  • update documentation on severity (#72) (4ba96b2)

  • update snippets_findings tags (#78) (c7e301f)

  • update snippets_list_assets tags (#77) (11aef56)

1.0.0 (2020-10-08)

⚠ BREAKING CHANGES

Features

0.7.1 (2020-09-18)

Bug Fixes

0.7.0 (2020-09-10)

Features

  • add field severity to findings; update retry configs (#53) (80494a9)

Documentation

  • Update Security Command Center UpdateNotificationConfig sample, adding filter to mutable field (#39) (c70d790)

0.6.0 (2020-07-01)

Features

  • addsecurity_marks_path method; fix docstring links (via synth) (#24) (80ce6e6)

  • add Resource to the v1 NotificationMessage (#33) (c930e6a)

Documentation

0.5.0 (2020-03-10)

Features

  • add support for notification configs to v1 (#15) (9720fa4)

0.4.0 (2020-02-13)

Features

  • add v1p1beta1; addresource_display_name,resource_parent_display_name,resource_project_display_nametov1.Asset.SecurityCenterProperties; add output only fieldresourcetov1.ListFindingsResponse.ListFindingsResult; increaseinitial_rpc_timeout_millis` in default config for v1; standardize use of ‘required’ and ‘optional’ in docstrings; add 2.7 deprecation warning; bump copyright year to 2020 (#7) (03e172b)

0.3.0

07-24-2019 17:29 PDT

Implementation Changes

  • Allow kwargs to be passed to create_channel, update templates (via synth). (#8402)

  • Update return type of run_asset_discovery (via synth). (#8032)

  • Security Center: Add routing header to method metadata (via synth). (#7589)

  • Remove classifier for Python 3.4 for end-of-life. (#7535)

New Features

  • Add ‘options_’ argument to clients’ ‘get_iam_policy’; pin black version (via synth). (#8658)

  • Add ‘client_options’ support, update list method docstrings (via synth). (#8521)

Dependencies

  • Bump minimum version for google-api-core to 1.14.0. (#8709)

  • Update pin for ‘grpc-google-iam-v1’ to 0.12.3+. (#8647)

Documentation

  • Link to googleapis.dev documentation in READMEs. (#8705)

  • Update docstrings (via synth). (#8711)

  • Add compatibility check badges to READMEs. (#8288)

  • Docstring changes (via synth). (#7704)

  • Add Snippets for security center list_assets call (#7538)

Internal / Testing Changes

  • Add docs job to publish to googleapis.dev. (#8464)

  • Declare encoding as utf-8 in pb2 files (via synth). (#8362)

  • Add disclaimer to auto-generated template files (via synth).(#8326)

  • Fix coverage in ‘types.py’ (via synth). (#8163)

  • Add empty lines (via synth). (#8070)

  • Add nox sessiondocs, reorder methods (via synth). (#7780)

  • Use alabaster theme everwhere. (#8021)

  • Add Ruby package configuration in protos (via synth). (#7741)

  • proto file housekeeping FBO PHP (via synth).

0.2.0

03-12-2019 17:09 PDT

Implementation Changes

  • Remove ‘having’ filter arguments from query methods (via synth).#7511)

  • Remove unused message exports. (#7274)

  • Trivial gapic-generator change. (#7233)

  • Protoc-generated serialization update, docstring tweak. (#7094)

New Features

  • Add support forv1 API. (#7495)

Documentation

  • googlecloudplatform –> googleapis in READMEs (#7411)

  • Updated client library documentation URLs. (#7307)

  • Update copyright headers

  • Docstring update from .proto file. (#7056)

  • Fix 404 for ‘Client Library Documentation’ link. (#7041)

  • Pick up stub docstring fix in GAPIC generator. (#6981)

Internal / Testing Changes

  • Proto file housekeeping FBO C# (via synth). (#7502)

  • Copy lintified proto files (via synth). (#7470)

  • Add clarifying comment to blacken nox target. (#7402)

  • Add protos as an artifact to library (#7205)

0.1.1

12-18-2018 09:45 PST

Implementation Changes

  • Importiam.policy fromgoogle.api_core. (#6741)

  • Pick up changes to GAPIC generator. (#6506)

  • Assorted synth fixups / cleanups (#6400)

  • Fixclient_info bug, update docstrings via synth. (#6438)

Dependencies

  • Bump minimumapi_core version for all GAPIC libs to 1.4.1. (#6391)

Documentation

  • Document Python 2 deprecation (#6910)

  • Docstring changes via synth. (#6473)

Internal / Testing Changes

  • Add baseline for synth.metadata

  • Update noxfile.

  • Blacken all gen’d libs (#6792)

  • Omit local deps (#6701)

  • Run black at end of synth.py (#6698)

  • Run Black on Generated libraries (#6666)

  • Add templates for flake8, coveragerc, noxfile, and black. (#6642)

  • Overlooked synth changes. (#6439)

0.1.0

11-01-2018 15:12 PDT

New Features

  • Generate Security Center Client Library (#6356)

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-10-30 UTC.