wandb-workspaces
wandb-workspaces is a Python library for programatically working with Weights & Biases workspaces and reports. This feature is in Public Preview.
Quickstart
1. Install
pip install wandb-workspaces
OR, you can install this as an extra from the wandb library:
pip install wandb[workspaces]
2. Create a workspace
import wandb_workspaces.workspaces as ws
import wandb_workspaces.reports.v2 as wr
workspace = ws.Workspace(
name="Example W&B Workspace",
entity="your-entity",
project="your-project",
sections=[
ws.Section(
name="Validation Metrics",
panels=[
wr.LinePlot(x="Step", y=["val_loss"]),
wr.BarPlot(metrics=["val_accuracy"]),
wr.ScalarChart(metric="f1_score", groupby_aggfunc="mean"),
],
is_open=True,
),
],
).save()
3. Create a report
import wandb_workspaces.reports as wr
report = wr.Report(
entity="your-entity",
project="your-project",
title="Example W&B Report",
blocks=[
wr.H1("This is a heading"),
wr.P("Some amazing insightful text about your project"),
wr.H2(
"This heading is collapsed",
collapsed_blocks=[wr.P("Our model is great!")],
),
wr.PanelGrid(
panels=[
wr.LinePlot(x="Step", y=["val_loss"]),
wr.BarPlot(metrics=["val_accuracy"]),
wr.ScalarChart(metric="f1_score", groupby_aggfunc="mean"),
]
),
],
).save()
More examples
See examples for more detailed usage.
Metadata
Release files for wandb-workspaces 0.4.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| wandb_workspaces-0.4.10.tar.gz | 228.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wandb_workspaces-0.4.10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 343.8 kB
Release files / wandb_workspaces-0.4.10.tar.gz
| Download URL | wandb_workspaces-0.4.10.tar.gz |
|---|---|
| Size | 228.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0d2cac1475ec754480737475fb30cd46c584d8cb3f560e8a4eaeeffb4afdb9a1
|
|
BLAKE2b-256 checksum How to use checksums |
4cb8f966997ff2b8c9fafb4a00f8d6235cf0e965b9aad9ad1dde0cb95d123fc7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.
Transparency logRelease files / wandb_workspaces-0.4.10-py3-none-any.whl
| Download URL | wandb_workspaces-0.4.10-py3-none-any.whl |
|---|---|
| Size | 115.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
74e0f6b52745db0b54bfa5fabf2adfecfe3724215c5caf902867c182ca25ba95
|
|
BLAKE2b-256 checksum How to use checksums |
98eb3e995bfb06c14ca25d4d69fc7fe008eed8e0950452ceaea4108a00345b54
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.
Transparency log