Skip to main content

coverage

asyncio-portier is a set of helpers for the Portier Identity Provider. It is based on the portier-python package but modified to work with asyncio.

Usage

The helpers work in much the same way as the ones in portier-python. Check the demos directory for usage examples.

Notes

  • portier-python doesn’t seem to work quite right with Redis as the cache backend, so there are a few Redis-specific modifications. This may change in the future.

  • I expected the calls to cryptographic libraries to be blocking, but I saw no improvement from running those calls in an Executor as per https://docs.python.org/3/library/asyncio-eventloop.html#executor.

Release files for asyncio-portier 0.3.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 asyncio-portier 0.3.0
File Size Uploaded
asyncio-portier-0.3.0.tar.gz 17.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for asyncio-portier 0.3.0
File Interpreter ABI Platform
asyncio_portier-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size:36.6 kB

Release files / asyncio-portier-0.3.0.tar.gz

Download URL asyncio-portier-0.3.0.tar.gz
Size 17.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a19b60fe4b2358d6b18c0e0656179b8453c3f355526103c8d3abb09984ddc185
BLAKE2b-256 checksum
How to use checksums
16f8a808e52edb5d6b796974cebe04b16c45850aa24d59592198c6268a987b7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.3.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.6

Release files / asyncio_portier-0.3.0-py3-none-any.whl

Download URL asyncio_portier-0.3.0-py3-none-any.whl
Size 18.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
125b3349e161cbb25ee103808419f6821a711bd13ce518e5fe05abe5c3ceceed
BLAKE2b-256 checksum
How to use checksums
99bc550caed5066b9e6031740b426851b3f39523dbeee4d7281abc889654e557
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.3.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.6

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.0

2 release files

0.1.0

2 release files

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