Shared ipywidgets component library for the Dashlibs suite
Project description
DashUI — Databricks Library
Part of the Dashlibs suite — Databricks libraries built for business users.
Shared ipywidgets components so every dash-* library looks and behaves the
same way inside a Databricks (or plain Jupyter) notebook: headers, the
UC Table / DataFrame / SQL source picker, output panels, status lines, and
schema introspection helpers.
Installation
%pip install dash-uis
Note: the PyPI distribution is named
dash-uis(the namedash-uiwas already taken by an unrelated package). The importable module is stilldashui.
Usage
import dashui
header = dashui.header("My Library", library="dashsynthetic", emoji="🧬")
src = dashui.source_selector()
btn = dashui.action_button("Run", style="success", emoji="▶")
out = dashui.output_panel()
ui = dashui.card([header, src.toggle, src.box, btn, out])
kind, value = src.value() # ("table", "catalog.schema.customers")
df = src.resolve_df() # resolves to a Spark DataFrame
cols = dashui.list_columns_safe("catalog.schema.customers")
Part of Dashlibs
| Library | Purpose |
|---|---|
| dash-dq | Data Quality |
| dash-synthetic | Synthetic Data Generation |
| dash-ml | ML Model Monitoring |
| dash-ingest | Data Ingestion |
| dash-gov | Data Governance |
| dash-relate | Ontology & Lineage for AI |
| dash-ui | Shared UI components |
License
Apache 2.0
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 dash_uis-0.1.2.tar.gz.
File metadata
- Download URL: dash_uis-0.1.2.tar.gz
- Upload date:
- Size: 33.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b553fe7cc4013feb557819549c5078e70e7a14b9fb89424e05abd708ca2b3072
|
|
| MD5 |
e71a7ddb29084f25b7533d9fda401527
|
|
| BLAKE2b-256 |
7338ff21230a92dc692bfd1fd0f3b247534905da4f042b020e13b498feabebdc
|
Provenance
The following attestation bundles were made for dash_uis-0.1.2.tar.gz:
Publisher:
release.yml on dash-libs/dash-ui
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dash_uis-0.1.2.tar.gz -
Subject digest:
b553fe7cc4013feb557819549c5078e70e7a14b9fb89424e05abd708ca2b3072 - Sigstore transparency entry: 2021586322
- Sigstore integration time:
-
Permalink:
dash-libs/dash-ui@bec24c35062e3da4ee54a0ce77743d74c912633e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/dash-libs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bec24c35062e3da4ee54a0ce77743d74c912633e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file dash_uis-0.1.2-py3-none-any.whl.
File metadata
- Download URL: dash_uis-0.1.2-py3-none-any.whl
- Upload date:
- Size: 5.6 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 |
d3e3cb7f673ebbb948a36263cca65ec6d92fdef2841f30fd48a5ea34a4fe18a8
|
|
| MD5 |
44e239bbb63d3532fd36697b7e41636a
|
|
| BLAKE2b-256 |
1ba5d1bacb2da1d8ec457bc80d45db6ee493d629e2ebf4c07cf86c75d0b23d70
|
Provenance
The following attestation bundles were made for dash_uis-0.1.2-py3-none-any.whl:
Publisher:
release.yml on dash-libs/dash-ui
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dash_uis-0.1.2-py3-none-any.whl -
Subject digest:
d3e3cb7f673ebbb948a36263cca65ec6d92fdef2841f30fd48a5ea34a4fe18a8 - Sigstore transparency entry: 2021586384
- Sigstore integration time:
-
Permalink:
dash-libs/dash-ui@bec24c35062e3da4ee54a0ce77743d74c912633e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/dash-libs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bec24c35062e3da4ee54a0ce77743d74c912633e -
Trigger Event:
workflow_dispatch
-
Statement type: