From f3c5081f4fc51984366a63fc76469991800ec349 Mon Sep 17 00:00:00 2001 From: 7000pctAUTO Date: Wed, 4 Feb 2026 20:00:54 +0000 Subject: [PATCH] Add package init files and models --- confsync/core/__init__.py | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 confsync/core/__init__.py diff --git a/confsync/core/__init__.py b/confsync/core/__init__.py new file mode 100644 index 0000000..fd62bf4 --- /dev/null +++ b/confsync/core/__init__.py @@ -0,0 +1,34 @@ +from confsync.models.config_models import ( + ConfigFile, + Manifest, + SyncMetadata, + ManifestEntry, + ValidationResult, + ValidationIssue, + MergeResult, + HistoryEntry, + ConfigCategory, + SyncOperation, + Severity, +) +from confsync.core.manifest import ManifestBuilder +from confsync.core.validator import Validator +from confsync.core.merger import Merger, MergeStrategy + +__all__ = [ + "ConfigFile", + "Manifest", + "SyncMetadata", + "ManifestEntry", + "ValidationResult", + "ValidationIssue", + "MergeResult", + "HistoryEntry", + "ConfigCategory", + "SyncOperation", + "Severity", + "ManifestBuilder", + "Validator", + "Merger", + "MergeStrategy", +]