relateby-pattern 0.3.0

Core pattern data structures
Documentation
"""
Python bindings for pattern-core.

This module provides Python-friendly bindings for pattern-core, enabling
Python developers to programmatically construct and operate on Pattern and Subject instances.
"""

# Re-export all classes from the compiled Rust module
from .pattern_core import (
    Value,
    Subject,
    Pattern,
    ValidationRules,
    ValidationError,
    StructureAnalysis,
    StandardGraph,
    SubjectBuilder,
)

__all__ = [
    "Value",
    "Subject",
    "Pattern",
    "ValidationRules",
    "ValidationError",
    "StructureAnalysis",
    "StandardGraph",
    "SubjectBuilder",
]