.gitignore
ARCHITECTURE_COMPARISON.md
BUILD_GUIDE.md
COM_SIGNATURE_IMPLEMENTATION.md
CYTHON_FIX_SUMMARY.md
DOCUMENTATION_SUMMARY.md
ELEVATION_IMPLEMENTATION_SUMMARY.md
EXPANDABLE_GROUPBOX_IMPLEMENTATION.md
EXTERNAL_ADDIN_IMPLEMENTATION.md
EXTRAS_RESOLVER_IMPLEMENTATION.md
FROM_DIST_IMPLEMENTATION_SUMMARY.md
IMPLEMENTATION_SUMMARY.md
IMPLEMENTATION_SUMMARY.txt
KILL_KERNEL_IMPLEMENTATION.md
LICENSE
LOGGING_README.md
MANIFEST.in
MANIFEST_TRACKING_IMPLEMENTATION.md
PR_SUMMARY.md
PYPI_DELIVERY.md
README.md
SCREENSHOTS_CHECKLIST.md
SERVICE_MANAGEMENT_IMPLEMENTATION.md
SERVICE_VENV_BLOCKING_SUMMARY.md
SUBPROCESS_ELEVATION_IMPLEMENTATION.md
UI_CHANGES_SUMMARY.md
UI_MOCKUP.txt
VISUAL_CHANGES.md
WATCHDOG_IMPLEMENTATION.md
WELCOME_WIDGET_REFACTOR_SUMMARY.md
WELCOME_WIDGET_VISUAL_VERIFICATION.md
WINDOWS_SERVICE_VENV_FIXES.md
pyproject.toml
requirements.txt
setup.py
verify_com_signatures.py
installer/MAINTENANCE.md
installer/README.md
installer/installer_common.py
installer/installer_config.py
installer/linux/install.py
installer/linux/install.sh
installer/linux/uninstall.sh
installer/linux/upgrade.sh
installer/macos/install.py
installer/macos/install.sh
installer/macos/uninstall.sh
installer/macos/upgrade.sh
installer/windows/install.bat
installer/windows/install.py
installer/windows/uninstall.bat
installer/windows/upgrade.bat
installer/windows/innosetup/README.md
installer/windows/innosetup/XPC.ico
installer/windows/innosetup/create_installer_assets.py
installer/windows/innosetup/get-pip.py
installer/windows/innosetup/xpycode-wizard-small.bmp
installer/windows/innosetup/xpycode-wizard.bmp
installer/windows/innosetup/xpycode.ico
installer/windows/innosetup/xpycode.iss
installer/windows/innosetup/xpycode_license.txt
installer/windows/innosetup/xpycode_postinstall.bat
samples/.gitkeep
samples/README.md
samples/excel_events.py
samples/fetch_championship_data.py
samples/init_workbook.py
samples/show_match_details.py
samples/show_matches_by_day.py
samples/show_rankings.py
samples/streaming_updates.py
xpycode_master/__init__.py
xpycode_master/__main__.py
xpycode_master/config.py
xpycode_master/launcher.py
xpycode_master/logging_config.py
xpycode_master/mkdocs.yml
xpycode_master/upgrader.py
xpycode_master/watchdog_xpc.py
xpycode_master.egg-info/PKG-INFO
xpycode_master.egg-info/SOURCES.txt
xpycode_master.egg-info/dependency_links.txt
xpycode_master.egg-info/entry_points.txt
xpycode_master.egg-info/not-zip-safe
xpycode_master.egg-info/requires.txt
xpycode_master.egg-info/top_level.txt
xpycode_master/addin_launcher/__init__.py
xpycode_master/addin_launcher/__main__.py
xpycode_master/addin_launcher/certificate_manager.py
xpycode_master/addin_launcher/cli.py
xpycode_master/addin_launcher/config.py
xpycode_master/addin_launcher/exceptions.py
xpycode_master/addin_launcher/py.typed
xpycode_master/addin_launcher/server_manager.py
xpycode_master/addin_launcher/bin/.gitkeep
xpycode_master/addin_launcher/bin/addin-server-linux
xpycode_master/addin_launcher/bin/addin-server-macos
xpycode_master/addin_launcher/bin/addin-server-win.exe
xpycode_master/addin_launcher/bin/manifest/.gitkeep
xpycode_master/addin_launcher/bin/manifest/manifest.xml
xpycode_master/addin_launcher/bin/resources/config.json
xpycode_master/addin_launcher/bin/resources/favicon.ico
xpycode_master/addin_launcher/bin/resources/functions.html
xpycode_master/addin_launcher/bin/resources/functions.js
xpycode_master/addin_launcher/bin/resources/functions.json
xpycode_master/addin_launcher/bin/resources/index.html
xpycode_master/addin_launcher/bin/resources/message-box-dialog.html
xpycode_master/addin_launcher/bin/resources/styles.css
xpycode_master/addin_launcher/bin/resources/taskpane.html
xpycode_master/addin_launcher/bin/resources/taskpane.js
xpycode_master/addin_launcher/bin/resources/assets/console-16.png
xpycode_master/addin_launcher/bin/resources/assets/console-32.png
xpycode_master/addin_launcher/bin/resources/assets/console-80.png
xpycode_master/addin_launcher/bin/resources/assets/error-icon-16.png
xpycode_master/addin_launcher/bin/resources/assets/error-icon-32.png
xpycode_master/addin_launcher/bin/resources/assets/error-icon-80.png
xpycode_master/addin_launcher/bin/resources/assets/icon-16.png
xpycode_master/addin_launcher/bin/resources/assets/icon-32.png
xpycode_master/addin_launcher/bin/resources/assets/icon-64.png
xpycode_master/addin_launcher/bin/resources/assets/icon-80.png
xpycode_master/addin_launcher/bin/resources/assets/small_transparent.png
xpycode_master/addin_launcher/bin/resources/assets/status-error-16.png
xpycode_master/addin_launcher/bin/resources/assets/status-error-32.png
xpycode_master/addin_launcher/bin/resources/assets/status-error-80.png
xpycode_master/addin_launcher/bin/resources/assets/status-ok-16.png
xpycode_master/addin_launcher/bin/resources/assets/status-ok-32.png
xpycode_master/addin_launcher/bin/resources/assets/status-ok-80.png
xpycode_master/addin_launcher/bin/resources/assets/status-start-16.png
xpycode_master/addin_launcher/bin/resources/assets/status-start-32.png
xpycode_master/addin_launcher/bin/resources/assets/status-start-80.png
xpycode_master/addin_launcher/bin/resources/assets/xpycode-logo.png
xpycode_master/addin_launcher/bin/resources/core/config-utils.js
xpycode_master/addin_launcher/bin/resources/core/index.html
xpycode_master/addin_launcher/bin/resources/core/loader.js
xpycode_master/addin_launcher/bin/resources/core/version-detector.js
xpycode_master/addin_launcher/bin/resources/last/index.html
xpycode_master/addin_launcher/bin/resources/last/taskpane-main.js
xpycode_master/addin_launcher/bin/resources/last/advanced-actions/actions-config.js
xpycode_master/addin_launcher/bin/resources/last/advanced-actions/advanced-actions-dialog.js
xpycode_master/addin_launcher/bin/resources/last/advanced-actions/confirm-dialog.js
xpycode_master/addin_launcher/bin/resources/last/advanced-actions/index.html
xpycode_master/addin_launcher/bin/resources/last/advanced-actions/index.js
xpycode_master/addin_launcher/bin/resources/last/advanced-actions/init.js
xpycode_master/addin_launcher/bin/resources/last/assets/index.html
xpycode_master/addin_launcher/bin/resources/last/bindings/binding-dialogs.js
xpycode_master/addin_launcher/bin/resources/last/bindings/binding-manager.js
xpycode_master/addin_launcher/bin/resources/last/bindings/index.html
xpycode_master/addin_launcher/bin/resources/last/bindings/index.js
xpycode_master/addin_launcher/bin/resources/last/config/index.html
xpycode_master/addin_launcher/bin/resources/last/config/useful-links.js
xpycode_master/addin_launcher/bin/resources/last/core/constants.js
xpycode_master/addin_launcher/bin/resources/last/core/context-manager.js
xpycode_master/addin_launcher/bin/resources/last/core/index.html
xpycode_master/addin_launcher/bin/resources/last/core/transaction-manager.js
xpycode_master/addin_launcher/bin/resources/last/core/utils.js
xpycode_master/addin_launcher/bin/resources/last/events/event-dispatcher.js
xpycode_master/addin_launcher/bin/resources/last/events/index.html
xpycode_master/addin_launcher/bin/resources/last/messaging/chunk-handler.js
xpycode_master/addin_launcher/bin/resources/last/messaging/index.html
xpycode_master/addin_launcher/bin/resources/last/messaging/message-handlers.js
xpycode_master/addin_launcher/bin/resources/last/messaging/messaging.js
xpycode_master/addin_launcher/bin/resources/last/settings/index.html
xpycode_master/addin_launcher/bin/resources/last/settings/index.js
xpycode_master/addin_launcher/bin/resources/last/settings/settings-manager.js
xpycode_master/addin_launcher/bin/resources/last/storage/event-config-storage.js
xpycode_master/addin_launcher/bin/resources/last/storage/index.html
xpycode_master/addin_launcher/bin/resources/last/storage/module-storage.js
xpycode_master/addin_launcher/bin/resources/last/storage/package-storage.js
xpycode_master/addin_launcher/bin/resources/last/udf/index.html
xpycode_master/addin_launcher/bin/resources/last/udf/streaming-handler.js
xpycode_master/addin_launcher/bin/resources/last/udf/udf-dispatcher.js
xpycode_master/addin_launcher/bin/resources/last/udf/udf-registry.js
xpycode_master/addin_launcher/bin/resources/last/ui/console.js
xpycode_master/addin_launcher/bin/resources/last/ui/index.html
xpycode_master/addin_launcher/bin/resources/last/ui/index.js
xpycode_master/addin_launcher/bin/resources/last/ui/notifications.js
xpycode_master/addin_launcher/bin/resources/last/ui/toolbar-actions.js
xpycode_master/addin_launcher/bin/resources/last/ui/useful-links.js
xpycode_master/addin_launcher/bin/resources/last/ui/message-box/index.html
xpycode_master/addin_launcher/bin/resources/last/ui/message-box/index.js
xpycode_master/addin_launcher/bin/resources/last/ui/message-box/message-box.js
xpycode_master/addin_launcher/bin/resources/last/utils/config-utils.js
xpycode_master/addin_launcher/bin/resources/last/utils/dialog-utils.js
xpycode_master/addin_launcher/bin/resources/last/utils/index.html
xpycode_master/addin_launcher/bin/resources/last/utils/index.js
xpycode_master/addin_launcher/bin/resources/last/utils/office_tools.js
xpycode_master/addin_launcher/bin/resources/last/utils/platform-utils.js
xpycode_master/addin_launcher/bin/resources/last/utils/string-utils.js
xpycode_master/addin_launcher/bin/resources/last/utils/url-utils.js
xpycode_master/addin_launcher/bin/resources/last/watcher/index.html
xpycode_master/addin_launcher/bin/resources/last/watcher/workbook-watcher.js
xpycode_master/business_layer/__init__.py
xpycode_master/business_layer/bl_master.py
xpycode_master/business_layer/dependency_resolver.py
xpycode_master/business_layer/ide_manager.py
xpycode_master/business_layer/inspector_launcher.py
xpycode_master/business_layer/main.py
xpycode_master/business_layer/package_cache.py
xpycode_master/business_layer/server.py
xpycode_master/business_layer/settings_manager.py
xpycode_master/business_layer/packages/__init__.py
xpycode_master/business_layer/packages/extras_resolver.py
xpycode_master/business_layer/packages/handlers.py
xpycode_master/business_layer/packages/manager.py
xpycode_master/business_layer/packages/package_index_client.py
xpycode_master/business_layer/packages/pip_runner.py
xpycode_master/business_layer/packages/version_resolver.py
xpycode_master/docs/index.md
xpycode_master/docs/about/license.md
xpycode_master/docs/assets/diagrams/.gitkeep
xpycode_master/docs/assets/icons/.gitkeep
xpycode_master/docs/assets/icons/xpycode-logo.png
xpycode_master/docs/assets/images/favicon.png
xpycode_master/docs/assets/images/logo.png
xpycode_master/docs/assets/screenshots/addin/.gitkeep
xpycode_master/docs/assets/screenshots/addin/advanced-actions-dialog.png
xpycode_master/docs/assets/screenshots/addin/bindings-dropdown.png
xpycode_master/docs/assets/screenshots/addin/console-area.png
xpycode_master/docs/assets/screenshots/addin/manage-bindings-dialog.png
xpycode_master/docs/assets/screenshots/addin/settings-dialog.png
xpycode_master/docs/assets/screenshots/addin/taskpane-overview.png
xpycode_master/docs/assets/screenshots/addin/taskpane-toolbar.png
xpycode_master/docs/assets/screenshots/addin/useful-links.png
xpycode_master/docs/assets/screenshots/excel/.gitkeep
xpycode_master/docs/assets/screenshots/excel/excel-addin-location.png
xpycode_master/docs/assets/screenshots/excel/excel-interaction.png
xpycode_master/docs/assets/screenshots/excel/function-in-excel.png
xpycode_master/docs/assets/screenshots/excel/pandas-excel.png
xpycode_master/docs/assets/screenshots/excel/xpycode-ribbon.png
xpycode_master/docs/assets/screenshots/ide/.gitkeep
xpycode_master/docs/assets/screenshots/ide/add-module.png
xpycode_master/docs/assets/screenshots/ide/call-stack.png
xpycode_master/docs/assets/screenshots/ide/console-overview.png
xpycode_master/docs/assets/screenshots/ide/console-settings.png
xpycode_master/docs/assets/screenshots/ide/debug-console.png
xpycode_master/docs/assets/screenshots/ide/debugging.png
xpycode_master/docs/assets/screenshots/ide/diagnostics.png
xpycode_master/docs/assets/screenshots/ide/diagnostics_warning.png
xpycode_master/docs/assets/screenshots/ide/editor-main.png
xpycode_master/docs/assets/screenshots/ide/editor-settings.png
xpycode_master/docs/assets/screenshots/ide/event-manager.png
xpycode_master/docs/assets/screenshots/ide/function-publisher-detect.png
xpycode_master/docs/assets/screenshots/ide/function-publisher-dimensions.png
xpycode_master/docs/assets/screenshots/ide/function-publisher-panel.png
xpycode_master/docs/assets/screenshots/ide/function-publisher-streaming.png
xpycode_master/docs/assets/screenshots/ide/function-publisher.png
xpycode_master/docs/assets/screenshots/ide/hover-info.png
xpycode_master/docs/assets/screenshots/ide/ide-first-launch.png
xpycode_master/docs/assets/screenshots/ide/ide-overview.png
xpycode_master/docs/assets/screenshots/ide/intellisense.png
xpycode_master/docs/assets/screenshots/ide/multiple-workbooks.png
xpycode_master/docs/assets/screenshots/ide/package-manager.png
xpycode_master/docs/assets/screenshots/ide/project-explorer-main.png
xpycode_master/docs/assets/screenshots/ide/run-code.png
xpycode_master/docs/assets/screenshots/ide/setting-breakpoint.png
xpycode_master/docs/assets/screenshots/ide/settings-dialog.png
xpycode_master/docs/assets/screenshots/ide/signature-help.png
xpycode_master/docs/assets/screenshots/ide/start-debugging.png
xpycode_master/docs/assets/screenshots/ide/step-over.png
xpycode_master/docs/assets/screenshots/ide/theme-switcher.png
xpycode_master/docs/assets/screenshots/ide/variables-panel.png
xpycode_master/docs/assets/screenshots/ide/watch-panel.png
xpycode_master/docs/assets/screenshots/tutorials/.gitkeep
xpycode_master/docs/assets/stylesheets/extra.css
xpycode_master/docs/donate/supporting.md
xpycode_master/docs/faq/index.md
xpycode_master/docs/getting-started/first-function.md
xpycode_master/docs/getting-started/installation.md
xpycode_master/docs/getting-started/quick-start.md
xpycode_master/docs/reference/keyboard-shortcuts.md
xpycode_master/docs/reference/troubleshooting.md
xpycode_master/docs/reference/xpycode-api.md
xpycode_master/docs/slack/index.md
xpycode_master/docs/tutorials/api-integration.md
xpycode_master/docs/tutorials/automation.md
xpycode_master/docs/tutorials/cross-module-sample.md
xpycode_master/docs/tutorials/data-analysis.md
xpycode_master/docs/user-guide/index.md
xpycode_master/docs/user-guide/service-management.md
xpycode_master/docs/user-guide/settings.md
xpycode_master/docs/user-guide/addin/taskpane.md
xpycode_master/docs/user-guide/excel-integration/custom-functions.md
xpycode_master/docs/user-guide/excel-integration/events.md
xpycode_master/docs/user-guide/excel-integration/index.md
xpycode_master/docs/user-guide/excel-integration/objects.md
xpycode_master/docs/user-guide/ide/console.md
xpycode_master/docs/user-guide/ide/debugging.md
xpycode_master/docs/user-guide/ide/editor.md
xpycode_master/docs/user-guide/ide/index.md
xpycode_master/docs/user-guide/ide/overview.md
xpycode_master/docs/user-guide/ide/project-explorer.md
xpycode_master/docs/user-guide/package-management/algorithm.md
xpycode_master/docs/user-guide/package-management/index.md
xpycode_master/docs/user-guide/package-management/overview.md
xpycode_master/docs_launcher/__init__.py
xpycode_master/docs_launcher/__main__.py
xpycode_master/docs_launcher/server_manager.py
xpycode_master/excel_sample/.gitkeep
xpycode_master/excel_sample/FootballXPyCodeSample.xlsx
xpycode_master/ide/__init__.py
xpycode_master/ide/__main__.py
xpycode_master/ide/app.py
xpycode_master/ide/config/__init__.py
xpycode_master/ide/config/ai_providers.json
xpycode_master/ide/config/settings_manager.py
xpycode_master/ide/gui/__init__.py
xpycode_master/ide/gui/advanced_actions.py
xpycode_master/ide/gui/ai_login_widget.py
xpycode_master/ide/gui/breakpoint_manager.py
xpycode_master/ide/gui/debug_panel.py
xpycode_master/ide/gui/editor.py
xpycode_master/ide/gui/event_manager.py
xpycode_master/ide/gui/function_publisher.py
xpycode_master/ide/gui/icon_utils.py
xpycode_master/ide/gui/main_window.py
xpycode_master/ide/gui/monaco_editor.py
xpycode_master/ide/gui/object_inspector.py
xpycode_master/ide/gui/package_manager.py
xpycode_master/ide/gui/project_explorer.py
xpycode_master/ide/gui/settings_actions.py
xpycode_master/ide/gui/settings_dialog.py
xpycode_master/ide/gui/theme_loader.py
xpycode_master/ide/gui/websocket_client.py
xpycode_master/ide/gui/welcome_widget.py
xpycode_master/ide/gui/resources/Logo_XPyCode.png
xpycode_master/ide/gui/resources/XpyCodeSplash.png
xpycode_master/ide/gui/resources/monaco_editor.html
xpycode_master/ide/gui/resources/qwebchannel.js
xpycode_master/ide/gui/resources/themes.json
xpycode_master/ide/gui/resources/icons/XPY.png
xpycode_master/ide/gui/resources/icons/none.text
xpycode_master/ide/gui/utils/__init__.py
xpycode_master/ide/gui/utils/decorators_pyside6_threadsafe.py
xpycode_master/ide/gui/widgets/__init__.py
xpycode_master/ide/gui/widgets/edits.py
xpycode_master/ide/gui/widgets/expandable_group_box.py
xpycode_master/python_inspector/__init__.py
xpycode_master/python_inspector/__main__.py
xpycode_master/python_inspector/inspector.py
xpycode_master/python_server/__init__.py
xpycode_master/python_server/__main__.py
xpycode_master/python_server/agent.py
xpycode_master/python_server/debugger.py
xpycode_master/python_server/kernel.py
xpycode_master/python_server/lsp_bridge.py
xpycode_master/python_server/win32_event_manager.py
xpycode_master/python_server/stubs/.gitkeep
xpycode_master/python_server/stubs/xpycode-stubs/__init__.pyi
xpycode_master/python_server/stubs/xpycode-stubs/excel_wrapper.pyi
xpycode_master/python_server/stubs/xpycode-stubs/office_objects.pyi
xpycode_master/python_server/xpycode/__init__.py
xpycode_master/python_server/xpycode/com_like.py
xpycode_master/python_server/xpycode/excel_wrapper.py
xpycode_master/python_server/xpycode/office_objects.py
xpycode_master/python_server/xpycode/old_com.py
xpycode_master/python_server/xpycode/utils.py
xpycode_master/service/__init__.py
xpycode_master/service/_elevated_worker.py
xpycode_master/service/base.py
xpycode_master/service/config.py
xpycode_master/service/linux_service.py
xpycode_master/service/macos_service.py
xpycode_master/service/windows_service.py
xpycode_master/service/windows_service_wrapper.py
xpycode_master/utils/delete_certs.bat
xpycode_master/utils/delete_certs.sh