Skip to content

Conversation

@ohmayr
Copy link
Contributor

@ohmayr ohmayr commented Feb 9, 2026

feat: update image to us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:1278791f5e204dbe0b672c320bcf8cb8a4417c7ebe62e1e050f23459d33ab184

Generation failed for

  • grafeas

…prod/images-prod/python-librarian-generator@sha256:1278791f5e204dbe0b672c320bcf8cb8a4417c7ebe62e1e050f23459d33ab184
@ohmayr
Copy link
Contributor Author

ohmayr commented Feb 9, 2026

One or more libraries have failed to generate, please review PR description for a list of failed libraries.
For each failed library, open a ticket in that library’s repository and then you may resolve this comment and merge.

@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello @ohmayr, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request primarily updates the python-librarian-generator image, which is used for code generation. Concurrently, it introduces significant code style and formatting changes across the codebase, driven by a migration to ruff as the primary linting and formatting tool. These changes aim to improve code consistency and maintainability.

Highlights

  • Librarian Image Update: The python-librarian-generator image has been updated to a new SHA256 hash in .librarian/state.yaml, indicating a refresh of the generation tool.
  • Code Formatting Tool Migration: The project's linting and formatting configuration in noxfile.py has been migrated from black and isort to ruff. This change affects how code style is enforced and automated.
  • Python Import Reordering and Readability Improvements: Numerous Python files across various service clients and types within both google-ads-admanager and google-ads-datamanager packages have undergone reordering of import statements and minor reformatting of multi-line assignments and function arguments to enhance code readability and adhere to new formatting standards.
Changelog
  • .librarian/state.yaml
    • Updated the image field to a new SHA256 hash for the python-librarian-generator.
  • packages/google-ads-admanager/google/ads/admanager_v1/init.py
    • Added a blank line for formatting consistency.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/ad_break_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/ad_break_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/ad_break_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/ad_break_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/ad_break_service/transports/rest_base.py
    • Reordered import statements, moving google.protobuf.empty_pb2 import.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/ad_review_center_ad_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/ad_review_center_ad_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/ad_review_center_ad_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/ad_review_center_ad_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/ad_review_center_ad_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/ad_unit_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/ad_unit_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/ad_unit_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/ad_unit_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/application_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/application_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/application_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/application_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/application_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/audience_segment_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/audience_segment_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/audience_segment_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/audience_segment_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/audience_segment_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/bandwidth_group_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/bandwidth_group_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/bandwidth_group_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/bandwidth_group_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/bandwidth_group_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/browser_language_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/browser_language_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/browser_language_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/browser_language_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/browser_language_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/browser_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/browser_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/browser_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/browser_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/cms_metadata_key_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/cms_metadata_key_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/cms_metadata_key_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/cms_metadata_key_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/cms_metadata_key_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/cms_metadata_value_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/cms_metadata_value_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/cms_metadata_value_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/cms_metadata_value_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/cms_metadata_value_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/company_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/company_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/company_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/company_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/contact_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/contact_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/contact_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/contact_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/content_bundle_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/content_bundle_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/content_bundle_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/content_bundle_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/content_bundle_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/content_label_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/content_label_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/content_label_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/content_label_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/content_label_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/content_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/content_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/content_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/content_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/creative_template_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/creative_template_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/creative_template_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/creative_template_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/creative_template_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/custom_field_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/custom_field_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/custom_field_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/custom_field_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/custom_field_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls and variable assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/custom_targeting_key_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/custom_targeting_key_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/custom_targeting_key_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/custom_targeting_key_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/custom_targeting_key_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls and variable assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/custom_targeting_value_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/custom_targeting_value_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/custom_targeting_value_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/custom_targeting_value_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/custom_targeting_value_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/device_capability_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/device_capability_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/device_capability_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/device_capability_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/device_capability_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/device_category_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/device_category_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/device_category_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/device_category_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/device_category_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/device_manufacturer_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/device_manufacturer_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/device_manufacturer_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/device_manufacturer_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/device_manufacturer_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/entity_signals_mapping_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/entity_signals_mapping_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/entity_signals_mapping_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/entity_signals_mapping_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/entity_signals_mapping_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls and variable assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/geo_target_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/geo_target_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/geo_target_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/geo_target_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/line_item_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/line_item_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/line_item_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/line_item_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/mobile_carrier_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/mobile_carrier_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/mobile_carrier_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/mobile_carrier_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/mobile_carrier_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/mobile_device_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/mobile_device_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/mobile_device_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/mobile_device_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/mobile_device_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/mobile_device_submodel_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/mobile_device_submodel_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/mobile_device_submodel_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/mobile_device_submodel_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/mobile_device_submodel_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/network_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/network_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/network_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/network_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/operating_system_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/operating_system_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/operating_system_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/operating_system_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/operating_system_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/operating_system_version_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/operating_system_version_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/operating_system_version_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/operating_system_version_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/operating_system_version_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/order_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/order_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/order_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/order_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/placement_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/placement_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/placement_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/placement_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/private_auction_deal_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/private_auction_deal_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/private_auction_deal_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/private_auction_deal_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/private_auction_deal_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/private_auction_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/private_auction_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/private_auction_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/private_auction_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/private_auction_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/programmatic_buyer_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/programmatic_buyer_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/programmatic_buyer_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/programmatic_buyer_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/programmatic_buyer_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/report_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/report_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/report_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/report_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/role_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/role_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/role_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/role_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/site_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/site_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/site_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/site_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/taxonomy_category_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/taxonomy_category_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/taxonomy_category_service/transports/init.py
    • Reformated _transport_registry assignment to a single line.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/taxonomy_category_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/taxonomy_category_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/team_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/team_service/pagers.py
    • Added a trailing comma to the metadata argument in the __init__ method.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/team_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/team_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/user_service/client.py
    • Reordered import statements, moving warnings and google.protobuf imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/user_service/transports/base.py
    • Reordered import statements, moving google.auth and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/services/user_service/transports/rest.py
    • Reordered import statements, moving warnings and google.protobuf imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/init.py
    • Reformated import statements to use parentheses for multi-line imports.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/ad_review_center_ad_enums.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/ad_unit_enums.py
    • Added blank lines after class definitions.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/ad_unit_messages.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/application_service.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/audience_segment_service.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/bandwidth_group_service.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/browser_language_service.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/cms_metadata_key_enums.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/cms_metadata_key_service.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/cms_metadata_value_enums.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/company_enums.py
    • Added blank lines after class definitions.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/contact_enums.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/content_bundle_service.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/content_label_service.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/creative_template_enums.py
    • Added blank lines after class definitions.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/creative_template_messages.py
    • Added a blank line after the MimeType enum definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/creative_template_service.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/creative_template_variable_url_type_enum.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/custom_field_enums.py
    • Added blank lines after class definitions.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/custom_field_service.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/custom_targeting_key_enums.py
    • Added blank lines after class definitions.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/custom_targeting_value_enums.py
    • Added blank lines after class definitions.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/deal_buyer_permission_type_enum.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/device_category_service.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/early_ad_break_notification_enums.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/entity_signals_mapping_service.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/environment_type_enum.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/exchange_syndication_product_enum.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/goal_enums.py
    • Added blank lines after class definitions.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/line_item_enums.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/line_item_messages.py
    • Reordered imports to group custom_field_value and line_item_enums.
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/mobile_carrier_service.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/mobile_device_service.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/operating_system_service.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/order_enums.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/order_messages.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/placement_enums.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/private_auction_service.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/private_marketplace_enums.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/report_definition.py
    • Added blank lines after class definitions for enums.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/report_messages.py
    • Added a blank line after the Visibility enum definition.
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
    • Added a blank line after the DeliveryCondition enum definition.
    • Added a blank line after the Frequency enum definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/request_platform_enum.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/role_enums.py
    • Added blank lines after class definitions.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/site_enums.py
    • Added blank lines after class definitions.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/size_type_enum.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/targeted_video_bumper_type_enum.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/targeting.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/taxonomy_type_enum.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/team_enums.py
    • Added blank lines after class definitions.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/time_unit_enum.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/google/ads/admanager_v1/types/video_position_enum.py
    • Added a blank line after the class definition.
  • packages/google-ads-admanager/noxfile.py
    • Removed BLACK_VERSION and ISORT_VERSION constants.
    • Added RUFF_VERSION constant.
    • Updated lint session to use ruff for checking formatting with --target-version and --line-length.
    • Deprecated blacken session, suggesting nox -s format instead, and updated it to use ruff format.
    • Updated format session to use ruff check --select I --fix for import sorting and ruff format for code formatting.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_ad_break_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_ad_review_center_ad_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.api_core.operation_async, google.auth, google.protobuf.timestamp_pb2, and google.type.interval_pb2 imports.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_ad_unit_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth, google.protobuf.duration_pb2, google.protobuf.field_mask_pb2, and google.protobuf.timestamp_pb2 imports.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_application_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_audience_segment_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_bandwidth_group_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_browser_language_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_browser_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_cms_metadata_key_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_cms_metadata_value_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_company_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth and google.protobuf.timestamp_pb2 imports.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_contact_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth and google.protobuf.field_mask_pb2 imports.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_content_bundle_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_content_label_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_content_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_creative_template_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_custom_field_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth and google.protobuf.field_mask_pb2 imports.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_custom_targeting_key_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth and google.protobuf.field_mask_pb2 imports.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_custom_targeting_value_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_device_capability_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_device_category_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_device_manufacturer_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_entity_signals_mapping_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth and google.protobuf.field_mask_pb2 imports.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_geo_target_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_line_item_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth, google.protobuf.timestamp_pb2, and google.type.money_pb2 imports.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_mobile_carrier_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_mobile_device_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_mobile_device_submodel_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_network_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_operating_system_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_operating_system_version_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_order_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth and google.protobuf.timestamp_pb2 imports.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_placement_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth, google.protobuf.field_mask_pb2, and google.protobuf.timestamp_pb2 imports.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_private_auction_deal_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth, google.protobuf.field_mask_pb2, google.protobuf.timestamp_pb2, and google.type.money_pb2 imports.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_private_auction_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth, google.protobuf.field_mask_pb2, and google.protobuf.timestamp_pb2 imports.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_programmatic_buyer_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_report_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.api_core.operation_async, google.auth, google.protobuf.field_mask_pb2, google.protobuf.timestamp_pb2, google.type.date_pb2, google.type.dayofweek_pb2, and google.type.timeofday_pb2 imports.
    • Reformated multi-line variable assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_role_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_site_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth, google.protobuf.field_mask_pb2, and google.protobuf.timestamp_pb2 imports.
    • Reformated multi-line variable assignments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_taxonomy_category_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments and function arguments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_team_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth and google.protobuf.field_mask_pb2 imports.
    • Reformated multi-line variable assignments and function arguments for improved readability.
    • Reformated client._transport._wrapped_methods assignments for improved readability.
  • packages/google-ads-admanager/tests/unit/gapic/admanager_v1/test_user_service.py
    • Reordered imports, moving collections.abc imports and grpc, pytest imports.
    • Reordered imports, moving google.auth import.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/init.py
    • Added a blank line for formatting consistency.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/ingestion_service/async_client.py
    • Reordered imports, moving collections and google.protobuf imports.
    • Reformated from_service_account_info and from_service_account_file methods for improved readability.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/ingestion_service/client.py
    • Reordered imports, moving warnings and google.protobuf imports.
    • Reformated _transport_registry assignment to a single line.
    • Reformated multi-line variable assignments and function arguments for improved readability.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/ingestion_service/transports/base.py
    • Reordered imports, moving google.auth and google.protobuf imports.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/ingestion_service/transports/grpc.py
    • Reordered imports, moving google.auth and google.protobuf.json_format imports.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/ingestion_service/transports/grpc_asyncio.py
    • Reordered imports, moving google.protobuf.message and grpc imports.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/ingestion_service/transports/rest.py
    • Reordered imports, moving warnings and google.protobuf imports.
    • Reformated multi-line method calls for improved readability.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/types/init.py
    • Reformated import statements to use parentheses for multi-line imports.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/types/cart_data.py
    • Reformated multi-line proto.RepeatedField assignments for improved readability.
Activity
  • The pull request was created by ohmayr.
  • The PR description indicates that the image update was triggered by a feature update (feat: update image) and notes that a generation failed for grafeas, suggesting this PR might be part of an automated process to resolve or update dependencies.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request is an automated update that changes the generator image and regenerates the client libraries. The bulk of the changes are stylistic, consisting of formatting adjustments and import reordering across numerous files. These modifications are a direct result of updating the project's linting and formatting tools from black and isort to ruff, as reflected in the noxfile.py changes. This is a positive move towards modern, faster tooling. The code changes are consistent and correct. I find no issues with this update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant