Making enhancements to make building and packaging the application possible

This commit is contained in:
b-tsammmons
2025-11-13 11:32:28 -10:00
parent 2accd790a8
commit 9968233dee
28 changed files with 110 additions and 183 deletions
+31
View File
@@ -0,0 +1,31 @@
"""
GitHub Pulse - Application Components
Modular components for the application
"""
# Version info
__version__ = "1.0.0"
__author__ = "GitHub Pulse"
# Export main classes for easier imports
from .config_manager import ConfigManager
from .ai_manager import AIManager
from .github_api import GitHubAPI
from .settings_dialog import SettingsDialog
from .main_gui import MainGUI
from .utils import Logger, PRNumberManager, ContentBuilders
from .workflow import WorkflowManager, WorkflowItem, GitHubRepoFetcher
__all__ = [
'ConfigManager',
'AIManager',
'GitHubAPI',
'SettingsDialog',
'MainGUI',
'Logger',
'PRNumberManager',
'ContentBuilders',
'WorkflowManager',
'WorkflowItem',
'GitHubRepoFetcher'
]