Running the Positron Server Web IDE inside the Jupyter environment
Project description
Jupyter Positron Server
Run Positron Server inside your Jupyter environment using jupyter-server-proxy.
Requirements
- Python >= 3.9
- positron-server installed and available in your PATH
- A valid Positron license key file and signing key
Configuration
Setup includes installing a proxy for running Positron and a verifier service to check license validity. The setup flow looks like:
- Email academic-licenses@posit.co to request a signing key (
signing-key.pem) and license file (license.lic). Free for currently enrolled students using Positron for coursework — see the Positron Education License Rider for eligibility. - Download the Positron Server binary and extract it to
/opt/positron-serverin the single-user image, then placelicense.licatresources/activation/linux/<arch>/license.lic(chmod 600, root-only). - Install
jupyter-positron-serverin the single-user image. - Install
jupyter-positron-verifierin the Hub's Python environment, and storesigning-key.pemat/etc/positron/signing-key.pem(root-only). - Register
jupyter-positron-verifieras a JupyterHub service injupyterhub_config.py, and pointc.Spawner.environmentat its minting endpoint. - Restart JupyterHub, then click the "Positron" icon in the JupyterLab launcher.
See the Get Started guide for the full walkthrough, including the exact jupyterhub_config.py snippets.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file jupyter_positron_server-0.0.5.tar.gz.
File metadata
- Download URL: jupyter_positron_server-0.0.5.tar.gz
- Upload date:
- Size: 13.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20d092405b6e9e54dbc2388504e0fd117ecc31c810784450c0030f2f5e196ca5
|
|
| MD5 |
e6495db7037ad98aef10c44b56543434
|
|
| BLAKE2b-256 |
50ef46cd379b5161863b29beb78ef3358e8c2b6490cdffa6f89df8a5291622ac
|
Provenance
The following attestation bundles were made for jupyter_positron_server-0.0.5.tar.gz:
Publisher:
test.yml on posit-dev/jupyter-positron-server
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
jupyter_positron_server-0.0.5.tar.gz -
Subject digest:
20d092405b6e9e54dbc2388504e0fd117ecc31c810784450c0030f2f5e196ca5 - Sigstore transparency entry: 2104291879
- Sigstore integration time:
-
Permalink:
posit-dev/jupyter-positron-server@4915996e6ec5ba4c4a752c9122a07f000f138082 -
Branch / Tag:
refs/tags/0.0.5 - Owner: https://github.com/posit-dev
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
test.yml@4915996e6ec5ba4c4a752c9122a07f000f138082 -
Trigger Event:
release
-
Statement type:
File details
Details for the file jupyter_positron_server-0.0.5-py3-none-any.whl.
File metadata
- Download URL: jupyter_positron_server-0.0.5-py3-none-any.whl
- Upload date:
- Size: 14.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d21fd7d7d10163626e5629435a9827c8a4ee041feb0bda331a363b950acd5257
|
|
| MD5 |
3129397ab8b84b674b9b93a3c41531e5
|
|
| BLAKE2b-256 |
16412af22809d613404f8546b9ddc0c0b2001b043d6095ab8f53bb149a5ecf4d
|
Provenance
The following attestation bundles were made for jupyter_positron_server-0.0.5-py3-none-any.whl:
Publisher:
test.yml on posit-dev/jupyter-positron-server
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
jupyter_positron_server-0.0.5-py3-none-any.whl -
Subject digest:
d21fd7d7d10163626e5629435a9827c8a4ee041feb0bda331a363b950acd5257 - Sigstore transparency entry: 2104292046
- Sigstore integration time:
-
Permalink:
posit-dev/jupyter-positron-server@4915996e6ec5ba4c4a752c9122a07f000f138082 -
Branch / Tag:
refs/tags/0.0.5 - Owner: https://github.com/posit-dev
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
test.yml@4915996e6ec5ba4c4a752c9122a07f000f138082 -
Trigger Event:
release
-
Statement type: