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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d3ba99591a62ce675a5bb46ffd564d3c1008a004ed3898391a2e276c1f67a55 |
|
MD5 | 0e3c5fab62dbc62efcb9edc02c3156f4 |
|
BLAKE2b-256 | 1d1868d618b4282896efdf638f5a2e1ae9dc195ffc92120257865f7fc4335a5f |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5683822c6cb7f1c88dc33f58381dd69386916733aa0dcba2e8d4314653dd9a3 |
|
MD5 | 865e37e43244141bc69aac2bf46230c2 |
|
BLAKE2b-256 | 1f238e5a19949e568d4a4e4ba74beca467b56bdce8503fa7f30f5122a5c10612 |