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.12.0 (2025-01-10)
📄️ Contribute to Fused
Overview
Install
This step is only required if you're running fused
on your end (locally or in a development environment). If you're working in Workbench UDF Builder or App Builder fused
is already installed for you.
- Set up a Python environment:
We're using venv
but you could use conda
or any other environment manager in Python.
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
.