Releases: oracle/oci-python-sdk
Releases · oracle/oci-python-sdk
2.1.1
2.1.0
Added
- Support for modifying the route table, DHCP options and security lists associated with a subnet in the Networking service.
- Support for tagging of File Systems, Mount Targets and Snapshots in the File Storage service.
- Support for nested compartments in the Identity service
Breaking
- database_size_in_g_bs field in Backup and BackupSummary models renamed to database_size_in_gbs
2.0.6
Added
- Support for cost tracking tags in the Identity service
- Support for generating and downloading wallets in the Database service
- Support for creating a standalone backup from an on-premises database in the Database service
- Support for db version and additional connection strings in the Autonomous Transaction Processing and Autonomous Data Warehouse resources of the Database service
- Support for copying volume backups across regions in the Block Storage service
- Support for deleting compartments in the Identity service
- Support for reboot migration for virtual machines in the Compute service
- Support for Instance Pools and Instance Configurations in the Compute service
Changed
database_edition
field in Backup model changed from a free format string to a validated string. It will only accept one of the following: “STANDARD_EDITION”, “ENTERPRISE_EDITION”, “ENTERPRISE_EDITION_HIGH_PERFORMANCE”, “ENTERPRISE_EDITION_EXTREME_PERFORMANCE”
Breaking Change
db_data_size_in_mbs
field in Backup model is renamed todatabase_size_in_g_bs
. The type changed from int to float.
2.0.5
Added
- Support for trusted partner images through application listings and subscriptions in the Compute service
- Support for object lifecycle policies in the Object Storage service
- Support for copying objects across regions in the Object Storage service
- Support for network address translation (NAT) gateways in the Networking service
2.0.4
Added
- Support for paravirtualized launch mode when importing images in the Compute service
- Support for Key Management service
- Support for encrypting the contents of an Object Storage bucket using a Key Management service key
- Support for specifying a Key Management service key when launching a compute instance in the Compute service
- Support for specifying a Key Management service key when backing up or restoring a block storage volume in the Block Volume service
Fixed
- ObjectStorageClient requires int value for content_length keyword argument to put_object and upload_part, but the SDK was not converting the type for the Requests library.
2.0.3
2.0.2
Added
- Support for fault domains in the Identity service
- Support for resizing an offline volume in the Block Storage service
- Support for Autonomous Data Warehouse and Autonomous Transaction Processing in the Database service
Changed
- Opened up the dependency pinning on cryptography due to CVE-2018-10903. OCI does not call the affected method in cryptography, but upgrading is recommended.
2.0.1
2.0.0
Added
- Support for the OCI Search service
- Support for specifying a backup policy when creating a boot volume in the Block Storage service
- Added retries to the InstancePrincipalsSecurityTokenSigner when trying to refresh security tokens
Changed
- Add six, requests, urllib3, idna, and chardet as vendored packages.
Fixed
- Downloading an object from Object Storage could fail without an exception if the connection was closed while the object was being transmitted.
Breaking
- The base exception from requests,
requests.exceptions.RequestException
, has been wrapped in oci.exceptions.RequestExceptions requests.exceptions.ConnectTimeout
has been wrapped in oci.exceptions.ConnectTimeout
1.4.5
Added
- Support for tagging Load Balancers in the Load Balancing service
- Support for export options in the File Storage service
- Support for retrieving compartment name and user name as part of events in the Audit service
Changed
- Setup.py updated to allow more version of cryptography when installing to an existing environment
- Add PyJWT as a vendored package