salesforce-requests-oauthlib
==========================
An extension to requests-oauthlib to specifically support calls to Salesforce APIs.
Tests
-----
To run tests, install py.test and pytest-cov in your virtualenv and
$ py.test --cov=src/salesforce_requests_oauthlib/ --cov-report html:coverage
View test coverage results at ``./coverage``.
Credits
-------
- `modern-package-template`_
- `requests-oauthlib`_
- `requests`_
- `oauthlib`_
- `py.test`_
- `pytest-cov`_
.. _`modern-package-template`: http://pypi.python.org/pypi/modern-package-template
.. _`requests-oauthlib`: https://pypi.python.org/pypi/requests-oauthlib
.. _`requests`: https://pypi.python.org/pypi/requests
.. _`oauthlib`: https://pypi.python.org/pypi/oauthlib
.. _`py.test`: http://doc.pytest.org/en/latest/index.html
.. _`pytest-cov`: https://pypi.python.org/pypi/pytest-cov
News
====
0.1.12
---
*Release date: 2019-02-25*
* Support new dependency versions
0.1.11
---
*Release date: 2018-09-25*
* Logout always deletes tokens, even if the revoke call fails
0.1.10
---
*Release date: 2018-09-24*
* Allow instantiation of session with bad refresh token
0.1.9
---
*Release date: 2018-09-24*
* Postgres token storage now deletes entries on logout
0.1.8
---
*Release date: 2018-09-22*
* Fix query method use of nextRecordsUrl; kwarg now more description (note small but breaking API change to query())
0.1.7
---
*Release date: 2018-09-18*
* Correctly handle ports in callback url
0.1.6
---
*Release date: 2018-09-13*
* Support web server flow - see the test for example
* New query method
0.1.5
---
*Release date: 2018-09-10*
* Refresh token persistence is now modular
0.1.4
---
*Release date: 2018-04-30*
* Thanks to @paulie4 for the patch to allow an externally created oauthlib client.
* New AUTHORS file
* When token refresh fails, launch the appropriate authentication flow. Allows for username/password clients to live past the session timeout.
0.1.3
---
*Release date: 2018-02-20*
* Python's webbrowser module isn't working for chrome as default browser on OS X, so force safari as browser for oauth flow.
0.1.2
---
*Release date: 2018-02-02*
* Allow custom domain to be specified for authentication
0.1.1
---
*Release date: 2018-01-14*
* Python 3 compatibility - thanks @ivanpricewaycom !
0.1
---
*Release date: 2016-08-26*
* First release.
==========================
An extension to requests-oauthlib to specifically support calls to Salesforce APIs.
Tests
-----
To run tests, install py.test and pytest-cov in your virtualenv and
$ py.test --cov=src/salesforce_requests_oauthlib/ --cov-report html:coverage
View test coverage results at ``./coverage``.
Credits
-------
- `modern-package-template`_
- `requests-oauthlib`_
- `requests`_
- `oauthlib`_
- `py.test`_
- `pytest-cov`_
.. _`modern-package-template`: http://pypi.python.org/pypi/modern-package-template
.. _`requests-oauthlib`: https://pypi.python.org/pypi/requests-oauthlib
.. _`requests`: https://pypi.python.org/pypi/requests
.. _`oauthlib`: https://pypi.python.org/pypi/oauthlib
.. _`py.test`: http://doc.pytest.org/en/latest/index.html
.. _`pytest-cov`: https://pypi.python.org/pypi/pytest-cov
News
====
0.1.12
---
*Release date: 2019-02-25*
* Support new dependency versions
0.1.11
---
*Release date: 2018-09-25*
* Logout always deletes tokens, even if the revoke call fails
0.1.10
---
*Release date: 2018-09-24*
* Allow instantiation of session with bad refresh token
0.1.9
---
*Release date: 2018-09-24*
* Postgres token storage now deletes entries on logout
0.1.8
---
*Release date: 2018-09-22*
* Fix query method use of nextRecordsUrl; kwarg now more description (note small but breaking API change to query())
0.1.7
---
*Release date: 2018-09-18*
* Correctly handle ports in callback url
0.1.6
---
*Release date: 2018-09-13*
* Support web server flow - see the test for example
* New query method
0.1.5
---
*Release date: 2018-09-10*
* Refresh token persistence is now modular
0.1.4
---
*Release date: 2018-04-30*
* Thanks to @paulie4 for the patch to allow an externally created oauthlib client.
* New AUTHORS file
* When token refresh fails, launch the appropriate authentication flow. Allows for username/password clients to live past the session timeout.
0.1.3
---
*Release date: 2018-02-20*
* Python's webbrowser module isn't working for chrome as default browser on OS X, so force safari as browser for oauth flow.
0.1.2
---
*Release date: 2018-02-02*
* Allow custom domain to be specified for authentication
0.1.1
---
*Release date: 2018-01-14*
* Python 3 compatibility - thanks @ivanpricewaycom !
0.1
---
*Release date: 2016-08-26*
* First release.
Release files for salesforce-requests-oauthlib 0.1.12
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| salesforce-requests-oauthlib-0.1.12.tar.gz | 7.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| salesforce_requests_oauthlib-0.1.12-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.6 kB
Release files / salesforce-requests-oauthlib-0.1.12.tar.gz
| Download URL | salesforce-requests-oauthlib-0.1.12.tar.gz |
|---|---|
| Size | 7.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
49a12199c2b3e5edc896bd95a0ead928a2b4cb20dcfe14623ba8aa5302b10da3
|
|
BLAKE2b-256 checksum How to use checksums |
47873297b64262182e8c1522cf0f6e480a69ed45daad9cb3bed5f5fc27544f3d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.0
|
Release files / salesforce_requests_oauthlib-0.1.12-py3-none-any.whl
| Download URL | salesforce_requests_oauthlib-0.1.12-py3-none-any.whl |
|---|---|
| Size | 8.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4a0cb7c1c4243d1939009fcafc3d075716427cb8175e0f203f5337639fb6dc09
|
|
BLAKE2b-256 checksum How to use checksums |
851fb93f7287bd3732437b4e2b79f8cd44848ef616716185a3c28f75b0d8dc6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.0
|