The dash-extensions package is a collection of utility functions, syntax extensions, and Dash components that aim to improve the Dash development experience. Here is a brief overview,
- The
enrichmodule, which contains various enriched versions of Dash components - A number of custom components, e.g. the
Websocketcomponent, which enables real-time communication and push notifications - The
javascriptmodule, which contains functionality to ease the interplay between Dash and JavaScript - The
loggingmodule, which makes it a breeze to route logs to your Dash UI - The
eventsmodule, which facilitates event flows in Dash - The
pagesmodule, which extends the functionality of Dash Pages - The
snippets/utils/validation/streamingmodules, which contain a collection of utility functions (documentation limited to source code comments)
The enrich module enables a number of transforms that add functionality and/or syntactic sugar to Dash. Examples include
- Making it possible to avoid invoking a callback if it is already running via the
BlockingCallbackTransform - Improving app performance via the
ServersideOutputTransform - Automated serialization/deserialization of Pydantic models via the
BaseModelTransform
to name a few. To enable interactivity, the documentation has been moved to a separate page.
NB: The 2.0.0 version introduces a number of breaking changes, see documentation for details.
Donation
Metadata
Release files for dash-extensions-pkg 2.0.13
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dash_extensions_pkg-2.0.13.tar.gz | 1.0 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dash_extensions_pkg-2.0.13-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.0 MB
Release files / dash_extensions_pkg-2.0.13.tar.gz
| Download URL | dash_extensions_pkg-2.0.13.tar.gz |
|---|---|
| Size | 1.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b3cd9eb71e595e2c2b840c138b92afd909ee14829fd3eef8be8976c054a61eaa
|
|
BLAKE2b-256 checksum How to use checksums |
6d1bf8b4a24165f95e39c99575dd3a3f73d052e986dbddd4bf31cc7a505c1f15
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.9
|
Release files / dash_extensions_pkg-2.0.13-py3-none-any.whl
| Download URL | dash_extensions_pkg-2.0.13-py3-none-any.whl |
|---|---|
| Size | 1.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4fdff1c1e313455abaa38b6b852dcd954b483d38244e4810db3d86dc85210de0
|
|
BLAKE2b-256 checksum How to use checksums |
34f589e74e5e048f6d15f18d93ab3dadb073eacb4b2673d8d7296b6f70ade9fe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.9
|