ae4503145a
- Introduced validation utilities in src/thechart/validation with InputValidator class for various data types. - Migrated theme management to thechart.ui.theme_manager, providing a legacy shim for backward compatibility. - Updated tooltip system to thechart.ui.tooltip_system, maintaining legacy imports. - Created compatibility shim for undo utilities, redirecting to thechart.core.undo_manager. - Ensured all new modules are properly documented and maintain existing functionality.
13 lines
477 B
Python
13 lines
477 B
Python
"""Shim for backward compatibility.
|
|
|
|
Re-exports canonical implementation from thechart.ui.medicine_management_window.
|
|
"""
|
|
|
|
from __future__ import annotations
|
|
|
|
try: # noqa: SIM105
|
|
from thechart.ui.medicine_management_window import * # type: ignore # noqa: F401,F403
|
|
except ModuleNotFoundError: # pragma: no cover
|
|
# Fallback for dev environments not using package layout
|
|
from src.thechart.ui.medicine_management_window import * # type: ignore # noqa: F401,F403
|