Skip to content

Commit b9c2608

Browse files
authored
Releasing version 1.3.6 (#25)
1 parent 0fc4015 commit b9c2608

File tree

7 files changed

+25
-4
lines changed

7 files changed

+25
-4
lines changed

CHANGELOG.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on `Keep a Changelog <http://keepachangelog.com/>`_.
66

7+
====================
8+
1.3.6 - 2017-08-10
9+
====================
10+
11+
Added
12+
-------
13+
* Documentation for UploadManager.
14+
15+
Changed
16+
-------
17+
* Upgraded cryptography dependency to 1.8.2.
18+
719
====================
820
1.3.5 - 2017-07-20
921
====================

docs/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ To get started, head over to the :ref:`installation instructions <install>` or s
3636
forward-compatibility
3737
quickstart
3838
parallel-ops
39+
upload-manager
3940
raw-requests
4041
api/index
4142
contributions

docs/upload-manager.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
.. _upload-manager:
2+
3+
Uploading Large Objects
4+
~~~~~~~~~~~~~~~~~~~~~~~~
5+
6+
The Object Storage service supports multipart uploads to make large object uploads easier by splitting the large object into parts. The Python SDK supports raw multipart upload operations for advanced use cases, as well as a higher-level upload class that uses the multipart upload APIs. `Managing Multipart Uploads <https://docs.us-phoenix-1.oraclecloud.com/Content/Object/Tasks/managingmultipartuploads.htm>`_ provides links to the APIs used for raw multipart upload operations. Higher-level uploads can be performed using the UploadManager. The UploadManger will: split a large object into parts for you, upload the parts in parallel, and then recombine and commit the parts as a single object in Object Storage.
7+
8+
The `UploadObject <https://github.com/oracle/bmcs-python-sdk/blob/master/examples/multipart_object_upload.py>`_ example shows how UploadManager can be used to upload files to object storage.

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
certifi
22
configparser==3.5.0
33
coverage==4.2
4-
cryptography==1.8.1
4+
cryptography==1.8.2
55
flake8==3.0.4
66
httpsig_cffi==15.0.0
77
pytest==3.0.2

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def open_relative(*path):
3131
requires = [
3232
"certifi",
3333
"configparser==3.5.0",
34-
"cryptography==1.8.1",
34+
"cryptography==1.8.2",
3535
"httpsig_cffi==15.0.0",
3636
"python-dateutil==2.5.3",
3737
"pytz==2016.7",

src/oraclebmc/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"additional_user_agent": "",
3939
"pass_phrase": None
4040
}
41-
DEFAULT_LOCATION = '~/.oraclebmc/config'
41+
DEFAULT_LOCATION = os.path.join('~', '.oraclebmc', 'config')
4242
DEFAULT_PROFILE = "DEFAULT"
4343
PATTERNS = {
4444
# Tenancy and user have the same shape

src/oraclebmc/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# coding: utf-8
22
# Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved.
33

4-
__version__ = "1.3.5"
4+
__version__ = "1.3.6"

0 commit comments

Comments
 (0)