"""
Gateway Client - Python SDK and CLI

通用的 Gateway 客户端，提供：
- Python SDK (GatewayClient, tools)
- CLI 工具 (gateway-cli)
"""

from setuptools import setup, find_packages

setup(
    name="gateway-client",
    version="0.1.0",
    description="Gateway Client SDK and CLI for A2A IM",
    author="Agent Team",
    packages=find_packages(),
    install_requires=[
        "httpx>=0.24.0",
        "click>=8.0.0",
    ],
    entry_points={
        'console_scripts': [
            'gateway-cli=gateway.client.python.cli:cli',
        ],
    },
    python_requires=">=3.8",
    classifiers=[
        "Development Status :: 3 - Alpha",
        "Intended Audience :: Developers",
        "Programming Language :: Python :: 3",
        "Programming Language :: Python :: 3.8",
        "Programming Language :: Python :: 3.9",
        "Programming Language :: Python :: 3.10",
        "Programming Language :: Python :: 3.11",
    ],
)
