Skip to main content

A JupyterHub OIDC authenticator for Keycloak

Project description

UK EO DataHub Jupyter Hub Authenticator

Custom JupyterHub classes to integrate JupyterHub with the UK EO DataHub.

Contains an EODHAuthenticator class to authenticate with the UK EO DataHub, as well as a custom KubeSpawner class to manage workspace scopes.

Build

make build

Publish

make publish token=$PYPI_TOKEN

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

eodh_jpyauth-0.1.2.tar.gz (94.9 kB view details)

Uploaded Source

Built Distribution

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

eodh_jpyauth-0.1.2-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file eodh_jpyauth-0.1.2.tar.gz.

File metadata

  • Download URL: eodh_jpyauth-0.1.2.tar.gz
  • Upload date:
  • Size: 94.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for eodh_jpyauth-0.1.2.tar.gz
Algorithm Hash digest
SHA256 2f995a77962755a6c0617203356ec94c1ffddd3506afbe03ab910eb1516f2106
MD5 4a44cc5cbb4718ac182b1b37716c4bc6
BLAKE2b-256 c30d5520eced589f3809fe3bdaf0fc4d85e9b22dc1787edff1cf9fb9c6ed68b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for eodh_jpyauth-0.1.2.tar.gz:

Publisher: publish.yaml on EO-DataHub/eodh-jpyauth

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file eodh_jpyauth-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: eodh_jpyauth-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for eodh_jpyauth-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 95e6b4a8114d3f6043a072ce18f41d274dedfb4592d28039eb5e982b0d468c3c
MD5 fa86ad459faaf458ff957e62cd38d702
BLAKE2b-256 3609d6b4916b0ea0f7b2c890af31033b801d54c5d69274a1f561b7b4dcfc554c

See more details on using hashes here.

Provenance

The following attestation bundles were made for eodh_jpyauth-0.1.2-py3-none-any.whl:

Publisher: publish.yaml on EO-DataHub/eodh-jpyauth

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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