From 9d2f08f15b49e6ceb0f5fafcaa27b32233f18d57 Mon Sep 17 00:00:00 2001 From: latinogino <154024559+latinogino@users.noreply.github.com> Date: Thu, 25 Sep 2025 22:04:05 +0200 Subject: [PATCH] Clean up __init__.py - remove references to alternative servers --- src/dolibarr_mcp/__init__.py | 32 ++++++++++++-------------------- 1 file changed, 12 insertions(+), 20 deletions(-) diff --git a/src/dolibarr_mcp/__init__.py b/src/dolibarr_mcp/__init__.py index f3ae058..f8a761e 100644 --- a/src/dolibarr_mcp/__init__.py +++ b/src/dolibarr_mcp/__init__.py @@ -1,26 +1,18 @@ -"""Dolibarr MCP - Model Context Protocol Server for Dolibarr ERP.""" +""" +Dolibarr MCP Server Package -__version__ = "1.0.1" +Professional Model Context Protocol server for complete Dolibarr ERP/CRM management. +""" + +__version__ = "1.0.0" __author__ = "Dolibarr MCP Team" -# Make the main function available at package level -try: - from .dolibarr_mcp_server import main -except ImportError: - # If relative import fails, we might be running directly - import sys - import os - # Add parent directory to path - sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) - from dolibarr_mcp.dolibarr_mcp_server import main +from .dolibarr_client import DolibarrClient +from .dolibarr_mcp_server import DolibarrMCPServer +from .config import Config -# Export main components __all__ = [ - 'main', - '__version__', - '__author__' + "DolibarrClient", + "DolibarrMCPServer", + "Config", ] - -# Support both execution methods -if __name__ == '__main__': - main()