diff --git a/oc_relax-python-depends.patch b/oc_relax-python-depends.patch index 3191f4b..5888f8e 100644 --- a/oc_relax-python-depends.patch +++ b/oc_relax-python-depends.patch @@ -1,7 +1,7 @@ -diff -Nru oci-cli-2.10.0.orig/requirements.txt oci-cli-2.10.0/requirements.txt ---- oci-cli-2.10.0.orig/requirements.txt 2020-04-22 00:11:13.000000000 +0200 -+++ oci-cli-2.10.0/requirements.txt 2020-04-27 15:49:32.863622534 +0200 -@@ -2,41 +2,41 @@ +diff -Nru oci-cli-2.10.4.orig/requirements.txt oci-cli-2.10.4/requirements.txt +--- oci-cli-2.10.4.orig/requirements.txt 2020-05-19 23:09:21.000000000 +0200 ++++ oci-cli-2.10.4/requirements.txt 2020-06-02 13:25:25.674988127 +0200 +@@ -2,41 +2,40 @@ # (https://pip.pypa.io/en/stable/reference/pip_install/#requirements-file-format), # you may need to use the --extra-index-url option instead. @@ -21,7 +21,7 @@ diff -Nru oci-cli-2.10.0.orig/requirements.txt oci-cli-2.10.0/requirements.txt -jmespath==0.9.4 -ndg-httpsclient==0.4.2 -mock==2.0.0 --oci==2.13.0 +-oci==2.14.3 -packaging==16.8 -pluggy==0.4.0 -py==1.4.33 @@ -33,7 +33,6 @@ diff -Nru oci-cli-2.10.0.orig/requirements.txt oci-cli-2.10.0/requirements.txt -pytest-cov==2.5.1 -python-dateutil>=2.5.3,<3.0.0 +click>=6.7 -+configparser>=4.0.2 +coverage>=4.5.2 +cryptography>=2.8 +httpsig-cffi>=15.0.0 @@ -42,7 +41,7 @@ diff -Nru oci-cli-2.10.0.orig/requirements.txt oci-cli-2.10.0/requirements.txt +jmespath>=0.9.4 +ndg-httpsclient>=0.4.2 +mock>=2.0.0 -+oci>=2.13.0 ++oci>=2.14.3 +packaging>=16.8 +pluggy>=0.4.0 +py>=1.4.33 @@ -78,28 +77,26 @@ diff -Nru oci-cli-2.10.0.orig/requirements.txt oci-cli-2.10.0/requirements.txt +pytest-xdist>=1.22.2 +pytest-forked>=1.0.2 +PyYAML>=5.1.2 -diff -Nru oci-cli-2.10.0.orig/setup.py oci-cli-2.10.0/setup.py ---- oci-cli-2.10.0.orig/setup.py 2020-04-22 00:11:13.000000000 +0200 -+++ oci-cli-2.10.0/setup.py 2020-04-27 15:49:09.671543031 +0200 -@@ -29,25 +29,25 @@ +diff -Nru oci-cli-2.10.4.orig/setup.py oci-cli-2.10.4/setup.py +--- oci-cli-2.10.4.orig/setup.py 2020-05-19 23:09:21.000000000 +0200 ++++ oci-cli-2.10.4/setup.py 2020-06-02 13:25:16.302924755 +0200 +@@ -30,25 +30,24 @@ readme = f.read() requires = [ -- 'oci==2.13.0', +- 'oci==2.14.3', - 'arrow==0.14.7', -+ 'oci>=2.13.0', ++ 'oci>=2.14.3', + 'arrow>=0.14.7', 'certifi', - 'click==6.7', - 'configparser==4.0.2', - 'cryptography==2.8', - 'jmespath==0.9.4', -- 'python-dateutil>=2.5.3,<3.0.0', + 'click>=6.7', -+ 'configparser>=4.0.2', + 'cryptography>=2.8', + 'jmespath>=0.9.4', -+ 'python-dateutil>=2.5.3', + 'python-dateutil>=2.5.3,<3.0.0', 'pytz>=2016.10', - 'retrying==1.3.3', - 'six==1.14.0', diff --git a/oci-cli.changes b/oci-cli.changes index 5ff09af..807d085 100644 --- a/oci-cli.changes +++ b/oci-cli.changes @@ -1,3 +1,67 @@ +------------------------------------------------------------------- +Tue Jun 2 17:22:21 UTC 2020 - John Paul Adrian Glaubitz + +- Update to version 2.10.4 + + Support for Native JWT Validation in Oracle Cloud Infrastructure API Gateway service + * ``oci api-gateway deployment create --specification`` + * ``oci api-gateway deployment update --specification`` + + Support for Autonomous DataWarehouse and Autonomous Transaction Processing + features as a part of the Database Service to display the Private IP for Private + Endpoint Database service for Autonomous Databases + * ``autonomous-database get --autonomous-database-id`` + + Combination of --stream-output, --all and --query with pagination was + returning invalid JSON output. + * ``oci audit event list`` + + For CLI operations returning Unauthorized error, fixed bug where FileNotFoundError + was displayed instead of error message. + (`Issue 280 `__) + (`Issue 278 `__) +- from version 2.10.3 + + Support for Drift Detection feature as part of Resource Manager Service + * ``oci resource-manager stack detect-drift --stack-id`` + * ``oci resource-manager stack list-resource-drift-details --stack-id, + --resource-drift-status`` + + ``oci session refresh`` was generating incorrect URL for gov regions. +- from version 2.10.2 + + Support for updating the license type of database systems in the Database service + * ``oci db system update --license-model`` + + Support for updating the version of 19c autonomous databases in the Database service + * ``oci db autonomous-database update --db-version`` + + Support for backup and restore functionality in the Key Management service + * ``oci kms management vault backup`` + * ``oci kms management vault restore`` + * ``oci kms management vault restore-from-file`` + * ``oci kms management key backup`` + * ``oci kms management key restore`` + * ``oci kms management key restore-from-file`` + + Support for calling Oracle Cloud Infrastructure services in the + Hyderabad region (``--region ap-hyderabad-1``) +- from version 2.10.1 + + Support for the MySQL Database Service + * ``oci mysql`` + + Marketplace Service updates to support gov regions + * ``oci marketplace agreement get --compartment-id`` + * ``oci marketplace agreement list --compartment-id`` + * ``oci marketplace category list --compartment-id`` + * ``oci marketplace package get --compartment-id`` + * ``oci marketplace package list --compartment-id`` + * ``oci marketplace listing get --compartment-id`` + * ``oci marketplace listing list --compartment-id`` + * ``oci marketplace publisher list --compartment-id`` + * ``oci marketplace report-collection list-reports --compartment-id`` + * ``oci marketplace report-type-collection list-report-types --compartment-id`` + + Support for updating a dbHomeId of a database in the Database Service + * ``oci db database update --db-home-id`` + + Support for Instance Stop and Instance Start as part of the Integration Service + * ``oci integration integration-instance stop --id`` + * ``oci integration integration-instance start --id`` + + Support for Windows managed instances in OS Management + * ``oci os-management managed-instance install-all-windows-updates`` + * ``oci os-management managed-instance install-windows-update`` + * ``oci os-management managed-instance list-available-windows-updates`` + * ``oci os-management managed-instance list-installed-windows-updates`` +- Update BuildRequires and Requires from setup.py + ------------------------------------------------------------------- Mon Apr 27 14:09:29 UTC 2020 - John Paul Adrian Glaubitz diff --git a/oci-cli.spec b/oci-cli.spec index a8a0358..ed996bd 100644 --- a/oci-cli.spec +++ b/oci-cli.spec @@ -25,7 +25,7 @@ %bcond_with test %endif Name: oci-cli -Version: 2.10.0 +Version: 2.10.4 Release: 0 Summary: Oracle Cloud Infrastructure CLI License: Apache-2.0 @@ -44,7 +44,7 @@ BuildRequires: python3-cryptography >= 2.8 BuildRequires: python3-devel BuildRequires: python3-idna >= 2.5 BuildRequires: python3-jmespath >= 0.9.4 -BuildRequires: python3-oci-sdk >= 2.13.0 +BuildRequires: python3-oci-sdk >= 2.14.3 BuildRequires: python3-pyOpenSSL >= 18.0.0 BuildRequires: python3-python-dateutil >= 2.5.3 BuildRequires: python3-pytz >= 2016.10 @@ -58,7 +58,6 @@ BuildRequires: python3-Sphinx >= 1.6.4 BuildRequires: python3-appdirs >= 1.4.3 BuildRequires: python3-cffi >= 1.9.1 BuildRequires: python3-coverage >= 4.5.2 -BuildRequires: python3-httpsig_cffi >= 15.0.0 BuildRequires: python3-mock >= 2.0.0 BuildRequires: python3-ndg-httpsclient >= 0.4.2 BuildRequires: python3-packaging >= 16.8 @@ -82,10 +81,9 @@ Requires: python3-arrow >= 0.14.7 Requires: python3-certifi Requires: python3-click >= 6.7 Requires: python3-cryptography >= 2.8 -Requires: python3-httpsig_cffi >= 15.0.0 Requires: python3-idna >= 2.5 Requires: python3-jmespath >= 0.9.4 -Requires: python3-oci-sdk >= 2.13.0 +Requires: python3-oci-sdk >= 2.14.3 Requires: python3-pyOpenSSL >= 18.0.0 Requires: python3-python-dateutil >= 2.5.3 Requires: python3-pytz >= 2016.10 diff --git a/v2.10.0.tar.gz b/v2.10.0.tar.gz deleted file mode 100644 index 9d5b676..0000000 --- a/v2.10.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:01c017cfd2f5f57910327865accdb6148e34f9d2687df59990fef594926b9430 -size 1057536 diff --git a/v2.10.4.tar.gz b/v2.10.4.tar.gz new file mode 100644 index 0000000..4848dd5 --- /dev/null +++ b/v2.10.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:755b0b2cb3078c986bb870f982ab35e94ab6b3838a4420f3f51b875262faf75f +size 1096248