Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-oci-sdk for openSUSE:Factory checked in at 2026-06-30 16:23:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-oci-sdk (Old) and /work/SRC/openSUSE:Factory/.python-oci-sdk.new.11887 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-oci-sdk" Tue Jun 30 16:23:21 2026 rev:98 rq:1361581 version:2.180.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-oci-sdk/python-oci-sdk.changes 2026-05-20 15:27:10.060681960 +0200 +++ /work/SRC/openSUSE:Factory/.python-oci-sdk.new.11887/python-oci-sdk.changes 2026-06-30 16:23:25.370444450 +0200 @@ -1,0 +2,164 @@ +Tue Jun 23 11:00:47 UTC 2026 - John Paul Adrian Glaubitz <[email protected]> + +- Update to version 1.180.0 + * Support for static redirect paths in OAuth2 and OpenID Connect + authentication policies in the API Gateway service + * Support for returning SDK resources and etags during SDK updates + in the API Gateway service + * Support for virtual node pool cycling in the Kubernetes Engine service + * Support for access types on Autonomous AI Database Serverless instances + in the Database service + * Support for external logical zones on Autonomous AI Database Serverless + instances and local Autonomous Data Guard standby databases in the + Database service + * Support for scheduled backups of Autonomous Database Dedicated resources + in the Resource Scheduler service + * Support for action-type filtering of resource types in the Resource + Scheduler service + * Support for Log Analytics log groups on Oracle Process Automation (OPA) + instances attached to Integration instances in the Integration service + * Support for Zero Trust Packet Routing (ZPR) security attributes on DNS + resolver endpoints in the DNS service + * Support for free-form and defined tags on DNS resolver endpoints in the + DNS service + * Support for resolver, private endpoint, and VNIC identifiers in DNS + resolver endpoint responses in the DNS service + * Support for the UPDATING lifecycle state on DNS steering policies in + the DNS service + * Return type of method `update_sdk` changed from `None` to + `oci.apigateway.models.Sdk` in the API Gateway service +- from version 2.179.0 + * Support for ExaDB-D Public Cloud in the Operator Access Control service + * Support for cross region replication with hot standby in the PostgreSQL service + * Support for starting and stopping DB systems in the PostgreSQL service + * Support for Kerberos authentication in the PostgreSQL service + * Support for performance insights in the PostgreSQL service + * Support for log analytics integration in the Application Performance + Monitoring Control Plane service + * Support for storing large data files in Application Performance Monitoring + configurations in the Application Performance Monitoring service + * Support for compute clusters and host groups in the Kubernetes Engine service + * Support for Zero Trust Packet Routing (ZPR) security attributes on private + endpoints in the Object Storage service + * Support for Zero Trust Packet Routing (ZPR) security attributes in the + Cloud Migrations service + * Support for Zero Trust Packet Routing (ZPR) security attributes in the + Secure Desktops service + * Support for forcefully restarting and stopping Autonomous Databases and + Autonomous Container Databases in the Database service + * Support for restarting Oracle Rest Data Services (ORDS) services on Autonomous + VM Clusters and Cloud Autonomous VM Clusters in the Database service + * Support for triggering forced reboot and stop of DB nodes in ExaDB-D, + ExaDB-XS and ExaDB-C@C in the Database service + * Support for additional coordinator node pools for OCI Search in the OpenSearch service + * Support for multi-link organizations in the Organization Management service + * The model `CustomerLoggingDetails` has been removed from the OpenSearch service + * The model `ReviveWorkflowInstanceDetails` has been removed from the Organization + Management service +- from 2.178.0 + * Support for B200 shapes in dedicated AI clusters in the Generative AI service + * Support for Oracle Managed Database Software Updates in the Database service + * Support for scheduling preferences, version series selection, and readiness + details in Oracle Managed Database Software Updates in the Database service + * Support for rescheduling Oracle Managed Database Software Updates in the Database service + * Support for Oracle-managed and customer-managed database home types in the Database service + * Support for specifying VM cluster IDs when creating databases in the Database service + * Support for Oracle Managed Software Updates delegation controls in the Delegate + Access Control service + * Support for Exadata Database VM Clusters in delegation controls in the Delegate + Access Control service + * Support for database IDs in delegated resource access requests in the Delegate + Access Control service + * Support for approval action timestamps and SSH access indicators in the Delegate + Access Control service + * Support for public connectivity add-ons in the OCI Streaming with Apache Kafka service + * Support for listing, installing, updating, getting, and uninstalling Kafka cluster + add-ons in the OCI Streaming with Apache Kafka service + * Support for SASL and mTLS authentication mechanisms in public connectivity add-ons + in the OCI Streaming with Apache Kafka service + * Support for GPU memory fabric IDs and size details in GPU memory cluster summaries + in the Compute service + * Support for filtering GPU memory clusters by GPU memory fabric in the Compute service + * Support for associated GPU memory cluster IDs in GPU memory fabric resources + in the Compute service + * Support for partner-provided OS licenses when launching and updating instances + in the Compute service + * Support for work request IDs and waiters when attaching volumes, detaching volumes, + and terminating instances in the Compute service + * Support for single-stack IPv6 in the Virtual Cloud Network service + * Support for hostnames on IPv6 addresses during create, update, and bulk operations + in the Virtual Cloud Network service + * Support for IPv6 addresses on DB systems, read endpoints, read replicas, + and snapshots in the MySQL HeatWave service + * Support for IPv6 selection in replication channels on dual-stack DB systems + in the MySQL HeatWave service + * Support for X.509 identity propagation trusts and CA certificate chains in + the Identity Domains service + * Support for resource subject type, impersonating resources, claim validations, + and claim propagation in identity propagation trusts in the Identity Domains service + * Method `detach_volume_and_wait_for_state` was renamed to `detach_volume_and_wait_for_work_request` + in the Compute service + * Method `terminate_instance_and_wait_for_state` was renamed to + `terminate_instance_and_wait_for_work_request` in the Compute service +- from version 2.177.0 + * Support for Zero Trust Packet Routing (ZPR) security attributes for private endpoints + in the Operations Insights service + * Support for Zero Trust Packet Routing (ZPR) security attributes for private endpoints + in the Database Management service + * Support for multimodal image input and flagged modalities when applying guardrails + in the Generative AI service + * Support for filtering incidents by last update time in the Cloud Incident Management service + * Support for Cloud Incident Management APIs without Customer Support Identifier (CSI) + parameters in the Cloud Incident Management service + * Support for site IDs when creating and updating VMware BYOL registrations in the + Oracle Cloud VMware Provisioning service + * Support for VMware Cloud Foundation (VCF) BYOL allocation IDs during ESXi host replacement + and in-place upgrades in the Oracle Cloud VMware Provisioning service + * Parameter `csi` is removed from the model `CreateIncident`, `CreateUserDetails` and `User` + in the Customer Incident Management service + * Parameter `customer_support_key` is removed from the model `TenancyInformation` + in the Customer Incident Management service +- from version 2.176.0 + * Support for calling Oracle Cloud Infrastructure services in the me-alrayyan-1 region + * Support for Veridata deployment types in the GoldenGate service + * Support for cloning ZeroETL pipelines in the GoldenGate service + * Support for Object Storage initial load in ZeroETL pipelines in the GoldenGate service + * Support for specifying CPU core count and autoscaling in ZeroETL pipelines in the GoldenGate service + * Support for setting disaster recovery status during deployment creation in the GoldenGate service + * Support for switchover and failover mode selection in disaster recovery peer switchovers + in the GoldenGate service + * Support for generating and retrieving disaster recovery precheck reports for + standby peers in the GoldenGate service + * Support for scheduling policies and scheduling windows as part of granular maintenance + scheduling of Exadata Infrastructure components in the Database service + * Support for specifying System Global Area (SGA) memory percentage and distributed + algorithm configuration in Autonomous VM Clusters and Cloud Autonomous VM Clusters + in the Database service + * Support for Database Resident Connection Pooling (DRCP) in Autonomous Container Databases + in the Database service + * Support for creating additional VMs in Exadata Cloud Service and Exadata Cloud@Customer + in the Database service + * Support for selecting specific compute shapes during cluster placement group creation + in the Cluster Placement Groups service + * Support for compute target resource when creating and managing reusable managed compute + capacity for workload deployments in the Data Science service + * Support for managed compute cluster as a compute target type in the Data Science service + * Support for creating model deployments and jobs that use a compute target as the deployment + infrastructure in the Data Science service + * Support for multi-inference endpoints in model deployments in the Data Science service + * Support for flexible dense virtual machine shapes in the Compute service + * Support for network firewall health status APIs in the Network Firewall service + * Support for security attributes when creating or updating network firewalls + in the Network Firewall service + * Support for mapped secrets when creating or updating decryption rules in the Network Firewall service + * Support for Zero Trust Packet Routing (ZPR) security attributes in the Kubernetes Engine service + * The fields `availability_domain` and `subnet_id` were made required in `PlacementConfiguration` + in the Kubernetes Engine service + * The models `CreateIdcsAuthConfigurationDetails`, `CreateIdcsCustomServiceAuthConfigurationDetails`, + `IdcsAuthConfiguration`, and `IdcsCustomServiceAuthConfiguration` were removed in the Data Science service + * The enum values `IDCS` and `IDCS_CUSTOM_SERVICE` were removed from `AuthConfiguration.type` + in the Data Science service +- Refresh ops_relax-python-depends.patch +- Update BuildRequires and Requires from setup.py + +------------------------------------------------------------------- Old: ---- oci-python-sdk-2.175.0.tar.gz New: ---- oci-python-sdk-2.180.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-oci-sdk.spec ++++++ --- /var/tmp/diff_new_pack.1QOEg1/_old 2026-06-30 16:25:23.962537996 +0200 +++ /var/tmp/diff_new_pack.1QOEg1/_new 2026-06-30 16:25:23.966538134 +0200 @@ -19,7 +19,7 @@ %bcond_without python2 %{?sle15_python_module_pythons} Name: python-oci-sdk -Version: 2.175.0 +Version: 2.180.0 Release: 0 Summary: Oracle Cloud Infrastructure Python SDK License: Apache-2.0 OR UPL-1.0 @@ -30,6 +30,7 @@ Patch0: ops_relax-python-depends.patch # PATCH-FIX-OPENSUSE pytest-740.patch gh#oracle/oci-python-sdk#566 Patch1: pytest-740.patch +BuildRequires: %{python_module crc32c >= 2.7.1} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} @@ -37,6 +38,7 @@ BuildRequires: python-rpm-macros Requires: python-certifi Requires: python-circuitbreaker >= 1.3.1 +Requires: python-crc32c >= 2.7.1 Requires: python-cryptography >= 3.2.1 Requires: python-pyOpenSSL >= 17.5.0 Requires: python-python-dateutil >= 2.5.3 ++++++ oci-python-sdk-2.175.0.tar.gz -> oci-python-sdk-2.180.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-oci-sdk/oci-python-sdk-2.175.0.tar.gz /work/SRC/openSUSE:Factory/.python-oci-sdk.new.11887/oci-python-sdk-2.180.0.tar.gz differ: char 13, line 1 ++++++ ops_relax-python-depends.patch ++++++ --- /var/tmp/diff_new_pack.1QOEg1/_old 2026-06-30 16:25:24.026540191 +0200 +++ /var/tmp/diff_new_pack.1QOEg1/_new 2026-06-30 16:25:24.030540328 +0200 @@ -1,7 +1,7 @@ -diff -Nru oci-python-sdk-2.175.0.orig/requirements.txt oci-python-sdk-2.175.0/requirements.txt ---- oci-python-sdk-2.175.0.orig/requirements.txt 2026-05-19 15:29:25.000000000 +0200 -+++ oci-python-sdk-2.175.0/requirements.txt 2026-05-20 08:44:38.001968951 +0200 -@@ -1,28 +1,18 @@ +diff -Nru oci-python-sdk-2.180.0.orig/requirements.txt oci-python-sdk-2.180.0/requirements.txt +--- oci-python-sdk-2.180.0.orig/requirements.txt 2026-06-23 04:24:20.000000000 +0200 ++++ oci-python-sdk-2.180.0/requirements.txt 2026-06-23 12:43:20.275113768 +0200 +@@ -1,33 +1,18 @@ certifi -coverage==4.5.2 -cryptography==42.0.8; python_full_version == '3.9.0' or python_full_version == '3.9.1' @@ -9,48 +9,53 @@ -flake8>=3.6.0,<6 -mock==2.0.0 -pyOpenSSL>=17.5.0,<27.0.0 --pytest==4.1.0 +-pytest==4.6.10; python_version <= '3.9' +-pytest==7.1.2; python_version >= '3.10' -pytest-cov==2.6.1 --attrs==19.1.0 +-attrs==19.2.0 -python-dateutil>=2.5.3,<=2.7.3 +coverage>=4.5.2 +cryptography>=3.2.1 +flake8>=3.6.0 +pyOpenSSL>=17.5.0 -+pytest>=4.1.0 ++pytest>=7.1.2 +pytest-cov>=2.6.1 -+attrs>=19.1.0 ++attrs>=19.2.0 +python-dateutil>=2.5.3 pytz>=2016.10 --tox==3.14.3 +-tox==3.14.3; python_version < '3.12' +-tox==4.0.0; python_version >= '3.12' -virtualenv==20.0.6; python_version < '3.8' -virtualenv==20.17.1; python_version == '3.8' -virtualenv==20.36.1; python_version >= '3.9' --vcrpy==2.0.1 +-vcrpy==2.0.1; python_version < '3.9' +-vcrpy==7.0.0; python_version >= '3.9' -wheel<=0.39.0 -setuptools==59.6.0; python_version == '3.6' -setuptools==68.0.0; python_version == '3.7' -setuptools==75.3.2; python_version == '3.8' --setuptools==78.1.1; python_version >= '3.9' +-setuptools>=78.1.1,<81; python_version >= '3.9' -circuitbreaker>=1.3.1,<2.0.0; python_version <= '3.6' -circuitbreaker>=1.3.1,<3.0.0; python_version >= '3.7' -urllib3==1.26.20; python_version < '3.10.0' -urllib3>=2.6.3; python_version >= '3.10.0' -Jinja2<3.0.0; python_version == '3.6' -Jinja2>=3.1.5,<4.0.0; python_version >= '3.7' +-crc32c==2.5; python_version == '3.6' +-crc32c==2.7.1; python_version >= '3.7' \ No newline at end of file -+tox>=3.14.3 ++tox>=4.0.0 +virtualenv>=20.36.1 -+vcrpy>=2.0.1 -+wheel ++vcrpy>=7.0.0 +setuptools>=78.1.1 +circuitbreaker>=1.3.1 +urllib3>=2.6.3 +Jinja2>=3.1.5 -diff -Nru oci-python-sdk-2.175.0.orig/setup.py oci-python-sdk-2.175.0/setup.py ---- oci-python-sdk-2.175.0.orig/setup.py 2026-05-19 15:29:25.000000000 +0200 -+++ oci-python-sdk-2.175.0/setup.py 2026-05-20 08:43:20.311860333 +0200 -@@ -31,15 +31,12 @@ ++crc32c>=2.7.1 +diff -Nru oci-python-sdk-2.180.0.orig/setup.py oci-python-sdk-2.180.0/setup.py +--- oci-python-sdk-2.180.0.orig/setup.py 2026-06-23 04:24:20.000000000 +0200 ++++ oci-python-sdk-2.180.0/setup.py 2026-06-23 11:48:39.018732897 +0200 +@@ -31,17 +31,13 @@ requires = [ "certifi", @@ -65,9 +70,12 @@ - "circuitbreaker>=1.3.1,<2.0.0; python_version <= '3.6'", - "circuitbreaker>=1.3.1,<3.0.0; python_version >= '3.7'", - "urllib3==1.26.20; python_version < '3.10.0'", -- "urllib3>=2.6.3; python_version >= '3.10.0'" +- "urllib3>=2.6.3; python_version >= '3.10.0'", +- "crc32c==2.5; python_version == '3.6'", +- "crc32c==2.7.1; python_version >= '3.7'", + "circuitbreaker>=1.3.1", -+ "urllib3>=2.6.3" ++ "urllib3>=2.6.3", ++ "crc32c>=2.7.1", ] extras_require = {
