Metadata-Version: 2.4
Name: isage
Version: 0.1.0
Summary: SAGE (Meta Package)
Author-email: SAGE Team <sage@intellistream.com>
License: MIT
Project-URL: Homepage, https://github.com/intellistream/SAGE
Project-URL: Documentation, https://intellistream.github.io/SAGE-Pub/
Project-URL: Repository, https://github.com/intellistream/SAGE.git
Project-URL: Bug Tracker, https://github.com/intellistream/SAGE/issues
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: System :: Distributed Computing
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: isage-common>=0.1.0
Requires-Dist: isage-kernel>=0.1.0
Requires-Dist: isage-middleware>=0.1.0
Requires-Dist: isage-apps>=0.1.0
Provides-Extra: dev
Requires-Dist: isage-common[dev]>=0.1.0; extra == "dev"
Provides-Extra: cli
Requires-Dist: isage-common[cli]>=0.1.0; extra == "cli"
Provides-Extra: frontend
Requires-Dist: isage-common[frontend]>=0.1.0; extra == "frontend"
Provides-Extra: full
Requires-Dist: isage-common[full]>=0.1.0; extra == "full"
Requires-Dist: isage-apps[full]>=0.1.0; extra == "full"
Provides-Extra: enterprise
Requires-Dist: isage-apps[enterprise]>=0.1.0; extra == "enterprise"

# SAGE - Intelligent Stream Analytics Gateway Engine

SAGE (Intelligent Stream Analytics Gateway Engine) 是一个强大的分布式流数据处理平台的 Meta 包。

## 简介

这是 SAGE 的主要元包，它会自动安装所有核心 SAGE 组件，为用户提供完整的 SAGE 开发和运行环境。

## 包含的组件

### 核心组件 (默认安装)
- **sage-utils**: 基础工具和实用程序
- **sage-kernel**: 核心运行时和任务执行引擎  
- **sage-middleware**: 中间件服务 (存储、队列、缓存等)
- **sage-cli**: 命令行工具

### 可选组件
- **sage-dev-toolkit**: 开发工具包 (`pip install sage[dev]`)
- **sage-frontend**: Web 前端界面 (`pip install sage[full]`)
- **sage-apps**: 企业级应用 (`pip install sage[enterprise]`)

## 快速开始

### 基础安装
```bash
pip install sage
```

### 开发环境安装
```bash
pip install sage[dev]
```

### 完整安装 (包含所有组件)
```bash
pip install sage[full]
```

### 企业版安装
```bash
pip install sage[enterprise]
```

## 使用示例

```python
import sage

# 创建 SAGE 应用
app = sage.create_app()

# 定义数据流处理
@app.stream("user_events")
def process_events(event):
    return {
        "user_id": event["user_id"],
        "processed_at": sage.now(),
        "result": "processed"
    }

# 启动应用
if __name__ == "__main__":
    app.run()
```

## 命令行工具

安装后，你可以使用以下命令：

```bash
# 查看版本
sage --version

# 创建新项目
sage create my-project

# 启动服务
sage run

# 查看帮助
sage --help
```

## 文档

- [用户指南](https://intellistream.github.io/SAGE-Pub/)
- [API 文档](https://intellistream.github.io/SAGE-Pub/api/)
- [开发者指南](https://intellistream.github.io/SAGE-Pub/dev/)

## 许可证

MIT License

## 贡献

欢迎贡献代码！请查看我们的[贡献指南](CONTRIBUTING.md)。

## 支持

如果你遇到问题或有疑问，请：

1. 查看[文档](https://intellistream.github.io/SAGE-Pub/)
2. 搜索[已知问题](https://github.com/intellistream/SAGE/issues)
3. 创建[新问题](https://github.com/intellistream/SAGE/issues/new)
