Dash-id-manager

Latest version: v1.0.6

Safety actively analyzes 681844 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.0.6

Overview

This release enhances the readability and clarity of the usage examples in the README.

Improvements

- **Improved Usage Examples**: Updated the README with clearer and more concise code examples to facilitate easier understanding and implementation.

This update aims to make it simpler for developers to integrate Dash ID Manager into their applications.

1.0.4

Overview

This release includes minor code clean-up to enhance performance and readability.

Improvements

- **Removed Debugging Prints**: Eliminated unnecessary print statements for a cleaner codebase.

This update ensures a more polished and efficient experience when using Dash ID Manager.

1.0.3

Overview

This release focuses on refining the initial version of Dash ID Manager by correcting code examples and making minor enhancements to the documentation.

Improvements

- **Fixed Usage Code**: Resolved errors in the README's usage examples to ensure smooth implementation.
- **Documentation Enhancements**: Updated README for clarity and improved guidance on library features.

This update aims to provide a better onboarding experience and facilitate easier integration into your Dash applications.

1.0.1

Overview

We're excited to announce the initial release of Dash ID Manager! This Python library is designed to streamline and enhance ID management in Plotly Dash applications.

Key Features

- **Hierarchical ID Grouping**: Organize component IDs using dataclasses to reflect your app's structure.
- **Automatic Prefix Insertion**: Automatically add prefixes based on class hierarchy for clearer ID organization.
- **Centralized ID Management**: Maintain all IDs in a single location for consistency and easy maintenance.
- **Enhanced Error Reporting**: Quickly identify issues with clear component and page identification.
- **Improved Editor Support**: Benefit from IDE autocomplete and reduced type errors.
- **Declarative ID Definitions**: Use dataclasses to define IDs cleanly and efficiently.
- **Automatic Kebab-Case Conversion**: Ensure consistent ID formatting without extra code.
- **Immutable and Type-Safe**: Protect ID integrity with frozen dataclasses.

We hope this tool significantly improves your development workflow and application maintainability.

**Full Changelog**: https://github.com/Dencyuman/dash-id-manager/commits/v1.0.1

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.