From 95ba73e3e3708db4ea88a4dbf7bd3708351ecaa8334a0fdf9bd23e3c60a34640 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Mon, 29 Nov 2021 19:38:15 +0000 Subject: [PATCH] Accepting request 934555 from home:glaubitz:branches:devel:languages:python - Update to version 2.51.0 * Support for getting subnet topology in the Networking service * Support for encrypted FastConnect resources in the Networking service * Support for performance and high availability, as well as recommendation metrics, in the Optimizer service * Support for optional TDE wallet passwords in the Database service * Support for Object Storage service integration in the Big Data service * Support for circuit breakers enabled by default in all services except Streaming and Compute * Support for retries enabled by default in all operations of the Functions and Roving Edge services, and in some operations of the Streaming service. - from version 2.50.0 * Support for drill down metadata in the Management Dashboard service * Support for operator access control on dedicated autonomous databases in the Operator Access Control service * Property `resource_type` and `is_enforced_always` from model `CreateOperatorControlAssignmentDetails` changed from optional to required in the Operator Access Control service * Property `operator_control_name`, `approver_groups_list` and `is_fully_pre_approved` from model `UpdateOperatorControlDetails` changed from optional to required in the Operator Access Control service * Property `is_enforced_always` from model `UpdateOperatorControlAssignmentDetails` changed from optional to required in the Operator Access Control service * Property `approver_groups_list` and `is_fully_pre_approved` from model `CreateOperatorControlDetails` changed from optional to required in the Operator Access Control service * Data type for response of operation `create_operator_control_assignment` changed to `oci.operator_access_control.models.OperatorControlAssignment` in the Operator Access Control service OBS-URL: https://build.opensuse.org/request/show/934555 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-oci-sdk?expand=0&rev=36 --- oci-python-sdk-2.48.0.tar.gz | 3 -- oci-python-sdk-2.51.0.tar.gz | 3 ++ ops_relax-python-depends.patch | 24 ++++++------ python-oci-sdk.changes | 68 ++++++++++++++++++++++++++++++++++ python-oci-sdk.spec | 14 +++---- 5 files changed, 91 insertions(+), 21 deletions(-) delete mode 100644 oci-python-sdk-2.48.0.tar.gz create mode 100644 oci-python-sdk-2.51.0.tar.gz diff --git a/oci-python-sdk-2.48.0.tar.gz b/oci-python-sdk-2.48.0.tar.gz deleted file mode 100644 index a868c31..0000000 --- a/oci-python-sdk-2.48.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:13c82a8a4052a0f4bc35bd5b12253b2bd1f4b77a147d96080ceff80396aeb1c2 -size 11232436 diff --git a/oci-python-sdk-2.51.0.tar.gz b/oci-python-sdk-2.51.0.tar.gz new file mode 100644 index 0000000..c15da94 --- /dev/null +++ b/oci-python-sdk-2.51.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddeb3b33aa6c72ae96a588c9a756741261bcea66a84d043e85fa2cdabe00c3e1 +size 11719942 diff --git a/ops_relax-python-depends.patch b/ops_relax-python-depends.patch index 7ef131c..cea02c0 100644 --- a/ops_relax-python-depends.patch +++ b/ops_relax-python-depends.patch @@ -1,11 +1,11 @@ -diff -Nru oci-python-sdk-2.48.0.orig/requirements.txt oci-python-sdk-2.48.0/requirements.txt ---- oci-python-sdk-2.48.0.orig/requirements.txt 2021-10-19 19:21:13.000000000 +0200 -+++ oci-python-sdk-2.48.0/requirements.txt 2021-10-26 11:39:11.847089373 +0200 -@@ -1,19 +1,18 @@ +diff -Nru oci-python-sdk-2.51.0.orig/requirements.txt oci-python-sdk-2.51.0/requirements.txt +--- oci-python-sdk-2.51.0.orig/requirements.txt 2021-11-17 21:36:31.000000000 +0100 ++++ oci-python-sdk-2.51.0/requirements.txt 2021-11-29 12:54:45.426784577 +0100 +@@ -1,20 +1,19 @@ -autodocsumm==0.1.11 +autodocsumm>=0.1.11 certifi --configparser==4.0.2 +-configparser==4.0.2; python_version < '3' -coverage==4.5.2 -cryptography>=3.2.1,<=3.4.7 -flake8==3.6.0 @@ -16,10 +16,10 @@ diff -Nru oci-python-sdk-2.48.0.orig/requirements.txt oci-python-sdk-2.48.0/requ -attrs==19.1.0 -python-dateutil>=2.5.3,<=2.7.3 +coverage>=4.5.2 -+cryptography>=3.2.1 ++cryptography +flake8>=3.6.0 +mock>=2.0.0 -+pyOpenSSL>=19.1.0 ++pyOpenSSL>=17.5.0 +pytest>=4.1.0 +pytest-cov>=2.6.1 +attrs>=19.1.0 @@ -31,6 +31,7 @@ diff -Nru oci-python-sdk-2.48.0.orig/requirements.txt oci-python-sdk-2.48.0/requ -vcrpy==2.0.1 -wheel==0.32.3 -circuitbreaker>=1.3.1,<2.0.0 +-docutils<0.18 \ No newline at end of file +sphinx-rtd-theme>=0.4.2 +sphinx>=1.8.3 @@ -38,9 +39,10 @@ diff -Nru oci-python-sdk-2.48.0.orig/requirements.txt oci-python-sdk-2.48.0/requ +vcrpy>=2.0.1 +wheel>=0.32.3 +circuitbreaker>=1.3.1 -diff -Nru oci-python-sdk-2.48.0.orig/setup.py oci-python-sdk-2.48.0/setup.py ---- oci-python-sdk-2.48.0.orig/setup.py 2021-10-19 19:21:13.000000000 +0200 -+++ oci-python-sdk-2.48.0/setup.py 2021-10-26 11:39:52.287354894 +0200 ++docutils<0.18 +diff -Nru oci-python-sdk-2.51.0.orig/setup.py oci-python-sdk-2.51.0/setup.py +--- oci-python-sdk-2.51.0.orig/setup.py 2021-11-17 21:36:31.000000000 +0100 ++++ oci-python-sdk-2.51.0/setup.py 2021-11-29 12:55:20.295141554 +0100 @@ -31,12 +31,11 @@ requires = [ @@ -49,7 +51,7 @@ diff -Nru oci-python-sdk-2.48.0.orig/setup.py oci-python-sdk-2.48.0/setup.py - "cryptography>=3.2.1,<=3.4.7", - "pyOpenSSL>=17.5.0,<=19.1.0", - "python-dateutil>=2.5.3,<3.0.0", -+ "cryptography>=3.2.1", ++ "cryptography", + "pyOpenSSL>=17.5.0", + "python-dateutil>=2.5.3", "pytz>=2016.10", diff --git a/python-oci-sdk.changes b/python-oci-sdk.changes index 28d1d23..a35dc9c 100644 --- a/python-oci-sdk.changes +++ b/python-oci-sdk.changes @@ -1,3 +1,71 @@ +------------------------------------------------------------------- +Mon Nov 29 12:50:57 UTC 2021 - John Paul Adrian Glaubitz + +- Update to version 2.51.0 + * Support for getting subnet topology in the Networking service + * Support for encrypted FastConnect resources in the Networking service + * Support for performance and high availability, as well as recommendation + metrics, in the Optimizer service + * Support for optional TDE wallet passwords in the Database service + * Support for Object Storage service integration in the Big Data service + * Support for circuit breakers enabled by default in all services except + Streaming and Compute + * Support for retries enabled by default in all operations of the Functions + and Roving Edge services, and in some operations of the Streaming service. +- from version 2.50.0 + * Support for drill down metadata in the Management Dashboard service + * Support for operator access control on dedicated autonomous databases + in the Operator Access Control service + * Property `resource_type` and `is_enforced_always` from model + `CreateOperatorControlAssignmentDetails` changed from optional + to required in the Operator Access Control service + * Property `operator_control_name`, `approver_groups_list` and + `is_fully_pre_approved` from model `UpdateOperatorControlDetails` + changed from optional to required in the Operator Access Control + service + * Property `is_enforced_always` from model `UpdateOperatorControlAssignmentDetails` + changed from optional to required in the Operator Access Control service + * Property `approver_groups_list` and `is_fully_pre_approved` from model + `CreateOperatorControlDetails` changed from optional to required in the + Operator Access Control service + * Data type for response of operation `create_operator_control_assignment` + changed to `oci.operator_access_control.models.OperatorControlAssignment` + in the Operator Access Control service +- from version 2.49.1 + * Support for the Database Tools service + * Support for scan listener port TCP and TCP SSL on cloud VM clusters + in the Database service + * Support for domains in the Identity service + * Support for redeemable users and support rewards in the Usage service + * Support for calling Oracle Cloud Infrastructure services in the + ap-singapore-1 and eu-marseille-1 regions + * Endpoint for Identity service changed to include `.oci` subdomain +- from version 2.49.0 + * Support for the Source Code Management service + * Support for the Build service + * Support for the Certificates service + * Support to create child tenancies in an organization and manage + subscriptions in the Organizations service + * Support for Certificates service integration in the Load Balancing service + * Support for creating hosts in specific availability domains in the + VMWare Solution service + * Support for user-defined functions and libraries, as well as scheduling + and orchestration, in the Data Integration service + * Support for EM-managed Exadatas and EM-managed hosts in the Operations + Insights service + * Models `ComputeInstanceGroupBlueGreenDeployStageExecutionProgress`, + `ComputeInstanceGroupBlueGreenTrafficShiftDeployStageExecutionProgress`, + `ComputeInstanceGroupCanaryApprovalDeployStageExecutionProgress`, + `ComputeInstanceGroupCanaryDeployStageExecutionProgress`, + `ComputeInstanceGroupCanaryTrafficShiftDeployStageExecutionProgress`, + `RunPipelineDeployStageExecutionProgress`and + `RunValidationTestOnComputeInstanceDeployStageExecutionProgress` + were removed from the DevOps service. +- Refresh patches for new version + * ops_relax-python-depends.patch +- Relax version requirements in BuildRequires and Requires for + python-crypography, python-pyOpenSSL and python-configparser + ------------------------------------------------------------------- Tue Oct 26 09:41:00 UTC 2021 - John Paul Adrian Glaubitz diff --git a/python-oci-sdk.spec b/python-oci-sdk.spec index 3c16815..4598e50 100644 --- a/python-oci-sdk.spec +++ b/python-oci-sdk.spec @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without python2 Name: python-oci-sdk -Version: 2.48.0 +Version: 2.51.0 Release: 0 Summary: Oracle Cloud Infrastructure Python SDK License: Apache-2.0 OR UPL-1.0 @@ -35,9 +35,9 @@ BuildRequires: python-rpm-macros Requires: python-PyJWT Requires: python-certifi Requires: python-circuitbreaker >= 1.3.1 -Requires: python-cryptography >= 3.2.1 +Requires: python-cryptography Requires: python-httpsig_cffi -Requires: python-pyOpenSSL >= 19.1.0 +Requires: python-pyOpenSSL >= 17.5.0 Requires: python-python-dateutil < 3.0.0 Requires: python-python-dateutil >= 2.5.3 Requires: python-pytz >= 2016.10 @@ -48,9 +48,9 @@ BuildArch: noarch BuildRequires: %{python_module PyJWT} BuildRequires: %{python_module certifi} BuildRequires: %{python_module circuitbreaker >= 1.3.1} -BuildRequires: %{python_module cryptography >= 3.2.1} +BuildRequires: %{python_module cryptography} BuildRequires: %{python_module httpsig_cffi} -BuildRequires: %{python_module pyOpenSSL >= 19.1.0} +BuildRequires: %{python_module pyOpenSSL >= 17.5.0} BuildRequires: %{python_module pytest > 4.1.0} BuildRequires: %{python_module python-dateutil < 3.0.0} BuildRequires: %{python_module python-dateutil >= 2.5.3} @@ -59,11 +59,11 @@ BuildRequires: %{python_module requests} BuildRequires: %{python_module six} BuildRequires: %{python_module vcrpy >= 2.0.1} %if %{with python2} -BuildRequires: python-configparser >= 4.0.2 +BuildRequires: python-configparser %endif # /SECTION %ifpython2 -Requires: python-configparser >= 4.0.2 +Requires: python-configparser %endif %python_subpackages