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.3.tar.gz (95.1 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.3-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: eodh_jpyauth-0.1.3.tar.gz
  • Upload date:
  • Size: 95.1 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.3.tar.gz
Algorithm Hash digest
SHA256 2cb4d5cb4e02229c04e5b6b6f48550d1e30b390241e5fd1f3ac454ce6e4efd2f
MD5 18c2e56f58ebef777d66b031db2974ab
BLAKE2b-256 9f059f9cd41b8ecf007b15a4d9ae2f87c4d1a79a4ae6b3e573eed2616fdb277f

See more details on using hashes here.

Provenance

The following attestation bundles were made for eodh_jpyauth-0.1.3.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.3-py3-none-any.whl.

File metadata

  • Download URL: eodh_jpyauth-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 3.4 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 779cc0ba5d26f87145efef3ca57fe17015421471f73b67a71874057fc992de7a
MD5 28396d76ac061be0f312c4613d33d8ee
BLAKE2b-256 d8720ba1d9dd62753fe02454064125267f32e65bd588faaf4e9878af2fe82f90

See more details on using hashes here.

Provenance

The following attestation bundles were made for eodh_jpyauth-0.1.3-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