Skip to main content

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

salesforce-streaming-client-0.1.13.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

salesforce_streaming_client-0.1.13-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file salesforce-streaming-client-0.1.13.tar.gz.

File metadata

  • Download URL: salesforce-streaming-client-0.1.13.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.0

File hashes

Hashes for salesforce-streaming-client-0.1.13.tar.gz
Algorithm Hash digest
SHA256 5b3d02381b664a4ccb8116e96a6d5aa61e7171357d5a76c5a362e6408ce87dd9
MD5 35de6cb240227dc21795dc1320bdf626
BLAKE2b-256 7ba3f7b98a1036e720be79c95bf532648287a96b5a9a8385591986123ec90d0e

See more details on using hashes here.

File details

Details for the file salesforce_streaming_client-0.1.13-py3-none-any.whl.

File metadata

  • Download URL: salesforce_streaming_client-0.1.13-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.0

File hashes

Hashes for salesforce_streaming_client-0.1.13-py3-none-any.whl
Algorithm Hash digest
SHA256 7324eaba288f974bb6ef5ad9d01af2985be98dca543acb77ffa908657b1cf3f5
MD5 c2456653695d8b2ae5b34aada66c9cd0
BLAKE2b-256 199a15130bf5ac7e7f21ea550af7aa39e014c20b0d333f214535d20ba496aea1

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.13 This release

2 files

0.1.12

2 files

0.1.11

2 files

0.1.10

2 files

0.1.9

2 files

0.1.8

2 files

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

1 file

0.1.2

1 file

0.1.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page