A python client for the Salesforce Streaming API.
Project description
salesforce-streaming-client
==========================
A Salesforce streaming API client for python, built on salesforce-requests-oauthlib and python-bayeux.
Tests
-----
To run tests, install py.test and pytest-cov in your virtualenv and
$ py.test --cov=src/salesforce_streaming_client/ --cov-report html:coverage
View test coverage results at ``./coverage``.
Credits
-------
- `Distribute`_
- `modern-package-template`_
- `py.test`_
- `pytest-cov`_
.. _Distribute: http://pypi.python.org/pypi/distribute
.. _`modern-package-template`: http://pypi.python.org/pypi/modern-package-template
.. _`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: 2018-12-11*
* If subscription fails, tell us why
0.1.11
---
*Release date: 2018-10-29*
* Handle both 402 and 403 unknown client messages
0.1.10
---
*Release date: 2018-10-12*
* Pass constructor kwargs to SalesforceOAuth2Session constructor
0.1.9
---
*Release date: 2018-10-08*
* Compatible with python-bayeux 0.1.7
0.1.8
---
*Release date: 2018-10-03*
* Improved error handling; compatible with python-bayeux 0.1.6
0.1.7
---
*Release date: 2018-09-26*
* %z for "Z" in datetimes is python 3.7 only; restore python 3.6 support
0.1.6
---
*Release date: 2018-09-17*
* Modularized replay data storage; compatible with salesforce-requests-oauthlib 0.1.6
0.1.5
---
*Release date: 2018-09-03*
* Callbacks now wait for resubscribe to finish
0.1.4
---
*Release date: 2018-08-29*
* If connect tells us to handshake again, resubscribe after handshake
0.1.3
---
*Release date: 2018-01-29*
* Platform event support, python3 support, updated py.test set_level() usage.
0.1.1
---
*Release date: 2016-11-28*
* Fix dependencies.
0.1
---
*Release date: 2016-08-26*
* Initial release.
==========================
A Salesforce streaming API client for python, built on salesforce-requests-oauthlib and python-bayeux.
Tests
-----
To run tests, install py.test and pytest-cov in your virtualenv and
$ py.test --cov=src/salesforce_streaming_client/ --cov-report html:coverage
View test coverage results at ``./coverage``.
Credits
-------
- `Distribute`_
- `modern-package-template`_
- `py.test`_
- `pytest-cov`_
.. _Distribute: http://pypi.python.org/pypi/distribute
.. _`modern-package-template`: http://pypi.python.org/pypi/modern-package-template
.. _`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: 2018-12-11*
* If subscription fails, tell us why
0.1.11
---
*Release date: 2018-10-29*
* Handle both 402 and 403 unknown client messages
0.1.10
---
*Release date: 2018-10-12*
* Pass constructor kwargs to SalesforceOAuth2Session constructor
0.1.9
---
*Release date: 2018-10-08*
* Compatible with python-bayeux 0.1.7
0.1.8
---
*Release date: 2018-10-03*
* Improved error handling; compatible with python-bayeux 0.1.6
0.1.7
---
*Release date: 2018-09-26*
* %z for "Z" in datetimes is python 3.7 only; restore python 3.6 support
0.1.6
---
*Release date: 2018-09-17*
* Modularized replay data storage; compatible with salesforce-requests-oauthlib 0.1.6
0.1.5
---
*Release date: 2018-09-03*
* Callbacks now wait for resubscribe to finish
0.1.4
---
*Release date: 2018-08-29*
* If connect tells us to handshake again, resubscribe after handshake
0.1.3
---
*Release date: 2018-01-29*
* Platform event support, python3 support, updated py.test set_level() usage.
0.1.1
---
*Release date: 2016-11-28*
* Fix dependencies.
0.1
---
*Release date: 2016-08-26*
* Initial release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for salesforce-streaming-client-0.1.12.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18f5d68e1e2d03cdb2fcaaff1409c44d7d441096878816c6d7ae6f1d58a30fb2 |
|
MD5 | 750c9e181f18477d42d54c92d66c091e |
|
BLAKE2b-256 | c402018e857f43d19b186c7861f988f804051041fe1f93cd9059ef107d76ce8d |
Close
Hashes for salesforce_streaming_client-0.1.12-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d367e3bc76403ced080f25574d74af81404ff544f5f7683b620624c299b1ad3 |
|
MD5 | aadcc9192c461bf611ebf6f091312d1f |
|
BLAKE2b-256 | 7082bf8a4d702c10dc5101c9034bd9d5a131d3fdcf07733910772de7011e6eaa |