Skip to main content

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

Metadata

Release files for tri.event 2.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tri.event 2.1.0
File Size Uploaded Provenance Actions
tri.event-2.1.0.tar.gz 9.7 kB Without provenance Details for tri.event-2.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for tri.event 2.1.0
File Interpreter ABI Platform Actions
tri.event-2.1.0-py2.py3-none-any.whl Python 2, Python 3 none any Details for tri.event-2.1.0-py2.py3-none-any.whl

Total release size: 18.2 kB

Release files / tri.event-2.1.0.tar.gz

Download URL tri.event-2.1.0.tar.gz
Size 9.7 kB
Tags Source
SHA-256 checksum
How to use checksums
5d3ba99591a62ce675a5bb46ffd564d3c1008a004ed3898391a2e276c1f67a55
BLAKE2b-256 checksum
How to use checksums
1d1868d618b4282896efdf638f5a2e1ae9dc195ffc92120257865f7fc4335a5f
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / tri.event-2.1.0-py2.py3-none-any.whl

Download URL tri.event-2.1.0-py2.py3-none-any.whl
Size 8.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
e5683822c6cb7f1c88dc33f58381dd69386916733aa0dcba2e8d4314653dd9a3
BLAKE2b-256 checksum
How to use checksums
1f238e5a19949e568d4a4e4ba74beca467b56bdce8503fa7f30f5122a5c10612
Upload date
Uploaded using Trusted Publishing?
What is 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

Security for tri.event 2.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page