- 26 May, 2016 2 commits
-
-
Jordan Moldow authored
Fixes to JWTAuth
-
Jordan Moldow authored
Open the PEM private key file in 'rb' mode so that `.read()` returns `bytes` in Python 3. Otherwise, the default openssl backend of cryptography fails to use the key. Set the `_user_id` attribute to `None` when authenticating an enterprise instance. Fixes #136.
-
- 19 May, 2016 1 commit
-
-
Jordan Moldow authored
Always update `OAuth2` object with new tokens
-
- 18 May, 2016 1 commit
-
-
Jordan Moldow authored
If the protected method `_get_tokens()` returns new tokens, refresh is skipped, and those tokens are used. Previously, we would return the new tokens without updating the object state. Subsequent uses of the `OAuth2` object would use the old tokens. Now we will correctly update the object state. Fixes #128. Also make some minor test fixes and upgrade the version of mock that we use. Prepare for bump to version 1.5.2.
-
- 23 Mar, 2016 4 commits
-
-
Jeff Meadows authored
Add revoke() method to OAuth2 class.
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
-
- 21 Mar, 2016 2 commits
-
-
Jeffrey Meadows authored
Fixes #124 The Box API includes a /revoke endpoint to de-auth tokens. This commit makes it easy to use this endpoint with the SDK.
-
Jeff Meadows authored
Docs
-
- 17 Mar, 2016 1 commit
-
-
Jeffrey Meadows authored
-
- 07 Mar, 2016 2 commits
-
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
Box objects will now be repr'd including the object type and either the object's name or its Box id. Also, add support for dir() and vars() being called on Box objects. Those builtin functions will now include API response fields as attributes of the object.
-
- 02 Mar, 2016 3 commits
-
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
Add note in CONTRIBUTING.rst about updating HISTORY and AUTHORS.
-
Jeffrey Meadows authored
-
- 26 Feb, 2016 1 commit
-
-
Jeffrey Meadows authored
* Use custom user agent for requests to Box. * Add LoggingClient and DevelopmentClient classes.
-
- 23 Feb, 2016 9 commits
-
-
Jordan Moldow authored
Additional changes for 1.4.2 release
-
Jeff Meadows authored
-
Jeff Meadows authored
Update references to new API doc site.
-
Jeff Meadows authored
-
Jordan Moldow authored
Create wheel with correct conditional dependencies and license file. Change the ``license`` meta-data from the full license text, to just a short string, as specified in [1][2]. Include entire test/ directory in source distribution. test/__init__.py was previously missing. Update documentation. Fixes #112. Use utf-8 encoding to open README in setup.py. Run pep8 and pylint on setup.py. Update pylint directives. [1] <https://docs.python.org/3.5/distutils/setupscript.html#additional-meta-data> [2] <https://www.python.org/dev/peps/pep-0459/#license>
-
Jordan Moldow authored
Bump to version 1.4.2.
-
Jeffrey Meadows authored
Update README with info about ``make_request``.
-
Nitya Sundareswaran authored
Change format of sub-module names in the object module to str
-
Nitya Sundareswaran authored
-
- 16 Feb, 2016 1 commit
-
-
Jeff Meadows authored
Add get_shared_link_download_url() documentation/example to README
-
- 15 Feb, 2016 1 commit
-
-
Frencil authored
-
- 11 Feb, 2016 4 commits
-
-
Jeff Meadows authored
Expose file.get_shared_link_download_url method.
-
Jeffrey Meadows authored
Update history to indicate the new download url feature. Add setup.cfg to build universal wheels.
-
-
Jeffrey Meadows authored
-
- 10 Feb, 2016 2 commits
-
-
Jeff Meadows authored
-
Jeffrey Meadows authored
Fixes #110
-
- 27 Jan, 2016 2 commits
-
-
Jordan Moldow authored
Add stream_type param for events long polling
-
Jordan Moldow authored
Add a `stream_type` parameter to the `generate_events_with_long_polling()` method and its helper methods. This allows users to listen to other event stream types. The default is still to listen to the 'all' stream. In order to differentiate between user and enterprise event streams, the following enum hierarchy was created, with the help of a new `ExtendableEnumMeta` metaclass: +-- `EventsStreamType` | +-- `UserEventsStreamType` | +-- `EnterpriseEventsStreamType` Unrelatedly, fix up the RST for the README. Add a table of contents, and fix up backticks (double-backticks are needed to create code spans, single-backticks aren't enough).
-
- 13 Jan, 2016 1 commit
-
-
Jeff Meadows authored
Adding metadata search examples (fixes #104)
-
- 06 Jan, 2016 1 commit
-
-
Sam Clift authored
-
- 05 Jan, 2016 2 commits
-
-
Jeff Meadows authored
-
Jeff Meadows authored
Add 'kid' (jwt key id) to JWTAuth header
-