Python SDK
The Fused Python SDK (fused-py
) exposes utility functions to write, manage, and run Fused UDFs. Use it in the UDF Builder or install it in your preferred Python environment.
Documentation overview
📄️ Top-Level Functions
@fused.udf
🗃️ API Reference
4 items
📄️ Authentication
Authenticate Jupyter Notebooks to use the Fused Python SDK
📄️ Dependencies
To keep things simple, Fused maintains a single runtime image. The Python packages it are listed below and can also be found in this public .txt file.
📄️ Changelog
v1.11.9 (2024-12-19)
📄️ Contribute to Fused
Overview
Install
If you're working in Workbench you don't need to install anything, but if you'd like to work locally then:
- Set up a Python environment:
python3 -m venv .venv
source .venv/bin/activate
- Install the
fused
package:
pip install fused
- Authenticate:
In a notebook
from fused.api import NotebookCredentials
credentials = NotebookCredentials()
Run this snippet from a Notebook Cell and follow the authentication flow, which will store a credentials file in ~/.fused/credentials
.