Skip to main content

Client library for TriOptima event bus and related APIs

Project description

Client code for accessing the TriOptima event bus and related APIs.

Running tests

License

BSD

Documentation

Changelog

2.1.0 (2020-12-14)

  • Make token expiry optional from the authentication server.

  • Added optional token_url parameter for when the AuthenticatedSession is used for non-Trioptima authentication servers.

2.0.0 (2019-12-03)

  • Change import path from tri.event to tri_event to conform to other packages. (And increase import time performance during test setup)

1.0.1 (2019-09-02)

  • Improve documentation

1.0.0 (2019-05-10)

  • Make an authentication retry if unauthorized to improve robustness

  • Update status to production ready

0.0.7 (2019-03-22)

  • Use configured proxy and timeouts also for authentication

  • Delay authentication until first request is made

0.0.6 (2019-02-18)

  • Change base class of EventSession to request.Session

.0.5 (2019-01-22)

  • Fix packaging

  • Add EventSession.access_token and EventSession.token_expiry attributes

0.0.4 (2019-01-21)

  • Cleanup of logging

0.0.3 (2019-01-10)

  • Add session renewal on access token expiry

  • Improve exception on failure to log in

0.0.2 (2018-12-20)

  • Initial version

Project details


Download files

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

Source Distribution

tri.event-2.1.0.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

tri.event-2.1.0-py2.py3-none-any.whl (8.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file tri.event-2.1.0.tar.gz.

File metadata

  • Download URL: tri.event-2.1.0.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5

File hashes

Hashes for tri.event-2.1.0.tar.gz
Algorithm Hash digest
SHA256 5d3ba99591a62ce675a5bb46ffd564d3c1008a004ed3898391a2e276c1f67a55
MD5 0e3c5fab62dbc62efcb9edc02c3156f4
BLAKE2b-256 1d1868d618b4282896efdf638f5a2e1ae9dc195ffc92120257865f7fc4335a5f

See more details on using hashes here.

File details

Details for the file tri.event-2.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: tri.event-2.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5

File hashes

Hashes for tri.event-2.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e5683822c6cb7f1c88dc33f58381dd69386916733aa0dcba2e8d4314653dd9a3
MD5 865e37e43244141bc69aac2bf46230c2
BLAKE2b-256 1f238e5a19949e568d4a4e4ba74beca467b56bdce8503fa7f30f5122a5c10612

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page