diff --git a/python/copilot/__init__.py b/python/copilot/__init__.py index ad9e28803..0ce667cb3 100644 --- a/python/copilot/__init__.py +++ b/python/copilot/__init__.py @@ -4,6 +4,13 @@ JSON-RPC based SDK for programmatic control of GitHub Copilot CLI """ +from importlib.metadata import version, PackageNotFoundError + +try: + __version__ = version("github-copilot-sdk") +except PackageNotFoundError: + __version__ = "0.3.0" + from .client import ( CopilotClient, ExternalServerConfig, @@ -36,8 +43,6 @@ ) from .tools import convert_mcp_call_tool_result, define_tool -__version__ = "0.1.0" - __all__ = [ "CommandContext", "CommandDefinition", diff --git a/python/pyproject.toml b/python/pyproject.toml index 6e805c250..8e7a0c212 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "github-copilot-sdk" -version = "0.1.0" +version = "0.3.0" description = "Python SDK for GitHub Copilot CLI" readme = "README.md" requires-python = ">=3.11"