Fully isolated IPython kernels based on uv
Project description
uvk -- Fully isolated IPython kernels based on uv
Proper documentation TBD... In the meantime:
- Install
uvkin an environment from which you run Jupyter Lab / Notebook. - Invoke
uvkfrom this environment to install the UVK kernel attached to the Python executable of your environment.- Distinct icon TBD
- Use kernel
UVK (Python 3.xx)in your notebooks
and 🎉 your Python kernel runs out of a temporary, isolated environment. Check it out by running a notebook with a code cell going
import sys
sys.prefix
and see how every time you restart the kernel, the prefix directory changes.
Feature wishlist:
- Python version validation against a constraint with a magic
- Magic for adding dependencies on the fly
- Magic for including inline script metadata
- Integration with uv project workflows
- Python version and executable management through duly-named alternate kernels
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
uvk-0.0.1.tar.gz
(3.1 kB
view details)
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
uvk-0.0.1-py3-none-any.whl
(4.1 kB
view details)
File details
Details for the file uvk-0.0.1.tar.gz.
File metadata
- Download URL: uvk-0.0.1.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2c728dfe12e120a916ce7ec0fd01c733cc38e85c1df08037209160a302312b25
|
|
| MD5 |
3b374d888734a74d4c10f6dd387330a8
|
|
| BLAKE2b-256 |
4c4ae6afe3dce200aae3cc0348329e53d3a71f1f2e38d4918eed5f85ad9fed07
|
File details
Details for the file uvk-0.0.1-py3-none-any.whl.
File metadata
- Download URL: uvk-0.0.1-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12aec9a8052cd82266accdb80bacb04bbc983c7ccbbbfb264daf438d5e68fe28
|
|
| MD5 |
bac65bb06873c14495b7b34c8e6a7dd8
|
|
| BLAKE2b-256 |
8fb064dec4adb1f06281b3a80fc8540e5e18dd7219a5f854451966c2a3a959c0
|