diff --git a/.gitignore b/.gitignore index 3e0d36f..3b8518e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,45 +1,18 @@ -__pycache__/ -*.py[cod] -*$py.class -*.so -*.egg -*.egg-info/ -dist/ -build/ -.eggs/ -.env -.venv -venv/ -env/ -.Python -*.pyo - -# Hatch -.hatch/ - -# pytest -.pytest_cache/ -.coverage -htmlcov/ -*.coveragerc - -# mypy -.mypy_cache/ -*.pyi +``` +# Logs and temp files +*.log +*.tmp +*.swp -# ruff -.ruff_cache/ +# Environment +.env +.env.local +*.env.* -# IDE +# Editors .vscode/ .idea/ -*.swp -*.swo - -# PyUI build output -dist/ -.pyui_cache/ -# OS -.DS_Store -Thumbs.db +# Original rules preserved +test_output.log +``` \ No newline at end of file diff --git a/examples/blog/__pycache__/app.cpython-312.pyc b/examples/blog/__pycache__/app.cpython-312.pyc new file mode 100644 index 0000000..3823e10 Binary files /dev/null and b/examples/blog/__pycache__/app.cpython-312.pyc differ diff --git a/examples/dashboard/__pycache__/app.cpython-312.pyc b/examples/dashboard/__pycache__/app.cpython-312.pyc new file mode 100644 index 0000000..f3bb7a7 Binary files /dev/null and b/examples/dashboard/__pycache__/app.cpython-312.pyc differ diff --git a/src/pyui/__pycache__/__init__.cpython-312.pyc b/src/pyui/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..5a471d3 Binary files /dev/null and b/src/pyui/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/__pycache__/app.cpython-312.pyc b/src/pyui/__pycache__/app.cpython-312.pyc new file mode 100644 index 0000000..47f7dbf Binary files /dev/null and b/src/pyui/__pycache__/app.cpython-312.pyc differ diff --git a/src/pyui/__pycache__/exceptions.cpython-312.pyc b/src/pyui/__pycache__/exceptions.cpython-312.pyc new file mode 100644 index 0000000..9d807d0 Binary files /dev/null and b/src/pyui/__pycache__/exceptions.cpython-312.pyc differ diff --git a/src/pyui/__pycache__/linter.cpython-312.pyc b/src/pyui/__pycache__/linter.cpython-312.pyc new file mode 100644 index 0000000..0b00845 Binary files /dev/null and b/src/pyui/__pycache__/linter.cpython-312.pyc differ diff --git a/src/pyui/__pycache__/page.cpython-312.pyc b/src/pyui/__pycache__/page.cpython-312.pyc new file mode 100644 index 0000000..5b5a5a6 Binary files /dev/null and b/src/pyui/__pycache__/page.cpython-312.pyc differ diff --git a/src/pyui/__pycache__/scaffold.cpython-312.pyc b/src/pyui/__pycache__/scaffold.cpython-312.pyc new file mode 100644 index 0000000..8d4f47c Binary files /dev/null and b/src/pyui/__pycache__/scaffold.cpython-312.pyc differ diff --git a/src/pyui/cli/__pycache__/__init__.cpython-312.pyc b/src/pyui/cli/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..436eded Binary files /dev/null and b/src/pyui/cli/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/cli/__pycache__/main.cpython-312.pyc b/src/pyui/cli/__pycache__/main.cpython-312.pyc new file mode 100644 index 0000000..ca92cfa Binary files /dev/null and b/src/pyui/cli/__pycache__/main.cpython-312.pyc differ diff --git a/src/pyui/compiler/__pycache__/__init__.cpython-312.pyc b/src/pyui/compiler/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..809c157 Binary files /dev/null and b/src/pyui/compiler/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/compiler/__pycache__/discovery.cpython-312.pyc b/src/pyui/compiler/__pycache__/discovery.cpython-312.pyc new file mode 100644 index 0000000..5085180 Binary files /dev/null and b/src/pyui/compiler/__pycache__/discovery.cpython-312.pyc differ diff --git a/src/pyui/compiler/__pycache__/ir.cpython-312.pyc b/src/pyui/compiler/__pycache__/ir.cpython-312.pyc new file mode 100644 index 0000000..0e19fb7 Binary files /dev/null and b/src/pyui/compiler/__pycache__/ir.cpython-312.pyc differ diff --git a/src/pyui/components/__pycache__/__init__.cpython-312.pyc b/src/pyui/components/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..af2581b Binary files /dev/null and b/src/pyui/components/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/components/__pycache__/base.cpython-312.pyc b/src/pyui/components/__pycache__/base.cpython-312.pyc new file mode 100644 index 0000000..2775d6c Binary files /dev/null and b/src/pyui/components/__pycache__/base.cpython-312.pyc differ diff --git a/src/pyui/components/data/__pycache__/__init__.cpython-312.pyc b/src/pyui/components/data/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..2b861a4 Binary files /dev/null and b/src/pyui/components/data/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/components/data/__pycache__/chart.cpython-312.pyc b/src/pyui/components/data/__pycache__/chart.cpython-312.pyc new file mode 100644 index 0000000..9a5934e Binary files /dev/null and b/src/pyui/components/data/__pycache__/chart.cpython-312.pyc differ diff --git a/src/pyui/components/data/__pycache__/stat.cpython-312.pyc b/src/pyui/components/data/__pycache__/stat.cpython-312.pyc new file mode 100644 index 0000000..9a32f67 Binary files /dev/null and b/src/pyui/components/data/__pycache__/stat.cpython-312.pyc differ diff --git a/src/pyui/components/data/__pycache__/table.cpython-312.pyc b/src/pyui/components/data/__pycache__/table.cpython-312.pyc new file mode 100644 index 0000000..020b692 Binary files /dev/null and b/src/pyui/components/data/__pycache__/table.cpython-312.pyc differ diff --git a/src/pyui/components/display/__pycache__/__init__.cpython-312.pyc b/src/pyui/components/display/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..34192c8 Binary files /dev/null and b/src/pyui/components/display/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/components/display/__pycache__/avatar.cpython-312.pyc b/src/pyui/components/display/__pycache__/avatar.cpython-312.pyc new file mode 100644 index 0000000..3001adf Binary files /dev/null and b/src/pyui/components/display/__pycache__/avatar.cpython-312.pyc differ diff --git a/src/pyui/components/display/__pycache__/badge.cpython-312.pyc b/src/pyui/components/display/__pycache__/badge.cpython-312.pyc new file mode 100644 index 0000000..40b926d Binary files /dev/null and b/src/pyui/components/display/__pycache__/badge.cpython-312.pyc differ diff --git a/src/pyui/components/display/__pycache__/blur_heading.cpython-312.pyc b/src/pyui/components/display/__pycache__/blur_heading.cpython-312.pyc new file mode 100644 index 0000000..a61067b Binary files /dev/null and b/src/pyui/components/display/__pycache__/blur_heading.cpython-312.pyc differ diff --git a/src/pyui/components/display/__pycache__/heading.cpython-312.pyc b/src/pyui/components/display/__pycache__/heading.cpython-312.pyc new file mode 100644 index 0000000..314f12f Binary files /dev/null and b/src/pyui/components/display/__pycache__/heading.cpython-312.pyc differ diff --git a/src/pyui/components/display/__pycache__/icon.cpython-312.pyc b/src/pyui/components/display/__pycache__/icon.cpython-312.pyc new file mode 100644 index 0000000..5e4e928 Binary files /dev/null and b/src/pyui/components/display/__pycache__/icon.cpython-312.pyc differ diff --git a/src/pyui/components/display/__pycache__/image.cpython-312.pyc b/src/pyui/components/display/__pycache__/image.cpython-312.pyc new file mode 100644 index 0000000..03c567b Binary files /dev/null and b/src/pyui/components/display/__pycache__/image.cpython-312.pyc differ diff --git a/src/pyui/components/display/__pycache__/link.cpython-312.pyc b/src/pyui/components/display/__pycache__/link.cpython-312.pyc new file mode 100644 index 0000000..7c9485a Binary files /dev/null and b/src/pyui/components/display/__pycache__/link.cpython-312.pyc differ diff --git a/src/pyui/components/display/__pycache__/markdown.cpython-312.pyc b/src/pyui/components/display/__pycache__/markdown.cpython-312.pyc new file mode 100644 index 0000000..0c76273 Binary files /dev/null and b/src/pyui/components/display/__pycache__/markdown.cpython-312.pyc differ diff --git a/src/pyui/components/display/__pycache__/rawhtml.cpython-312.pyc b/src/pyui/components/display/__pycache__/rawhtml.cpython-312.pyc new file mode 100644 index 0000000..9d931a4 Binary files /dev/null and b/src/pyui/components/display/__pycache__/rawhtml.cpython-312.pyc differ diff --git a/src/pyui/components/display/__pycache__/tag.cpython-312.pyc b/src/pyui/components/display/__pycache__/tag.cpython-312.pyc new file mode 100644 index 0000000..f099571 Binary files /dev/null and b/src/pyui/components/display/__pycache__/tag.cpython-312.pyc differ diff --git a/src/pyui/components/display/__pycache__/text.cpython-312.pyc b/src/pyui/components/display/__pycache__/text.cpython-312.pyc new file mode 100644 index 0000000..e86a75f Binary files /dev/null and b/src/pyui/components/display/__pycache__/text.cpython-312.pyc differ diff --git a/src/pyui/components/feedback/__pycache__/__init__.cpython-312.pyc b/src/pyui/components/feedback/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..873d704 Binary files /dev/null and b/src/pyui/components/feedback/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/components/feedback/__pycache__/alert.cpython-312.pyc b/src/pyui/components/feedback/__pycache__/alert.cpython-312.pyc new file mode 100644 index 0000000..0c034f4 Binary files /dev/null and b/src/pyui/components/feedback/__pycache__/alert.cpython-312.pyc differ diff --git a/src/pyui/components/feedback/__pycache__/drawer.cpython-312.pyc b/src/pyui/components/feedback/__pycache__/drawer.cpython-312.pyc new file mode 100644 index 0000000..d76fffc Binary files /dev/null and b/src/pyui/components/feedback/__pycache__/drawer.cpython-312.pyc differ diff --git a/src/pyui/components/feedback/__pycache__/modal.cpython-312.pyc b/src/pyui/components/feedback/__pycache__/modal.cpython-312.pyc new file mode 100644 index 0000000..ccf8093 Binary files /dev/null and b/src/pyui/components/feedback/__pycache__/modal.cpython-312.pyc differ diff --git a/src/pyui/components/feedback/__pycache__/progress.cpython-312.pyc b/src/pyui/components/feedback/__pycache__/progress.cpython-312.pyc new file mode 100644 index 0000000..a49a3fd Binary files /dev/null and b/src/pyui/components/feedback/__pycache__/progress.cpython-312.pyc differ diff --git a/src/pyui/components/feedback/__pycache__/skeleton.cpython-312.pyc b/src/pyui/components/feedback/__pycache__/skeleton.cpython-312.pyc new file mode 100644 index 0000000..e9cc536 Binary files /dev/null and b/src/pyui/components/feedback/__pycache__/skeleton.cpython-312.pyc differ diff --git a/src/pyui/components/feedback/__pycache__/spinner.cpython-312.pyc b/src/pyui/components/feedback/__pycache__/spinner.cpython-312.pyc new file mode 100644 index 0000000..e7c03d7 Binary files /dev/null and b/src/pyui/components/feedback/__pycache__/spinner.cpython-312.pyc differ diff --git a/src/pyui/components/feedback/__pycache__/toast.cpython-312.pyc b/src/pyui/components/feedback/__pycache__/toast.cpython-312.pyc new file mode 100644 index 0000000..a2e09bb Binary files /dev/null and b/src/pyui/components/feedback/__pycache__/toast.cpython-312.pyc differ diff --git a/src/pyui/components/feedback/__pycache__/tooltip.cpython-312.pyc b/src/pyui/components/feedback/__pycache__/tooltip.cpython-312.pyc new file mode 100644 index 0000000..0af40bd Binary files /dev/null and b/src/pyui/components/feedback/__pycache__/tooltip.cpython-312.pyc differ diff --git a/src/pyui/components/input/__pycache__/__init__.cpython-312.pyc b/src/pyui/components/input/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..9af7b45 Binary files /dev/null and b/src/pyui/components/input/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/components/input/__pycache__/button.cpython-312.pyc b/src/pyui/components/input/__pycache__/button.cpython-312.pyc new file mode 100644 index 0000000..98e742d Binary files /dev/null and b/src/pyui/components/input/__pycache__/button.cpython-312.pyc differ diff --git a/src/pyui/components/input/__pycache__/checkbox.cpython-312.pyc b/src/pyui/components/input/__pycache__/checkbox.cpython-312.pyc new file mode 100644 index 0000000..e7b7368 Binary files /dev/null and b/src/pyui/components/input/__pycache__/checkbox.cpython-312.pyc differ diff --git a/src/pyui/components/input/__pycache__/datepicker.cpython-312.pyc b/src/pyui/components/input/__pycache__/datepicker.cpython-312.pyc new file mode 100644 index 0000000..60ec9c1 Binary files /dev/null and b/src/pyui/components/input/__pycache__/datepicker.cpython-312.pyc differ diff --git a/src/pyui/components/input/__pycache__/filepicker.cpython-312.pyc b/src/pyui/components/input/__pycache__/filepicker.cpython-312.pyc new file mode 100644 index 0000000..42535cf Binary files /dev/null and b/src/pyui/components/input/__pycache__/filepicker.cpython-312.pyc differ diff --git a/src/pyui/components/input/__pycache__/form.cpython-312.pyc b/src/pyui/components/input/__pycache__/form.cpython-312.pyc new file mode 100644 index 0000000..bb86e46 Binary files /dev/null and b/src/pyui/components/input/__pycache__/form.cpython-312.pyc differ diff --git a/src/pyui/components/input/__pycache__/input.cpython-312.pyc b/src/pyui/components/input/__pycache__/input.cpython-312.pyc new file mode 100644 index 0000000..108432f Binary files /dev/null and b/src/pyui/components/input/__pycache__/input.cpython-312.pyc differ diff --git a/src/pyui/components/input/__pycache__/radio.cpython-312.pyc b/src/pyui/components/input/__pycache__/radio.cpython-312.pyc new file mode 100644 index 0000000..8eb0ab0 Binary files /dev/null and b/src/pyui/components/input/__pycache__/radio.cpython-312.pyc differ diff --git a/src/pyui/components/input/__pycache__/select.cpython-312.pyc b/src/pyui/components/input/__pycache__/select.cpython-312.pyc new file mode 100644 index 0000000..444697a Binary files /dev/null and b/src/pyui/components/input/__pycache__/select.cpython-312.pyc differ diff --git a/src/pyui/components/input/__pycache__/slider.cpython-312.pyc b/src/pyui/components/input/__pycache__/slider.cpython-312.pyc new file mode 100644 index 0000000..6654fbc Binary files /dev/null and b/src/pyui/components/input/__pycache__/slider.cpython-312.pyc differ diff --git a/src/pyui/components/input/__pycache__/textarea.cpython-312.pyc b/src/pyui/components/input/__pycache__/textarea.cpython-312.pyc new file mode 100644 index 0000000..140a063 Binary files /dev/null and b/src/pyui/components/input/__pycache__/textarea.cpython-312.pyc differ diff --git a/src/pyui/components/input/__pycache__/toggle.cpython-312.pyc b/src/pyui/components/input/__pycache__/toggle.cpython-312.pyc new file mode 100644 index 0000000..86ecdb2 Binary files /dev/null and b/src/pyui/components/input/__pycache__/toggle.cpython-312.pyc differ diff --git a/src/pyui/components/layout/__pycache__/__init__.cpython-312.pyc b/src/pyui/components/layout/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..f8bfcba Binary files /dev/null and b/src/pyui/components/layout/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/components/layout/__pycache__/container.cpython-312.pyc b/src/pyui/components/layout/__pycache__/container.cpython-312.pyc new file mode 100644 index 0000000..8e03b2e Binary files /dev/null and b/src/pyui/components/layout/__pycache__/container.cpython-312.pyc differ diff --git a/src/pyui/components/layout/__pycache__/divider.cpython-312.pyc b/src/pyui/components/layout/__pycache__/divider.cpython-312.pyc new file mode 100644 index 0000000..555e99d Binary files /dev/null and b/src/pyui/components/layout/__pycache__/divider.cpython-312.pyc differ diff --git a/src/pyui/components/layout/__pycache__/flex.cpython-312.pyc b/src/pyui/components/layout/__pycache__/flex.cpython-312.pyc new file mode 100644 index 0000000..06c5027 Binary files /dev/null and b/src/pyui/components/layout/__pycache__/flex.cpython-312.pyc differ diff --git a/src/pyui/components/layout/__pycache__/grid.cpython-312.pyc b/src/pyui/components/layout/__pycache__/grid.cpython-312.pyc new file mode 100644 index 0000000..ee2d381 Binary files /dev/null and b/src/pyui/components/layout/__pycache__/grid.cpython-312.pyc differ diff --git a/src/pyui/components/layout/__pycache__/list.cpython-312.pyc b/src/pyui/components/layout/__pycache__/list.cpython-312.pyc new file mode 100644 index 0000000..f263a7c Binary files /dev/null and b/src/pyui/components/layout/__pycache__/list.cpython-312.pyc differ diff --git a/src/pyui/components/layout/__pycache__/section.cpython-312.pyc b/src/pyui/components/layout/__pycache__/section.cpython-312.pyc new file mode 100644 index 0000000..c01fb84 Binary files /dev/null and b/src/pyui/components/layout/__pycache__/section.cpython-312.pyc differ diff --git a/src/pyui/components/layout/__pycache__/sidebar.cpython-312.pyc b/src/pyui/components/layout/__pycache__/sidebar.cpython-312.pyc new file mode 100644 index 0000000..fd5e92e Binary files /dev/null and b/src/pyui/components/layout/__pycache__/sidebar.cpython-312.pyc differ diff --git a/src/pyui/components/layout/__pycache__/spacer.cpython-312.pyc b/src/pyui/components/layout/__pycache__/spacer.cpython-312.pyc new file mode 100644 index 0000000..cc01f91 Binary files /dev/null and b/src/pyui/components/layout/__pycache__/spacer.cpython-312.pyc differ diff --git a/src/pyui/components/layout/__pycache__/split.cpython-312.pyc b/src/pyui/components/layout/__pycache__/split.cpython-312.pyc new file mode 100644 index 0000000..6e5d2ae Binary files /dev/null and b/src/pyui/components/layout/__pycache__/split.cpython-312.pyc differ diff --git a/src/pyui/components/layout/__pycache__/stack.cpython-312.pyc b/src/pyui/components/layout/__pycache__/stack.cpython-312.pyc new file mode 100644 index 0000000..1344bd8 Binary files /dev/null and b/src/pyui/components/layout/__pycache__/stack.cpython-312.pyc differ diff --git a/src/pyui/components/media/__pycache__/__init__.cpython-312.pyc b/src/pyui/components/media/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..9113bc9 Binary files /dev/null and b/src/pyui/components/media/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/components/media/__pycache__/video.cpython-312.pyc b/src/pyui/components/media/__pycache__/video.cpython-312.pyc new file mode 100644 index 0000000..1dddbf1 Binary files /dev/null and b/src/pyui/components/media/__pycache__/video.cpython-312.pyc differ diff --git a/src/pyui/components/media/__pycache__/video_bg.cpython-312.pyc b/src/pyui/components/media/__pycache__/video_bg.cpython-312.pyc new file mode 100644 index 0000000..01a4cb2 Binary files /dev/null and b/src/pyui/components/media/__pycache__/video_bg.cpython-312.pyc differ diff --git a/src/pyui/components/navigation/__pycache__/__init__.cpython-312.pyc b/src/pyui/components/navigation/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..9867e11 Binary files /dev/null and b/src/pyui/components/navigation/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/components/navigation/__pycache__/breadcrumb.cpython-312.pyc b/src/pyui/components/navigation/__pycache__/breadcrumb.cpython-312.pyc new file mode 100644 index 0000000..012c0d4 Binary files /dev/null and b/src/pyui/components/navigation/__pycache__/breadcrumb.cpython-312.pyc differ diff --git a/src/pyui/components/navigation/__pycache__/floating_nav.cpython-312.pyc b/src/pyui/components/navigation/__pycache__/floating_nav.cpython-312.pyc new file mode 100644 index 0000000..0cb8fac Binary files /dev/null and b/src/pyui/components/navigation/__pycache__/floating_nav.cpython-312.pyc differ diff --git a/src/pyui/components/navigation/__pycache__/menu.cpython-312.pyc b/src/pyui/components/navigation/__pycache__/menu.cpython-312.pyc new file mode 100644 index 0000000..5c26022 Binary files /dev/null and b/src/pyui/components/navigation/__pycache__/menu.cpython-312.pyc differ diff --git a/src/pyui/components/navigation/__pycache__/nav.cpython-312.pyc b/src/pyui/components/navigation/__pycache__/nav.cpython-312.pyc new file mode 100644 index 0000000..ab85e12 Binary files /dev/null and b/src/pyui/components/navigation/__pycache__/nav.cpython-312.pyc differ diff --git a/src/pyui/components/navigation/__pycache__/pagination.cpython-312.pyc b/src/pyui/components/navigation/__pycache__/pagination.cpython-312.pyc new file mode 100644 index 0000000..f3f8034 Binary files /dev/null and b/src/pyui/components/navigation/__pycache__/pagination.cpython-312.pyc differ diff --git a/src/pyui/components/navigation/__pycache__/tabs.cpython-312.pyc b/src/pyui/components/navigation/__pycache__/tabs.cpython-312.pyc new file mode 100644 index 0000000..2505411 Binary files /dev/null and b/src/pyui/components/navigation/__pycache__/tabs.cpython-312.pyc differ diff --git a/src/pyui/hotreload/__pycache__/__init__.cpython-312.pyc b/src/pyui/hotreload/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..9837e0b Binary files /dev/null and b/src/pyui/hotreload/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/hotreload/__pycache__/diff.cpython-312.pyc b/src/pyui/hotreload/__pycache__/diff.cpython-312.pyc new file mode 100644 index 0000000..9888695 Binary files /dev/null and b/src/pyui/hotreload/__pycache__/diff.cpython-312.pyc differ diff --git a/src/pyui/hotreload/__pycache__/watcher.cpython-312.pyc b/src/pyui/hotreload/__pycache__/watcher.cpython-312.pyc new file mode 100644 index 0000000..d03e129 Binary files /dev/null and b/src/pyui/hotreload/__pycache__/watcher.cpython-312.pyc differ diff --git a/src/pyui/plugins/__pycache__/__init__.cpython-312.pyc b/src/pyui/plugins/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..cecf4c1 Binary files /dev/null and b/src/pyui/plugins/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/plugins/__pycache__/base.cpython-312.pyc b/src/pyui/plugins/__pycache__/base.cpython-312.pyc new file mode 100644 index 0000000..4fd6285 Binary files /dev/null and b/src/pyui/plugins/__pycache__/base.cpython-312.pyc differ diff --git a/src/pyui/plugins/__pycache__/loader.cpython-312.pyc b/src/pyui/plugins/__pycache__/loader.cpython-312.pyc new file mode 100644 index 0000000..2c01f71 Binary files /dev/null and b/src/pyui/plugins/__pycache__/loader.cpython-312.pyc differ diff --git a/src/pyui/plugins/__pycache__/registry.cpython-312.pyc b/src/pyui/plugins/__pycache__/registry.cpython-312.pyc new file mode 100644 index 0000000..979c272 Binary files /dev/null and b/src/pyui/plugins/__pycache__/registry.cpython-312.pyc differ diff --git a/src/pyui/renderers/__pycache__/__init__.cpython-312.pyc b/src/pyui/renderers/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..2fc4139 Binary files /dev/null and b/src/pyui/renderers/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/renderers/cli/__pycache__/__init__.cpython-312.pyc b/src/pyui/renderers/cli/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..eaf91de Binary files /dev/null and b/src/pyui/renderers/cli/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/renderers/cli/__pycache__/generator.cpython-312.pyc b/src/pyui/renderers/cli/__pycache__/generator.cpython-312.pyc new file mode 100644 index 0000000..e153a8a Binary files /dev/null and b/src/pyui/renderers/cli/__pycache__/generator.cpython-312.pyc differ diff --git a/src/pyui/renderers/desktop/__pycache__/__init__.cpython-312.pyc b/src/pyui/renderers/desktop/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..fabcc81 Binary files /dev/null and b/src/pyui/renderers/desktop/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/renderers/desktop/__pycache__/tkinter_renderer.cpython-312.pyc b/src/pyui/renderers/desktop/__pycache__/tkinter_renderer.cpython-312.pyc new file mode 100644 index 0000000..6bf4347 Binary files /dev/null and b/src/pyui/renderers/desktop/__pycache__/tkinter_renderer.cpython-312.pyc differ diff --git a/src/pyui/renderers/web/__pycache__/__init__.cpython-312.pyc b/src/pyui/renderers/web/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..9c36a6d Binary files /dev/null and b/src/pyui/renderers/web/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/renderers/web/__pycache__/generator.cpython-312.pyc b/src/pyui/renderers/web/__pycache__/generator.cpython-312.pyc new file mode 100644 index 0000000..e713bf5 Binary files /dev/null and b/src/pyui/renderers/web/__pycache__/generator.cpython-312.pyc differ diff --git a/src/pyui/renderers/web/__pycache__/tailwind.cpython-312.pyc b/src/pyui/renderers/web/__pycache__/tailwind.cpython-312.pyc new file mode 100644 index 0000000..a6ea030 Binary files /dev/null and b/src/pyui/renderers/web/__pycache__/tailwind.cpython-312.pyc differ diff --git a/src/pyui/state/__pycache__/__init__.cpython-312.pyc b/src/pyui/state/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..4107ee0 Binary files /dev/null and b/src/pyui/state/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/state/__pycache__/computed.cpython-312.pyc b/src/pyui/state/__pycache__/computed.cpython-312.pyc new file mode 100644 index 0000000..efa30dc Binary files /dev/null and b/src/pyui/state/__pycache__/computed.cpython-312.pyc differ diff --git a/src/pyui/state/__pycache__/reactive.cpython-312.pyc b/src/pyui/state/__pycache__/reactive.cpython-312.pyc new file mode 100644 index 0000000..cb8432e Binary files /dev/null and b/src/pyui/state/__pycache__/reactive.cpython-312.pyc differ diff --git a/src/pyui/state/__pycache__/store.cpython-312.pyc b/src/pyui/state/__pycache__/store.cpython-312.pyc new file mode 100644 index 0000000..47300fe Binary files /dev/null and b/src/pyui/state/__pycache__/store.cpython-312.pyc differ diff --git a/src/pyui/theme/__pycache__/__init__.cpython-312.pyc b/src/pyui/theme/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..506eedd Binary files /dev/null and b/src/pyui/theme/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/theme/__pycache__/engine.cpython-312.pyc b/src/pyui/theme/__pycache__/engine.cpython-312.pyc new file mode 100644 index 0000000..598bb97 Binary files /dev/null and b/src/pyui/theme/__pycache__/engine.cpython-312.pyc differ diff --git a/src/pyui/theme/__pycache__/tokens.cpython-312.pyc b/src/pyui/theme/__pycache__/tokens.cpython-312.pyc new file mode 100644 index 0000000..0c738a0 Binary files /dev/null and b/src/pyui/theme/__pycache__/tokens.cpython-312.pyc differ diff --git a/src/pyui/utils/__pycache__/__init__.cpython-312.pyc b/src/pyui/utils/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..534969f Binary files /dev/null and b/src/pyui/utils/__pycache__/__init__.cpython-312.pyc differ diff --git a/src/pyui/utils/__pycache__/logging.cpython-312.pyc b/src/pyui/utils/__pycache__/logging.cpython-312.pyc new file mode 100644 index 0000000..dfaa64b Binary files /dev/null and b/src/pyui/utils/__pycache__/logging.cpython-312.pyc differ diff --git a/tests/__pycache__/conftest.cpython-312-pytest-9.0.3.pyc b/tests/__pycache__/conftest.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..13d6394 Binary files /dev/null and b/tests/__pycache__/conftest.cpython-312-pytest-9.0.3.pyc differ diff --git a/tests/__pycache__/test_linter.cpython-312-pytest-9.0.3.pyc b/tests/__pycache__/test_linter.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..64355b6 Binary files /dev/null and b/tests/__pycache__/test_linter.cpython-312-pytest-9.0.3.pyc differ diff --git a/tests/__pycache__/test_scaffold.cpython-312-pytest-9.0.3.pyc b/tests/__pycache__/test_scaffold.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..e41ff3f Binary files /dev/null and b/tests/__pycache__/test_scaffold.cpython-312-pytest-9.0.3.pyc differ diff --git a/tests/__pycache__/test_setup.cpython-312-pytest-9.0.3.pyc b/tests/__pycache__/test_setup.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..9304522 Binary files /dev/null and b/tests/__pycache__/test_setup.cpython-312-pytest-9.0.3.pyc differ diff --git a/tests/integration/__pycache__/__init__.cpython-312.pyc b/tests/integration/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..98299f6 Binary files /dev/null and b/tests/integration/__pycache__/__init__.cpython-312.pyc differ diff --git a/tests/integration/__pycache__/test_full_pipeline.cpython-312-pytest-9.0.3.pyc b/tests/integration/__pycache__/test_full_pipeline.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..38fb115 Binary files /dev/null and b/tests/integration/__pycache__/test_full_pipeline.cpython-312-pytest-9.0.3.pyc differ diff --git a/tests/test_compiler/__pycache__/__init__.cpython-312.pyc b/tests/test_compiler/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..b6db533 Binary files /dev/null and b/tests/test_compiler/__pycache__/__init__.cpython-312.pyc differ diff --git a/tests/test_compiler/__pycache__/test_discovery.cpython-312-pytest-9.0.3.pyc b/tests/test_compiler/__pycache__/test_discovery.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..23e58a6 Binary files /dev/null and b/tests/test_compiler/__pycache__/test_discovery.cpython-312-pytest-9.0.3.pyc differ diff --git a/tests/test_compiler/__pycache__/test_ir.cpython-312-pytest-9.0.3.pyc b/tests/test_compiler/__pycache__/test_ir.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..1fce858 Binary files /dev/null and b/tests/test_compiler/__pycache__/test_ir.cpython-312-pytest-9.0.3.pyc differ diff --git a/tests/test_hotreload/__pycache__/__init__.cpython-312.pyc b/tests/test_hotreload/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..f832648 Binary files /dev/null and b/tests/test_hotreload/__pycache__/__init__.cpython-312.pyc differ diff --git a/tests/test_hotreload/__pycache__/test_diff.cpython-312-pytest-9.0.3.pyc b/tests/test_hotreload/__pycache__/test_diff.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..464b56c Binary files /dev/null and b/tests/test_hotreload/__pycache__/test_diff.cpython-312-pytest-9.0.3.pyc differ diff --git a/tests/test_hotreload/__pycache__/test_watcher.cpython-312-pytest-9.0.3.pyc b/tests/test_hotreload/__pycache__/test_watcher.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..8c1d093 Binary files /dev/null and b/tests/test_hotreload/__pycache__/test_watcher.cpython-312-pytest-9.0.3.pyc differ diff --git a/tests/test_plugins/__pycache__/__init__.cpython-312.pyc b/tests/test_plugins/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..f34214e Binary files /dev/null and b/tests/test_plugins/__pycache__/__init__.cpython-312.pyc differ diff --git a/tests/test_plugins/__pycache__/test_registry.cpython-312-pytest-9.0.3.pyc b/tests/test_plugins/__pycache__/test_registry.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..3192b97 Binary files /dev/null and b/tests/test_plugins/__pycache__/test_registry.cpython-312-pytest-9.0.3.pyc differ diff --git a/tests/test_renderers/__pycache__/__init__.cpython-312.pyc b/tests/test_renderers/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..89984e7 Binary files /dev/null and b/tests/test_renderers/__pycache__/__init__.cpython-312.pyc differ diff --git a/tests/test_renderers/__pycache__/test_cli.cpython-312-pytest-9.0.3.pyc b/tests/test_renderers/__pycache__/test_cli.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..377f6b1 Binary files /dev/null and b/tests/test_renderers/__pycache__/test_cli.cpython-312-pytest-9.0.3.pyc differ diff --git a/tests/test_renderers/__pycache__/test_components.cpython-312-pytest-9.0.3.pyc b/tests/test_renderers/__pycache__/test_components.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..c035ade Binary files /dev/null and b/tests/test_renderers/__pycache__/test_components.cpython-312-pytest-9.0.3.pyc differ diff --git a/tests/test_renderers/__pycache__/test_desktop.cpython-312-pytest-9.0.3.pyc b/tests/test_renderers/__pycache__/test_desktop.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..aa20cb2 Binary files /dev/null and b/tests/test_renderers/__pycache__/test_desktop.cpython-312-pytest-9.0.3.pyc differ diff --git a/tests/test_renderers/__pycache__/test_v12_components.cpython-312-pytest-9.0.3.pyc b/tests/test_renderers/__pycache__/test_v12_components.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..3683af8 Binary files /dev/null and b/tests/test_renderers/__pycache__/test_v12_components.cpython-312-pytest-9.0.3.pyc differ diff --git a/tests/test_renderers/__pycache__/test_web.cpython-312-pytest-9.0.3.pyc b/tests/test_renderers/__pycache__/test_web.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..23971b7 Binary files /dev/null and b/tests/test_renderers/__pycache__/test_web.cpython-312-pytest-9.0.3.pyc differ diff --git a/tests/test_theme/__pycache__/__init__.cpython-312.pyc b/tests/test_theme/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..0c8fdd4 Binary files /dev/null and b/tests/test_theme/__pycache__/__init__.cpython-312.pyc differ diff --git a/tests/test_theme/__pycache__/test_engine.cpython-312-pytest-9.0.3.pyc b/tests/test_theme/__pycache__/test_engine.cpython-312-pytest-9.0.3.pyc new file mode 100644 index 0000000..764b936 Binary files /dev/null and b/tests/test_theme/__pycache__/test_engine.cpython-312-pytest-9.0.3.pyc differ