{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Python client library 3.5.0 changelog","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"python-client-library-350-changelog","__idx":0},"children":["Python client library 3.5.0 changelog"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"bulk_update_order_line_item","__idx":1},"children":["bulk_update_order_line_item"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added a new optional field ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," to the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["BulkUpdateOrderLineItem"]}," model. This field allows updating the communication profile associated with the order line item when the sales OLI is in the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Executing"]},"/",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Booked"]},"/",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SentToBilling"]}," state."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"create_invoice_request","__idx":2},"children":["create_invoice_request"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field to the CreateInvoiceRequest model, allowing developers to associate a communication profile with an invoice."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"create_order_create_subscription","__idx":3},"children":["create_order_create_subscription"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added a new optional field ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," to the CreateOrderCreateSubscription model, allowing the association of a communication profile with the subscription. This feature is available only if the Flexible Billing Attributes feature is enabled."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"create_order_order_line_item","__idx":4},"children":["create_order_order_line_item"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added a new optional field ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," to the CreateOrderOrderLineItem model."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"create_order_terms_and_conditions","__idx":5},"children":["create_order_terms_and_conditions"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field to associate a communication profile with the subscription."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["clearingExistingCommunicationProfile"]}," field to clear the existing communication profile at the subscription level."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Introduced ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["invoiceGroupNumber"]}," field to specify the invoice group number associated with the subscription."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["clearingExistingInvoiceGroupNumber"]}," field to clear the existing invoice group number at the subscription level."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"credit_memo","__idx":6},"children":["credit_memo"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added a new optional field ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," to the CreditMemo model, allowing association of a communication profile with the credit memo."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"credit_memo_response","__idx":7},"children":["credit_memo_response"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field to the CreditMemoResponse model, allowing developers to associate a communication profile with a credit memo."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"debit_memo","__idx":8},"children":["debit_memo"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field to the DebitMemo model, allowing association of a communication profile with a debit memo."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"debit_memo_response","__idx":9},"children":["debit_memo_response"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field to the DebitMemoResponse model, allowing developers to access the ID of the communication profile associated with the debit memo."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"expanded_credit_memo","__idx":10},"children":["expanded_credit_memo"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," as an optional field in the ExpandedCreditMemo model."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"expanded_debit_memo","__idx":11},"children":["expanded_debit_memo"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["payment_term"]}," field to the ExpandedDebitMemo model."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communication_profile_id"]}," field to the ExpandedDebitMemo model."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"expanded_invoice","__idx":12},"children":["expanded_invoice"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["payment\\_term"]}," field to the ExpandedInvoice model."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communication_profile_id"]}," field to the ExpandedInvoice model."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"expanded_order_action","__idx":13},"children":["expanded_order_action"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," as a new optional field."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["clearing_existing_communication_profile"]}," as a new optional field."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"expanded_product","__idx":14},"children":["expanded_product"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["state"]}," attribute to ExpandedProduct model."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["version"]}," attribute to ExpandedProduct model."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["versionOrdinal"]}," attribute to ExpandedProduct model."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"expanded_product_rate_plan","__idx":15},"children":["expanded_product_rate_plan"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["state"]}," field to ExpandedProductRatePlan model."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["version"]}," field to ExpandedProductRatePlan model."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["versionOrdinal"]}," field to ExpandedProductRatePlan model."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"get_order_line_item","__idx":16},"children":["get_order_line_item"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field to the GetOrderLineItem model, allowing developers to specify or retrieve the communication profile ID associated with an order line item."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"get_product_rate_plan_response","__idx":17},"children":["get_product_rate_plan_response"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["product_rate_plan_number"]}," field to the GetProductRatePlanResponse model, allowing access to the natural key of the product rate plan."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"get_subscription_response","__idx":18},"children":["get_subscription_response"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field to GetSubscriptionResponse model, allowing access to the communication profile ID associated with the subscription. This feature is available only if the Flexible Billing Attributes feature is enabled."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"invoice","__idx":19},"children":["invoice"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field to the Invoice model, allowing developers to associate a communication profile with an invoice."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"invoice_response","__idx":20},"children":["invoice_response"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field to the InvoiceResponse model, allowing developers to access the ID of the communication profile associated with the invoice."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"operation_job_type","__idx":21},"children":["operation_job_type"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added a new operation job type ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["REVERSE"]}," to the OperationJobType enum."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"order_action_create_subscription","__idx":22},"children":["order_action_create_subscription"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communication_profile_id"]}," field to associate a communication profile with the subscription, available with the Flexible Billing Attributes feature enabled."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["currency"]}," field to specify the currency of the subscription."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"order_action_owner_transfer","__idx":23},"children":["order_action_owner_transfer"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field to associate a communication profile with the subscription. This feature is available only if the Flexible Billing Attributes feature is enabled."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["clearingExistingCommunicationProfile"]}," field to clear the existing communication profile at the subscription level. This field is mutually exclusive with the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"order_action_renew_subscription","__idx":24},"children":["order_action_renew_subscription"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field to associate a communication profile with the subscription. This field is available only if the Flexible Billing Attributes feature is enabled."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["clearingExistingCommunicationProfile"]}," field to clear the existing communication profile at the subscription level. This field is mutually exclusive with the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"order_action_terms_and_conditions","__idx":25},"children":["order_action_terms_and_conditions"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field to associate a communication profile with the subscription. This feature is available only if the Flexible Billing Attributes feature is enabled."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["clearingExistingCommunicationProfile"]}," field to clear the existing communication profile at the subscription level. This field is mutually exclusive with the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"order_line_item","__idx":26},"children":["order_line_item"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added a new optional field ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," to the OrderLineItem model."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"preview_existing_subscription_discount_details","__idx":27},"children":["preview_existing_subscription_discount_details"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["discountChargeName"]}," field to the PreviewExistingSubscriptionDiscountDetails model."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"preview_order_create_subscription","__idx":28},"children":["preview_order_create_subscription"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," field to associate a communication profile with the subscription, available with the Flexible Billing Attributes feature."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["currency"]}," field to specify the currency code for the subscription, available with the Multiple Currencies feature."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["invoiceGroupNumber"]}," field to associate an invoice group with the subscription, available with the Flexible Billing Attributes feature."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"product_rate_plan_with_external_id","__idx":29},"children":["product_rate_plan_with_external_id"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["product_rate_plan_number"]}," as a new optional field with alias ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["productRatePlanNumber"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"reverse_invoice_response","__idx":30},"children":["reverse_invoice_response"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["id"]}," field to store the ID of the invoice."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["job_id"]}," field to store the ID of the operation job."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["job_status"]}," field to store the status of the operation job."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"update_order_line_item","__idx":31},"children":["update_order_line_item"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added a new optional field ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," to the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["UpdateOrderLineItem"]}," model. This field allows updating the communication profile associated with the order line item when the sales OLI is in the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Executing"]},"/",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Booked"]},"/",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SentToBilling"]}," state."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"update_order_line_item_request","__idx":32},"children":["update_order_line_item_request"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added a new optional field ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["communicationProfileId"]}," to the UpdateOrderLineItemRequest model, allowing developers to associate a communication profile with an order line item when it is in the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Executing"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Booked"]},", or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SentToBilling"]}," state."]}]}]},"headings":[{"value":"Python client library 3.5.0 changelog","id":"python-client-library-350-changelog","depth":1},{"value":"bulk_update_order_line_item","id":"bulk_update_order_line_item","depth":2},{"value":"create_invoice_request","id":"create_invoice_request","depth":2},{"value":"create_order_create_subscription","id":"create_order_create_subscription","depth":2},{"value":"create_order_order_line_item","id":"create_order_order_line_item","depth":2},{"value":"create_order_terms_and_conditions","id":"create_order_terms_and_conditions","depth":2},{"value":"credit_memo","id":"credit_memo","depth":2},{"value":"credit_memo_response","id":"credit_memo_response","depth":2},{"value":"debit_memo","id":"debit_memo","depth":2},{"value":"debit_memo_response","id":"debit_memo_response","depth":2},{"value":"expanded_credit_memo","id":"expanded_credit_memo","depth":2},{"value":"expanded_debit_memo","id":"expanded_debit_memo","depth":2},{"value":"expanded_invoice","id":"expanded_invoice","depth":2},{"value":"expanded_order_action","id":"expanded_order_action","depth":2},{"value":"expanded_product","id":"expanded_product","depth":2},{"value":"expanded_product_rate_plan","id":"expanded_product_rate_plan","depth":2},{"value":"get_order_line_item","id":"get_order_line_item","depth":2},{"value":"get_product_rate_plan_response","id":"get_product_rate_plan_response","depth":2},{"value":"get_subscription_response","id":"get_subscription_response","depth":2},{"value":"invoice","id":"invoice","depth":2},{"value":"invoice_response","id":"invoice_response","depth":2},{"value":"operation_job_type","id":"operation_job_type","depth":2},{"value":"order_action_create_subscription","id":"order_action_create_subscription","depth":2},{"value":"order_action_owner_transfer","id":"order_action_owner_transfer","depth":2},{"value":"order_action_renew_subscription","id":"order_action_renew_subscription","depth":2},{"value":"order_action_terms_and_conditions","id":"order_action_terms_and_conditions","depth":2},{"value":"order_line_item","id":"order_line_item","depth":2},{"value":"preview_existing_subscription_discount_details","id":"preview_existing_subscription_discount_details","depth":2},{"value":"preview_order_create_subscription","id":"preview_order_create_subscription","depth":2},{"value":"product_rate_plan_with_external_id","id":"product_rate_plan_with_external_id","depth":2},{"value":"reverse_invoice_response","id":"reverse_invoice_response","depth":2},{"value":"update_order_line_item","id":"update_order_line_item","depth":2},{"value":"update_order_line_item_request","id":"update_order_line_item_request","depth":2}],"frontmatter":{"markdown":{"toc":{"hide":false}},"seo":{"title":"Python client library 3.5.0 changelog"}},"lastModified":"2026-01-28T16:35:30.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/sdk-changelogs/python/changelog-350","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}