Metadata-Version: 2.4
Name: lx_reporter_cli
Version: 1.0.1
Summary: 灵犀埋点CLI工具 - 自动安装脚本
Home-page: https://github.com/meituan/lx-reporter-cli
Author: Meituan
Author-email: kerwin@meituan.com
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
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: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=2.7
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-python
Dynamic: summary

# lx-reporter-cli

灵犀埋点CLI，埋点能力基于Node实现，此python包用于自动安装和验证Node实现。

## 安装

### 从PyPI安装

```bash
pip install lx-reporter-cli
```

## 使用方法

在项目入口导入`lx_reporter_cli`包

```python
import lx_reporter_cli
```

## 系统要求

- **Python**: 2.7+ 或 3.5+
- **Node.js**: v18.0.0 或更高版本

## 工作原理

1. 检查系统中是否已安装`lx`命令
2. 如果未安装，检查Node.js环境
3. 验证Node.js版本是否满足要求
4. 通过npm全局安装`lx-reporter-cli`
5. 验证安装是否成功

## 开发

### 构建分发包

```bash
python setup.py sdist bdist_wheel
```

### 上传到PyPI

```bash
twine upload dist/*
```

## 许可证

MIT License
