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
News
0.1.13 —
Release date: 2019-06-05
Allow change data capture channels
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
Hashes for salesforce-streaming-client-0.1.13.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b3d02381b664a4ccb8116e96a6d5aa61e7171357d5a76c5a362e6408ce87dd9 |
|
MD5 | 35de6cb240227dc21795dc1320bdf626 |
|
BLAKE2b-256 | 7ba3f7b98a1036e720be79c95bf532648287a96b5a9a8385591986123ec90d0e |
Hashes for salesforce_streaming_client-0.1.13-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7324eaba288f974bb6ef5ad9d01af2985be98dca543acb77ffa908657b1cf3f5 |
|
MD5 | c2456653695d8b2ae5b34aada66c9cd0 |
|
BLAKE2b-256 | 199a15130bf5ac7e7f21ea550af7aa39e014c20b0d333f214535d20ba496aea1 |