- 06 Nov, 2015 4 commits
-
-
Jeff Meadows authored
Bump version to 1.3.1.
-
Jeffrey Meadows authored
-
Jeff Meadows authored
Add requests-toolbelt to setup.py
-
Jonathan C. Otsuka authored
-
- 05 Nov, 2015 8 commits
-
-
Jeff Meadows authored
Add support and testing for PyPy 4.0
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
-
Jeff Meadows authored
Add network and auth subclasses.
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
-
Jeff Meadows authored
Stream uploads from disk.
-
- 03 Nov, 2015 1 commit
-
-
Jordan Moldow authored
-
- 02 Nov, 2015 1 commit
-
-
Jeffrey Meadows authored
Add a new coop auth demo.
-
- 30 Oct, 2015 3 commits
-
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
Currently, requests only supports streaming uploads by chunking them. This commit utilizes the requests_toolbelt's MultipartEncoder to use multipart-form uploads while still streaming the data from disk.
-
- 14 Oct, 2015 3 commits
-
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
-Adds LoggingNetwork to allow clients to see what network calls the SDK is making. -Adds RemoteOAuth2 to allow auth to occur in a different process or machine from the SDK. -Adds RedisManagedOAuth2 to allow token storage in Redis, to enable multiple processes or machines to share tokens.
-
- 03 Oct, 2015 2 commits
-
-
Peter Potrebic authored
Rename uses of enterprise_token to enterprise_id
-
Jordan Moldow authored
This parameter is referred to as enterprise_id in the Box Developer documentation. Also, the noun "token" is already used to refer to the data returned at the end of the auth process. So rename this to reduce confusion. This is a backwards compatible change, because the method parameter name was already correct. This is only a change to private attributes, test code, and documentation. Also add a temporary pip version exclusion on the latest version of pytest, which is broken on Python 2.
-
- 16 Sep, 2015 2 commits
-
-
Jordan Moldow authored
Add support for py35, pypy with cryptography>=1.0
-
Jordan Moldow authored
Add support and testing for: - CPython 3.5 - cryptography>=1.0 on PyPy 2.6.0. PyPy 2.6 isn't available by default on Travis CI. Only PyPy 2.5 is, but that is incompatible with cryptography>=1.0 [1]. Borrow some of the Travis CI setup from the PyCA's cryptography project [2], which installs pyenv [3] in order to bootstrap an installation for PyPy 2.6. [1] <https://github.com/travis-ci/travis-ci/issues/4756> [2] <https://github.com/pyca/cryptography/tree/master/.travis> [3] <https://github.com/yyuu/pyenv>
-
- 25 Aug, 2015 3 commits
-
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
Cryptography version 1.0 requires pypy >= 2.6.0. Pypy on Travis is ~2.5.0, so for now we downgrade cryptography on pypy.
-
Jeff Meadows authored
Adding support for shared_link password parameter
-
- 21 Aug, 2015 3 commits
-
-
Chris Clark authored
-
Chris Clark authored
- moved password argument to end of argument list - updated param doc to be correct in the event of no password - updated param doc to notify that this is a premium feature
-
Chris Clark authored
-
- 31 Jul, 2015 2 commits
-
-
Jordan Moldow authored
Catch requests Timeout instead of urllib3 TimeoutError
-
Jeffrey Meadows authored
-
- 24 Jul, 2015 2 commits
-
-
Jordan Moldow authored
Migrate to run test on travis with container based infra
-
Lu Pan authored
According to http://docs.travis-ci.com/user/migrating-from-legacy/?utm_source=legacy-notice&utm_medium=banner&utm_campaign=legacy-upgrade, it has tons of benefit.
-
- 23 Jul, 2015 2 commits
-
-
Lu Pan authored
Add result_type and content_types to search.
-
Jonathan C. Otsuka authored
-
- 22 Jul, 2015 3 commits
-
-
Jeffrey Meadows authored
-
Jordan Moldow authored
Fix import error when [jwt] not installed.
-
Jeffrey Meadows authored
-
- 13 Jul, 2015 1 commit
-
-
Jeffrey Meadows authored
-