Skip to main content

PyPI Latest Release codecov Testing CodeQL

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 enrich module, which contains various enriched versions of Dash components
  • A number of custom components, e.g. the Websocket component, which enables real-time communication and push notifications
  • The javascript module, which contains functionality to ease the interplay between Dash and JavaScript
  • The logging module, which makes it a breeze to route logs to your Dash UI
  • The events module, which facilitates event flows in Dash
  • The pages module, which extends the functionality of Dash Pages
  • The snippets/utils/validation/streaming modules, 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

paypal

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)

Source distribution for dash-extensions-pkg 2.0.13
File Size Uploaded
dash_extensions_pkg-2.0.13.tar.gz 1.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for dash-extensions-pkg 2.0.13
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

2.0.13 This release

2 release files

2.0.9

2 release files

2.0.8

2 release files

2.0.7

2 release files

2.0.6

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page