Metadata-Version: 2.4
Name: popx-tools
Version: 1.0.2
Summary: Popx 环境部署 CLI 工具集
Home-page: https://github.com/RinKokawa/popx-tools
Author: Rinkokawa
Author-email: rin@rinco.cc
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3
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
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: typer>=0.9.0
Requires-Dist: Pillow>=8.0.0
Requires-Dist: rich>=10.0.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# Popx Tools

Popx 环境部署 CLI 工具集，提供环境安装、卸载和图像处理功能。

## 功能特性

- **环境管理**: 安装和卸载 Node.js、npm、nvm 等开发环境
- **图像处理**: 批量处理图像，生成包含三种亮度状态的图像文件
- **简单易用**: 基于 Typer 的命令行界面，支持帮助文档

## 安装

```bash
pip install popx-tools
```

## 使用方法

### 查看帮助

```bash
popx --help
```

### 环境安装

```bash
# 查看安装选项
popx install --help

# 一键安装所有环境
popx install all

# 安装特定组件
popx install nvm
popx install node
popx install npm
```

### 环境卸载

```bash
# 查看卸载选项
popx uninstall --help

# 卸载所有组件
popx uninstall all
```

### 图像处理

```bash
# 查看图像处理选项
popx ui --help

# 批量处理图像
popx ui process image1.png image2.png image3.png
```

## 开发

本项目使用 Python 开发，基于以下主要依赖：

- typer: 命令行界面框架
- Pillow: 图像处理库
- rich: 终端输出美化

## 许可证

MIT License
