Metadata-Version: 2.4
Name: jmcomic_api
Version: 0.5.1.0
Summary: A Python crawler for downloading content from JMComic.
Author-email: Shua <CHA_shua@outlook.com>
License: MIT
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: fastapi>=0.115.12
Requires-Dist: jmcomic>=2.5.32
Requires-Dist: PyYAML>=6.0
Requires-Dist: uvicorn>=0.34.0
Requires-Dist: img2pdf>=0.6.0
Requires-Dist: colorlog>=6.7.0
Requires-Dist: pydantic>=2.11.0
Requires-Dist: pypdf>=5.4.0
Requires-Dist: requests>=2.32.3
Requires-Dist: pyzipper>=0.3.6
Dynamic: license-file

# ~~还在施工~~一部分可以用

## 功能
- [x] 传入本子`ID`返回`base64`或文件二进制
- [x] 提供输出加密
- [ ] 文件提供
- [ ] 支持传入列表以批量下载本子


## 运行

### 推荐（通用）
1. **环境**
    ```plaintext
    理论 CPython >= 3.8 均可 (推荐使用 PyPy3.10 或 CPython3.13)
    ```
2. **安装**
    ```bash
    pip install jmcomic_api
    ```
3. **运行**
    ```bash
    python -m jmcomic_api
    ```

## 配置
配置路径均在软件输出,暂不提供更换配置路径

## 使用
访问 [`http://Host:Port/`](http://localhost:5000/) 查看 `FastAPI` 自带的文档（默认端口是 `5000` ）

## 谢谢他们和它们
- [JMComic-Crawler-Python](https://github.com/hect0x7/JMComic-Crawler-Python)
- [![Contributors](https://contributors-img.web.app/image?repo=Shua-github/JMComic-API-Python)](https://github.com/Shua-github/JMComic-API-Python/graphs/contributors)

## 其它
出现问题请开 [`Issues`](https://github.com/Shua-github/JMComic-API-Python/issues/new?template=Blank+issue)
