diff --git a/Dockerfile b/Dockerfile
deleted file mode 100644
index baf04ab..0000000
--- a/Dockerfile
+++ /dev/null
@@ -1,27 +0,0 @@
-FROM python:3.9-slim
-
-# 安装系统依赖
-RUN apt-get update && apt-get install -y \
- build-essential \
- libsndfile1 \
- ffmpeg \
- && rm -rf /var/lib/apt/lists/*
-
-WORKDIR /app
-
-# 安装Python依赖
-COPY requirements.txt .
-RUN pip install --no-cache-dir -r requirements.txt
-
-# 复制应用代码
-COPY . .
-
-# 设置环境变量
-ENV PYTHONPATH=/app
-ENV PYTHONUNBUFFERED=1
-
-# 暴露WebSocket端口
-EXPOSE 10095
-
-# 启动服务
-CMD ["python", "src/server.py"]
\ No newline at end of file
diff --git a/README.md b/README.md
index f68ba54..bb9ebc9 100644
--- a/README.md
+++ b/README.md
@@ -17,7 +17,12 @@
```
.
├── main.py # 应用程序主入口,使用 uvicorn 启动服务
-├── WEBSOCKET_API.md # WebSocket API 详细使用文档和示例
+├── docker
+│ ├── Dockerfile # Docker 镜像构建文件
+│ ├── docker-compose.yml # Docker 容器编排文件
+├── docs
+│ ├── WEBSOCKET_API.md # WebSocket API 详细使用文档和示例
+│ ├── SystemArchitecture.md # 系统架构文档
├── src
│ ├── server.py # FastAPI 应用核心,管理生命周期和全局资源
│ ├── runner
@@ -30,12 +35,17 @@
│ │ ├── endpoint
│ │ │ └── asr_endpoint.py # WebSocket 的业务逻辑端点
│ │ └── router.py # WebSocket 路由
-│ └── ...
-└── tests
- ├── runner
- │ └── asr_runner_test.py # ASRRunner 的单元测试 (异步)
- └── websocket
- └── websocket_asr.py # WebSocket 服务的端到端测试
+│ ├── core
+│ │ └── model_loader.py # 模型加载器
+│ ├── utils
+│ │ └── logger.py # 日志记录器
+│ │ └── data_format.py # 数据格式转换
+│ │ └── mock_websocket.py # 模拟 WebSocket 客户端
+├── tests
+│ ├── runner
+│ │ └── asr_runner_test.py # ASRRunner 的单元测试 (异步)
+│ ├── websocket
+│ │ └── websocket_asr.py # WebSocket 服务的端到端测试
```
## 🚀 快速开始
@@ -95,3 +105,38 @@ python tests/websocket/websocket_asr.py
python test_main.py
```
+## 🐳 使用 Docker 部署
+
+### 1. 构建 Docker 镜像
+
+在项目根目录下,运行:
+
+```bash
+docker build -t asr-server:x.x.x -f docker/Dockerfile .
+```
+
+### 2. 运行 Docker 容器
+
+```bash
+ docker run -d -p 11096:11096 --name asr-server -v ~/.cache/modelscope:/root/.cache/modelscope asr-server:x.x.x
+```
+
+### 环境变量说明
+
+- `SPEAKERS_URL`: 说话人数据库 API 的 URL。
+
+ 示例/默认 SPEAKERS_URL="http://172.23.30.120:11200/api/v1/speakers/"
+
+ 此url为后端api提供的查询所有数据库中说话人信息的接口
+
+- `LOG_LEVEL`: 日志等级。
+
+ 示例/默认 LOG_LEVEL="INFO"
+
+ `LOG_LEVEL` 为总项目日志等级,
+
+- `LOG_LEVEL_ASR_SERVER`: 日志等级。
+
+ 示例/默认 LOG_LEVEL_ASR_SERVER="INFO"
+
+ `LOG_LEVEL_ASR_SERVER` 为 ASR 服务日志等级,优先级高于 `LOG_LEVEL`
diff --git a/docker-compose.yml b/docker-compose.yml
deleted file mode 100644
index d08c69c..0000000
--- a/docker-compose.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-version: '3.8'
-
-services:
- funasr:
- build: .
- container_name: funasr-websocket
- volumes:
- - .:/app
- # 如果需要使用本地模型缓存
- - ~/.cache/modelscope:/root/.cache/modelscope
- ports:
- - "10095:10095"
- environment:
- - PYTHONUNBUFFERED=1
- deploy:
- resources:
- reservations:
- devices:
- - driver: nvidia
- count: 1
- capabilities: [gpu]
- restart: unless-stopped
- command: python src/server.py --device cuda --ngpu 1
\ No newline at end of file
diff --git a/docker/Dockerfile b/docker/Dockerfile
new file mode 100644
index 0000000..32f72a2
--- /dev/null
+++ b/docker/Dockerfile
@@ -0,0 +1,36 @@
+FROM python:3.10-slim
+
+# 更换系统源
+# 科大大的 Debian 12 (bookworm) 镜像源
+RUN echo "deb http://mirrors.ustc.edu.cn/debian bookworm main contrib non-free" > /etc/apt/sources.list && \
+ echo "deb http://mirrors.ustc.edu.cn/debian bookworm-updates main contrib non-free" >> /etc/apt/sources.list && \
+ echo "deb http://mirrors.ustc.edu.cn/debian-security bookworm-security main" >> /etc/apt/sources.list && \
+ echo "deb http://mirrors.ustc.edu.cn/debian bookworm-backports main contrib non-free" >> /etc/apt/sources.list
+# 安装系统依赖
+RUN apt-get update && apt-get install -y \
+ build-essential \
+ libsndfile1 \
+ ffmpeg \
+ && rm -rf /var/lib/apt/lists/*
+
+WORKDIR /app
+
+# 安装Python依赖
+COPY ../requirements.txt .
+RUN pip install --no-cache-dir -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
+
+# 复制应用代码
+COPY ../src/ /app/src/
+COPY ../logs/ /app/logs/
+COPY ../main.py /app/
+
+# 设置环境变量
+ENV SPEAKERS_URL="http://172.23.30.120:11200/api/v1/speakers/" \
+ LOG_LEVEL="INFO" \
+ LOG_LEVEL_ASR_SERVER="INFO"
+
+# 暴露WebSocket端口
+EXPOSE 11096
+
+# 启动服务
+CMD ["python", "main.py"]
\ No newline at end of file
diff --git a/docs/SystemArchitecture.md b/docs/SystemArchitecture.md
new file mode 100644
index 0000000..25ac4d3
--- /dev/null
+++ b/docs/SystemArchitecture.md
@@ -0,0 +1,94 @@
+# 系统架构
+
+本项目是一个基于 FunASR 和 FastAPI 构建的高性能、实时的语音识别(ASR)WebSocket 服务。其核心架构设计旨在处理实时的流式音频数据,并通过 "一发多收" 的广播模式,将识别结果分发给多个客户端。
+
+## 核心组件
+
+系统主要由以下几个核心组件构成,它们各司其职,通过异步和多线程协作,实现了高效的实时语音处理:
+
+1. **WebSocket 服务 (FastAPI)**
+ - **文件**: `src/websockets/`, `src/server.py`, `main.py`
+ - **职责**: 作为系统的网络入口,负责处理 WebSocket 连接。它使用 FastAPI 构建,提供异步的、非阻塞的 I/O 处理能力,能够高效地管理大量并发客户端连接。`asr_endpoint.py` 是核心端点,负责根据客户端声明的 `mode` (sender/receiver) 将连接路由到 `ASRRunner`。
+
+2. **会话管理器 (ASRRunner)**
+ - **文件**: `src/runner/ASRRunner.py`
+ - **职责**: 这是整个系统的"大脑"和协调中心。它管理所有活跃的语音识别会话(`SenderAndReceiver`,简称 SAR)。
+ - **会话生命周期**: 当一个 `sender` 连接时,`ASRRunner` 会创建一个新的 SAR 实例;当 `receiver` 连接时,会将其加入到指定的 SAR 中。
+ - **异步桥梁**: `ASRRunner` 运行在主 `asyncio` 事件循环中,负责从 `sender` 的 WebSocket 连接异步接收音频数据,然后通过线程安全的队列 (`queue.Queue`) 将数据传递给同步的 `ASRPipeline`。同时,它也负责接收来自 Pipeline 的最终结果,并将其异步广播给所有 `receiver`。
+
+3. **语音处理流水线 (ASRPipeline)**
+ - **文件**: `src/pipeline/ASRpipeline.py`
+ - **职责**: 这是实际执行语音处理任务的核心引擎。每个 SAR 会话都拥有一个独立的 `ASRPipeline` 实例,该实例在自己的后台线程中运行。
+ - **模块化设计**: Pipeline 内部由多个 `Functor` (如 VAD, ASR, SPK) 组成,通过一系列内部队列连接,形成一个处理链。
+ - **处理流程**:
+ 1. **VAD (Voice Activity Detection)**: 检测音频流中的有效语音片段。
+ 2. **ASR (Automatic Speech Recognition)**: 将语音片段转换为文字。
+ 3. **SPK (Speaker Recognition)**: 识别说话人(声纹识别)。
+ 4. **ResultBinder**: 将 ASR 的文本结果和 SPK 的说话人结果合并,生成最终的识别消息。
+
+4. **原子操作单元 (Functor)**
+ - **文件**: `src/functor/`
+ - **职责**: `Functor` 是 Pipeline 中执行具体原子任务的单元。每个 Functor 都是一个独立的类,负责调用底层 FunASR 模型来执行 VAD、ASR 或 SPK 等任务。这种设计使得处理流程更加清晰和模块化。
+
+## 流程图
+
+下面是系统处理一次完整语音识别请求的流程图,展示了从客户端连接到收到识别结果的全过程。
+
+```mermaid
+sequenceDiagram
+ participant Sender Client
+ participant Receiver Client
+ participant FastAPI WebSocket Endpoint
+ participant ASRRunner
+ participant ASRPipeline (Thread)
+ participant Functors (VAD, ASR, SPK)
+
+ par
+ Sender Client->>+FastAPI WebSocket Endpoint: 发起连接 (mode=sender, session_id=S1)
+ FastAPI WebSocket Endpoint->>+ASRRunner: new_SAR(ws, name="S1")
+ ASRRunner->>ASRRunner: 创建 SenderAndReceiver (SAR) 实例
+ ASRRunner->>ASRPipeline (Thread): 创建并运行 Pipeline 实例
+ ASRPipeline (Thread)->>Functors (VAD, ASR, SPK): 初始化 Functor 线程
+ ASRRunner->>-FastAPI WebSocket Endpoint: 返回成功
+ FastAPI WebSocket Endpoint->>-Sender Client: 连接建立
+ and
+ Receiver Client->>+FastAPI WebSocket Endpoint: 发起连接 (mode=receiver, session_id=S1)
+ FastAPI WebSocket Endpoint->>+ASRRunner: join_SAR(ws, name="S1")
+ ASRRunner->>ASRRunner: 将 Receiver 加入 S1 的接收者列表
+ ASRRunner->>-FastAPI WebSocket Endpoint: 返回成功
+ FastAPI WebSocket Endpoint->>-Receiver Client: 连接建立
+ end
+
+ loop 音频流传输与处理
+ Sender Client->>ASRRunner: 发送音频数据块
+ ASRRunner->>ASRPipeline (Thread): (via Queue) 传递音频数据
+ ASRPipeline (Thread)->>Functors (VAD, ASR, SPK): (via sub-queues) 分发数据
+ Note over Functors (VAD, ASR, SPK): 1. VAD检测语音
2. ASR识别文本
3. SPK识别说话人
4. ResultBinder合并结果
+ Functors (VAD, ASR, SPK)->>ASRPipeline (Thread): (via callback) 返回最终识别结果
+ ASRPipeline (Thread)->>ASRRunner: (via thread-safe callback) 发送结果
+ end
+
+ ASRRunner->>ASRRunner: 收到结果,准备广播
+ ASRRunner-->>Sender Client: 广播识别结果
+ ASRRunner-->>Receiver Client: 广播识别结果
+
+ par
+ Sender Client->>FastAPI WebSocket Endpoint: 关闭连接
+ FastAPI WebSocket Endpoint->>ASRRunner: (触发异常)
+ ASRRunner->>ASRPipeline (Thread): 发送停止信号
+ ASRPipeline (Thread)->>Functors (VAD, ASR, SPK): 停止 Functor 线程
+ Note right of ASRRunner: 清理会话资源
+ and
+ Receiver Client->>FastAPI WebSocket Endpoint: 关闭连接
+ FastAPI WebSocket Endpoint->>ASRRunner: (触发异常)
+ ASRRunner->>ASRRunner: 从接收者列表移除
+ end
+
+```
+
+## 架构优势
+
+- **高并发和低延迟**: 采用 `asyncio` 和 WebSocket,网络层能够处理大量并发连接。音频处理在独立的线程中进行,避免了 CPU 密集型任务阻塞事件循环,保证了低延迟。
+- **解耦与模块化**: `WebSocket Endpoint`、`ASRRunner` 和 `ASRPipeline` 职责清晰,相互解耦。`Functor` 的设计使得添加或修改处理步骤变得容易。
+- **鲁棒性**: 每个识别会话(SAR)都是隔离的,一个会话的失败不会影响其他会话。优雅的关闭逻辑确保了资源的正确释放。
+- **可扩展性**: "一发多收" 的广播模式可以轻松扩展到大量 `receiver`,适用于多种实时应用场景。
diff --git a/main.py b/main.py
index 6cf633d..bf20824 100644
--- a/main.py
+++ b/main.py
@@ -4,7 +4,10 @@ from src.utils.logger import get_module_logger, setup_root_logger
from datetime import datetime
time = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
-setup_root_logger(level="DEBUG", log_file=f"logs/main_{time}.log")
+# 日志等级 LOG_LEVEL_ASR_SERVER > LOG_LEVEL > INFO(default)
+logger_level = os.getenv("LOG_LEVEL", "INFO")
+logger_level = os.getenv("LOG_LEVEL_ASR_SERVER", logger_level)
+setup_root_logger(level=logger_level, log_file=f"logs/main_{time}.log")
logger = get_module_logger(__name__)
if __name__ == "__main__":
diff --git a/paerser.py b/paerser.py
deleted file mode 100644
index 80ca1dc..0000000
--- a/paerser.py
+++ /dev/null
@@ -1,32 +0,0 @@
-def pre_remove_details(input_string: str) -> str:
- start_tag = ''
- start = input_string.find(start_tag, 0)
- if start == -1:
- return input_string, "unfind %s" % start_tag
- return input_string[start + len(start_tag):], "success remove %s" % start_tag
-
-def pre_remove_markdown(input_string: str) -> str:
- start_tag = '```markdown'
- end_tag = '```'
- start = input_string.find(start_tag, 0)
- if start == -1:
- return input_string, "unfind %s" % start_tag
- end = input_string.find(end_tag, start + 11)
- if end == -1:
- return input_string, "unfind %s" % end_tag
- return input_string[start + 11:end].strip(), "success remove %s" % start_tag
-
-def main(input_string: str) -> dict:
- result = input_string
- statuses = []
-
- result, detail_status = pre_remove_details(result)
- statuses.append(detail_status)
-
- result, markdown_status = pre_remove_markdown(result)
- statuses.append(markdown_status)
-
- return {
- "result": result,
- "status": statuses
- }
\ No newline at end of file
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..635b9b1
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,20 @@
+[project]
+name = "asr-server"
+version = "0.1.0"
+requires-python = ">=3.9.21"
+dependencies = [
+ "addict==2.4.0",
+ "datasets==2.21.0",
+ "fastapi==0.115.14",
+ "funasr==1.2.6",
+ "numpy==2.0.1",
+ "pillow==11.1.0",
+ "pydantic==2.11.3",
+ "pydub>=0.25.1",
+ "simplejson==3.20.1",
+ "sortedcontainers==2.4.0",
+ "torch==2.3.1",
+ "torchaudio==2.3.1",
+ "uvicorn==0.35.0",
+ "websockets==12.0",
+]
diff --git a/requirements.txt b/requirements.txt
index 2b28761..4bd08fc 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,11 +1,335 @@
+# This file was autogenerated by uv via the following command:
+# uv pip compile pyproject.toml -o requirements.txt
+addict==2.4.0
+ # via asr-server (pyproject.toml)
+aiohappyeyeballs==2.6.1
+ # via aiohttp
+aiohttp==3.12.13
+ # via
+ # datasets
+ # fsspec
+aiosignal==1.4.0
+ # via aiohttp
+aliyun-python-sdk-core==2.16.0
+ # via
+ # aliyun-python-sdk-kms
+ # oss2
+aliyun-python-sdk-kms==2.16.5
+ # via oss2
+annotated-types==0.7.0
+ # via pydantic
+antlr4-python3-runtime==4.9.3
+ # via
+ # hydra-core
+ # omegaconf
+anyio==4.9.0
+ # via starlette
+async-timeout==5.0.1
+ # via aiohttp
+attrs==25.3.0
+ # via aiohttp
+audioread==3.0.1
+ # via librosa
+certifi==2025.6.15
+ # via requests
+cffi==1.17.1
+ # via
+ # cryptography
+ # soundfile
+charset-normalizer==3.4.2
+ # via requests
+click==8.2.1
+ # via uvicorn
+crcmod==1.7
+ # via oss2
+cryptography==45.0.5
+ # via aliyun-python-sdk-core
+datasets==2.21.0
+ # via asr-server (pyproject.toml)
+decorator==5.2.1
+ # via librosa
+dill==0.3.8
+ # via
+ # datasets
+ # multiprocess
+editdistance==0.8.1
+ # via funasr
+exceptiongroup==1.3.0
+ # via anyio
fastapi==0.115.14
+ # via asr-server (pyproject.toml)
+filelock==3.18.0
+ # via
+ # datasets
+ # huggingface-hub
+ # torch
+ # triton
+frozenlist==1.7.0
+ # via
+ # aiohttp
+ # aiosignal
+fsspec==2024.6.1
+ # via
+ # datasets
+ # huggingface-hub
+ # torch
funasr==1.2.6
+ # via asr-server (pyproject.toml)
+h11==0.16.0
+ # via uvicorn
+hf-xet==1.1.5
+ # via huggingface-hub
+huggingface-hub==0.33.2
+ # via datasets
+hydra-core==1.3.2
+ # via funasr
+idna==3.10
+ # via
+ # anyio
+ # requests
+ # yarl
+jaconv==0.4.0
+ # via funasr
+jamo==0.4.1
+ # via funasr
+jieba==0.42.1
+ # via funasr
+jinja2==3.1.6
+ # via torch
+jmespath==0.10.0
+ # via aliyun-python-sdk-core
+joblib==1.5.1
+ # via
+ # librosa
+ # pynndescent
+ # scikit-learn
+kaldiio==2.18.1
+ # via funasr
+lazy-loader==0.4
+ # via librosa
+librosa==0.11.0
+ # via funasr
+llvmlite==0.44.0
+ # via
+ # numba
+ # pynndescent
+markupsafe==3.0.2
+ # via jinja2
modelscope==1.27.1
+ # via funasr
+mpmath==1.3.0
+ # via sympy
+msgpack==1.1.1
+ # via librosa
+multidict==6.6.3
+ # via
+ # aiohttp
+ # yarl
+multiprocess==0.70.16
+ # via datasets
+networkx==3.4.2
+ # via torch
+numba==0.61.2
+ # via
+ # librosa
+ # pynndescent
+ # umap-learn
numpy==2.0.1
-pyaudio==0.2.14
-pydantic==2.11.7
+ # via
+ # asr-server (pyproject.toml)
+ # datasets
+ # kaldiio
+ # librosa
+ # numba
+ # pandas
+ # pytorch-wpe
+ # scikit-learn
+ # scipy
+ # soundfile
+ # soxr
+ # tensorboardx
+ # torch-complex
+ # umap-learn
+nvidia-cublas-cu12==12.1.3.1
+ # via
+ # nvidia-cudnn-cu12
+ # nvidia-cusolver-cu12
+ # torch
+nvidia-cuda-cupti-cu12==12.1.105
+ # via torch
+nvidia-cuda-nvrtc-cu12==12.1.105
+ # via torch
+nvidia-cuda-runtime-cu12==12.1.105
+ # via torch
+nvidia-cudnn-cu12==8.9.2.26
+ # via torch
+nvidia-cufft-cu12==11.0.2.54
+ # via torch
+nvidia-curand-cu12==10.3.2.106
+ # via torch
+nvidia-cusolver-cu12==11.4.5.107
+ # via torch
+nvidia-cusparse-cu12==12.1.0.106
+ # via
+ # nvidia-cusolver-cu12
+ # torch
+nvidia-nccl-cu12==2.20.5
+ # via torch
+nvidia-nvjitlink-cu12==12.9.86
+ # via
+ # nvidia-cusolver-cu12
+ # nvidia-cusparse-cu12
+nvidia-nvtx-cu12==12.1.105
+ # via torch
+omegaconf==2.3.0
+ # via hydra-core
+oss2==2.19.1
+ # via funasr
+packaging==25.0
+ # via
+ # datasets
+ # huggingface-hub
+ # hydra-core
+ # lazy-loader
+ # pooch
+ # tensorboardx
+ # torch-complex
+pandas==2.3.0
+ # via datasets
+pillow==11.1.0
+ # via asr-server (pyproject.toml)
+platformdirs==4.3.8
+ # via pooch
+pooch==1.8.2
+ # via librosa
+propcache==0.3.2
+ # via
+ # aiohttp
+ # yarl
+protobuf==6.31.1
+ # via tensorboardx
+pyarrow==20.0.0
+ # via datasets
+pycparser==2.22
+ # via cffi
+pycryptodome==3.23.0
+ # via oss2
+pydantic==2.11.3
+ # via
+ # asr-server (pyproject.toml)
+ # fastapi
+pydantic-core==2.33.1
+ # via pydantic
pydub==0.25.1
-pytest==8.3.5
+ # via asr-server (pyproject.toml)
+pynndescent==0.5.13
+ # via umap-learn
+python-dateutil==2.9.0.post0
+ # via pandas
+pytorch-wpe==0.0.1
+ # via funasr
+pytz==2025.2
+ # via pandas
+pyyaml==6.0.2
+ # via
+ # datasets
+ # funasr
+ # huggingface-hub
+ # omegaconf
+requests==2.32.4
+ # via
+ # datasets
+ # funasr
+ # huggingface-hub
+ # modelscope
+ # oss2
+ # pooch
+scikit-learn==1.7.0
+ # via
+ # librosa
+ # pynndescent
+ # umap-learn
+scipy==1.15.3
+ # via
+ # funasr
+ # librosa
+ # pynndescent
+ # scikit-learn
+ # umap-learn
+sentencepiece==0.2.0
+ # via funasr
+setuptools==80.9.0
+ # via modelscope
+simplejson==3.20.1
+ # via asr-server (pyproject.toml)
+six==1.17.0
+ # via
+ # oss2
+ # python-dateutil
+sniffio==1.3.1
+ # via anyio
+sortedcontainers==2.4.0
+ # via asr-server (pyproject.toml)
soundfile==0.13.1
+ # via
+ # funasr
+ # librosa
+soxr==0.5.0.post1
+ # via librosa
+starlette==0.46.2
+ # via fastapi
+sympy==1.14.0
+ # via torch
+tensorboardx==2.6.4
+ # via funasr
+threadpoolctl==3.6.0
+ # via scikit-learn
torch==2.3.1
+ # via
+ # asr-server (pyproject.toml)
+ # torchaudio
+torch-complex==0.4.4
+ # via funasr
+torchaudio==2.3.1
+ # via asr-server (pyproject.toml)
+tqdm==4.67.1
+ # via
+ # datasets
+ # funasr
+ # huggingface-hub
+ # modelscope
+ # umap-learn
+triton==2.3.1
+ # via torch
+typing-extensions==4.14.1
+ # via
+ # aiosignal
+ # anyio
+ # exceptiongroup
+ # fastapi
+ # huggingface-hub
+ # librosa
+ # multidict
+ # pydantic
+ # pydantic-core
+ # torch
+ # typing-inspection
+ # uvicorn
+typing-inspection==0.4.1
+ # via pydantic
+tzdata==2025.2
+ # via pandas
+umap-learn==0.5.9.post2
+ # via funasr
+urllib3==2.5.0
+ # via
+ # modelscope
+ # requests
uvicorn==0.35.0
+ # via asr-server (pyproject.toml)
+websockets==12.0
+ # via asr-server (pyproject.toml)
+xxhash==3.5.0
+ # via datasets
+yarl==1.20.1
+ # via aiohttp
diff --git a/requirements.txt.backup b/requirements.txt.backup
deleted file mode 100644
index 66e9708..0000000
--- a/requirements.txt.backup
+++ /dev/null
@@ -1,11 +0,0 @@
-pytest==7.3.1
-pytest-cov==4.1.0
-flake8==6.0.0
-black==23.3.0
-isort==5.12.0
-flask==2.3.2
-requests==2.31.0
-websockets==11.0.3
-numpy==1.24.3
-funasr==0.10.0
-modelscope==1.9.5
\ No newline at end of file
diff --git a/src/functor/base.py b/src/functor/base.py
index b56eb7f..cc6d9aa 100644
--- a/src/functor/base.py
+++ b/src/functor/base.py
@@ -167,6 +167,7 @@ class FunctorFactory:
spk_functor = SPKFunctor(sv_pipeline=models["spk"])
spk_functor.set_audio_config(audio_config)
# spk_functor.set_model(model)
+ spk_functor.bake()
logger.debug(f"创建spk functor[完成]")
return spk_functor
diff --git a/src/functor/spk_functor.py b/src/functor/spk_functor.py
index bcb7df6..dbc25d5 100644
--- a/src/functor/spk_functor.py
+++ b/src/functor/spk_functor.py
@@ -121,49 +121,39 @@ class SPKFunctor(BaseFunctor):
# import inspect
# func_name = inspect.currentframe().f_code.co_name
# logger.info(f"{func_name} 加载数据库说话人数据")
- self.load_spk_database_api(url="http://172.23.30.120:11200/api/v1/speakers/")
+ self._speakers_url = os.getenv("SPEAKERS_URL", None)
+
+ def bake(self, *args, **kwargs) -> None:
+ """
+ 烘焙
+ """
+ if self._speakers_url is None:
+ logger.error("未提供说话人数据库API的URL")
+ return
+ self.load_spk_database_api(
+ url=kwargs.get("speakers_url", self._speakers_url)
+ )
def load_spk_database_api(
self,
url: str = None,
- ) -> None:
+ ) -> None:
"""
加载api远程数据库说话人数据
- {
- "items": [
- {
- "speaker_name": "张子洋",
- "speaker_description": "哈吉米1号",
- "avatar": "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",
- "audio_sample": "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",
- "audio_feature_vector": null,
- "speaker_id": "137facd6-a1c9-47b9-b87d-16e6f62e07bd",
- "created_at": "2025-07-02T07:58:28.454538Z",
- "updated_at": "2025-07-02T07:58:28.454538Z"
- },
- {
- "speaker_name": "吴兴泰",
- "speaker_description": "哈吉米王",
- "avatar": "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",
- "audio_sample": "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",
- "audio_feature_vector": null,
- "speaker_id": "81e1b806-c76a-468f-98b7-4a63f2996480",
- "created_at": "2025-07-02T07:59:07.192488Z",
- "updated_at": "2025-07-02T07:59:07.192488Z"
- }
- ]
-}
"""
# 网络请求后端数据库拿到所有的说话人数据
try:
+ url = url if url != None else self._speakers_url
if not url:
logger.error("未提供说话人数据库API的URL")
return
+ logger.debug("加载API说话人数据库: url: %s", url)
response = requests.get(url)
response.raise_for_status()
data = response.json()
items = data.get("items", [])
+ logger.debug("加载API说话人个数: %s", len(items))
for spk in items:
logger.debug("加载API说话人数据: %s %s", spk.get('speaker_name'), spk.get('speaker_id'))
# 兼容API返回的字段与本地字段
@@ -212,7 +202,6 @@ class SPKFunctor(BaseFunctor):
except Exception as e:
logger.error("请求说话人数据库API失败: %s", e)
-
def load_spk_data_local(
self,
spk_data_path: str = 'data/speakers.json',
@@ -261,6 +250,12 @@ class SPKFunctor(BaseFunctor):
"""
pass
+ def set_speakers_url(self, url: str) -> None:
+ """
+ 设置说话人数据库API的URL
+ """
+ self._speakers_url = url
+
def set_input_queue(self, queue: Queue) -> None:
"""
设置监听的输入消息队列
diff --git a/uv.lock b/uv.lock
new file mode 100644
index 0000000..ea52bc5
--- /dev/null
+++ b/uv.lock
@@ -0,0 +1,3332 @@
+version = 1
+revision = 1
+requires-python = ">=3.9.21"
+resolution-markers = [
+ "python_full_version >= '3.13'",
+ "python_full_version == '3.12.*'",
+ "python_full_version == '3.11.*'",
+ "python_full_version == '3.10.*'",
+ "python_full_version < '3.10'",
+]
+
+[[package]]
+name = "addict"
+version = "2.4.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/ef/fd7649da8af11d93979831e8f1f8097e85e82d5bfeabc8c68b39175d8e75/addict-2.4.0.tar.gz", hash = "sha256:b3b2210e0e067a281f5646c8c5db92e99b7231ea8b0eb5f74dbdf9e259d4e494", size = 9186 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6a/00/b08f23b7d7e1e14ce01419a467b583edbb93c6cdb8654e54a9cc579cd61f/addict-2.4.0-py3-none-any.whl", hash = "sha256:249bb56bbfd3cdc2a004ea0ff4c2b6ddc84d53bc2194761636eb314d5cfa5dfc", size = 3832 },
+]
+
+[[package]]
+name = "aiohappyeyeballs"
+version = "2.6.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/30/f84a107a9c4331c14b2b586036f40965c128aa4fee4dda5d3d51cb14ad54/aiohappyeyeballs-2.6.1.tar.gz", hash = "sha256:c3f9d0113123803ccadfdf3f0faa505bc78e6a72d1cc4806cbd719826e943558", size = 22760 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/15/5bf3b99495fb160b63f95972b81750f18f7f4e02ad051373b669d17d44f2/aiohappyeyeballs-2.6.1-py3-none-any.whl", hash = "sha256:f349ba8f4b75cb25c99c5c2d84e997e485204d2902a9597802b0371f09331fb8", size = 15265 },
+]
+
+[[package]]
+name = "aiohttp"
+version = "3.12.13"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "aiohappyeyeballs" },
+ { name = "aiosignal" },
+ { name = "async-timeout", marker = "python_full_version < '3.11'" },
+ { name = "attrs" },
+ { name = "frozenlist" },
+ { name = "multidict" },
+ { name = "propcache" },
+ { name = "yarl" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/42/6e/ab88e7cb2a4058bed2f7870276454f85a7c56cd6da79349eb314fc7bbcaa/aiohttp-3.12.13.tar.gz", hash = "sha256:47e2da578528264a12e4e3dd8dd72a7289e5f812758fe086473fab037a10fcce", size = 7819160 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/2d/27e4347660723738b01daa3f5769d56170f232bf4695dd4613340da135bb/aiohttp-3.12.13-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5421af8f22a98f640261ee48aae3a37f0c41371e99412d55eaf2f8a46d5dad29", size = 702090 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/10/0b/4a8e0468ee8f2b9aff3c05f2c3a6be1dfc40b03f68a91b31041d798a9510/aiohttp-3.12.13-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0fcda86f6cb318ba36ed8f1396a6a4a3fd8f856f84d426584392083d10da4de0", size = 478440 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/c8/2086df2f9a842b13feb92d071edf756be89250f404f10966b7bc28317f17/aiohttp-3.12.13-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4cd71c9fb92aceb5a23c4c39d8ecc80389c178eba9feab77f19274843eb9412d", size = 466215 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a7/3d/d23e5bd978bc8012a65853959b13bd3b55c6e5afc172d89c26ad6624c52b/aiohttp-3.12.13-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:34ebf1aca12845066c963016655dac897651e1544f22a34c9b461ac3b4b1d3aa", size = 1648271 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/31/e00122447bb137591c202786062f26dd383574c9f5157144127077d5733e/aiohttp-3.12.13-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:893a4639694c5b7edd4bdd8141be296042b6806e27cc1d794e585c43010cc294", size = 1622329 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/01/caef70be3ac38986969045f21f5fb802ce517b3f371f0615206bf8aa6423/aiohttp-3.12.13-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:663d8ee3ffb3494502ebcccb49078faddbb84c1d870f9c1dd5a29e85d1f747ce", size = 1694734 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/15/328b71fedecf69a9fd2306549b11c8966e420648a3938d75d3ed5bcb47f6/aiohttp-3.12.13-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f0f8f6a85a0006ae2709aa4ce05749ba2cdcb4b43d6c21a16c8517c16593aabe", size = 1737049 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e6/7a/d85866a642158e1147c7da5f93ad66b07e5452a84ec4258e5f06b9071e92/aiohttp-3.12.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1582745eb63df267c92d8b61ca655a0ce62105ef62542c00a74590f306be8cb5", size = 1641715 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/57/3588800d5d2f5f3e1cb6e7a72747d1abc1e67ba5048e8b845183259c2e9b/aiohttp-3.12.13-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d59227776ee2aa64226f7e086638baa645f4b044f2947dbf85c76ab11dcba073", size = 1581836 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2f/55/c913332899a916d85781aa74572f60fd98127449b156ad9c19e23135b0e4/aiohttp-3.12.13-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:06b07c418bde1c8e737d8fa67741072bd3f5b0fb66cf8c0655172188c17e5fa6", size = 1625685 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/34/26cded195f3bff128d6a6d58d7a0be2ae7d001ea029e0fe9008dcdc6a009/aiohttp-3.12.13-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:9445c1842680efac0f81d272fd8db7163acfcc2b1436e3f420f4c9a9c5a50795", size = 1636471 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/21/70629ca006820fccbcec07f3cd5966cbd966e2d853d6da55339af85555b9/aiohttp-3.12.13-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:09c4767af0b0b98c724f5d47f2bf33395c8986995b0a9dab0575ca81a554a8c0", size = 1611923 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/80/7fa3f3bebf533aa6ae6508b51ac0de9965e88f9654fa679cc1a29d335a79/aiohttp-3.12.13-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:f3854fbde7a465318ad8d3fc5bef8f059e6d0a87e71a0d3360bb56c0bf87b18a", size = 1691511 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/7a/359974653a3cdd3e9cee8ca10072a662c3c0eb46a359c6a1f667b0296e2f/aiohttp-3.12.13-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:2332b4c361c05ecd381edb99e2a33733f3db906739a83a483974b3df70a51b40", size = 1714751 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2d/24/0aa03d522171ce19064347afeefadb008be31ace0bbb7d44ceb055700a14/aiohttp-3.12.13-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:1561db63fa1b658cd94325d303933553ea7d89ae09ff21cc3bcd41b8521fbbb6", size = 1643090 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/2e/7d4b0026a41e4b467e143221c51b279083b7044a4b104054f5c6464082ff/aiohttp-3.12.13-cp310-cp310-win32.whl", hash = "sha256:a0be857f0b35177ba09d7c472825d1b711d11c6d0e8a2052804e3b93166de1ad", size = 427526 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/17/de/34d998da1e7f0de86382160d039131e9b0af1962eebfe53dda2b61d250e7/aiohttp-3.12.13-cp310-cp310-win_amd64.whl", hash = "sha256:fcc30ad4fb5cb41a33953292d45f54ef4066746d625992aeac33b8c681173178", size = 450734 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6a/65/5566b49553bf20ffed6041c665a5504fb047cefdef1b701407b8ce1a47c4/aiohttp-3.12.13-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7c229b1437aa2576b99384e4be668af1db84b31a45305d02f61f5497cfa6f60c", size = 709401 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/b5/48e4cc61b54850bdfafa8fe0b641ab35ad53d8e5a65ab22b310e0902fa42/aiohttp-3.12.13-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:04076d8c63471e51e3689c93940775dc3d12d855c0c80d18ac5a1c68f0904358", size = 481669 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/4f/e3f95c8b2a20a0437d51d41d5ccc4a02970d8ad59352efb43ea2841bd08e/aiohttp-3.12.13-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:55683615813ce3601640cfaa1041174dc956d28ba0511c8cbd75273eb0587014", size = 469933 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/c9/c5269f3b6453b1cfbd2cfbb6a777d718c5f086a3727f576c51a468b03ae2/aiohttp-3.12.13-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:921bc91e602d7506d37643e77819cb0b840d4ebb5f8d6408423af3d3bf79a7b7", size = 1740128 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6f/49/a3f76caa62773d33d0cfaa842bdf5789a78749dbfe697df38ab1badff369/aiohttp-3.12.13-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e72d17fe0974ddeae8ed86db297e23dba39c7ac36d84acdbb53df2e18505a013", size = 1688796 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ad/e4/556fccc4576dc22bf18554b64cc873b1a3e5429a5bdb7bbef7f5d0bc7664/aiohttp-3.12.13-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0653d15587909a52e024a261943cf1c5bdc69acb71f411b0dd5966d065a51a47", size = 1787589 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/3d/d81b13ed48e1a46734f848e26d55a7391708421a80336e341d2aef3b6db2/aiohttp-3.12.13-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a77b48997c66722c65e157c06c74332cdf9c7ad00494b85ec43f324e5c5a9b9a", size = 1826635 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/75/a5/472e25f347da88459188cdaadd1f108f6292f8a25e62d226e63f860486d1/aiohttp-3.12.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d6946bae55fd36cfb8e4092c921075cde029c71c7cb571d72f1079d1e4e013bc", size = 1729095 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/fe/322a78b9ac1725bfc59dfc301a5342e73d817592828e4445bd8f4ff83489/aiohttp-3.12.13-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4f95db8c8b219bcf294a53742c7bda49b80ceb9d577c8e7aa075612b7f39ffb7", size = 1666170 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/77/ec80912270e231d5e3839dbd6c065472b9920a159ec8a1895cf868c2708e/aiohttp-3.12.13-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:03d5eb3cfb4949ab4c74822fb3326cd9655c2b9fe22e4257e2100d44215b2e2b", size = 1714444 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/b2/fb5aedbcb2b58d4180e58500e7c23ff8593258c27c089abfbcc7db65bd40/aiohttp-3.12.13-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:6383dd0ffa15515283c26cbf41ac8e6705aab54b4cbb77bdb8935a713a89bee9", size = 1709604 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/15/a94c05f7c4dc8904f80b6001ad6e07e035c58a8ebfcc15e6b5d58500c858/aiohttp-3.12.13-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6548a411bc8219b45ba2577716493aa63b12803d1e5dc70508c539d0db8dbf5a", size = 1689786 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1d/fd/0d2e618388f7a7a4441eed578b626bda9ec6b5361cd2954cfc5ab39aa170/aiohttp-3.12.13-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:81b0fcbfe59a4ca41dc8f635c2a4a71e63f75168cc91026c61be665945739e2d", size = 1783389 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a6/6b/6986d0c75996ef7e64ff7619b9b7449b1d1cbbe05c6755e65d92f1784fe9/aiohttp-3.12.13-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:6a83797a0174e7995e5edce9dcecc517c642eb43bc3cba296d4512edf346eee2", size = 1803853 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/65/cd37b38f6655d95dd07d496b6d2f3924f579c43fd64b0e32b547b9c24df5/aiohttp-3.12.13-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a5734d8469a5633a4e9ffdf9983ff7cdb512524645c7a3d4bc8a3de45b935ac3", size = 1716909 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/20/2de7012427dc116714c38ca564467f6143aec3d5eca3768848d62aa43e62/aiohttp-3.12.13-cp311-cp311-win32.whl", hash = "sha256:fef8d50dfa482925bb6b4c208b40d8e9fa54cecba923dc65b825a72eed9a5dbd", size = 427036 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/b6/98518bcc615ef998a64bef371178b9afc98ee25895b4f476c428fade2220/aiohttp-3.12.13-cp311-cp311-win_amd64.whl", hash = "sha256:9a27da9c3b5ed9d04c36ad2df65b38a96a37e9cfba6f1381b842d05d98e6afe9", size = 451427 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/6a/ce40e329788013cd190b1d62bbabb2b6a9673ecb6d836298635b939562ef/aiohttp-3.12.13-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0aa580cf80558557285b49452151b9c69f2fa3ad94c5c9e76e684719a8791b73", size = 700491 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/28/d9/7150d5cf9163e05081f1c5c64a0cdf3c32d2f56e2ac95db2a28fe90eca69/aiohttp-3.12.13-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b103a7e414b57e6939cc4dece8e282cfb22043efd0c7298044f6594cf83ab347", size = 475104 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/91/d42ba4aed039ce6e449b3e2db694328756c152a79804e64e3da5bc19dffc/aiohttp-3.12.13-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:78f64e748e9e741d2eccff9597d09fb3cd962210e5b5716047cbb646dc8fe06f", size = 467948 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/99/3b/06f0a632775946981d7c4e5a865cddb6e8dfdbaed2f56f9ade7bb4a1039b/aiohttp-3.12.13-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:29c955989bf4c696d2ededc6b0ccb85a73623ae6e112439398935362bacfaaf6", size = 1714742 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/a6/2552eebad9ec5e3581a89256276009e6a974dc0793632796af144df8b740/aiohttp-3.12.13-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:d640191016763fab76072c87d8854a19e8e65d7a6fcfcbf017926bdbbb30a7e5", size = 1697393 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/9f/bd08fdde114b3fec7a021381b537b21920cdd2aa29ad48c5dffd8ee314f1/aiohttp-3.12.13-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4dc507481266b410dede95dd9f26c8d6f5a14315372cc48a6e43eac652237d9b", size = 1752486 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f7/e1/affdea8723aec5bd0959171b5490dccd9a91fcc505c8c26c9f1dca73474d/aiohttp-3.12.13-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8a94daa873465d518db073bd95d75f14302e0208a08e8c942b2f3f1c07288a75", size = 1798643 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/9d/666d856cc3af3a62ae86393baa3074cc1d591a47d89dc3bf16f6eb2c8d32/aiohttp-3.12.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:177f52420cde4ce0bb9425a375d95577fe082cb5721ecb61da3049b55189e4e6", size = 1718082 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/ce/3c185293843d17be063dada45efd2712bb6bf6370b37104b4eda908ffdbd/aiohttp-3.12.13-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0f7df1f620ec40f1a7fbcb99ea17d7326ea6996715e78f71a1c9a021e31b96b8", size = 1633884 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/5b/f3413f4b238113be35dfd6794e65029250d4b93caa0974ca572217745bdb/aiohttp-3.12.13-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3062d4ad53b36e17796dce1c0d6da0ad27a015c321e663657ba1cc7659cfc710", size = 1694943 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/82/c8/0e56e8bf12081faca85d14a6929ad5c1263c146149cd66caa7bc12255b6d/aiohttp-3.12.13-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:8605e22d2a86b8e51ffb5253d9045ea73683d92d47c0b1438e11a359bdb94462", size = 1716398 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/f3/33192b4761f7f9b2f7f4281365d925d663629cfaea093a64b658b94fc8e1/aiohttp-3.12.13-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:54fbbe6beafc2820de71ece2198458a711e224e116efefa01b7969f3e2b3ddae", size = 1657051 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5e/0b/26ddd91ca8f84c48452431cb4c5dd9523b13bc0c9766bda468e072ac9e29/aiohttp-3.12.13-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:050bd277dfc3768b606fd4eae79dd58ceda67d8b0b3c565656a89ae34525d15e", size = 1736611 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c3/8d/e04569aae853302648e2c138a680a6a2f02e374c5b6711732b29f1e129cc/aiohttp-3.12.13-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:2637a60910b58f50f22379b6797466c3aa6ae28a6ab6404e09175ce4955b4e6a", size = 1764586 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ac/98/c193c1d1198571d988454e4ed75adc21c55af247a9fda08236602921c8c8/aiohttp-3.12.13-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e986067357550d1aaa21cfe9897fa19e680110551518a5a7cf44e6c5638cb8b5", size = 1724197 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e7/9e/07bb8aa11eec762c6b1ff61575eeeb2657df11ab3d3abfa528d95f3e9337/aiohttp-3.12.13-cp312-cp312-win32.whl", hash = "sha256:ac941a80aeea2aaae2875c9500861a3ba356f9ff17b9cb2dbfb5cbf91baaf5bf", size = 421771 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/52/66/3ce877e56ec0813069cdc9607cd979575859c597b6fb9b4182c6d5f31886/aiohttp-3.12.13-cp312-cp312-win_amd64.whl", hash = "sha256:671f41e6146a749b6c81cb7fd07f5a8356d46febdaaaf07b0e774ff04830461e", size = 447869 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/11/0f/db19abdf2d86aa1deec3c1e0e5ea46a587b97c07a16516b6438428b3a3f8/aiohttp-3.12.13-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:d4a18e61f271127465bdb0e8ff36e8f02ac4a32a80d8927aa52371e93cd87938", size = 694910 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/81/0ab551e1b5d7f1339e2d6eb482456ccbe9025605b28eed2b1c0203aaaade/aiohttp-3.12.13-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:532542cb48691179455fab429cdb0d558b5e5290b033b87478f2aa6af5d20ace", size = 472566 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/34/3f/6b7d336663337672d29b1f82d1f252ec1a040fe2d548f709d3f90fa2218a/aiohttp-3.12.13-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d7eea18b52f23c050ae9db5d01f3d264ab08f09e7356d6f68e3f3ac2de9dfabb", size = 464856 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/7f/32ca0f170496aa2ab9b812630fac0c2372c531b797e1deb3deb4cea904bd/aiohttp-3.12.13-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ad7c8e5c25f2a26842a7c239de3f7b6bfb92304593ef997c04ac49fb703ff4d7", size = 1703683 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ec/53/d5513624b33a811c0abea8461e30a732294112318276ce3dbf047dbd9d8b/aiohttp-3.12.13-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:6af355b483e3fe9d7336d84539fef460120c2f6e50e06c658fe2907c69262d6b", size = 1684946 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/72/4c237dd127827b0247dc138d3ebd49c2ded6114c6991bbe969058575f25f/aiohttp-3.12.13-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a95cf9f097498f35c88e3609f55bb47b28a5ef67f6888f4390b3d73e2bac6177", size = 1737017 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/67/8a7eb3afa01e9d0acc26e1ef847c1a9111f8b42b82955fcd9faeb84edeb4/aiohttp-3.12.13-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b8ed8c38a1c584fe99a475a8f60eefc0b682ea413a84c6ce769bb19a7ff1c5ef", size = 1786390 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/48/19/0377df97dd0176ad23cd8cad4fd4232cfeadcec6c1b7f036315305c98e3f/aiohttp-3.12.13-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a0b9170d5d800126b5bc89d3053a2363406d6e327afb6afaeda2d19ee8bb103", size = 1708719 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/61/97/ade1982a5c642b45f3622255173e40c3eed289c169f89d00eeac29a89906/aiohttp-3.12.13-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:372feeace612ef8eb41f05ae014a92121a512bd5067db8f25101dd88a8db11da", size = 1622424 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/99/ab/00ad3eea004e1d07ccc406e44cfe2b8da5acb72f8c66aeeb11a096798868/aiohttp-3.12.13-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a946d3702f7965d81f7af7ea8fb03bb33fe53d311df48a46eeca17e9e0beed2d", size = 1675447 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/fe/74e5ce8b2ccaba445fe0087abc201bfd7259431d92ae608f684fcac5d143/aiohttp-3.12.13-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:a0c4725fae86555bbb1d4082129e21de7264f4ab14baf735278c974785cd2041", size = 1707110 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ef/c4/39af17807f694f7a267bd8ab1fbacf16ad66740862192a6c8abac2bff813/aiohttp-3.12.13-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:9b28ea2f708234f0a5c44eb6c7d9eb63a148ce3252ba0140d050b091b6e842d1", size = 1649706 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/38/e8/f5a0a5f44f19f171d8477059aa5f28a158d7d57fe1a46c553e231f698435/aiohttp-3.12.13-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:d4f5becd2a5791829f79608c6f3dc745388162376f310eb9c142c985f9441cc1", size = 1725839 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/ac/81acc594c7f529ef4419d3866913f628cd4fa9cab17f7bf410a5c3c04c53/aiohttp-3.12.13-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:60f2ce6b944e97649051d5f5cc0f439360690b73909230e107fd45a359d3e911", size = 1759311 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/38/0d/aabe636bd25c6ab7b18825e5a97d40024da75152bec39aa6ac8b7a677630/aiohttp-3.12.13-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:69fc1909857401b67bf599c793f2183fbc4804717388b0b888f27f9929aa41f3", size = 1708202 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/ab/561ef2d8a223261683fb95a6283ad0d36cb66c87503f3a7dde7afe208bb2/aiohttp-3.12.13-cp313-cp313-win32.whl", hash = "sha256:7d7e68787a2046b0e44ba5587aa723ce05d711e3a3665b6b7545328ac8e3c0dd", size = 420794 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/47/b11d0089875a23bff0abd3edb5516bcd454db3fefab8604f5e4b07bd6210/aiohttp-3.12.13-cp313-cp313-win_amd64.whl", hash = "sha256:5a178390ca90419bfd41419a809688c368e63c86bd725e1186dd97f6b89c2706", size = 446735 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/7e/0f6b2b4797ac364b6ecc9176bb2dd24d4a9aeaa77ecb093c7f87e44dfbd6/aiohttp-3.12.13-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:36f6c973e003dc9b0bb4e8492a643641ea8ef0e97ff7aaa5c0f53d68839357b4", size = 704988 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/52/38/d51ea984c777b203959030895c1c8b1f9aac754f8e919e4942edce05958e/aiohttp-3.12.13-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6cbfc73179bd67c229eb171e2e3745d2afd5c711ccd1e40a68b90427f282eab1", size = 479967 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/0a/62f1c2914840eb2184939e773b65e1e5d6b651b78134798263467f0d2467/aiohttp-3.12.13-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1e8b27b2d414f7e3205aa23bb4a692e935ef877e3a71f40d1884f6e04fd7fa74", size = 467373 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/4e/327a4b56bb940afb03ee45d5fd1ef7dae5ed6617889d61ed8abf0548310b/aiohttp-3.12.13-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eabded0c2b2ef56243289112c48556c395d70150ce4220d9008e6b4b3dd15690", size = 1642326 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/55/5d/f0277aad4d85a56cd6102335d5111c7c6d1f98cb760aa485e4fe11a24f52/aiohttp-3.12.13-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:003038e83f1a3ff97409999995ec02fe3008a1d675478949643281141f54751d", size = 1616820 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/ff/909193459a6d32ee806d9f7ae2342c940ee97d2c1416140c5aec3bd6bfc0/aiohttp-3.12.13-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1b6f46613031dbc92bdcaad9c4c22c7209236ec501f9c0c5f5f0b6a689bf50f3", size = 1690448 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/e7/14d09183849e9bd69d8d5bf7df0ab7603996b83b00540e0890eeefa20e1e/aiohttp-3.12.13-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c332c6bb04650d59fb94ed96491f43812549a3ba6e7a16a218e612f99f04145e", size = 1729763 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/55/01/07b980d6226574cc2d157fa4978a3d77270a4e860193a579630a81b30e30/aiohttp-3.12.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3fea41a2c931fb582cb15dc86a3037329e7b941df52b487a9f8b5aa960153cbd", size = 1636002 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/cf/20a1f75ca3d8e48065412e80b79bb1c349e26a4fa51d660be186a9c0c1e3/aiohttp-3.12.13-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:846104f45d18fb390efd9b422b27d8f3cf8853f1218c537f36e71a385758c896", size = 1571003 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/99/09520d83e5964d6267074be9c66698e2003dfe8c66465813f57b029dec8c/aiohttp-3.12.13-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:5d6c85ac7dd350f8da2520bac8205ce99df4435b399fa7f4dc4a70407073e390", size = 1618964 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/01/c68f2c7632441fbbfc4a835e003e61eb1d63531857b0a2b73c9698846fa8/aiohttp-3.12.13-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:5a1ecce0ed281bec7da8550da052a6b89552db14d0a0a45554156f085a912f48", size = 1629103 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/fe/f9540bf12fa443d8870ecab70260c02140ed8b4c37884a2e1050bdd689a2/aiohttp-3.12.13-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:5304d74867028cca8f64f1cc1215eb365388033c5a691ea7aa6b0dc47412f495", size = 1605745 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/91/d7/526f1d16ca01e0c995887097b31e39c2e350dc20c1071e9b2dcf63a86fcd/aiohttp-3.12.13-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:64d1f24ee95a2d1e094a4cd7a9b7d34d08db1bbcb8aa9fb717046b0a884ac294", size = 1693348 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/0a/c103fdaab6fbde7c5f10450b5671dca32cea99800b1303ee8194a799bbb9/aiohttp-3.12.13-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:119c79922a7001ca6a9e253228eb39b793ea994fd2eccb79481c64b5f9d2a055", size = 1709023 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2f/bc/b8d14e754b5e0bf9ecf6df4b930f2cbd6eaaafcdc1b2f9271968747fb6e3/aiohttp-3.12.13-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:bb18f00396d22e2f10cd8825d671d9f9a3ba968d708a559c02a627536b36d91c", size = 1638691 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/7b/44b77bf4c48d95d81af5c57e79337d0d51350a85a84e9997a99a6205c441/aiohttp-3.12.13-cp39-cp39-win32.whl", hash = "sha256:0022de47ef63fd06b065d430ac79c6b0bd24cdae7feaf0e8c6bac23b805a23a8", size = 428365 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/cb/aaa022eb993e7d51928dc22d743ed17addb40142250e829701c5e6679615/aiohttp-3.12.13-cp39-cp39-win_amd64.whl", hash = "sha256:29e08111ccf81b2734ae03f1ad1cb03b9615e7d8f616764f22f71209c094f122", size = 451652 },
+]
+
+[[package]]
+name = "aiosignal"
+version = "1.4.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "frozenlist" },
+ { name = "typing-extensions", marker = "python_full_version < '3.13'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/61/62/06741b579156360248d1ec624842ad0edf697050bbaf7c3e46394e106ad1/aiosignal-1.4.0.tar.gz", hash = "sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7", size = 25007 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/76/641ae371508676492379f16e2fa48f4e2c11741bd63c48be4b12a6b09cba/aiosignal-1.4.0-py3-none-any.whl", hash = "sha256:053243f8b92b990551949e63930a839ff0cf0b0ebbe0597b0f3fb19e1a0fe82e", size = 7490 },
+]
+
+[[package]]
+name = "aliyun-python-sdk-core"
+version = "2.16.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "cryptography" },
+ { name = "jmespath" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/09/da9f58eb38b4fdb97ba6523274fbf445ef6a06be64b433693da8307b4bec/aliyun-python-sdk-core-2.16.0.tar.gz", hash = "sha256:651caad597eb39d4fad6cf85133dffe92837d53bdf62db9d8f37dab6508bb8f9", size = 449555 }
+
+[[package]]
+name = "aliyun-python-sdk-kms"
+version = "2.16.5"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "aliyun-python-sdk-core" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/2c/9877d0e6b18ecf246df671ac65a5d1d9fecbf85bdcb5d43efbde0d4662eb/aliyun-python-sdk-kms-2.16.5.tar.gz", hash = "sha256:f328a8a19d83ecbb965ffce0ec1e9930755216d104638cd95ecd362753b813b3", size = 12018 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/11/5c/0132193d7da2c735669a1ed103b142fd63c9455984d48c5a88a1a516efaa/aliyun_python_sdk_kms-2.16.5-py2.py3-none-any.whl", hash = "sha256:24b6cdc4fd161d2942619479c8d050c63ea9cd22b044fe33b60bbb60153786f0", size = 99495 },
+]
+
+[[package]]
+name = "annotated-types"
+version = "0.7.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89", size = 16081 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53", size = 13643 },
+]
+
+[[package]]
+name = "antlr4-python3-runtime"
+version = "4.9.3"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/38/7859ff46355f76f8d19459005ca000b6e7012f2f1ca597746cbcd1fbfe5e/antlr4-python3-runtime-4.9.3.tar.gz", hash = "sha256:f224469b4168294902bb1efa80a8bf7855f24c99aef99cbefc1bcd3cce77881b", size = 117034 }
+
+[[package]]
+name = "anyio"
+version = "4.9.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "exceptiongroup", marker = "python_full_version < '3.11'" },
+ { name = "idna" },
+ { name = "sniffio" },
+ { name = "typing-extensions", marker = "python_full_version < '3.13'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/7d/4c1bd541d4dffa1b52bd83fb8527089e097a106fc90b467a7313b105f840/anyio-4.9.0.tar.gz", hash = "sha256:673c0c244e15788651a4ff38710fea9675823028a6f08a5eda409e0c9840a028", size = 190949 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/ee/48ca1a7c89ffec8b6a0c5d02b89c305671d5ffd8d3c94acf8b8c408575bb/anyio-4.9.0-py3-none-any.whl", hash = "sha256:9f76d541cad6e36af7beb62e978876f3b41e3e04f2c1fbf0884604c0a9c4d93c", size = 100916 },
+]
+
+[[package]]
+name = "asr-server"
+version = "0.1.0"
+source = { virtual = "." }
+dependencies = [
+ { name = "addict" },
+ { name = "datasets" },
+ { name = "fastapi" },
+ { name = "funasr" },
+ { name = "numpy" },
+ { name = "pillow" },
+ { name = "pydantic" },
+ { name = "pydub" },
+ { name = "simplejson" },
+ { name = "sortedcontainers" },
+ { name = "torch" },
+ { name = "torchaudio" },
+ { name = "uvicorn" },
+ { name = "websockets" },
+]
+
+[package.metadata]
+requires-dist = [
+ { name = "addict", specifier = "==2.4.0" },
+ { name = "datasets", specifier = "==2.21.0" },
+ { name = "fastapi", specifier = "==0.115.14" },
+ { name = "funasr", specifier = "==1.2.6" },
+ { name = "numpy", specifier = "==2.0.1" },
+ { name = "pillow", specifier = "==11.1.0" },
+ { name = "pydantic", specifier = "==2.11.3" },
+ { name = "pydub", specifier = ">=0.25.1" },
+ { name = "simplejson", specifier = "==3.20.1" },
+ { name = "sortedcontainers", specifier = "==2.4.0" },
+ { name = "torch", specifier = "==2.3.1" },
+ { name = "torchaudio", specifier = "==2.3.1" },
+ { name = "uvicorn", specifier = "==0.35.0" },
+ { name = "websockets", specifier = "==12.0" },
+]
+
+[[package]]
+name = "async-timeout"
+version = "5.0.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a5/ae/136395dfbfe00dfc94da3f3e136d0b13f394cba8f4841120e34226265780/async_timeout-5.0.1.tar.gz", hash = "sha256:d9321a7a3d5a6a5e187e824d2fa0793ce379a202935782d555d6e9d2735677d3", size = 9274 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/ba/e2081de779ca30d473f21f5b30e0e737c438205440784c7dfc81efc2b029/async_timeout-5.0.1-py3-none-any.whl", hash = "sha256:39e3809566ff85354557ec2398b55e096c8364bacac9405a7a1fa429e77fe76c", size = 6233 },
+]
+
+[[package]]
+name = "attrs"
+version = "25.3.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5a/b0/1367933a8532ee6ff8d63537de4f1177af4bff9f3e829baf7331f595bb24/attrs-25.3.0.tar.gz", hash = "sha256:75d7cefc7fb576747b2c81b4442d4d4a1ce0900973527c011d1030fd3bf4af1b", size = 812032 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/77/06/bb80f5f86020c4551da315d78b3ab75e8228f89f0162f2c3a819e407941a/attrs-25.3.0-py3-none-any.whl", hash = "sha256:427318ce031701fea540783410126f03899a97ffc6f61596ad581ac2e40e3bc3", size = 63815 },
+]
+
+[[package]]
+name = "audioop-lts"
+version = "0.2.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dd/3b/69ff8a885e4c1c42014c2765275c4bd91fe7bc9847e9d8543dbcbb09f820/audioop_lts-0.2.1.tar.gz", hash = "sha256:e81268da0baa880431b68b1308ab7257eb33f356e57a5f9b1f915dfb13dd1387", size = 30204 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/91/a219253cc6e92db2ebeaf5cf8197f71d995df6f6b16091d1f3ce62cb169d/audioop_lts-0.2.1-cp313-abi3-macosx_10_13_universal2.whl", hash = "sha256:fd1345ae99e17e6910f47ce7d52673c6a1a70820d78b67de1b7abb3af29c426a", size = 46252 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ec/f6/3cb21e0accd9e112d27cee3b1477cd04dafe88675c54ad8b0d56226c1e0b/audioop_lts-0.2.1-cp313-abi3-macosx_10_13_x86_64.whl", hash = "sha256:e175350da05d2087e12cea8e72a70a1a8b14a17e92ed2022952a4419689ede5e", size = 27183 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/7e/f94c8a6a8b2571694375b4cf94d3e5e0f529e8e6ba280fad4d8c70621f27/audioop_lts-0.2.1-cp313-abi3-macosx_11_0_arm64.whl", hash = "sha256:4a8dd6a81770f6ecf019c4b6d659e000dc26571b273953cef7cd1d5ce2ff3ae6", size = 26726 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ef/f8/a0e8e7a033b03fae2b16bc5aa48100b461c4f3a8a38af56d5ad579924a3a/audioop_lts-0.2.1-cp313-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d1cd3c0b6f2ca25c7d2b1c3adeecbe23e65689839ba73331ebc7d893fcda7ffe", size = 80718 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/ea/a98ebd4ed631c93b8b8f2368862cd8084d75c77a697248c24437c36a6f7e/audioop_lts-0.2.1-cp313-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ff3f97b3372c97782e9c6d3d7fdbe83bce8f70de719605bd7ee1839cd1ab360a", size = 88326 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/33/79/e97a9f9daac0982aa92db1199339bd393594d9a4196ad95ae088635a105f/audioop_lts-0.2.1-cp313-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a351af79edefc2a1bd2234bfd8b339935f389209943043913a919df4b0f13300", size = 80539 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b2/d3/1051d80e6f2d6f4773f90c07e73743a1e19fcd31af58ff4e8ef0375d3a80/audioop_lts-0.2.1-cp313-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2aeb6f96f7f6da80354330470b9134d81b4cf544cdd1c549f2f45fe964d28059", size = 78577 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/1d/54f4c58bae8dc8c64a75071c7e98e105ddaca35449376fcb0180f6e3c9df/audioop_lts-0.2.1-cp313-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c589f06407e8340e81962575fcffbba1e92671879a221186c3d4662de9fe804e", size = 82074 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/36/89/2e78daa7cebbea57e72c0e1927413be4db675548a537cfba6a19040d52fa/audioop_lts-0.2.1-cp313-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:fbae5d6925d7c26e712f0beda5ed69ebb40e14212c185d129b8dfbfcc335eb48", size = 84210 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a5/57/3ff8a74df2ec2fa6d2ae06ac86e4a27d6412dbb7d0e0d41024222744c7e0/audioop_lts-0.2.1-cp313-abi3-musllinux_1_2_i686.whl", hash = "sha256:d2d5434717f33117f29b5691fbdf142d36573d751716249a288fbb96ba26a281", size = 85664 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/16/01/21cc4e5878f6edbc8e54be4c108d7cb9cb6202313cfe98e4ece6064580dd/audioop_lts-0.2.1-cp313-abi3-musllinux_1_2_ppc64le.whl", hash = "sha256:f626a01c0a186b08f7ff61431c01c055961ee28769591efa8800beadd27a2959", size = 93255 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/28/7f7418c362a899ac3b0bf13b1fde2d4ffccfdeb6a859abd26f2d142a1d58/audioop_lts-0.2.1-cp313-abi3-musllinux_1_2_s390x.whl", hash = "sha256:05da64e73837f88ee5c6217d732d2584cf638003ac72df124740460531e95e47", size = 87760 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/d8/577a8be87dc7dd2ba568895045cee7d32e81d85a7e44a29000fe02c4d9d4/audioop_lts-0.2.1-cp313-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:56b7a0a4dba8e353436f31a932f3045d108a67b5943b30f85a5563f4d8488d77", size = 84992 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ef/9a/4699b0c4fcf89936d2bfb5425f55f1a8b86dff4237cfcc104946c9cd9858/audioop_lts-0.2.1-cp313-abi3-win32.whl", hash = "sha256:6e899eb8874dc2413b11926b5fb3857ec0ab55222840e38016a6ba2ea9b7d5e3", size = 26059 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/1c/1f88e9c5dd4785a547ce5fd1eb83fff832c00cc0e15c04c1119b02582d06/audioop_lts-0.2.1-cp313-abi3-win_amd64.whl", hash = "sha256:64562c5c771fb0a8b6262829b9b4f37a7b886c01b4d3ecdbae1d629717db08b4", size = 30412 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/e9/c123fd29d89a6402ad261516f848437472ccc602abb59bba522af45e281b/audioop_lts-0.2.1-cp313-abi3-win_arm64.whl", hash = "sha256:c45317debeb64002e980077642afbd977773a25fa3dfd7ed0c84dccfc1fafcb0", size = 23578 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/99/bb664a99561fd4266687e5cb8965e6ec31ba4ff7002c3fce3dc5ef2709db/audioop_lts-0.2.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:3827e3fce6fee4d69d96a3d00cd2ab07f3c0d844cb1e44e26f719b34a5b15455", size = 46827 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/e3/f664171e867e0768ab982715e744430cf323f1282eb2e11ebfb6ee4c4551/audioop_lts-0.2.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:161249db9343b3c9780ca92c0be0d1ccbfecdbccac6844f3d0d44b9c4a00a17f", size = 27479 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a6/0d/2a79231ff54eb20e83b47e7610462ad6a2bea4e113fae5aa91c6547e7764/audioop_lts-0.2.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5b7b4ff9de7a44e0ad2618afdc2ac920b91f4a6d3509520ee65339d4acde5abf", size = 27056 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/46/342471398283bb0634f5a6df947806a423ba74b2e29e250c7ec0e3720e4f/audioop_lts-0.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:72e37f416adb43b0ced93419de0122b42753ee74e87070777b53c5d2241e7fab", size = 87802 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/56/44/7a85b08d4ed55517634ff19ddfbd0af05bf8bfd39a204e4445cd0e6f0cc9/audioop_lts-0.2.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:534ce808e6bab6adb65548723c8cbe189a3379245db89b9d555c4210b4aaa9b6", size = 95016 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/2a/45edbca97ea9ee9e6bbbdb8d25613a36e16a4d1e14ae01557392f15cc8d3/audioop_lts-0.2.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d2de9b6fb8b1cf9f03990b299a9112bfdf8b86b6987003ca9e8a6c4f56d39543", size = 87394 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/ae/832bcbbef2c510629593bf46739374174606e25ac7d106b08d396b74c964/audioop_lts-0.2.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f24865991b5ed4b038add5edbf424639d1358144f4e2a3e7a84bc6ba23e35074", size = 84874 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/1c/8023c3490798ed2f90dfe58ec3b26d7520a243ae9c0fc751ed3c9d8dbb69/audioop_lts-0.2.1-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bdb3b7912ccd57ea53197943f1bbc67262dcf29802c4a6df79ec1c715d45a78", size = 88698 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2c/db/5379d953d4918278b1f04a5a64b2c112bd7aae8f81021009da0dcb77173c/audioop_lts-0.2.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:120678b208cca1158f0a12d667af592e067f7a50df9adc4dc8f6ad8d065a93fb", size = 90401 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/99/6e/3c45d316705ab1aec2e69543a5b5e458d0d112a93d08994347fafef03d50/audioop_lts-0.2.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:54cd4520fc830b23c7d223693ed3e1b4d464997dd3abc7c15dce9a1f9bd76ab2", size = 91864 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/58/6a371d8fed4f34debdb532c0b00942a84ebf3e7ad368e5edc26931d0e251/audioop_lts-0.2.1-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:d6bd20c7a10abcb0fb3d8aaa7508c0bf3d40dfad7515c572014da4b979d3310a", size = 98796 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/77/d637aa35497e0034ff846fd3330d1db26bc6fd9dd79c406e1341188b06a2/audioop_lts-0.2.1-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:f0ed1ad9bd862539ea875fb339ecb18fcc4148f8d9908f4502df28f94d23491a", size = 94116 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/60/7afc2abf46bbcf525a6ebc0305d85ab08dc2d1e2da72c48dbb35eee5b62c/audioop_lts-0.2.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e1af3ff32b8c38a7d900382646e91f2fc515fd19dea37e9392275a5cbfdbff63", size = 91520 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/6d/42d40da100be1afb661fd77c2b1c0dfab08af1540df57533621aea3db52a/audioop_lts-0.2.1-cp313-cp313t-win32.whl", hash = "sha256:f51bb55122a89f7a0817d7ac2319744b4640b5b446c4c3efcea5764ea99ae509", size = 26482 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/09/f08494dca79f65212f5b273aecc5a2f96691bf3307cac29acfcf84300c01/audioop_lts-0.2.1-cp313-cp313t-win_amd64.whl", hash = "sha256:f0f2f336aa2aee2bce0b0dcc32bbba9178995454c7b979cf6ce086a8801e14c7", size = 30780 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5d/35/be73b6015511aa0173ec595fc579133b797ad532996f2998fd6b8d1bbe6b/audioop_lts-0.2.1-cp313-cp313t-win_arm64.whl", hash = "sha256:78bfb3703388c780edf900be66e07de5a3d4105ca8e8720c5c4d67927e0b15d0", size = 23918 },
+]
+
+[[package]]
+name = "audioread"
+version = "3.0.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/d2/87016ca9f083acadffb2d8da59bfa3253e4da7eeb9f71fb8e7708dc97ecd/audioread-3.0.1.tar.gz", hash = "sha256:ac5460a5498c48bdf2e8e767402583a4dcd13f4414d286f42ce4379e8b35066d" }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/57/8d/30aa32745af16af0a9a650115fbe81bde7c610ed5c21b381fca0196f3a7f/audioread-3.0.1-py3-none-any.whl", hash = "sha256:4cdce70b8adc0da0a3c9e0d85fb10b3ace30fbdf8d1670fd443929b61d117c33" },
+]
+
+[[package]]
+name = "certifi"
+version = "2025.6.15"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/f7/f14b46d4bcd21092d7d3ccef689615220d8a08fb25e564b65d20738e672e/certifi-2025.6.15.tar.gz", hash = "sha256:d747aa5a8b9bbbb1bb8c22bb13e22bd1f18e9796defa16bab421f7f7a317323b", size = 158753 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/84/ae/320161bd181fc06471eed047ecce67b693fd7515b16d495d8932db763426/certifi-2025.6.15-py3-none-any.whl", hash = "sha256:2e0c7ce7cb5d8f8634ca55d2ba7e6ec2689a2fd6537d8dec1296a477a4910057", size = 157650 },
+]
+
+[[package]]
+name = "cffi"
+version = "1.17.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "pycparser" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824", size = 516621 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/90/07/f44ca684db4e4f08a3fdc6eeb9a0d15dc6883efc7b8c90357fdbf74e186c/cffi-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:df8b1c11f177bc2313ec4b2d46baec87a5f3e71fc8b45dab2ee7cae86d9aba14", size = 182191 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/fd/cc2fedbd887223f9f5d170c96e57cbf655df9831a6546c1727ae13fa977a/cffi-1.17.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8f2cdc858323644ab277e9bb925ad72ae0e67f69e804f4898c070998d50b1a67", size = 178592 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/de/cc/4635c320081c78d6ffc2cab0a76025b691a91204f4aa317d568ff9280a2d/cffi-1.17.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382", size = 426024 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b6/7b/3b2b250f3aab91abe5f8a51ada1b717935fdaec53f790ad4100fe2ec64d1/cffi-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702", size = 448188 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d3/48/1b9283ebbf0ec065148d8de05d647a986c5f22586b18120020452fff8f5d/cffi-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3", size = 455571 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/40/87/3b8452525437b40f39ca7ff70276679772ee7e8b394934ff60e63b7b090c/cffi-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6", size = 436687 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/fb/4da72871d177d63649ac449aec2e8a29efe0274035880c7af59101ca2232/cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17", size = 446211 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ab/a0/62f00bcb411332106c02b663b26f3545a9ef136f80d5df746c05878f8c4b/cffi-1.17.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8", size = 461325 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/36/83/76127035ed2e7e27b0787604d99da630ac3123bfb02d8e80c633f218a11d/cffi-1.17.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e", size = 438784 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/81/a6cd025db2f08ac88b901b745c163d884641909641f9b826e8cb87645942/cffi-1.17.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be", size = 461564 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/fe/4d41c2f200c4a457933dbd98d3cf4e911870877bd94d9656cc0fcb390681/cffi-1.17.1-cp310-cp310-win32.whl", hash = "sha256:c9c3d058ebabb74db66e431095118094d06abf53284d9c81f27300d0e0d8bc7c", size = 171804 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/b6/0b0f5ab93b0df4acc49cae758c81fe4e5ef26c3ae2e10cc69249dfd8b3ab/cffi-1.17.1-cp310-cp310-win_amd64.whl", hash = "sha256:0f048dcf80db46f0098ccac01132761580d28e28bc0f78ae0d58048063317e15", size = 181299 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6b/f4/927e3a8899e52a27fa57a48607ff7dc91a9ebe97399b357b85a0c7892e00/cffi-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401", size = 182264 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6c/f5/6c3a8efe5f503175aaddcbea6ad0d2c96dad6f5abb205750d1b3df44ef29/cffi-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf", size = 178651 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/94/dd/a3f0118e688d1b1a57553da23b16bdade96d2f9bcda4d32e7d2838047ff7/cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4", size = 445259 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/ea/70ce63780f096e16ce8588efe039d3c4f91deb1dc01e9c73a287939c79a6/cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41", size = 469200 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/a0/a4fa9f4f781bda074c3ddd57a572b060fa0df7655d2a4247bbe277200146/cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1", size = 477235 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/12/ce8710b5b8affbcdd5c6e367217c242524ad17a02fe5beec3ee339f69f85/cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6", size = 459721 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/6b/d45873c5e0242196f042d555526f92aa9e0c32355a1be1ff8c27f077fd37/cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d", size = 467242 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/52/d9a0e523a572fbccf2955f5abe883cfa8bcc570d7faeee06336fbd50c9fc/cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6", size = 477999 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/74/f2a2460684a1a2d00ca799ad880d54652841a780c4c97b87754f660c7603/cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f", size = 454242 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/4a/34599cac7dfcd888ff54e801afe06a19c17787dfd94495ab0c8d35fe99fb/cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b", size = 478604 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/34/33/e1b8a1ba29025adbdcda5fb3a36f94c03d771c1b7b12f726ff7fef2ebe36/cffi-1.17.1-cp311-cp311-win32.whl", hash = "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655", size = 171727 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/97/50228be003bb2802627d28ec0627837ac0bf35c90cf769812056f235b2d1/cffi-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0", size = 181400 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5a/84/e94227139ee5fb4d600a7a4927f322e1d4aea6fdc50bd3fca8493caba23f/cffi-1.17.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4", size = 183178 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/ee/fb72c2b48656111c4ef27f0f91da355e130a923473bf5ee75c5643d00cca/cffi-1.17.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c", size = 178840 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cc/b6/db007700f67d151abadf508cbfd6a1884f57eab90b1bb985c4c8c02b0f28/cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36", size = 454803 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/df/f8d151540d8c200eb1c6fba8cd0dfd40904f1b0682ea705c36e6c2e97ab3/cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5", size = 478850 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/28/c0/b31116332a547fd2677ae5b78a2ef662dfc8023d67f41b2a83f7c2aa78b1/cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff", size = 485729 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/91/2b/9a1ddfa5c7f13cab007a2c9cc295b70fbbda7cb10a286aa6810338e60ea1/cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99", size = 471256 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b2/d5/da47df7004cb17e4955df6a43d14b3b4ae77737dff8bf7f8f333196717bf/cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93", size = 479424 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/ac/2a28bcf513e93a219c8a4e8e125534f4f6db03e3179ba1c45e949b76212c/cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3", size = 484568 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/38/ca8a4f639065f14ae0f1d9751e70447a261f1a30fa7547a828ae08142465/cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8", size = 488736 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/c5/28b2d6f799ec0bdecf44dced2ec5ed43e0eb63097b0f58c293583b406582/cffi-1.17.1-cp312-cp312-win32.whl", hash = "sha256:a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65", size = 172448 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/b9/db34c4755a7bd1cb2d1603ac3863f22bcecbd1ba29e5ee841a4bc510b294/cffi-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903", size = 181976 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/f8/dd6c246b148639254dad4d6803eb6a54e8c85c6e11ec9df2cffa87571dbe/cffi-1.17.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f3a2b4222ce6b60e2e8b337bb9596923045681d71e5a082783484d845390938e", size = 182989 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/f1/672d303ddf17c24fc83afd712316fda78dc6fce1cd53011b839483e1ecc8/cffi-1.17.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2", size = 178802 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0e/2d/eab2e858a91fdff70533cab61dcff4a1f55ec60425832ddfdc9cd36bc8af/cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3", size = 454792 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/75/b2/fbaec7c4455c604e29388d55599b99ebcc250a60050610fadde58932b7ee/cffi-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683", size = 478893 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4f/b7/6e4a2162178bf1935c336d4da8a9352cccab4d3a5d7914065490f08c0690/cffi-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5", size = 485810 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c7/8a/1d0e4a9c26e54746dc08c2c6c037889124d4f59dffd853a659fa545f1b40/cffi-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4", size = 471200 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/9f/1aab65a6c0db35f43c4d1b4f580e8df53914310afc10ae0397d29d697af4/cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd", size = 479447 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/e4/fb8b3dd8dc0e98edf1135ff067ae070bb32ef9d509d6cb0f538cd6f7483f/cffi-1.17.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed", size = 484358 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/47/d7145bf2dc04684935d57d67dff9d6d795b2ba2796806bb109864be3a151/cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9", size = 488469 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bf/ee/f94057fa6426481d663b88637a9a10e859e492c73d0384514a17d78ee205/cffi-1.17.1-cp313-cp313-win32.whl", hash = "sha256:e03eab0a8677fa80d646b5ddece1cbeaf556c313dcfac435ba11f107ba117b5d", size = 172475 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/fc/6a8cb64e5f0324877d503c854da15d76c1e50eb722e320b15345c4d0c6de/cffi-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:f6a16c31041f09ead72d69f583767292f750d24913dadacf5756b966aacb3f1a", size = 182009 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/ea/8bb50596b8ffbc49ddd7a1ad305035daa770202a6b782fc164647c2673ad/cffi-1.17.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b2ab587605f4ba0bf81dc0cb08a41bd1c0a5906bd59243d56bad7668a6fc6c16", size = 182220 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ae/11/e77c8cd24f58285a82c23af484cf5b124a376b32644e445960d1a4654c3a/cffi-1.17.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:28b16024becceed8c6dfbc75629e27788d8a3f9030691a1dbf9821a128b22c36", size = 178605 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/65/25a8dc32c53bf5b7b6c2686b42ae2ad58743f7ff644844af7cdb29b49361/cffi-1.17.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1d599671f396c4723d016dbddb72fe8e0397082b0a77a4fab8028923bec050e8", size = 424910 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/42/7a/9d086fab7c66bd7c4d0f27c57a1b6b068ced810afc498cc8c49e0088661c/cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca74b8dbe6e8e8263c0ffd60277de77dcee6c837a3d0881d8c1ead7268c9e576", size = 447200 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/63/1785ced118ce92a993b0ec9e0d0ac8dc3e5dbfbcaa81135be56c69cabbb6/cffi-1.17.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87", size = 454565 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/06/90b8a44abf3556599cdec107f7290277ae8901a58f75e6fe8f970cd72418/cffi-1.17.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98e3969bcff97cae1b2def8ba499ea3d6f31ddfdb7635374834cf89a1a08ecf0", size = 435635 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bd/62/a1f468e5708a70b1d86ead5bab5520861d9c7eacce4a885ded9faa7729c3/cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cdf5ce3acdfd1661132f2a9c19cac174758dc2352bfe37d98aa7512c6b7178b3", size = 445218 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/95/b34462f3ccb09c2594aa782d90a90b045de4ff1f70148ee79c69d37a0a5a/cffi-1.17.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9755e4345d1ec879e3849e62222a18c7174d65a6a92d5b346b1863912168b595", size = 460486 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fc/fc/a1e4bebd8d680febd29cf6c8a40067182b64f00c7d105f8f26b5bc54317b/cffi-1.17.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f1e22e8c4419538cb197e4dd60acc919d7696e5ef98ee4da4e01d3f8cfa4cc5a", size = 437911 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e6/c3/21cab7a6154b6a5ea330ae80de386e7665254835b9e98ecc1340b3a7de9a/cffi-1.17.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:c03e868a0b3bc35839ba98e74211ed2b05d2119be4e8a0f224fba9384f1fe02e", size = 460632 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cb/b5/fd9f8b5a84010ca169ee49f4e4ad6f8c05f4e3545b72ee041dbbcb159882/cffi-1.17.1-cp39-cp39-win32.whl", hash = "sha256:e31ae45bc2e29f6b2abd0de1cc3b9d5205aa847cafaecb8af1476a609a2f6eb7", size = 171820 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/52/b08750ce0bce45c143e1b5d7357ee8c55341b52bdef4b0f081af1eb248c2/cffi-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662", size = 181290 },
+]
+
+[[package]]
+name = "charset-normalizer"
+version = "3.4.2"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/33/89c2ced2b67d1c2a61c19c6751aa8902d46ce3dacb23600a283619f5a12d/charset_normalizer-3.4.2.tar.gz", hash = "sha256:5baececa9ecba31eff645232d59845c07aa030f0c81ee70184a90d35099a0e63", size = 126367 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/28/9901804da60055b406e1a1c5ba7aac1276fb77f1dde635aabfc7fd84b8ab/charset_normalizer-3.4.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7c48ed483eb946e6c04ccbe02c6b4d1d48e51944b6db70f697e089c193404941", size = 201818 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/9b/892a8c8af9110935e5adcbb06d9c6fe741b6bb02608c6513983048ba1a18/charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b2d318c11350e10662026ad0eb71bb51c7812fc8590825304ae0bdd4ac283acd", size = 144649 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/a5/4179abd063ff6414223575e008593861d62abfc22455b5d1a44995b7c101/charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9cbfacf36cb0ec2897ce0ebc5d08ca44213af24265bd56eca54bee7923c48fd6", size = 155045 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3b/95/bc08c7dfeddd26b4be8c8287b9bb055716f31077c8b0ea1cd09553794665/charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:18dd2e350387c87dabe711b86f83c9c78af772c748904d372ade190b5c7c9d4d", size = 147356 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/2d/7a5b635aa65284bf3eab7653e8b4151ab420ecbae918d3e359d1947b4d61/charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8075c35cd58273fee266c58c0c9b670947c19df5fb98e7b66710e04ad4e9ff86", size = 149471 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ae/38/51fc6ac74251fd331a8cfdb7ec57beba8c23fd5493f1050f71c87ef77ed0/charset_normalizer-3.4.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5bf4545e3b962767e5c06fe1738f951f77d27967cb2caa64c28be7c4563e162c", size = 151317 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/17/edee1e32215ee6e9e46c3e482645b46575a44a2d72c7dfd49e49f60ce6bf/charset_normalizer-3.4.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7a6ab32f7210554a96cd9e33abe3ddd86732beeafc7a28e9955cdf22ffadbab0", size = 146368 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/2c/ea3e66f2b5f21fd00b2825c94cafb8c326ea6240cd80a91eb09e4a285830/charset_normalizer-3.4.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:b33de11b92e9f75a2b545d6e9b6f37e398d86c3e9e9653c4864eb7e89c5773ef", size = 154491 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/52/47/7be7fa972422ad062e909fd62460d45c3ef4c141805b7078dbab15904ff7/charset_normalizer-3.4.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:8755483f3c00d6c9a77f490c17e6ab0c8729e39e6390328e42521ef175380ae6", size = 157695 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2f/42/9f02c194da282b2b340f28e5fb60762de1151387a36842a92b533685c61e/charset_normalizer-3.4.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:68a328e5f55ec37c57f19ebb1fdc56a248db2e3e9ad769919a58672958e8f366", size = 154849 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/67/44/89cacd6628f31fb0b63201a618049be4be2a7435a31b55b5eb1c3674547a/charset_normalizer-3.4.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:21b2899062867b0e1fde9b724f8aecb1af14f2778d69aacd1a5a1853a597a5db", size = 150091 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/79/4b8da9f712bc079c0f16b6d67b099b0b8d808c2292c937f267d816ec5ecc/charset_normalizer-3.4.2-cp310-cp310-win32.whl", hash = "sha256:e8082b26888e2f8b36a042a58307d5b917ef2b1cacab921ad3323ef91901c71a", size = 98445 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7d/d7/96970afb4fb66497a40761cdf7bd4f6fca0fc7bafde3a84f836c1f57a926/charset_normalizer-3.4.2-cp310-cp310-win_amd64.whl", hash = "sha256:f69a27e45c43520f5487f27627059b64aaf160415589230992cec34c5e18a509", size = 105782 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/85/4c40d00dcc6284a1c1ad5de5e0996b06f39d8232f1031cd23c2f5c07ee86/charset_normalizer-3.4.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:be1e352acbe3c78727a16a455126d9ff83ea2dfdcbc83148d2982305a04714c2", size = 198794 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/d9/7a6c0b9db952598e97e93cbdfcb91bacd89b9b88c7c983250a77c008703c/charset_normalizer-3.4.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa88ca0b1932e93f2d961bf3addbb2db902198dca337d88c89e1559e066e7645", size = 142846 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/82/a37989cda2ace7e37f36c1a8ed16c58cf48965a79c2142713244bf945c89/charset_normalizer-3.4.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d524ba3f1581b35c03cb42beebab4a13e6cdad7b36246bd22541fa585a56cccd", size = 153350 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/68/a576b31b694d07b53807269d05ec3f6f1093e9545e8607121995ba7a8313/charset_normalizer-3.4.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:28a1005facc94196e1fb3e82a3d442a9d9110b8434fc1ded7a24a2983c9888d8", size = 145657 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/9b/ad67f03d74554bed3aefd56fe836e1623a50780f7c998d00ca128924a499/charset_normalizer-3.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdb20a30fe1175ecabed17cbf7812f7b804b8a315a25f24678bcdf120a90077f", size = 147260 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a6/e6/8aebae25e328160b20e31a7e9929b1578bbdc7f42e66f46595a432f8539e/charset_normalizer-3.4.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0f5d9ed7f254402c9e7d35d2f5972c9bbea9040e99cd2861bd77dc68263277c7", size = 149164 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/f2/b3c2f07dbcc248805f10e67a0262c93308cfa149a4cd3d1fe01f593e5fd2/charset_normalizer-3.4.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:efd387a49825780ff861998cd959767800d54f8308936b21025326de4b5a42b9", size = 144571 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/60/5b/c3f3a94bc345bc211622ea59b4bed9ae63c00920e2e8f11824aa5708e8b7/charset_normalizer-3.4.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:f0aa37f3c979cf2546b73e8222bbfa3dc07a641585340179d768068e3455e544", size = 151952 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e2/4d/ff460c8b474122334c2fa394a3f99a04cf11c646da895f81402ae54f5c42/charset_normalizer-3.4.2-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:e70e990b2137b29dc5564715de1e12701815dacc1d056308e2b17e9095372a82", size = 155959 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/2b/b964c6a2fda88611a1fe3d4c400d39c66a42d6c169c924818c848f922415/charset_normalizer-3.4.2-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:0c8c57f84ccfc871a48a47321cfa49ae1df56cd1d965a09abe84066f6853b9c0", size = 153030 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/59/2e/d3b9811db26a5ebf444bc0fa4f4be5aa6d76fc6e1c0fd537b16c14e849b6/charset_normalizer-3.4.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6b66f92b17849b85cad91259efc341dce9c1af48e2173bf38a85c6329f1033e5", size = 148015 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/90/07/c5fd7c11eafd561bb51220d600a788f1c8d77c5eef37ee49454cc5c35575/charset_normalizer-3.4.2-cp311-cp311-win32.whl", hash = "sha256:daac4765328a919a805fa5e2720f3e94767abd632ae410a9062dff5412bae65a", size = 98106 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/05/5e33dbef7e2f773d672b6d79f10ec633d4a71cd96db6673625838a4fd532/charset_normalizer-3.4.2-cp311-cp311-win_amd64.whl", hash = "sha256:e53efc7c7cee4c1e70661e2e112ca46a575f90ed9ae3fef200f2a25e954f4b28", size = 105402 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/a4/37f4d6035c89cac7930395a35cc0f1b872e652eaafb76a6075943754f095/charset_normalizer-3.4.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0c29de6a1a95f24b9a1aa7aefd27d2487263f00dfd55a77719b530788f75cff7", size = 199936 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/8a/1a5e33b73e0d9287274f899d967907cd0bf9c343e651755d9307e0dbf2b3/charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cddf7bd982eaa998934a91f69d182aec997c6c468898efe6679af88283b498d3", size = 143790 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/52/59521f1d8e6ab1482164fa21409c5ef44da3e9f653c13ba71becdd98dec3/charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fcbe676a55d7445b22c10967bceaaf0ee69407fbe0ece4d032b6eb8d4565982a", size = 153924 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/2d/fb55fdf41964ec782febbf33cb64be480a6b8f16ded2dbe8db27a405c09f/charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d41c4d287cfc69060fa91cae9683eacffad989f1a10811995fa309df656ec214", size = 146626 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/73/6ede2ec59bce19b3edf4209d70004253ec5f4e319f9a2e3f2f15601ed5f7/charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4e594135de17ab3866138f496755f302b72157d115086d100c3f19370839dd3a", size = 148567 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/09/14/957d03c6dc343c04904530b6bef4e5efae5ec7d7990a7cbb868e4595ee30/charset_normalizer-3.4.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cf713fe9a71ef6fd5adf7a79670135081cd4431c2943864757f0fa3a65b1fafd", size = 150957 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/c8/8174d0e5c10ccebdcb1b53cc959591c4c722a3ad92461a273e86b9f5a302/charset_normalizer-3.4.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a370b3e078e418187da8c3674eddb9d983ec09445c99a3a263c2011993522981", size = 145408 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/58/aa/8904b84bc8084ac19dc52feb4f5952c6df03ffb460a887b42615ee1382e8/charset_normalizer-3.4.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a955b438e62efdf7e0b7b52a64dc5c3396e2634baa62471768a64bc2adb73d5c", size = 153399 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/26/89ee1f0e264d201cb65cf054aca6038c03b1a0c6b4ae998070392a3ce605/charset_normalizer-3.4.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:7222ffd5e4de8e57e03ce2cef95a4c43c98fcb72ad86909abdfc2c17d227fc1b", size = 156815 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/07/68e95b4b345bad3dbbd3a8681737b4338ff2c9df29856a6d6d23ac4c73cb/charset_normalizer-3.4.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:bee093bf902e1d8fc0ac143c88902c3dfc8941f7ea1d6a8dd2bcb786d33db03d", size = 154537 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/77/1a/5eefc0ce04affb98af07bc05f3bac9094513c0e23b0562d64af46a06aae4/charset_normalizer-3.4.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:dedb8adb91d11846ee08bec4c8236c8549ac721c245678282dcb06b221aab59f", size = 149565 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/a0/2410e5e6032a174c95e0806b1a6585eb21e12f445ebe239fac441995226a/charset_normalizer-3.4.2-cp312-cp312-win32.whl", hash = "sha256:db4c7bf0e07fc3b7d89ac2a5880a6a8062056801b83ff56d8464b70f65482b6c", size = 98357 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6c/4f/c02d5c493967af3eda9c771ad4d2bbc8df6f99ddbeb37ceea6e8716a32bc/charset_normalizer-3.4.2-cp312-cp312-win_amd64.whl", hash = "sha256:5a9979887252a82fefd3d3ed2a8e3b937a7a809f65dcb1e068b090e165bbe99e", size = 105776 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/12/a93df3366ed32db1d907d7593a94f1fe6293903e3e92967bebd6950ed12c/charset_normalizer-3.4.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:926ca93accd5d36ccdabd803392ddc3e03e6d4cd1cf17deff3b989ab8e9dbcf0", size = 199622 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/93/bf204e6f344c39d9937d3c13c8cd5bbfc266472e51fc8c07cb7f64fcd2de/charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eba9904b0f38a143592d9fc0e19e2df0fa2e41c3c3745554761c5f6447eedabf", size = 143435 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/2a/ea8a2095b0bafa6c5b5a55ffdc2f924455233ee7b91c69b7edfcc9e02284/charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3fddb7e2c84ac87ac3a947cb4e66d143ca5863ef48e4a5ecb83bd48619e4634e", size = 153653 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b6/57/1b090ff183d13cef485dfbe272e2fe57622a76694061353c59da52c9a659/charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98f862da73774290f251b9df8d11161b6cf25b599a66baf087c1ffe340e9bfd1", size = 146231 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e2/28/ffc026b26f441fc67bd21ab7f03b313ab3fe46714a14b516f931abe1a2d8/charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c9379d65defcab82d07b2a9dfbfc2e95bc8fe0ebb1b176a3190230a3ef0e07c", size = 148243 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c0/0f/9abe9bd191629c33e69e47c6ef45ef99773320e9ad8e9cb08b8ab4a8d4cb/charset_normalizer-3.4.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e635b87f01ebc977342e2697d05b56632f5f879a4f15955dfe8cef2448b51691", size = 150442 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/67/7c/a123bbcedca91d5916c056407f89a7f5e8fdfce12ba825d7d6b9954a1a3c/charset_normalizer-3.4.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:1c95a1e2902a8b722868587c0e1184ad5c55631de5afc0eb96bc4b0d738092c0", size = 145147 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ec/fe/1ac556fa4899d967b83e9893788e86b6af4d83e4726511eaaad035e36595/charset_normalizer-3.4.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:ef8de666d6179b009dce7bcb2ad4c4a779f113f12caf8dc77f0162c29d20490b", size = 153057 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/ff/acfc0b0a70b19e3e54febdd5301a98b72fa07635e56f24f60502e954c461/charset_normalizer-3.4.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:32fc0341d72e0f73f80acb0a2c94216bd704f4f0bce10aedea38f30502b271ff", size = 156454 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/08/95b458ce9c740d0645feb0e96cea1f5ec946ea9c580a94adfe0b617f3573/charset_normalizer-3.4.2-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:289200a18fa698949d2b39c671c2cc7a24d44096784e76614899a7ccf2574b7b", size = 154174 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/be/8392efc43487ac051eee6c36d5fbd63032d78f7728cb37aebcc98191f1ff/charset_normalizer-3.4.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4a476b06fbcf359ad25d34a057b7219281286ae2477cc5ff5e3f70a246971148", size = 149166 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/96/392abd49b094d30b91d9fbda6a69519e95802250b777841cf3bda8fe136c/charset_normalizer-3.4.2-cp313-cp313-win32.whl", hash = "sha256:aaeeb6a479c7667fbe1099af9617c83aaca22182d6cf8c53966491a0f1b7ffb7", size = 98064 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e9/b0/0200da600134e001d91851ddc797809e2fe0ea72de90e09bec5a2fbdaccb/charset_normalizer-3.4.2-cp313-cp313-win_amd64.whl", hash = "sha256:aa6af9e7d59f9c12b33ae4e9450619cf2488e2bbe9b44030905877f0b2324980", size = 105641 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/28/f8/dfb01ff6cc9af38552c69c9027501ff5a5117c4cc18dcd27cb5259fa1888/charset_normalizer-3.4.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:005fa3432484527f9732ebd315da8da8001593e2cf46a3d817669f062c3d9ed4", size = 201671 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/32/fb/74e26ee556a9dbfe3bd264289b67be1e6d616329403036f6507bb9f3f29c/charset_normalizer-3.4.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e92fca20c46e9f5e1bb485887d074918b13543b1c2a1185e69bb8d17ab6236a7", size = 144744 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ad/06/8499ee5aa7addc6f6d72e068691826ff093329fe59891e83b092ae4c851c/charset_normalizer-3.4.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:50bf98d5e563b83cc29471fa114366e6806bc06bc7a25fd59641e41445327836", size = 154993 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/a2/5e4c187680728219254ef107a6949c60ee0e9a916a5dadb148c7ae82459c/charset_normalizer-3.4.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:721c76e84fe669be19c5791da68232ca2e05ba5185575086e384352e2c309597", size = 147382 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/fe/56aca740dda674f0cc1ba1418c4d84534be51f639b5f98f538b332dc9a95/charset_normalizer-3.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82d8fd25b7f4675d0c47cf95b594d4e7b158aca33b76aa63d07186e13c0e0ab7", size = 149536 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/53/13/db2e7779f892386b589173dd689c1b1e304621c5792046edd8a978cbf9e0/charset_normalizer-3.4.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3daeac64d5b371dea99714f08ffc2c208522ec6b06fbc7866a450dd446f5c0f", size = 151349 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/69/35/e52ab9a276186f729bce7a0638585d2982f50402046e4b0faa5d2c3ef2da/charset_normalizer-3.4.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:dccab8d5fa1ef9bfba0590ecf4d46df048d18ffe3eec01eeb73a42e0d9e7a8ba", size = 146365 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a6/d8/af7333f732fc2e7635867d56cb7c349c28c7094910c72267586947561b4b/charset_normalizer-3.4.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:aaf27faa992bfee0264dc1f03f4c75e9fcdda66a519db6b957a3f826e285cf12", size = 154499 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/3d/a5b2e48acef264d71e036ff30bcc49e51bde80219bb628ba3e00cf59baac/charset_normalizer-3.4.2-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:eb30abc20df9ab0814b5a2524f23d75dcf83cde762c161917a2b4b7b55b1e518", size = 157735 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/d8/23e2c112532a29f3eef374375a8684a4f3b8e784f62b01da931186f43494/charset_normalizer-3.4.2-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:c72fbbe68c6f32f251bdc08b8611c7b3060612236e960ef848e0a517ddbe76c5", size = 154786 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c7/57/93e0169f08ecc20fe82d12254a200dfaceddc1c12a4077bf454ecc597e33/charset_normalizer-3.4.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:982bb1e8b4ffda883b3d0a521e23abcd6fd17418f6d2c4118d257a10199c0ce3", size = 150203 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2c/9d/9bf2b005138e7e060d7ebdec7503d0ef3240141587651f4b445bdf7286c2/charset_normalizer-3.4.2-cp39-cp39-win32.whl", hash = "sha256:43e0933a0eff183ee85833f341ec567c0980dae57c464d8a508e1b2ceb336471", size = 98436 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/24/5849d46cf4311bbf21b424c443b09b459f5b436b1558c04e45dbb7cc478b/charset_normalizer-3.4.2-cp39-cp39-win_amd64.whl", hash = "sha256:d11b54acf878eef558599658b0ffca78138c8c3655cf4f3a4a673c437e67732e", size = 105772 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/94/c5790835a017658cbfabd07f3bfb549140c3ac458cfc196323996b10095a/charset_normalizer-3.4.2-py3-none-any.whl", hash = "sha256:7f56930ab0abd1c45cd15be65cc741c28b1c9a34876ce8c17a2fa107810c0af0", size = 52626 },
+]
+
+[[package]]
+name = "click"
+version = "8.1.8"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+resolution-markers = [
+ "python_full_version < '3.10'",
+]
+dependencies = [
+ { name = "colorama", marker = "python_full_version < '3.10' and sys_platform == 'win32'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/2e/0090cbf739cee7d23781ad4b89a9894a41538e4fcf4c31dcdd705b78eb8b/click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a", size = 226593 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2", size = 98188 },
+]
+
+[[package]]
+name = "click"
+version = "8.2.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+resolution-markers = [
+ "python_full_version >= '3.13'",
+ "python_full_version == '3.12.*'",
+ "python_full_version == '3.11.*'",
+ "python_full_version == '3.10.*'",
+]
+dependencies = [
+ { name = "colorama", marker = "python_full_version >= '3.10' and sys_platform == 'win32'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/60/6c/8ca2efa64cf75a977a0d7fac081354553ebe483345c734fb6b6515d96bbc/click-8.2.1.tar.gz", hash = "sha256:27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202", size = 286342 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/32/10bb5764d90a8eee674e9dc6f4db6a0ab47c8c4d0d83c27f7c39ac415a4d/click-8.2.1-py3-none-any.whl", hash = "sha256:61a3265b914e850b85317d0b3109c7f8cd35a670f963866005d6ef1d5175a12b", size = 102215 },
+]
+
+[[package]]
+name = "colorama"
+version = "0.4.6"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335 },
+]
+
+[[package]]
+name = "crcmod"
+version = "1.7"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6b/b0/e595ce2a2527e169c3bcd6c33d2473c1918e0b7f6826a043ca1245dd4e5b/crcmod-1.7.tar.gz", hash = "sha256:dc7051a0db5f2bd48665a990d3ec1cc305a466a77358ca4492826f41f283601e", size = 89670 }
+
+[[package]]
+name = "cryptography"
+version = "45.0.5"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "cffi", marker = "platform_python_implementation != 'PyPy'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/1e/49527ac611af559665f71cbb8f92b332b5ec9c6fbc4e88b0f8e92f5e85df/cryptography-45.0.5.tar.gz", hash = "sha256:72e76caa004ab63accdf26023fccd1d087f6d90ec6048ff33ad0445abf7f605a", size = 744903 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/fb/09e28bc0c46d2c547085e60897fea96310574c70fb21cd58a730a45f3403/cryptography-45.0.5-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:101ee65078f6dd3e5a028d4f19c07ffa4dd22cce6a20eaa160f8b5219911e7d8", size = 7043092 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/05/2194432935e29b91fb649f6149c1a4f9e6d3d9fc880919f4ad1bcc22641e/cryptography-45.0.5-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3a264aae5f7fbb089dbc01e0242d3b67dffe3e6292e1f5182122bdf58e65215d", size = 4205926 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/8b/9ef5da82350175e32de245646b1884fc01124f53eb31164c77f95a08d682/cryptography-45.0.5-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e74d30ec9c7cb2f404af331d5b4099a9b322a8a6b25c4632755c8757345baac5", size = 4429235 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/e1/c809f398adde1994ee53438912192d92a1d0fc0f2d7582659d9ef4c28b0c/cryptography-45.0.5-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:3af26738f2db354aafe492fb3869e955b12b2ef2e16908c8b9cb928128d42c57", size = 4209785 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/8b/07eb6bd5acff58406c5e806eff34a124936f41a4fb52909ffa4d00815f8c/cryptography-45.0.5-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e6c00130ed423201c5bc5544c23359141660b07999ad82e34e7bb8f882bb78e0", size = 3893050 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ec/ef/3333295ed58d900a13c92806b67e62f27876845a9a908c939f040887cca9/cryptography-45.0.5-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:dd420e577921c8c2d31289536c386aaa30140b473835e97f83bc71ea9d2baf2d", size = 4457379 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/9d/44080674dee514dbb82b21d6fa5d1055368f208304e2ab1828d85c9de8f4/cryptography-45.0.5-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:d05a38884db2ba215218745f0781775806bde4f32e07b135348355fe8e4991d9", size = 4209355 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/d8/0749f7d39f53f8258e5c18a93131919ac465ee1f9dccaf1b3f420235e0b5/cryptography-45.0.5-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:ad0caded895a00261a5b4aa9af828baede54638754b51955a0ac75576b831b27", size = 4456087 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/09/d7/92acac187387bf08902b0bf0699816f08553927bdd6ba3654da0010289b4/cryptography-45.0.5-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:9024beb59aca9d31d36fcdc1604dd9bbeed0a55bface9f1908df19178e2f116e", size = 4332873 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/c2/840e0710da5106a7c3d4153c7215b2736151bba60bf4491bdb421df5056d/cryptography-45.0.5-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:91098f02ca81579c85f66df8a588c78f331ca19089763d733e34ad359f474174", size = 4564651 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/92/cc723dd6d71e9747a887b94eb3827825c6c24b9e6ce2bb33b847d31d5eaa/cryptography-45.0.5-cp311-abi3-win32.whl", hash = "sha256:926c3ea71a6043921050eaa639137e13dbe7b4ab25800932a8498364fc1abec9", size = 2929050 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/10/197da38a5911a48dd5389c043de4aec4b3c94cb836299b01253940788d78/cryptography-45.0.5-cp311-abi3-win_amd64.whl", hash = "sha256:b85980d1e345fe769cfc57c57db2b59cff5464ee0c045d52c0df087e926fbe63", size = 3403224 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/2b/160ce8c2765e7a481ce57d55eba1546148583e7b6f85514472b1d151711d/cryptography-45.0.5-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:f3562c2f23c612f2e4a6964a61d942f891d29ee320edb62ff48ffb99f3de9ae8", size = 7017143 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/e7/2187be2f871c0221a81f55ee3105d3cf3e273c0a0853651d7011eada0d7e/cryptography-45.0.5-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3fcfbefc4a7f332dece7272a88e410f611e79458fab97b5efe14e54fe476f4fd", size = 4197780 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/cf/84210c447c06104e6be9122661159ad4ce7a8190011669afceeaea150524/cryptography-45.0.5-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:460f8c39ba66af7db0545a8c6f2eabcbc5a5528fc1cf6c3fa9a1e44cec33385e", size = 4420091 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/6a/cb8b5c8bb82fafffa23aeff8d3a39822593cee6e2f16c5ca5c2ecca344f7/cryptography-45.0.5-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:9b4cf6318915dccfe218e69bbec417fdd7c7185aa7aab139a2c0beb7468c89f0", size = 4198711 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/f7/36d2d69df69c94cbb2473871926daf0f01ad8e00fe3986ac3c1e8c4ca4b3/cryptography-45.0.5-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:2089cc8f70a6e454601525e5bf2779e665d7865af002a5dec8d14e561002e135", size = 3883299 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/82/c7/f0ea40f016de72f81288e9fe8d1f6748036cb5ba6118774317a3ffc6022d/cryptography-45.0.5-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:0027d566d65a38497bc37e0dd7c2f8ceda73597d2ac9ba93810204f56f52ebc7", size = 4450558 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/06/ae/94b504dc1a3cdf642d710407c62e86296f7da9e66f27ab12a1ee6fdf005b/cryptography-45.0.5-cp37-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:be97d3a19c16a9be00edf79dca949c8fa7eff621763666a145f9f9535a5d7f42", size = 4198020 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/2b/aaf0adb845d5dabb43480f18f7ca72e94f92c280aa983ddbd0bcd6ecd037/cryptography-45.0.5-cp37-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:7760c1c2e1a7084153a0f68fab76e754083b126a47d0117c9ed15e69e2103492", size = 4449759 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/91/e4/f17e02066de63e0100a3a01b56f8f1016973a1d67551beaf585157a86b3f/cryptography-45.0.5-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:6ff8728d8d890b3dda5765276d1bc6fb099252915a2cd3aff960c4c195745dd0", size = 4319991 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/2e/e2dbd629481b499b14516eed933f3276eb3239f7cee2dcfa4ee6b44d4711/cryptography-45.0.5-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:7259038202a47fdecee7e62e0fd0b0738b6daa335354396c6ddebdbe1206af2a", size = 4554189 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/ea/a78a0c38f4c8736287b71c2ea3799d173d5ce778c7d6e3c163a95a05ad2a/cryptography-45.0.5-cp37-abi3-win32.whl", hash = "sha256:1e1da5accc0c750056c556a93c3e9cb828970206c68867712ca5805e46dc806f", size = 2911769 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/b3/28ac139109d9005ad3f6b6f8976ffede6706a6478e21c889ce36c840918e/cryptography-45.0.5-cp37-abi3-win_amd64.whl", hash = "sha256:90cb0a7bb35959f37e23303b7eed0a32280510030daba3f7fdfbb65defde6a97", size = 3390016 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/8b/34394337abe4566848a2bd49b26bcd4b07fd466afd3e8cce4cb79a390869/cryptography-45.0.5-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:206210d03c1193f4e1ff681d22885181d47efa1ab3018766a7b32a7b3d6e6afd", size = 3575762 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/5d/a19441c1e89afb0f173ac13178606ca6fab0d3bd3ebc29e9ed1318b507fc/cryptography-45.0.5-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c648025b6840fe62e57107e0a25f604db740e728bd67da4f6f060f03017d5097", size = 4140906 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/db/daceb259982a3c2da4e619f45b5bfdec0e922a23de213b2636e78ef0919b/cryptography-45.0.5-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:b8fa8b0a35a9982a3c60ec79905ba5bb090fc0b9addcfd3dc2dd04267e45f25e", size = 4374411 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6a/35/5d06ad06402fc522c8bf7eab73422d05e789b4e38fe3206a85e3d6966c11/cryptography-45.0.5-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:14d96584701a887763384f3c47f0ca7c1cce322aa1c31172680eb596b890ec30", size = 4140942 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/79/020a5413347e44c382ef1f7f7e7a66817cd6273e3e6b5a72d18177b08b2f/cryptography-45.0.5-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:57c816dfbd1659a367831baca4b775b2a5b43c003daf52e9d57e1d30bc2e1b0e", size = 4374079 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9b/c5/c0e07d84a9a2a8a0ed4f865e58f37c71af3eab7d5e094ff1b21f3f3af3bc/cryptography-45.0.5-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:b9e38e0a83cd51e07f5a48ff9691cae95a79bea28fe4ded168a8e5c6c77e819d", size = 3321362 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c0/71/9bdbcfd58d6ff5084687fe722c58ac718ebedbc98b9f8f93781354e6d286/cryptography-45.0.5-pp311-pypy311_pp73-macosx_10_9_x86_64.whl", hash = "sha256:8c4a6ff8a30e9e3d38ac0539e9a9e02540ab3f827a3394f8852432f6b0ea152e", size = 3587878 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/63/83516cfb87f4a8756eaa4203f93b283fda23d210fc14e1e594bd5f20edb6/cryptography-45.0.5-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:bd4c45986472694e5121084c6ebbd112aa919a25e783b87eb95953c9573906d6", size = 4152447 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/11/d2823d2a5a0bd5802b3565437add16f5c8ce1f0778bf3822f89ad2740a38/cryptography-45.0.5-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:982518cd64c54fcada9d7e5cf28eabd3ee76bd03ab18e08a48cad7e8b6f31b18", size = 4386778 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/38/6bf177ca6bce4fe14704ab3e93627c5b0ca05242261a2e43ef3168472540/cryptography-45.0.5-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:12e55281d993a793b0e883066f590c1ae1e802e3acb67f8b442e721e475e6463", size = 4151627 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/38/6a/69fc67e5266bff68a91bcb81dff8fb0aba4d79a78521a08812048913e16f/cryptography-45.0.5-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:5aa1e32983d4443e310f726ee4b071ab7569f58eedfdd65e9675484a4eb67bd1", size = 4385593 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f6/34/31a1604c9a9ade0fdab61eb48570e09a796f4d9836121266447b0eaf7feb/cryptography-45.0.5-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:e357286c1b76403dd384d938f93c46b2b058ed4dfcdce64a770f0537ed3feb6f", size = 3331106 },
+]
+
+[[package]]
+name = "datasets"
+version = "2.21.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "aiohttp" },
+ { name = "dill" },
+ { name = "filelock" },
+ { name = "fsspec", extra = ["http"] },
+ { name = "huggingface-hub" },
+ { name = "multiprocess" },
+ { name = "numpy" },
+ { name = "packaging" },
+ { name = "pandas" },
+ { name = "pyarrow" },
+ { name = "pyyaml" },
+ { name = "requests" },
+ { name = "tqdm" },
+ { name = "xxhash" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/a5/38719e5cff7aa0537a6be37d21cc1fdd7096e9565e8fce2d46a822e10b5b/datasets-2.21.0.tar.gz", hash = "sha256:998f85a8460f1bd982e5bd058f8a0808eef424249e3df1e8cdd594ccd0dc8ba2", size = 2215317 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/72/b3/33c4ad44fa020e3757e9b2fad8a5de53d9079b501e6bbc45bdd18f82f893/datasets-2.21.0-py3-none-any.whl", hash = "sha256:25e4e097110ce28824b746a107727ada94024cba11db8bc588d468414692b65a", size = 527251 },
+]
+
+[[package]]
+name = "decorator"
+version = "5.2.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/43/fa/6d96a0978d19e17b68d634497769987b16c8f4cd0a7a05048bec693caa6b/decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360", size = 56711 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a", size = 9190 },
+]
+
+[[package]]
+name = "dill"
+version = "0.3.8"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/17/4d/ac7ffa80c69ea1df30a8aa11b3578692a5118e7cd1aa157e3ef73b092d15/dill-0.3.8.tar.gz", hash = "sha256:3ebe3c479ad625c4553aca177444d89b486b1d84982eeacded644afc0cf797ca", size = 184847 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/7a/cef76fd8438a42f96db64ddaa85280485a9c395e7df3db8158cfec1eee34/dill-0.3.8-py3-none-any.whl", hash = "sha256:c36ca9ffb54365bdd2f8eb3eff7d2a21237f8452b57ace88b1ac615b7e815bd7", size = 116252 },
+]
+
+[[package]]
+name = "editdistance"
+version = "0.8.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/18/9f4f975ca87a390832b1c22478f3702fcdf739f83211e24d054b7551270d/editdistance-0.8.1.tar.gz", hash = "sha256:d1cdf80a5d5014b0c9126a69a42ce55a457b457f6986ff69ca98e4fe4d2d8fed", size = 50006 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/09/c9/302658ce7f4c537a4e85cf578d11bbf7af120a712e1d78fedc6cb8823c65/editdistance-0.8.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:adeb705f32b93accc74960d227875abff150ee42d676e428536361fe5f8f5388", size = 106150 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/80/0b3c7d2c0e183725986fea5dd2df11f0b4b46320e9a64f6077a121ab1f64/editdistance-0.8.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:3de77951b105d0972deec7684a0b3d1a9dee69c9b5d34f6e2acc0d76cd4a1c52", size = 80551 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/14/681460965c6a4a48321b07f88de2273d097fdca0491ff55db891aacbd291/editdistance-0.8.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5e88efb052d45e924606c305cb833a80579dca3e8e4ff01309d50ba2c1c0bbd5", size = 79142 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/0d/abdbc8e394a9461cf2ae27c16564fadaa65f52bd242dd1582ae5e7736dc3/editdistance-0.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0247e7a1e9c66ea75211a97e725366bff19a52aac2c838ed5f90025630e976dd", size = 396768 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/fb/2940d26ebda12efd280ae939436f17ac482930d862df9e774cb8b771ab03/editdistance-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:67d143429a49ab552411505f550a0fb4285a1d4336e096804d233ec495ac20fc", size = 401846 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/53/cc/c63d75c7f387d4df0645682c1ab8706c2dfe5c9c0c4999723ce9a3ba0853/editdistance-0.8.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca9d3be2b10e5d44a950a4bd1e84bca9ebbecd364bce0cf5693bf8224c78eaef", size = 397543 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8e/38/bb0f734a7571e093184606b930734b12da5b6bff2635eba9312fe4536dd9/editdistance-0.8.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:5c72aa1df8535f2e2b3d8773a1a7da091bc1a7e52bb396e7e48d375ba687e7b2", size = 898934 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/9f/624fc7a09918f850a057465f02e86f269e139a457f48ff8cabfb12701756/editdistance-0.8.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:9a606c34a2a6cc190e4fffc856b36333cdcf1f1fab5b22bd3088e585c22d6ca0", size = 959637 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5e/5c/7fa6cc277f91c477ee370807d51c1826891dc6dfc307544223ce7f2687de/editdistance-0.8.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:5af173d442ffac33b7c7990132f97f88818a3abf4b21c0c702a7022df37c0c5c", size = 911024 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ad/97/556215f71184291155aee340a6d34f0676e7238fdfd10615b6b775ce25fe/editdistance-0.8.1-cp310-cp310-win32.whl", hash = "sha256:fd64b58f5a7b59afd9d75982aaeeacd2a98498bf472fa0360c122ffe6ea4c871", size = 80834 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c8/d1/7ec5f5cbb95838d0eff7f980a660c81acd1363d658f2f5d4ceba38877c5a/editdistance-0.8.1-cp310-cp310-win_amd64.whl", hash = "sha256:6c7c62c3cae45ca1fa01bb2722b297b9de1e3a244ac44cfba88bdcb488fe6aee", size = 79614 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e2/dc/d0c29fd52d8f9e795653ed2b838a2a48c739cdfff04ac5b79c6c0ecbdf79/editdistance-0.8.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:486105603a273d73d12a54f347dffa70ab281749d7c3879658b377bc49e4b98c", size = 106079 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/c6/75fa45d7b78fbea6fd894f4e48895a75bd3c83d4a9a6b57673881d74d3e0/editdistance-0.8.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:fad081f5f86a175c1a09a4e9e45b95c9349e454c21e181e842e01c85f1f536fc", size = 80580 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/a3/058d823b6285c3511dc94ed80620c3fb0c18b4aaa708f70ba71f3af28436/editdistance-0.8.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8cb78e125f6759398885a775f5eed07c2bb72b2f86da43e674c6b6a3335b273b", size = 79087 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a0/3a/0b13c7864c93b1e9b9952bd2a33c5ef3c4fd1bf70a5fad6924789e70e5eb/editdistance-0.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3778ca60aa89def9144b70e330bcec5330c7da1d69cb28c612e90b84510a1d3d", size = 409296 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/96/8a/db0fd79e8ddb9b5f86f274107c5d0a27ec4f2af88877df1f26c2c6d150cc/editdistance-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fba945eaa0436cf40bc53d7e299dc537c7c71353379a095b7459ff4af910da33", size = 412913 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/d2/98be7112750ff17b436dd76f988f1e38570dcec0df8578ee19ef046f22fe/editdistance-0.8.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:877f2a0d801f32bc1a1878901ffb947b974361e849c66e314a7f1d786a446b58", size = 407430 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/62/1815e3bf164910c47ba1948c8b5e937a40c7f9763b64e98fb6666b01dd06/editdistance-0.8.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e79d351ca40a6ead5f3763253fd7521572ee0d3e5d42538630e56d10f48db481", size = 909217 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/d3/a832cea7b507a9be54e4ac3d1340fb66dca5f9c16c70bf38d5039e8fdede/editdistance-0.8.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:70ed382b3052a51161bad0149d4665003bf3b949fce0b01bf1253a4cc1a88239", size = 969407 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a3/b4/db291d2a3845cbf8047b4b5aad3b3e038a8a2994d87027b40e1a1b0f4b74/editdistance-0.8.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a529bfb384c4000775d76739c4e64f73337f0f5a3784933b1321b577a62bed4e", size = 922112 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/26/7ddeacada4982d0b892a28897e21871d0f25bca165e3663e37c3a272808a/editdistance-0.8.1-cp311-cp311-win32.whl", hash = "sha256:b082232429e731f181af7f7d2bcf79da6ca8fadd04e9086c11e2973f7d330c81", size = 80799 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/52/a1/778af8590b8b12f03f62eacc3c8744407ade9e3d69be6dabe38d0afbf2dd/editdistance-0.8.1-cp311-cp311-win_amd64.whl", hash = "sha256:cef1a4359252a49f2c4718e64e9d40027d9d951b289d045bdb278656e59f6af8", size = 79698 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cb/4c/7f195588949b4e72436dc7fc902632381f96e586af829685b56daebb38b8/editdistance-0.8.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:b04af61b3fcdd287a07c15b6ae3b02af01c5e3e9c3aca76b8c1d13bd266b6f57", size = 106723 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/82/31dc1640d830cd7d36865098329f34e4dad3b77f31cfb9404b347e700196/editdistance-0.8.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:18fc8b6eaae01bfd9cf999af726c1e8dcf667d120e81aa7dbd515bea7427f62f", size = 80998 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/2a/6b823e71cef694d6f070a1d82be2842706fa193541aab8856a8f42044cd0/editdistance-0.8.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6a87839450a5987028738d061ffa5ef6a68bac2ddc68c9147a8aae9806629c7f", size = 79248 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/31/bfb8e590f922089dc3471ed7828a6da2fc9453eba38c332efa9ee8749fd7/editdistance-0.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:24b5f9c9673c823d91b5973d0af8b39f883f414a55ade2b9d097138acd10f31e", size = 415262 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/c7/57423942b2f847cdbbb46494568d00cd8a45500904ea026f0aad6ca01bc7/editdistance-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c59248eabfad603f0fba47b0c263d5dc728fb01c2b6b50fb6ca187cec547fdb3", size = 418905 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/05/dfa4cdcce063596cbf0d7a32c46cd0f4fa70980311b7da64d35f33ad02a0/editdistance-0.8.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:84e239d88ff52821cf64023fabd06a1d9a07654f364b64bf1284577fd3a79d0e", size = 412511 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0e/14/39608ff724a9523f187c4e28926d78bc68f2798f74777ac6757981108345/editdistance-0.8.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:2f7f71698f83e8c83839ac0d876a0f4ef996c86c5460aebd26d85568d4afd0db", size = 917293 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/92/4a1c61d72da40dedfd0ff950fdc71ae83f478330c58a8bccfd776518bd67/editdistance-0.8.1-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:04e229d6f4ce0c12abc9f4cd4023a5b5fa9620226e0207b119c3c2778b036250", size = 975580 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/47/3d/9877566e724c8a37f2228a84ec5cbf66dbfd0673515baf68a0fe07caff40/editdistance-0.8.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:e16721636da6d6b68a2c09eaced35a94f4a4a704ec09f45756d4fd5e128ed18d", size = 929121 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/f5/8c50757d198b8ca30ddb91e8b8f0247a8dca04ff2ec30755245f0ab1ff0c/editdistance-0.8.1-cp312-cp312-win32.whl", hash = "sha256:87533cf2ebc3777088d991947274cd7e1014b9c861a8aa65257bcdc0ee492526", size = 81039 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/28/f0/65101e51dc7c850e7b7581a5d8fa8721a1d7479a0dca6c08386328e19882/editdistance-0.8.1-cp312-cp312-win_amd64.whl", hash = "sha256:09f01ed51746d90178af7dd7ea4ebb41497ef19f53c7f327e864421743dffb0a", size = 79853 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ba/c3/4a18329c746cf7f35e02afff502b29581c298345292e70cfa9366e7d2ac7/editdistance-0.8.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:4d8e9a3e65a68c13dcadc1d2caca620f1716a8d02f2602047e0721b509161ec7", size = 106139 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/81/de1fa8018b5d3ee7c622f3f19651967a9e107f4faaf0f172d2fa5a81f725/editdistance-0.8.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7994a6a0a6ae92db87c144e12f1549ca0e50f43c6cc64e32c628e7af6b9c74b6", size = 80544 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/87/2625cfae8b83c68bf19b0db93350f15f114d92b5c592a6dbfedb8c8e2344/editdistance-0.8.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:dbe0cbc15466e9b7fbf73e34bdcae11cb0c2acd09a60ef4740f2172f9aa5e751", size = 79131 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/94/b3f68b42fe96ee86e5deaf375bffda0a33d0aea3c183e12648b329e70e11/editdistance-0.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bc5f0c7f12a3a3bf2d129e2900deaaa5e47203ef61918343ddc4b6c03e50f089", size = 396599 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/b1/c8634e2dddb7ea14d99b9e7a3988124b2da08a33343eb9290d908451a3de/editdistance-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:98572c662fd7d425ff24acb8197ad4be7849558a48aebbc60012090bfda4dce9", size = 401643 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/03/5f7567e9502f262d4c8ef62baa8ce20b0e9de8dc2aabe674152144b35d71/editdistance-0.8.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3b35c647a8a17b77441e7b6111b74ae1016851589109e1efc990d27225b3217b", size = 397311 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/55/d25497069197e4f5f0a961003d91e7396a5ba088ac4a2efb94e6b8941601/editdistance-0.8.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:2f56c0e006f6b5207985c1bdd62e1873e66bb06a60849cad32716cad1bb3ae40", size = 898633 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cb/4e/fb19a6d8b8434dccfe32581cf01bdf2e4b901b00bf50784097a64dd02530/editdistance-0.8.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:d6bc5a827b262dc9b0d03cfd821682334ce1280520edf6385dc1730e390b5201", size = 959353 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/4c/f515792d582489d2953c5b19bfca6818a6036f8c2e9d4eda4546f854d3cc/editdistance-0.8.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ad68a2357664e45823b38c9f67a315ff9771263ec502a710057b78c6ca6fcfcd", size = 910776 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/60/4d/a7ee5093a27e312800dadfa90de6c129d5ed5e7ae63e9bfe211db64ead63/editdistance-0.8.1-cp39-cp39-win32.whl", hash = "sha256:16b3e413c020e42b2ef2d4ba01386ead43007217f0bdd704e90474ace90d2023", size = 80828 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/17/8c9dacbee53f4fc4ebfd25b0821c493aed6da547e457047f35c7430469c2/editdistance-0.8.1-cp39-cp39-win_amd64.whl", hash = "sha256:331f1a8d3a753858a9d689c0bcd79ad1959e0df464bb6c22cb263cfb6da208e4", size = 79613 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/4c/c9d02eeb47815d35f8d324b52f6704ea7beb032bcb209358cac44047d413/editdistance-0.8.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a4a90c6b03094c07358572027a8d0a13cca7450b1aa6caca98a5f1fa4f0b8961", size = 76455 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/b0/2818fa6a24595dac069b0bfb9d05658406779a1ded8fd2b0c9066396cf99/editdistance-0.8.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:510a4f9ced348a4fd89ae2e102357d4d801a771e29bb2bc2f130a1692193407f", size = 84104 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/d1/3d5e09bcf7fdb7aed705bf74047a8634bd2b8fd92177c25a2547e6dbadfb/editdistance-0.8.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4787fa7228ba6a34b430066d174320f011d605015baa7299c2c4911e6ea6bd46", size = 89058 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/88/fca5d7b1a1edf66ce1e5b6b60bff75842e6814b4f5facbdf4585d88c912d/editdistance-0.8.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ee02601375073afccd6b4d811129ce1cb696d47db734784d8dbd1fddcea75447", size = 84635 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/91/0e6285bbe2358d81fd16313d30306b2d0036387348f7bc11d8c076ca3c72/editdistance-0.8.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:bc7ad9f9a20e6f351523de77c59249f005242e3f317b5de45d02c378d24f6531", size = 77389 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/19/655a7e06fb5d2b41c0f2838f27c2b1b804389fa0d42fa226eb04958bfb27/editdistance-0.8.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:8131acb6b5170382b8b74efab92df8739ac591dc841314e0153af63c4493cb43", size = 76450 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c8/e5/45f8f204a43427e14453250fbd68c6ec8fcd4e4ea664eb3c5acd09856e64/editdistance-0.8.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f182e5e1d2a446138cab085409395c62af36eb1abcbe8cfacb083febfeafd5ce", size = 84108 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9c/ac/890a9abd8487254042a67ec9bd9f3dd64c3bd8f34c0b4015db0c4ad93890/editdistance-0.8.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7f4f19a829aff230377041acb77afec73becbebafe35b7e322be00cdb3122ddb", size = 89054 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/91/cf/3130100071e1447c5607abe050986320617e8f6157856b101f5caa25b453/editdistance-0.8.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b978c5927100a57791131dd2418040f4e5d33970d37b97a84c1a530ec481f557", size = 84637 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/98/c5/2ab098d1f2b7ecc1e7dfdd534be7af615732c54b46e7ca2e53a908ad457b/editdistance-0.8.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:0c96a8e981f385f0b7392d047c5caab8e0b24f94b71120787fd78241efc34237", size = 77383 },
+]
+
+[[package]]
+name = "exceptiongroup"
+version = "1.3.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "typing-extensions", marker = "python_full_version < '3.11'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/9f/a65090624ecf468cdca03533906e7c69ed7588582240cfe7cc9e770b50eb/exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88", size = 29749 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/36/f4/c6e662dade71f56cd2f3735141b265c3c79293c109549c1e6933b0651ffc/exceptiongroup-1.3.0-py3-none-any.whl", hash = "sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10", size = 16674 },
+]
+
+[[package]]
+name = "fastapi"
+version = "0.115.14"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "pydantic" },
+ { name = "starlette" },
+ { name = "typing-extensions" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/53/8c38a874844a8b0fa10dd8adf3836ac154082cf88d3f22b544e9ceea0a15/fastapi-0.115.14.tar.gz", hash = "sha256:b1de15cdc1c499a4da47914db35d0e4ef8f1ce62b624e94e0e5824421df99739", size = 296263 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/53/50/b1222562c6d270fea83e9c9075b8e8600b8479150a18e4516a6138b980d1/fastapi-0.115.14-py3-none-any.whl", hash = "sha256:6c0c8bf9420bd58f565e585036d971872472b4f7d3f6c73b698e10cffdefb3ca", size = 95514 },
+]
+
+[[package]]
+name = "filelock"
+version = "3.18.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0a/10/c23352565a6544bdc5353e0b15fc1c563352101f30e24bf500207a54df9a/filelock-3.18.0.tar.gz", hash = "sha256:adbc88eabb99d2fec8c9c1b229b171f18afa655400173ddc653d5d01501fb9f2", size = 18075 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4d/36/2a115987e2d8c300a974597416d9de88f2444426de9571f4b59b2cca3acc/filelock-3.18.0-py3-none-any.whl", hash = "sha256:c401f4f8377c4464e6db25fff06205fd89bdd83b65eb0488ed1b160f780e21de", size = 16215 },
+]
+
+[[package]]
+name = "frozenlist"
+version = "1.7.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/b1/b64018016eeb087db503b038296fd782586432b9c077fc5c7839e9cb6ef6/frozenlist-1.7.0.tar.gz", hash = "sha256:2e310d81923c2437ea8670467121cc3e9b0f76d3043cc1d2331d56c7fb7a3a8f", size = 45078 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/36/0da0a49409f6b47cc2d060dc8c9040b897b5902a8a4e37d9bc1deb11f680/frozenlist-1.7.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cc4df77d638aa2ed703b878dd093725b72a824c3c546c076e8fdf276f78ee84a", size = 81304 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/77/f0/77c11d13d39513b298e267b22eb6cb559c103d56f155aa9a49097221f0b6/frozenlist-1.7.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:716a9973a2cc963160394f701964fe25012600f3d311f60c790400b00e568b61", size = 47735 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/12/9d07fa18971a44150593de56b2f2947c46604819976784bcf6ea0d5db43b/frozenlist-1.7.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a0fd1bad056a3600047fb9462cff4c5322cebc59ebf5d0a3725e0ee78955001d", size = 46775 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/70/34/f73539227e06288fcd1f8a76853e755b2b48bca6747e99e283111c18bcd4/frozenlist-1.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3789ebc19cb811163e70fe2bd354cea097254ce6e707ae42e56f45e31e96cb8e", size = 224644 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/68/c1d9c2f4a6e438e14613bad0f2973567586610cc22dcb1e1241da71de9d3/frozenlist-1.7.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:af369aa35ee34f132fcfad5be45fbfcde0e3a5f6a1ec0712857f286b7d20cca9", size = 222125 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/d0/98e8f9a515228d708344d7c6986752be3e3192d1795f748c24bcf154ad99/frozenlist-1.7.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ac64b6478722eeb7a3313d494f8342ef3478dff539d17002f849101b212ef97c", size = 233455 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/df/8a11bcec5600557f40338407d3e5bea80376ed1c01a6c0910fcfdc4b8993/frozenlist-1.7.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f89f65d85774f1797239693cef07ad4c97fdd0639544bad9ac4b869782eb1981", size = 227339 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/82/41cb97d9c9a5ff94438c63cc343eb7980dac4187eb625a51bdfdb7707314/frozenlist-1.7.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1073557c941395fdfcfac13eb2456cb8aad89f9de27bae29fabca8e563b12615", size = 212969 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/13/47/f9179ee5ee4f55629e4f28c660b3fdf2775c8bfde8f9c53f2de2d93f52a9/frozenlist-1.7.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1ed8d2fa095aae4bdc7fdd80351009a48d286635edffee66bf865e37a9125c50", size = 222862 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/52/df81e41ec6b953902c8b7e3a83bee48b195cb0e5ec2eabae5d8330c78038/frozenlist-1.7.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:24c34bea555fe42d9f928ba0a740c553088500377448febecaa82cc3e88aa1fa", size = 222492 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/84/17/30d6ea87fa95a9408245a948604b82c1a4b8b3e153cea596421a2aef2754/frozenlist-1.7.0-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:69cac419ac6a6baad202c85aaf467b65ac860ac2e7f2ac1686dc40dbb52f6577", size = 238250 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/00/ecbeb51669e3c3df76cf2ddd66ae3e48345ec213a55e3887d216eb4fbab3/frozenlist-1.7.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:960d67d0611f4c87da7e2ae2eacf7ea81a5be967861e0c63cf205215afbfac59", size = 218720 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/c0/c224ce0e0eb31cc57f67742071bb470ba8246623c1823a7530be0e76164c/frozenlist-1.7.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:41be2964bd4b15bf575e5daee5a5ce7ed3115320fb3c2b71fca05582ffa4dc9e", size = 232585 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/55/3c/34cb694abf532f31f365106deebdeac9e45c19304d83cf7d51ebbb4ca4d1/frozenlist-1.7.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:46d84d49e00c9429238a7ce02dc0be8f6d7cd0cd405abd1bebdc991bf27c15bd", size = 234248 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/98/c0/2052d8b6cecda2e70bd81299e3512fa332abb6dcd2969b9c80dfcdddbf75/frozenlist-1.7.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:15900082e886edb37480335d9d518cec978afc69ccbc30bd18610b7c1b22a718", size = 221621 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/bf/7dcebae315436903b1d98ffb791a09d674c88480c158aa171958a3ac07f0/frozenlist-1.7.0-cp310-cp310-win32.whl", hash = "sha256:400ddd24ab4e55014bba442d917203c73b2846391dd42ca5e38ff52bb18c3c5e", size = 39578 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/5f/f69818f017fa9a3d24d1ae39763e29b7f60a59e46d5f91b9c6b21622f4cd/frozenlist-1.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:6eb93efb8101ef39d32d50bce242c84bcbddb4f7e9febfa7b524532a239b4464", size = 43830 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/34/7e/803dde33760128acd393a27eb002f2020ddb8d99d30a44bfbaab31c5f08a/frozenlist-1.7.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:aa51e147a66b2d74de1e6e2cf5921890de6b0f4820b257465101d7f37b49fb5a", size = 82251 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/75/a9/9c2c5760b6ba45eae11334db454c189d43d34a4c0b489feb2175e5e64277/frozenlist-1.7.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9b35db7ce1cd71d36ba24f80f0c9e7cff73a28d7a74e91fe83e23d27c7828750", size = 48183 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/47/be/4038e2d869f8a2da165f35a6befb9158c259819be22eeaf9c9a8f6a87771/frozenlist-1.7.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:34a69a85e34ff37791e94542065c8416c1afbf820b68f720452f636d5fb990cd", size = 47107 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/26/85314b8a83187c76a37183ceed886381a5f992975786f883472fcb6dc5f2/frozenlist-1.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4a646531fa8d82c87fe4bb2e596f23173caec9185bfbca5d583b4ccfb95183e2", size = 237333 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/fd/e5b64f7d2c92a41639ffb2ad44a6a82f347787abc0c7df5f49057cf11770/frozenlist-1.7.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:79b2ffbba483f4ed36a0f236ccb85fbb16e670c9238313709638167670ba235f", size = 231724 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/fb/03395c0a43a5976af4bf7534759d214405fbbb4c114683f434dfdd3128ef/frozenlist-1.7.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a26f205c9ca5829cbf82bb2a84b5c36f7184c4316617d7ef1b271a56720d6b30", size = 245842 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/15/c01c8e1dffdac5d9803507d824f27aed2ba76b6ed0026fab4d9866e82f1f/frozenlist-1.7.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bcacfad3185a623fa11ea0e0634aac7b691aa925d50a440f39b458e41c561d98", size = 239767 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/99/3f4c6fe882c1f5514b6848aa0a69b20cb5e5d8e8f51a339d48c0e9305ed0/frozenlist-1.7.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:72c1b0fe8fe451b34f12dce46445ddf14bd2a5bcad7e324987194dc8e3a74c86", size = 224130 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4d/83/220a374bd7b2aeba9d0725130665afe11de347d95c3620b9b82cc2fcab97/frozenlist-1.7.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:61d1a5baeaac6c0798ff6edfaeaa00e0e412d49946c53fae8d4b8e8b3566c4ae", size = 235301 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/3c/3e3390d75334a063181625343e8daab61b77e1b8214802cc4e8a1bb678fc/frozenlist-1.7.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7edf5c043c062462f09b6820de9854bf28cc6cc5b6714b383149745e287181a8", size = 234606 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/23/1e/58232c19608b7a549d72d9903005e2d82488f12554a32de2d5fb59b9b1ba/frozenlist-1.7.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:d50ac7627b3a1bd2dcef6f9da89a772694ec04d9a61b66cf87f7d9446b4a0c31", size = 248372 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c0/a4/e4a567e01702a88a74ce8a324691e62a629bf47d4f8607f24bf1c7216e7f/frozenlist-1.7.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ce48b2fece5aeb45265bb7a58259f45027db0abff478e3077e12b05b17fb9da7", size = 229860 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/a6/63b3374f7d22268b41a9db73d68a8233afa30ed164c46107b33c4d18ecdd/frozenlist-1.7.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:fe2365ae915a1fafd982c146754e1de6ab3478def8a59c86e1f7242d794f97d5", size = 245893 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/eb/d18b3f6e64799a79673c4ba0b45e4cfbe49c240edfd03a68be20002eaeaa/frozenlist-1.7.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:45a6f2fdbd10e074e8814eb98b05292f27bad7d1883afbe009d96abdcf3bc898", size = 246323 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5a/f5/720f3812e3d06cd89a1d5db9ff6450088b8f5c449dae8ffb2971a44da506/frozenlist-1.7.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:21884e23cffabb157a9dd7e353779077bf5b8f9a58e9b262c6caad2ef5f80a56", size = 233149 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/69/68/03efbf545e217d5db8446acfd4c447c15b7c8cf4dbd4a58403111df9322d/frozenlist-1.7.0-cp311-cp311-win32.whl", hash = "sha256:284d233a8953d7b24f9159b8a3496fc1ddc00f4db99c324bd5fb5f22d8698ea7", size = 39565 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/58/17/fe61124c5c333ae87f09bb67186d65038834a47d974fc10a5fadb4cc5ae1/frozenlist-1.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:387cbfdcde2f2353f19c2f66bbb52406d06ed77519ac7ee21be0232147c2592d", size = 44019 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ef/a2/c8131383f1e66adad5f6ecfcce383d584ca94055a34d683bbb24ac5f2f1c/frozenlist-1.7.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:3dbf9952c4bb0e90e98aec1bd992b3318685005702656bc6f67c1a32b76787f2", size = 81424 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/9d/02754159955088cb52567337d1113f945b9e444c4960771ea90eb73de8db/frozenlist-1.7.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:1f5906d3359300b8a9bb194239491122e6cf1444c2efb88865426f170c262cdb", size = 47952 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/7a/0046ef1bd6699b40acd2067ed6d6670b4db2f425c56980fa21c982c2a9db/frozenlist-1.7.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3dabd5a8f84573c8d10d8859a50ea2dec01eea372031929871368c09fa103478", size = 46688 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d6/a2/a910bafe29c86997363fb4c02069df4ff0b5bc39d33c5198b4e9dd42d8f8/frozenlist-1.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa57daa5917f1738064f302bf2626281a1cb01920c32f711fbc7bc36111058a8", size = 243084 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/3e/5036af9d5031374c64c387469bfcc3af537fc0f5b1187d83a1cf6fab1639/frozenlist-1.7.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:c193dda2b6d49f4c4398962810fa7d7c78f032bf45572b3e04dd5249dff27e08", size = 233524 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/06/39/6a17b7c107a2887e781a48ecf20ad20f1c39d94b2a548c83615b5b879f28/frozenlist-1.7.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bfe2b675cf0aaa6d61bf8fbffd3c274b3c9b7b1623beb3809df8a81399a4a9c4", size = 248493 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/be/00/711d1337c7327d88c44d91dd0f556a1c47fb99afc060ae0ef66b4d24793d/frozenlist-1.7.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8fc5d5cda37f62b262405cf9652cf0856839c4be8ee41be0afe8858f17f4c94b", size = 244116 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/fe/74e6ec0639c115df13d5850e75722750adabdc7de24e37e05a40527ca539/frozenlist-1.7.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b0d5ce521d1dd7d620198829b87ea002956e4319002ef0bc8d3e6d045cb4646e", size = 224557 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/db/48421f62a6f77c553575201e89048e97198046b793f4a089c79a6e3268bd/frozenlist-1.7.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:488d0a7d6a0008ca0db273c542098a0fa9e7dfaa7e57f70acef43f32b3f69dca", size = 241820 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1d/fa/cb4a76bea23047c8462976ea7b7a2bf53997a0ca171302deae9d6dd12096/frozenlist-1.7.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:15a7eaba63983d22c54d255b854e8108e7e5f3e89f647fc854bd77a237e767df", size = 236542 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5d/32/476a4b5cfaa0ec94d3f808f193301debff2ea42288a099afe60757ef6282/frozenlist-1.7.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:1eaa7e9c6d15df825bf255649e05bd8a74b04a4d2baa1ae46d9c2d00b2ca2cb5", size = 249350 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/ba/9a28042f84a6bf8ea5dbc81cfff8eaef18d78b2a1ad9d51c7bc5b029ad16/frozenlist-1.7.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:e4389e06714cfa9d47ab87f784a7c5be91d3934cd6e9a7b85beef808297cc025", size = 225093 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bc/29/3a32959e68f9cf000b04e79ba574527c17e8842e38c91d68214a37455786/frozenlist-1.7.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:73bd45e1488c40b63fe5a7df892baf9e2a4d4bb6409a2b3b78ac1c6236178e01", size = 245482 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/80/e8/edf2f9e00da553f07f5fa165325cfc302dead715cab6ac8336a5f3d0adc2/frozenlist-1.7.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:99886d98e1643269760e5fe0df31e5ae7050788dd288947f7f007209b8c33f08", size = 249590 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/80/9a0eb48b944050f94cc51ee1c413eb14a39543cc4f760ed12657a5a3c45a/frozenlist-1.7.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:290a172aae5a4c278c6da8a96222e6337744cd9c77313efe33d5670b9f65fc43", size = 237785 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/74/87601e0fb0369b7a2baf404ea921769c53b7ae00dee7dcfe5162c8c6dbf0/frozenlist-1.7.0-cp312-cp312-win32.whl", hash = "sha256:426c7bc70e07cfebc178bc4c2bf2d861d720c4fff172181eeb4a4c41d4ca2ad3", size = 39487 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/15/c026e9a9fc17585a9d461f65d8593d281fedf55fbf7eb53f16c6df2392f9/frozenlist-1.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:563b72efe5da92e02eb68c59cb37205457c977aa7a449ed1b37e6939e5c47c6a", size = 43874 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/90/6b2cebdabdbd50367273c20ff6b57a3dfa89bd0762de02c3a1eb42cb6462/frozenlist-1.7.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ee80eeda5e2a4e660651370ebffd1286542b67e268aa1ac8d6dbe973120ef7ee", size = 79791 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/83/2e/5b70b6a3325363293fe5fc3ae74cdcbc3e996c2a11dde2fd9f1fb0776d19/frozenlist-1.7.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:d1a81c85417b914139e3a9b995d4a1c84559afc839a93cf2cb7f15e6e5f6ed2d", size = 47165 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/25/a0895c99270ca6966110f4ad98e87e5662eab416a17e7fd53c364bf8b954/frozenlist-1.7.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cbb65198a9132ebc334f237d7b0df163e4de83fb4f2bdfe46c1e654bdb0c5d43", size = 45881 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/7c/71bb0bbe0832793c601fff68cd0cf6143753d0c667f9aec93d3c323f4b55/frozenlist-1.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dab46c723eeb2c255a64f9dc05b8dd601fde66d6b19cdb82b2e09cc6ff8d8b5d", size = 232409 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c0/45/ed2798718910fe6eb3ba574082aaceff4528e6323f9a8570be0f7028d8e9/frozenlist-1.7.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:6aeac207a759d0dedd2e40745575ae32ab30926ff4fa49b1635def65806fddee", size = 225132 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ba/e2/8417ae0f8eacb1d071d4950f32f229aa6bf68ab69aab797b72a07ea68d4f/frozenlist-1.7.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bd8c4e58ad14b4fa7802b8be49d47993182fdd4023393899632c88fd8cd994eb", size = 237638 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/b7/2ace5450ce85f2af05a871b8c8719b341294775a0a6c5585d5e6170f2ce7/frozenlist-1.7.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:04fb24d104f425da3540ed83cbfc31388a586a7696142004c577fa61c6298c3f", size = 233539 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/46/b9/6989292c5539553dba63f3c83dc4598186ab2888f67c0dc1d917e6887db6/frozenlist-1.7.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6a5c505156368e4ea6b53b5ac23c92d7edc864537ff911d2fb24c140bb175e60", size = 215646 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/72/31/bc8c5c99c7818293458fe745dab4fd5730ff49697ccc82b554eb69f16a24/frozenlist-1.7.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8bd7eb96a675f18aa5c553eb7ddc24a43c8c18f22e1f9925528128c052cdbe00", size = 232233 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/59/52/460db4d7ba0811b9ccb85af996019f5d70831f2f5f255f7cc61f86199795/frozenlist-1.7.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:05579bf020096fe05a764f1f84cd104a12f78eaab68842d036772dc6d4870b4b", size = 227996 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ba/c9/f4b39e904c03927b7ecf891804fd3b4df3db29b9e487c6418e37988d6e9d/frozenlist-1.7.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:376b6222d114e97eeec13d46c486facd41d4f43bab626b7c3f6a8b4e81a5192c", size = 242280 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b8/33/3f8d6ced42f162d743e3517781566b8481322be321b486d9d262adf70bfb/frozenlist-1.7.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:0aa7e176ebe115379b5b1c95b4096fb1c17cce0847402e227e712c27bdb5a949", size = 217717 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/e8/ad683e75da6ccef50d0ab0c2b2324b32f84fc88ceee778ed79b8e2d2fe2e/frozenlist-1.7.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3fbba20e662b9c2130dc771e332a99eff5da078b2b2648153a40669a6d0e36ca", size = 236644 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b2/14/8d19ccdd3799310722195a72ac94ddc677541fb4bef4091d8e7775752360/frozenlist-1.7.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:f3f4410a0a601d349dd406b5713fec59b4cee7e71678d5b17edda7f4655a940b", size = 238879 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ce/13/c12bf657494c2fd1079a48b2db49fa4196325909249a52d8f09bc9123fd7/frozenlist-1.7.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e2cdfaaec6a2f9327bf43c933c0319a7c429058e8537c508964a133dffee412e", size = 232502 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/8b/e7f9dfde869825489382bc0d512c15e96d3964180c9499efcec72e85db7e/frozenlist-1.7.0-cp313-cp313-win32.whl", hash = "sha256:5fc4df05a6591c7768459caba1b342d9ec23fa16195e744939ba5914596ae3e1", size = 39169 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/89/a487a98d94205d85745080a37860ff5744b9820a2c9acbcdd9440bfddf98/frozenlist-1.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:52109052b9791a3e6b5d1b65f4b909703984b770694d3eb64fad124c835d7cba", size = 43219 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/56/d5/5c4cf2319a49eddd9dd7145e66c4866bdc6f3dbc67ca3d59685149c11e0d/frozenlist-1.7.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:a6f86e4193bb0e235ef6ce3dde5cbabed887e0b11f516ce8a0f4d3b33078ec2d", size = 84345 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/7d/ec2c1e1dc16b85bc9d526009961953df9cec8481b6886debb36ec9107799/frozenlist-1.7.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:82d664628865abeb32d90ae497fb93df398a69bb3434463d172b80fc25b0dd7d", size = 48880 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/69/86/f9596807b03de126e11e7d42ac91e3d0b19a6599c714a1989a4e85eeefc4/frozenlist-1.7.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:912a7e8375a1c9a68325a902f3953191b7b292aa3c3fb0d71a216221deca460b", size = 48498 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5e/cb/df6de220f5036001005f2d726b789b2c0b65f2363b104bbc16f5be8084f8/frozenlist-1.7.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9537c2777167488d539bc5de2ad262efc44388230e5118868e172dd4a552b146", size = 292296 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/83/1f/de84c642f17c8f851a2905cee2dae401e5e0daca9b5ef121e120e19aa825/frozenlist-1.7.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:f34560fb1b4c3e30ba35fa9a13894ba39e5acfc5f60f57d8accde65f46cc5e74", size = 273103 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/88/3c/c840bfa474ba3fa13c772b93070893c6e9d5c0350885760376cbe3b6c1b3/frozenlist-1.7.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:acd03d224b0175f5a850edc104ac19040d35419eddad04e7cf2d5986d98427f1", size = 292869 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a6/1c/3efa6e7d5a39a1d5ef0abeb51c48fb657765794a46cf124e5aca2c7a592c/frozenlist-1.7.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f2038310bc582f3d6a09b3816ab01737d60bf7b1ec70f5356b09e84fb7408ab1", size = 291467 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4f/00/d5c5e09d4922c395e2f2f6b79b9a20dab4b67daaf78ab92e7729341f61f6/frozenlist-1.7.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b8c05e4c8e5f36e5e088caa1bf78a687528f83c043706640a92cb76cd6999384", size = 266028 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4e/27/72765be905619dfde25a7f33813ac0341eb6b076abede17a2e3fbfade0cb/frozenlist-1.7.0-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:765bb588c86e47d0b68f23c1bee323d4b703218037765dcf3f25c838c6fecceb", size = 284294 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/88/67/c94103a23001b17808eb7dd1200c156bb69fb68e63fcf0693dde4cd6228c/frozenlist-1.7.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:32dc2e08c67d86d0969714dd484fd60ff08ff81d1a1e40a77dd34a387e6ebc0c", size = 281898 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/42/34/a3e2c00c00f9e2a9db5653bca3fec306349e71aff14ae45ecc6d0951dd24/frozenlist-1.7.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:c0303e597eb5a5321b4de9c68e9845ac8f290d2ab3f3e2c864437d3c5a30cd65", size = 290465 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/73/f89b7fbce8b0b0c095d82b008afd0590f71ccb3dee6eee41791cf8cd25fd/frozenlist-1.7.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:a47f2abb4e29b3a8d0b530f7c3598badc6b134562b1a5caee867f7c62fee51e3", size = 266385 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/45/e365fdb554159462ca12df54bc59bfa7a9a273ecc21e99e72e597564d1ae/frozenlist-1.7.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:3d688126c242a6fabbd92e02633414d40f50bb6002fa4cf995a1d18051525657", size = 288771 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/11/47b6117002a0e904f004d70ec5194fe9144f117c33c851e3d51c765962d0/frozenlist-1.7.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:4e7e9652b3d367c7bd449a727dc79d5043f48b88d0cbfd4f9f1060cf2b414104", size = 288206 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/40/37/5f9f3c3fd7f7746082ec67bcdc204db72dad081f4f83a503d33220a92973/frozenlist-1.7.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:1a85e345b4c43db8b842cab1feb41be5cc0b10a1830e6295b69d7310f99becaf", size = 282620 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/31/8fbc5af2d183bff20f21aa743b4088eac4445d2bb1cdece449ae80e4e2d1/frozenlist-1.7.0-cp313-cp313t-win32.whl", hash = "sha256:3a14027124ddb70dfcee5148979998066897e79f89f64b13328595c4bdf77c81", size = 43059 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/ed/41956f52105b8dbc26e457c5705340c67c8cc2b79f394b79bffc09d0e938/frozenlist-1.7.0-cp313-cp313t-win_amd64.whl", hash = "sha256:3bf8010d71d4507775f658e9823210b7427be36625b387221642725b515dcf3e", size = 47516 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dd/b1/ee59496f51cd244039330015d60f13ce5a54a0f2bd8d79e4a4a375ab7469/frozenlist-1.7.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:cea3dbd15aea1341ea2de490574a4a37ca080b2ae24e4b4f4b51b9057b4c3630", size = 82434 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/75/e1/d518391ce36a6279b3fa5bc14327dde80bcb646bb50d059c6ca0756b8d05/frozenlist-1.7.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7d536ee086b23fecc36c2073c371572374ff50ef4db515e4e503925361c24f71", size = 48232 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/8d/a0d04f28b6e821a9685c22e67b5fb798a5a7b68752f104bfbc2dccf080c4/frozenlist-1.7.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:dfcebf56f703cb2e346315431699f00db126d158455e513bd14089d992101e44", size = 47186 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/93/3a/a5334c0535c8b7c78eeabda1579179e44fe3d644e07118e59a2276dedaf1/frozenlist-1.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:974c5336e61d6e7eb1ea5b929cb645e882aadab0095c5a6974a111e6479f8878", size = 226617 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0a/67/8258d971f519dc3f278c55069a775096cda6610a267b53f6248152b72b2f/frozenlist-1.7.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:c70db4a0ab5ab20878432c40563573229a7ed9241506181bba12f6b7d0dc41cb", size = 224179 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fc/89/8225905bf889b97c6d935dd3aeb45668461e59d415cb019619383a8a7c3b/frozenlist-1.7.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1137b78384eebaf70560a36b7b229f752fb64d463d38d1304939984d5cb887b6", size = 235783 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/54/6e/ef52375aa93d4bc510d061df06205fa6dcfd94cd631dd22956b09128f0d4/frozenlist-1.7.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e793a9f01b3e8b5c0bc646fb59140ce0efcc580d22a3468d70766091beb81b35", size = 229210 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/55/62c87d1a6547bfbcd645df10432c129100c5bd0fd92a384de6e3378b07c1/frozenlist-1.7.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:74739ba8e4e38221d2c5c03d90a7e542cb8ad681915f4ca8f68d04f810ee0a87", size = 215994 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/d2/263fea1f658b8ad648c7d94d18a87bca7e8c67bd6a1bbf5445b1bd5b158c/frozenlist-1.7.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1e63344c4e929b1a01e29bc184bbb5fd82954869033765bfe8d65d09e336a677", size = 225122 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/22/7145e35d12fb368d92124f679bea87309495e2e9ddf14c6533990cb69218/frozenlist-1.7.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:2ea2a7369eb76de2217a842f22087913cdf75f63cf1307b9024ab82dfb525938", size = 224019 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/1e/7dae8c54301beb87bcafc6144b9a103bfd2c8f38078c7902984c9a0c4e5b/frozenlist-1.7.0-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:836b42f472a0e006e02499cef9352ce8097f33df43baaba3e0a28a964c26c7d2", size = 239925 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/1e/99c93e54aa382e949a98976a73b9b20c3aae6d9d893f31bbe4991f64e3a8/frozenlist-1.7.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:e22b9a99741294b2571667c07d9f8cceec07cb92aae5ccda39ea1b6052ed4319", size = 220881 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5e/9c/ca5105fa7fb5abdfa8837581be790447ae051da75d32f25c8f81082ffc45/frozenlist-1.7.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:9a19e85cc503d958abe5218953df722748d87172f71b73cf3c9257a91b999890", size = 234046 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/4d/e99014756093b4ddbb67fb8f0df11fe7a415760d69ace98e2ac6d5d43402/frozenlist-1.7.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:f22dac33bb3ee8fe3e013aa7b91dc12f60d61d05b7fe32191ffa84c3aafe77bd", size = 235756 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/72/a19a40bcdaa28a51add2aaa3a1a294ec357f36f27bd836a012e070c5e8a5/frozenlist-1.7.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:9ccec739a99e4ccf664ea0775149f2749b8a6418eb5b8384b4dc0a7d15d304cb", size = 222894 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/49/0042469993e023a758af81db68c76907cd29e847d772334d4d201cbe9a42/frozenlist-1.7.0-cp39-cp39-win32.whl", hash = "sha256:b3950f11058310008a87757f3eee16a8e1ca97979833239439586857bc25482e", size = 39848 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5a/45/827d86ee475c877f5f766fbc23fb6acb6fada9e52f1c9720e2ba3eae32da/frozenlist-1.7.0-cp39-cp39-win_amd64.whl", hash = "sha256:43a82fce6769c70f2f5a06248b614a7d268080a9d20f7457ef10ecee5af82b63", size = 44102 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/45/b82e3c16be2182bff01179db177fe144d58b5dc787a7d4492c6ed8b9317f/frozenlist-1.7.0-py3-none-any.whl", hash = "sha256:9a5af342e34f7e97caf8c995864c7a396418ae2859cc6fdf1b1073020d516a7e", size = 13106 },
+]
+
+[[package]]
+name = "fsspec"
+version = "2024.6.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/90/b6/eba5024a9889fcfff396db543a34bef0ab9d002278f163129f9f01005960/fsspec-2024.6.1.tar.gz", hash = "sha256:fad7d7e209dd4c1208e3bbfda706620e0da5142bebbd9c384afb95b07e798e49", size = 284584 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5e/44/73bea497ac69bafde2ee4269292fa3b41f1198f4bb7bbaaabde30ad29d4a/fsspec-2024.6.1-py3-none-any.whl", hash = "sha256:3cb443f8bcd2efb31295a5b9fdb02aee81d8452c80d28f97a6d0959e6cee101e", size = 177561 },
+]
+
+[package.optional-dependencies]
+http = [
+ { name = "aiohttp" },
+]
+
+[[package]]
+name = "funasr"
+version = "1.2.6"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "editdistance" },
+ { name = "hydra-core" },
+ { name = "jaconv" },
+ { name = "jamo" },
+ { name = "jieba" },
+ { name = "kaldiio" },
+ { name = "librosa" },
+ { name = "modelscope" },
+ { name = "oss2" },
+ { name = "pytorch-wpe" },
+ { name = "pyyaml" },
+ { name = "requests" },
+ { name = "scipy", version = "1.13.1", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version < '3.10'" },
+ { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version == '3.10.*'" },
+ { name = "scipy", version = "1.16.0", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version >= '3.11'" },
+ { name = "sentencepiece" },
+ { name = "soundfile" },
+ { name = "tensorboardx" },
+ { name = "torch-complex" },
+ { name = "tqdm" },
+ { name = "umap-learn" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4d/76/7b550401bd91a50dd6988615f28e701d69aa96f91ff538e7b6555baf31ed/funasr-1.2.6.tar.gz", hash = "sha256:702995804b87c6c8d591702f660ad64a50c09127de5e1b28556faa9bd9db8588", size = 553274 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/8c/af5817acd4ad5c9b97aafb7c5214cdd84a6c71eaac7c733d18e8449c3f47/funasr-1.2.6-py3-none-any.whl", hash = "sha256:74f339fa92d252e17616758bc94666908d02356281690e1e242110ac6676800c", size = 701567 },
+]
+
+[[package]]
+name = "h11"
+version = "0.16.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1", size = 101250 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515 },
+]
+
+[[package]]
+name = "hf-xet"
+version = "1.1.5"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/d4/7685999e85945ed0d7f0762b686ae7015035390de1161dcea9d5276c134c/hf_xet-1.1.5.tar.gz", hash = "sha256:69ebbcfd9ec44fdc2af73441619eeb06b94ee34511bbcf57cd423820090f5694", size = 495969 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/89/a1119eebe2836cb25758e7661d6410d3eae982e2b5e974bcc4d250be9012/hf_xet-1.1.5-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:f52c2fa3635b8c37c7764d8796dfa72706cc4eded19d638331161e82b0792e23", size = 2687929 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/de/5f/2c78e28f309396e71ec8e4e9304a6483dcbc36172b5cea8f291994163425/hf_xet-1.1.5-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:9fa6e3ee5d61912c4a113e0708eaaef987047616465ac7aa30f7121a48fc1af8", size = 2556338 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/2f/6cad7b5fe86b7652579346cb7f85156c11761df26435651cbba89376cd2c/hf_xet-1.1.5-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc874b5c843e642f45fd85cda1ce599e123308ad2901ead23d3510a47ff506d1", size = 3102894 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/54/0fcf2b619720a26fbb6cc941e89f2472a522cd963a776c089b189559447f/hf_xet-1.1.5-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:dbba1660e5d810bd0ea77c511a99e9242d920790d0e63c0e4673ed36c4022d18", size = 3002134 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/92/1d351ac6cef7c4ba8c85744d37ffbfac2d53d0a6c04d2cabeba614640a78/hf_xet-1.1.5-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:ab34c4c3104133c495785d5d8bba3b1efc99de52c02e759cf711a91fd39d3a14", size = 3171009 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/65/4b2ddb0e3e983f2508528eb4501288ae2f84963586fbdfae596836d5e57a/hf_xet-1.1.5-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:83088ecea236d5113de478acb2339f92c95b4fb0462acaa30621fac02f5a534a", size = 3279245 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/55/ef77a85ee443ae05a9e9cba1c9f0dd9241eb42da2aeba1dc50f51154c81a/hf_xet-1.1.5-cp37-abi3-win_amd64.whl", hash = "sha256:73e167d9807d166596b4b2f0b585c6d5bd84a26dea32843665a8b58f6edba245", size = 2738931 },
+]
+
+[[package]]
+name = "huggingface-hub"
+version = "0.33.2"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "filelock" },
+ { name = "fsspec" },
+ { name = "hf-xet", marker = "platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64'" },
+ { name = "packaging" },
+ { name = "pyyaml" },
+ { name = "requests" },
+ { name = "tqdm" },
+ { name = "typing-extensions" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/42/8a95c5632080ae312c0498744b2b852195e10b05a20b1be11c5141092f4c/huggingface_hub-0.33.2.tar.gz", hash = "sha256:84221defaec8fa09c090390cd68c78b88e3c4c2b7befba68d3dc5aacbc3c2c5f", size = 426637 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/f4/5f3f22e762ad1965f01122b42dae5bf0e009286e2dba601ce1d0dba72424/huggingface_hub-0.33.2-py3-none-any.whl", hash = "sha256:3749498bfa91e8cde2ddc2c1db92c79981f40e66434c20133b39e5928ac9bcc5", size = 515373 },
+]
+
+[[package]]
+name = "hydra-core"
+version = "1.3.2"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "antlr4-python3-runtime" },
+ { name = "omegaconf" },
+ { name = "packaging" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/8e/07e42bc434a847154083b315779b0a81d567154504624e181caf2c71cd98/hydra-core-1.3.2.tar.gz", hash = "sha256:8a878ed67216997c3e9d88a8e72e7b4767e81af37afb4ea3334b269a4390a824", size = 3263494 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/50/e0edd38dcd63fb26a8547f13d28f7a008bc4a3fd4eb4ff030673f22ad41a/hydra_core-1.3.2-py3-none-any.whl", hash = "sha256:fa0238a9e31df3373b35b0bfb672c34cc92718d21f81311d8996a16de1141d8b", size = 154547 },
+]
+
+[[package]]
+name = "idna"
+version = "3.10"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9", size = 190490 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442 },
+]
+
+[[package]]
+name = "intel-openmp"
+version = "2021.4.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/18/527f247d673ff84c38e0b353b6901539b99e83066cd505be42ad341ab16d/intel_openmp-2021.4.0-py2.py3-none-win32.whl", hash = "sha256:6e863d8fd3d7e8ef389d52cf97a50fe2afe1a19247e8c0d168ce021546f96fc9", size = 1860605 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6f/21/b590c0cc3888b24f2ac9898c41d852d7454a1695fbad34bee85dba6dc408/intel_openmp-2021.4.0-py2.py3-none-win_amd64.whl", hash = "sha256:eef4c8bcc8acefd7f5cd3b9384dbf73d59e2c99fc56545712ded913f43c4a94f", size = 3516906 },
+]
+
+[[package]]
+name = "jaconv"
+version = "0.4.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/e1/670cefc7f00b0e1890e114a37a98ea425f7e06131342aeb9636856ac663c/jaconv-0.4.0.tar.gz", hash = "sha256:32da74b247f276e09a52d6b35c153df2387965cb85a6f034cc8af21d446f8161", size = 17402 }
+
+[[package]]
+name = "jamo"
+version = "0.4.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/a2/bda770579809726e929ca6356743f9f50f64a2cbaee578fa9d4824afb00e/jamo-0.4.1.tar.gz", hash = "sha256:ea65cf9d35338d0e0af48d75ff426d8a369b0ebde6f07051c3ac37256f56d025", size = 7386 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ac/cc/49812faae67f9a24be6ddaf58a2cf7e8c3cbfcf5b762d9414f7103d2ea2c/jamo-0.4.1-py3-none-any.whl", hash = "sha256:d4b94fd23324c606ed2fbc4037c603e2c3a7ae9390c05d3473aea1ccb6b1c3fb", size = 9543 },
+]
+
+[[package]]
+name = "jieba"
+version = "0.42.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/cb/18eeb235f833b726522d7ebed54f2278ce28ba9438e3135ab0278d9792a2/jieba-0.42.1.tar.gz", hash = "sha256:055ca12f62674fafed09427f176506079bc135638a14e23e25be909131928db2", size = 19214172 }
+
+[[package]]
+name = "jinja2"
+version = "3.1.6"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "markupsafe" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899 },
+]
+
+[[package]]
+name = "jmespath"
+version = "0.10.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3c/56/3f325b1eef9791759784aa5046a8f6a1aff8f7c898a2e34506771d3b99d8/jmespath-0.10.0.tar.gz", hash = "sha256:b85d0567b8666149a93172712e68920734333c0ce7e89b78b3e987f71e5ed4f9", size = 21607 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/cb/5f001272b6faeb23c1c9e0acc04d48eaaf5c862c17709d20e3469c6e0139/jmespath-0.10.0-py2.py3-none-any.whl", hash = "sha256:cdf6525904cc597730141d61b36f2e4b8ecc257c420fa2f4549bac2c2d0cb72f", size = 24489 },
+]
+
+[[package]]
+name = "joblib"
+version = "1.5.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/fe/0f5a938c54105553436dbff7a61dc4fed4b1b2c98852f8833beaf4d5968f/joblib-1.5.1.tar.gz", hash = "sha256:f4f86e351f39fe3d0d32a9f2c3d8af1ee4cec285aafcb27003dda5205576b444", size = 330475 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7d/4f/1195bbac8e0c2acc5f740661631d8d750dc38d4a32b23ee5df3cde6f4e0d/joblib-1.5.1-py3-none-any.whl", hash = "sha256:4719a31f054c7d766948dcd83e9613686b27114f190f717cec7eaa2084f8a74a", size = 307746 },
+]
+
+[[package]]
+name = "kaldiio"
+version = "2.18.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "numpy" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/85/92435e8e62eb3d43eded9f24643fc2a6dbce031cebceed11528147c7873f/kaldiio-2.18.1.tar.gz", hash = "sha256:0283d197fac6ac683f7a9e6af8d18aad9dbd2c4a997f22e45294f2ac1ee3c432", size = 35570 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ae/e3/6c3b42233225f398f7a72988b524f654ae818cca0d441db847a2761203e9/kaldiio-2.18.1-py3-none-any.whl", hash = "sha256:397a4cd18977acaae7acabfba6807ee0a6978c620064381a266eac15b3c1a0a0", size = 29330 },
+]
+
+[[package]]
+name = "lazy-loader"
+version = "0.4"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "packaging" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6f/6b/c875b30a1ba490860c93da4cabf479e03f584eba06fe5963f6f6644653d8/lazy_loader-0.4.tar.gz", hash = "sha256:47c75182589b91a4e1a85a136c074285a5ad4d9f39c63e0d7fb76391c4574cd1", size = 15431 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/83/60/d497a310bde3f01cb805196ac61b7ad6dc5dcf8dce66634dc34364b20b4f/lazy_loader-0.4-py3-none-any.whl", hash = "sha256:342aa8e14d543a154047afb4ba8ef17f5563baad3fc610d7b15b213b0f119efc", size = 12097 },
+]
+
+[[package]]
+name = "librosa"
+version = "0.11.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "audioread" },
+ { name = "decorator" },
+ { name = "joblib" },
+ { name = "lazy-loader" },
+ { name = "msgpack" },
+ { name = "numba", version = "0.60.0", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version < '3.10'" },
+ { name = "numba", version = "0.61.2", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version >= '3.10'" },
+ { name = "numpy" },
+ { name = "pooch" },
+ { name = "scikit-learn", version = "1.6.1", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version < '3.10'" },
+ { name = "scikit-learn", version = "1.7.0", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version >= '3.10'" },
+ { name = "scipy", version = "1.13.1", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version < '3.10'" },
+ { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version == '3.10.*'" },
+ { name = "scipy", version = "1.16.0", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version >= '3.11'" },
+ { name = "soundfile" },
+ { name = "soxr" },
+ { name = "standard-aifc", marker = "python_full_version >= '3.13'" },
+ { name = "standard-sunau", marker = "python_full_version >= '3.13'" },
+ { name = "typing-extensions" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/36/360b5aafa0238e29758729e9486c6ed92a6f37fa403b7875e06c115cdf4a/librosa-0.11.0.tar.gz", hash = "sha256:f5ed951ca189b375bbe2e33b2abd7e040ceeee302b9bbaeeffdfddb8d0ace908", size = 327001 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/ba/c63c5786dfee4c3417094c4b00966e61e4a63efecee22cb7b4c0387dda83/librosa-0.11.0-py3-none-any.whl", hash = "sha256:0b6415c4fd68bff4c29288abe67c6d80b587e0e1e2cfb0aad23e4559504a7fa1", size = 260749 },
+]
+
+[[package]]
+name = "llvmlite"
+version = "0.43.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+resolution-markers = [
+ "python_full_version < '3.10'",
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9f/3d/f513755f285db51ab363a53e898b85562e950f79a2e6767a364530c2f645/llvmlite-0.43.0.tar.gz", hash = "sha256:ae2b5b5c3ef67354824fb75517c8db5fbe93bc02cd9671f3c62271626bc041d5", size = 157069 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/23/ff/6ca7e98998b573b4bd6566f15c35e5c8bea829663a6df0c7aa55ab559da9/llvmlite-0.43.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a289af9a1687c6cf463478f0fa8e8aa3b6fb813317b0d70bf1ed0759eab6f761", size = 31064408 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/5c/a27f9257f86f0cda3f764ff21d9f4217b9f6a0d45e7a39ecfa7905f524ce/llvmlite-0.43.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6d4fd101f571a31acb1559ae1af30f30b1dc4b3186669f92ad780e17c81e91bc", size = 28793153 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/3c/4410f670ad0a911227ea2ecfcba9f672a77cf1924df5280c4562032ec32d/llvmlite-0.43.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7d434ec7e2ce3cc8f452d1cd9a28591745de022f931d67be688a737320dfcead", size = 42857276 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/21/2ffbab5714e72f2483207b4a1de79b2eecd9debbf666ff4e7067bcc5c134/llvmlite-0.43.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6912a87782acdff6eb8bf01675ed01d60ca1f2551f8176a300a886f09e836a6a", size = 43871781 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/26/b5478037c453554a61625ef1125f7e12bb1429ae11c6376f47beba9b0179/llvmlite-0.43.0-cp310-cp310-win_amd64.whl", hash = "sha256:14f0e4bf2fd2d9a75a3534111e8ebeb08eda2f33e9bdd6dfa13282afacdde0ed", size = 28123487 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/8c/de3276d773ab6ce3ad676df5fab5aac19696b2956319d65d7dd88fb10f19/llvmlite-0.43.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3e8d0618cb9bfe40ac38a9633f2493d4d4e9fcc2f438d39a4e854f39cc0f5f98", size = 31064409 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/e1/38deed89ced4cf378c61e232265cfe933ccde56ae83c901aa68b477d14b1/llvmlite-0.43.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e0a9a1a39d4bf3517f2af9d23d479b4175ead205c592ceeb8b89af48a327ea57", size = 28793149 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2f/b2/4429433eb2dc8379e2cb582502dca074c23837f8fd009907f78a24de4c25/llvmlite-0.43.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c1da416ab53e4f7f3bc8d4eeba36d801cc1894b9fbfbf2022b29b6bad34a7df2", size = 42857277 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6b/99/5d00a7d671b1ba1751fc9f19d3b36f3300774c6eebe2bcdb5f6191763eb4/llvmlite-0.43.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:977525a1e5f4059316b183fb4fd34fa858c9eade31f165427a3977c95e3ee749", size = 43871781 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/ab/ed5ed3688c6ba4f0b8d789da19fd8e30a9cf7fc5852effe311bc5aefe73e/llvmlite-0.43.0-cp311-cp311-win_amd64.whl", hash = "sha256:d5bd550001d26450bd90777736c69d68c487d17bf371438f975229b2b8241a91", size = 28107433 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/67/9443509e5d2b6d8587bae3ede5598fa8bd586b1c7701696663ea8af15b5b/llvmlite-0.43.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:f99b600aa7f65235a5a05d0b9a9f31150c390f31261f2a0ba678e26823ec38f7", size = 31064409 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/9c/24139d3712d2d352e300c39c0e00d167472c08b3bd350c3c33d72c88ff8d/llvmlite-0.43.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:35d80d61d0cda2d767f72de99450766250560399edc309da16937b93d3b676e7", size = 28793145 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bf/f1/4c205a48488e574ee9f6505d50e84370a978c90f08dab41a42d8f2c576b6/llvmlite-0.43.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eccce86bba940bae0d8d48ed925f21dbb813519169246e2ab292b5092aba121f", size = 42857276 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/5f/323c4d56e8401c50185fd0e875fcf06b71bf825a863699be1eb10aa2a9cb/llvmlite-0.43.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:df6509e1507ca0760787a199d19439cc887bfd82226f5af746d6977bd9f66844", size = 43871781 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/94/dea10e263655ce78d777e78d904903faae39d1fc440762be4a9dc46bed49/llvmlite-0.43.0-cp312-cp312-win_amd64.whl", hash = "sha256:7a2872ee80dcf6b5dbdc838763d26554c2a18aa833d31a2635bff16aafefb9c9", size = 28107442 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2a/73/12925b1bbb3c2beb6d96f892ef5b4d742c34f00ddb9f4a125e9e87b22f52/llvmlite-0.43.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9cd2a7376f7b3367019b664c21f0c61766219faa3b03731113ead75107f3b66c", size = 31064410 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cc/61/58c70aa0808a8cba825a7d98cc65bef4801b99328fba80837bfcb5fc767f/llvmlite-0.43.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:18e9953c748b105668487b7c81a3e97b046d8abf95c4ddc0cd3c94f4e4651ae8", size = 28793145 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c8/c6/9324eb5de2ba9d99cbed853d85ba7a318652a48e077797bec27cf40f911d/llvmlite-0.43.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:74937acd22dc11b33946b67dca7680e6d103d6e90eeaaaf932603bec6fe7b03a", size = 42857276 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/d0/889e9705107db7b1ec0767b03f15d7b95b4c4f9fdf91928ab1c7e9ffacf6/llvmlite-0.43.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc9efc739cc6ed760f795806f67889923f7274276f0eb45092a1473e40d9b867", size = 43871777 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/41/73cc26a2634b538cfe813f618c91e7e9960b8c163f8f0c94a2b0f008b9da/llvmlite-0.43.0-cp39-cp39-win_amd64.whl", hash = "sha256:47e147cdda9037f94b399bf03bfd8a6b6b1f2f90be94a454e3386f006455a9b4", size = 28123489 },
+]
+
+[[package]]
+name = "llvmlite"
+version = "0.44.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+resolution-markers = [
+ "python_full_version >= '3.13'",
+ "python_full_version == '3.12.*'",
+ "python_full_version == '3.11.*'",
+ "python_full_version == '3.10.*'",
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/6a/95a3d3610d5c75293d5dbbb2a76480d5d4eeba641557b69fe90af6c5b84e/llvmlite-0.44.0.tar.gz", hash = "sha256:07667d66a5d150abed9157ab6c0b9393c9356f229784a4385c02f99e94fc94d4", size = 171880 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/75/d4863ddfd8ab5f6e70f4504cf8cc37f4e986ec6910f4ef8502bb7d3c1c71/llvmlite-0.44.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:9fbadbfba8422123bab5535b293da1cf72f9f478a65645ecd73e781f962ca614", size = 28132306 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/d9/6e8943e1515d2f1003e8278819ec03e4e653e2eeb71e4d00de6cfe59424e/llvmlite-0.44.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cccf8eb28f24840f2689fb1a45f9c0f7e582dd24e088dcf96e424834af11f791", size = 26201096 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/aa/46/8ffbc114def88cc698906bf5acab54ca9fdf9214fe04aed0e71731fb3688/llvmlite-0.44.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7202b678cdf904823c764ee0fe2dfe38a76981f4c1e51715b4cb5abb6cf1d9e8", size = 42361859 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/30/1c/9366b29ab050a726af13ebaae8d0dff00c3c58562261c79c635ad4f5eb71/llvmlite-0.44.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:40526fb5e313d7b96bda4cbb2c85cd5374e04d80732dd36a282d72a560bb6408", size = 41184199 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/69/07/35e7c594b021ecb1938540f5bce543ddd8713cff97f71d81f021221edc1b/llvmlite-0.44.0-cp310-cp310-win_amd64.whl", hash = "sha256:41e3839150db4330e1b2716c0be3b5c4672525b4c9005e17c7597f835f351ce2", size = 30332381 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/e2/86b245397052386595ad726f9742e5223d7aea999b18c518a50e96c3aca4/llvmlite-0.44.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:eed7d5f29136bda63b6d7804c279e2b72e08c952b7c5df61f45db408e0ee52f3", size = 28132305 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/ec/506902dc6870249fbe2466d9cf66d531265d0f3a1157213c8f986250c033/llvmlite-0.44.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ace564d9fa44bb91eb6e6d8e7754977783c68e90a471ea7ce913bff30bd62427", size = 26201090 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/99/fe/d030f1849ebb1f394bb3f7adad5e729b634fb100515594aca25c354ffc62/llvmlite-0.44.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c5d22c3bfc842668168a786af4205ec8e3ad29fb1bc03fd11fd48460d0df64c1", size = 42361858 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/7a/ce6174664b9077fc673d172e4c888cb0b128e707e306bc33fff8c2035f0d/llvmlite-0.44.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f01a394e9c9b7b1d4e63c327b096d10f6f0ed149ef53d38a09b3749dcf8c9610", size = 41184200 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/c6/258801143975a6d09a373f2641237992496e15567b907a4d401839d671b8/llvmlite-0.44.0-cp311-cp311-win_amd64.whl", hash = "sha256:d8489634d43c20cd0ad71330dde1d5bc7b9966937a263ff1ec1cebb90dc50955", size = 30331193 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/15/86/e3c3195b92e6e492458f16d233e58a1a812aa2bfbef9bdd0fbafcec85c60/llvmlite-0.44.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:1d671a56acf725bf1b531d5ef76b86660a5ab8ef19bb6a46064a705c6ca80aad", size = 28132297 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d6/53/373b6b8be67b9221d12b24125fd0ec56b1078b660eeae266ec388a6ac9a0/llvmlite-0.44.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5f79a728e0435493611c9f405168682bb75ffd1fbe6fc360733b850c80a026db", size = 26201105 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cb/da/8341fd3056419441286c8e26bf436923021005ece0bff5f41906476ae514/llvmlite-0.44.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0143a5ef336da14deaa8ec26c5449ad5b6a2b564df82fcef4be040b9cacfea9", size = 42361901 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/53/ad/d79349dc07b8a395a99153d7ce8b01d6fcdc9f8231355a5df55ded649b61/llvmlite-0.44.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d752f89e31b66db6f8da06df8b39f9b91e78c5feea1bf9e8c1fba1d1c24c065d", size = 41184247 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e2/3b/a9a17366af80127bd09decbe2a54d8974b6d8b274b39bf47fbaedeec6307/llvmlite-0.44.0-cp312-cp312-win_amd64.whl", hash = "sha256:eae7e2d4ca8f88f89d315b48c6b741dcb925d6a1042da694aa16ab3dd4cbd3a1", size = 30332380 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/24/4c0ca705a717514c2092b18476e7a12c74d34d875e05e4d742618ebbf449/llvmlite-0.44.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:319bddd44e5f71ae2689859b7203080716448a3cd1128fb144fe5c055219d516", size = 28132306 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/cf/1dd5a60ba6aee7122ab9243fd614abcf22f36b0437cbbe1ccf1e3391461c/llvmlite-0.44.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9c58867118bad04a0bb22a2e0068c693719658105e40009ffe95c7000fcde88e", size = 26201090 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/1b/656f5a357de7135a3777bd735cc7c9b8f23b4d37465505bd0eaf4be9befe/llvmlite-0.44.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46224058b13c96af1365290bdfebe9a6264ae62fb79b2b55693deed11657a8bf", size = 42361904 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/e1/12c5f20cb9168fb3464a34310411d5ad86e4163c8ff2d14a2b57e5cc6bac/llvmlite-0.44.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:aa0097052c32bf721a4efc03bd109d335dfa57d9bffb3d4c24cc680711b8b4fc", size = 41184245 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/81/e66fc86539293282fd9cb7c9417438e897f369e79ffb62e1ae5e5154d4dd/llvmlite-0.44.0-cp313-cp313-win_amd64.whl", hash = "sha256:2fb7c4f2fb86cbae6dca3db9ab203eeea0e22d73b99bc2341cdf9de93612e930", size = 30331193 },
+]
+
+[[package]]
+name = "markupsafe"
+version = "3.0.2"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b2/97/5d42485e71dfc078108a86d6de8fa46db44a1a9295e89c5d6d4a06e23a62/markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0", size = 20537 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/90/d08277ce111dd22f77149fd1a5d4653eeb3b3eaacbdfcbae5afb2600eebd/MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8", size = 14357 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/e1/6e2194baeae0bca1fae6629dc0cbbb968d4d941469cbab11a3872edff374/MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158", size = 12393 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1d/69/35fa85a8ece0a437493dc61ce0bb6d459dcba482c34197e3efc829aa357f/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579", size = 21732 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/35/137da042dfb4720b638d2937c38a9c2df83fe32d20e8c8f3185dbfef05f7/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d", size = 20866 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/29/28/6d029a903727a1b62edb51863232152fd335d602def598dade38996887f0/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb", size = 20964 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cc/cd/07438f95f83e8bc028279909d9c9bd39e24149b0d60053a97b2bc4f8aa51/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b", size = 21977 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/29/01/84b57395b4cc062f9c4c55ce0df7d3108ca32397299d9df00fedd9117d3d/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c", size = 21366 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bd/6e/61ebf08d8940553afff20d1fb1ba7294b6f8d279df9fd0c0db911b4bbcfd/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171", size = 21091 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/11/23/ffbf53694e8c94ebd1e7e491de185124277964344733c45481f32ede2499/MarkupSafe-3.0.2-cp310-cp310-win32.whl", hash = "sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50", size = 15065 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/06/e7175d06dd6e9172d4a69a72592cb3f7a996a9c396eee29082826449bbc3/MarkupSafe-3.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a", size = 15514 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6b/28/bbf83e3f76936960b850435576dd5e67034e200469571be53f69174a2dfd/MarkupSafe-3.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d", size = 14353 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6c/30/316d194b093cde57d448a4c3209f22e3046c5bb2fb0820b118292b334be7/MarkupSafe-3.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93", size = 12392 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/96/9cdafba8445d3a53cae530aaf83c38ec64c4d5427d975c974084af5bc5d2/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832", size = 23984 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/a4/aefb044a2cd8d7334c8a47d3fb2c9f328ac48cb349468cc31c20b539305f/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84", size = 23120 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/21/5e4851379f88f3fad1de30361db501300d4f07bcad047d3cb0449fc51f8c/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca", size = 23032 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/7b/e92c64e079b2d0d7ddf69899c98842f3f9a60a1ae72657c89ce2655c999d/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798", size = 24057 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f9/ac/46f960ca323037caa0a10662ef97d0a4728e890334fc156b9f9e52bcc4ca/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e", size = 23359 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/69/84/83439e16197337b8b14b6a5b9c2105fff81d42c2a7c5b58ac7b62ee2c3b1/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4", size = 23306 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/34/a15aa69f01e2181ed8d2b685c0d2f6655d5cca2c4db0ddea775e631918cd/MarkupSafe-3.0.2-cp311-cp311-win32.whl", hash = "sha256:6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d", size = 15094 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/b8/3a3bd761922d416f3dc5d00bfbed11f66b1ab89a0c2b6e887240a30b0f6b/MarkupSafe-3.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b", size = 15521 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/09/d1f21434c97fc42f09d290cbb6350d44eb12f09cc62c9476effdb33a18aa/MarkupSafe-3.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf", size = 14274 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6b/b0/18f76bba336fa5aecf79d45dcd6c806c280ec44538b3c13671d49099fdd0/MarkupSafe-3.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225", size = 12348 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/25/dd5c0f6ac1311e9b40f4af06c78efde0f3b5cbf02502f8ef9501294c425b/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028", size = 24149 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/f0/89e7aadfb3749d0f52234a0c8c7867877876e0a20b60e2188e9850794c17/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8", size = 23118 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/da/f2eeb64c723f5e3777bc081da884b414671982008c47dcc1873d81f625b6/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c", size = 22993 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/0e/1f32af846df486dce7c227fe0f2398dc7e2e51d4a370508281f3c1c5cddc/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557", size = 24178 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/f6/bb3ca0532de8086cbff5f06d137064c8410d10779c4c127e0e47d17c0b71/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22", size = 23319 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/82/8be4c96ffee03c5b4a034e60a31294daf481e12c7c43ab8e34a1453ee48b/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48", size = 23352 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/51/ae/97827349d3fcffee7e184bdf7f41cd6b88d9919c80f0263ba7acd1bbcb18/MarkupSafe-3.0.2-cp312-cp312-win32.whl", hash = "sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30", size = 15097 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/80/a61f99dc3a936413c3ee4e1eecac96c0da5ed07ad56fd975f1a9da5bc630/MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87", size = 15601 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/83/0e/67eb10a7ecc77a0c2bbe2b0235765b98d164d81600746914bebada795e97/MarkupSafe-3.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd", size = 14274 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/6d/9409f3684d3335375d04e5f05744dfe7e9f120062c9857df4ab490a1031a/MarkupSafe-3.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430", size = 12352 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/f5/6eadfcd3885ea85fe2a7c128315cc1bb7241e1987443d78c8fe712d03091/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094", size = 24122 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/91/96cf928db8236f1bfab6ce15ad070dfdd02ed88261c2afafd4b43575e9e9/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396", size = 23085 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/cf/c9d56af24d56ea04daae7ac0940232d31d5a8354f2b457c6d856b2057d69/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79", size = 22978 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2a/9f/8619835cd6a711d6272d62abb78c033bda638fdc54c4e7f4272cf1c0962b/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a", size = 24208 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f9/bf/176950a1792b2cd2102b8ffeb5133e1ed984547b75db47c25a67d3359f77/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca", size = 23357 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ce/4f/9a02c1d335caabe5c4efb90e1b6e8ee944aa245c1aaaab8e8a618987d816/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c", size = 23344 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/55/c271b57db36f748f0e04a759ace9f8f759ccf22b4960c270c78a394f58be/MarkupSafe-3.0.2-cp313-cp313-win32.whl", hash = "sha256:bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1", size = 15101 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/29/88/07df22d2dd4df40aba9f3e402e6dc1b8ee86297dddbad4872bd5e7b0094f/MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f", size = 15603 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/6a/8b89d24db2d32d433dffcd6a8779159da109842434f1dd2f6e71f32f738c/MarkupSafe-3.0.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c", size = 14510 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/06/a10f955f70a2e5a9bf78d11a161029d278eeacbd35ef806c3fd17b13060d/MarkupSafe-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb", size = 12486 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/34/cf/65d4a571869a1a9078198ca28f39fba5fbb910f952f9dbc5220afff9f5e6/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c", size = 25480 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/e3/90e9651924c430b885468b56b3d597cabf6d72be4b24a0acd1fa0e12af67/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d", size = 23914 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/8c/6c7cf61f95d63bb866db39085150df1f2a5bd3335298f14a66b48e92659c/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe", size = 23796 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/35/cbe9238ec3f47ac9a7c8b3df7a808e7cb50fe149dc7039f5f454b3fba218/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5", size = 25473 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e6/32/7621a4382488aa283cc05e8984a9c219abad3bca087be9ec77e89939ded9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a", size = 24114 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/80/0985960e4b89922cb5a0bac0ed39c5b96cbc1a536a99f30e8c220a996ed9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9", size = 24098 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/82/78/fedb03c7d5380df2427038ec8d973587e90561b2d90cd472ce9254cf348b/MarkupSafe-3.0.2-cp313-cp313t-win32.whl", hash = "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6", size = 15208 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4f/65/6079a46068dfceaeabb5dcad6d674f5f5c61a6fa5673746f42a9f4c233b3/MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f", size = 15739 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a7/ea/9b1530c3fdeeca613faeb0fb5cbcf2389d816072fab72a71b45749ef6062/MarkupSafe-3.0.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:eaa0a10b7f72326f1372a713e73c3f739b524b3af41feb43e4921cb529f5929a", size = 14344 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/c2/fbdbfe48848e7112ab05e627e718e854d20192b674952d9042ebd8c9e5de/MarkupSafe-3.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:48032821bbdf20f5799ff537c7ac3d1fba0ba032cfc06194faffa8cda8b560ff", size = 12389 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/25/7a7c6e4dbd4f867d95d94ca15449e91e52856f6ed1905d58ef1de5e211d0/MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a9d3f5f0901fdec14d8d2f66ef7d035f2157240a433441719ac9a3fba440b13", size = 21607 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/53/8f/f339c98a178f3c1e545622206b40986a4c3307fe39f70ccd3d9df9a9e425/MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88b49a3b9ff31e19998750c38e030fc7bb937398b1f78cfa599aaef92d693144", size = 20728 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/03/8496a1a78308456dbd50b23a385c69b41f2e9661c67ea1329849a598a8f9/MarkupSafe-3.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cfad01eed2c2e0c01fd0ecd2ef42c492f7f93902e39a42fc9ee1692961443a29", size = 20826 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e6/cf/0a490a4bd363048c3022f2f475c8c05582179bb179defcee4766fb3dcc18/MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1225beacc926f536dc82e45f8a4d68502949dc67eea90eab715dea3a21c1b5f0", size = 21843 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/a3/34187a78613920dfd3cdf68ef6ce5e99c4f3417f035694074beb8848cd77/MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:3169b1eefae027567d1ce6ee7cae382c57fe26e82775f460f0b2778beaad66c0", size = 21219 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/17/d8/5811082f85bb88410ad7e452263af048d685669bbbfb7b595e8689152498/MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:eb7972a85c54febfb25b5c4b4f3af4dcc731994c7da0d8a0b4a6eb0640e1d178", size = 20946 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/31/bd635fb5989440d9365c5e3c47556cfea121c7803f5034ac843e8f37c2f2/MarkupSafe-3.0.2-cp39-cp39-win32.whl", hash = "sha256:8c4e8c3ce11e1f92f6536ff07154f9d49677ebaaafc32db9db4620bc11ed480f", size = 15063 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b3/73/085399401383ce949f727afec55ec3abd76648d04b9f22e1c0e99cb4bec3/MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a", size = 15506 },
+]
+
+[[package]]
+name = "mkl"
+version = "2021.4.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "intel-openmp" },
+ { name = "tbb" },
+]
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ce/c6/892fe3bc91e811b78e4f85653864f2d92541d5e5c306b0cb3c2311e9ca64/mkl-2021.4.0-py2.py3-none-win32.whl", hash = "sha256:439c640b269a5668134e3dcbcea4350459c4a8bc46469669b2d67e07e3d330e8", size = 129048357 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/1c/5f6dbf18e8b73e0a5472466f0ea8d48ce9efae39bd2ff38cebf8dce61259/mkl-2021.4.0-py2.py3-none-win_amd64.whl", hash = "sha256:ceef3cafce4c009dd25f65d7ad0d833a0fbadc3d8903991ec92351fe5de1e718", size = 228499609 },
+]
+
+[[package]]
+name = "modelscope"
+version = "1.27.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "requests" },
+ { name = "setuptools" },
+ { name = "tqdm" },
+ { name = "urllib3" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/e4/65e731300f2ed7dc02965bcbc0cfa74c38a27dabbefcdf7a2e2893bbf50c/modelscope-1.27.1.tar.gz", hash = "sha256:a74d2ef7f2decf8c0a59ef35b46f07452026074587e5bb5c736fbef2df13ec1c", size = 4416107 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2f/14/027c49872c9f1087a1b9f604a81d5584324d84b1540a88b071e41eaca5b7/modelscope-1.27.1-py3-none-any.whl", hash = "sha256:2b67656e41fab77a9b278ccb6fceac541971f54a7d8b74700c1ffdcd290a3394", size = 5895860 },
+]
+
+[[package]]
+name = "mpmath"
+version = "1.3.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/47/dd32fa426cc72114383ac549964eecb20ecfd886d1e5ccf5340b55b02f57/mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f", size = 508106 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198 },
+]
+
+[[package]]
+name = "msgpack"
+version = "1.1.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/b1/ea4f68038a18c77c9467400d166d74c4ffa536f34761f7983a104357e614/msgpack-1.1.1.tar.gz", hash = "sha256:77b79ce34a2bdab2594f490c8e80dd62a02d650b91a75159a63ec413b8d104cd", size = 173555 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/33/52/f30da112c1dc92cf64f57d08a273ac771e7b29dea10b4b30369b2d7e8546/msgpack-1.1.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:353b6fc0c36fde68b661a12949d7d49f8f51ff5fa019c1e47c87c4ff34b080ed", size = 81799 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/35/7bfc0def2f04ab4145f7f108e3563f9b4abae4ab0ed78a61f350518cc4d2/msgpack-1.1.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:79c408fcf76a958491b4e3b103d1c417044544b68e96d06432a189b43d1215c8", size = 78278 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e8/c5/df5d6c1c39856bc55f800bf82778fd4c11370667f9b9e9d51b2f5da88f20/msgpack-1.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78426096939c2c7482bf31ef15ca219a9e24460289c00dd0b94411040bb73ad2", size = 402805 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/8e/0bb8c977efecfe6ea7116e2ed73a78a8d32a947f94d272586cf02a9757db/msgpack-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b17ba27727a36cb73aabacaa44b13090feb88a01d012c0f4be70c00f75048b4", size = 408642 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/59/a1/731d52c1aeec52006be6d1f8027c49fdc2cfc3ab7cbe7c28335b2910d7b6/msgpack-1.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7a17ac1ea6ec3c7687d70201cfda3b1e8061466f28f686c24f627cae4ea8efd0", size = 395143 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/92/b42911c52cda2ba67a6418ffa7d08969edf2e760b09015593c8a8a27a97d/msgpack-1.1.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:88d1e966c9235c1d4e2afac21ca83933ba59537e2e2727a999bf3f515ca2af26", size = 395986 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/61/dc/8ae165337e70118d4dab651b8b562dd5066dd1e6dd57b038f32ebc3e2f07/msgpack-1.1.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:f6d58656842e1b2ddbe07f43f56b10a60f2ba5826164910968f5933e5178af75", size = 402682 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/58/27/555851cb98dcbd6ce041df1eacb25ac30646575e9cd125681aa2f4b1b6f1/msgpack-1.1.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:96decdfc4adcbc087f5ea7ebdcfd3dee9a13358cae6e81d54be962efc38f6338", size = 406368 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/64/39a26add4ce16f24e99eabb9005e44c663db00e3fce17d4ae1ae9d61df99/msgpack-1.1.1-cp310-cp310-win32.whl", hash = "sha256:6640fd979ca9a212e4bcdf6eb74051ade2c690b862b679bfcb60ae46e6dc4bfd", size = 65004 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7d/18/73dfa3e9d5d7450d39debde5b0d848139f7de23bd637a4506e36c9800fd6/msgpack-1.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:8b65b53204fe1bd037c40c4148d00ef918eb2108d24c9aaa20bc31f9810ce0a8", size = 71548 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/83/97f24bf9848af23fe2ba04380388216defc49a8af6da0c28cc636d722502/msgpack-1.1.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:71ef05c1726884e44f8b1d1773604ab5d4d17729d8491403a705e649116c9558", size = 82728 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/aa/7f/2eaa388267a78401f6e182662b08a588ef4f3de6f0eab1ec09736a7aaa2b/msgpack-1.1.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:36043272c6aede309d29d56851f8841ba907a1a3d04435e43e8a19928e243c1d", size = 79279 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/46/31eb60f4452c96161e4dfd26dbca562b4ec68c72e4ad07d9566d7ea35e8a/msgpack-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a32747b1b39c3ac27d0670122b57e6e57f28eefb725e0b625618d1b59bf9d1e0", size = 423859 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/16/a20fa8c32825cc7ae8457fab45670c7a8996d7746ce80ce41cc51e3b2bd7/msgpack-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a8b10fdb84a43e50d38057b06901ec9da52baac6983d3f709d8507f3889d43f", size = 429975 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/ea/6c958e07692367feeb1a1594d35e22b62f7f476f3c568b002a5ea09d443d/msgpack-1.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ba0c325c3f485dc54ec298d8b024e134acf07c10d494ffa24373bea729acf704", size = 413528 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/75/05/ac84063c5dae79722bda9f68b878dc31fc3059adb8633c79f1e82c2cd946/msgpack-1.1.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:88daaf7d146e48ec71212ce21109b66e06a98e5e44dca47d853cbfe171d6c8d2", size = 413338 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/69/e8/fe86b082c781d3e1c09ca0f4dacd457ede60a13119b6ce939efe2ea77b76/msgpack-1.1.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:d8b55ea20dc59b181d3f47103f113e6f28a5e1c89fd5b67b9140edb442ab67f2", size = 422658 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3b/2b/bafc9924df52d8f3bb7c00d24e57be477f4d0f967c0a31ef5e2225e035c7/msgpack-1.1.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4a28e8072ae9779f20427af07f53bbb8b4aa81151054e882aee333b158da8752", size = 427124 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/3b/1f717e17e53e0ed0b68fa59e9188f3f610c79d7151f0e52ff3cd8eb6b2dc/msgpack-1.1.1-cp311-cp311-win32.whl", hash = "sha256:7da8831f9a0fdb526621ba09a281fadc58ea12701bc709e7b8cbc362feabc295", size = 65016 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/48/45/9d1780768d3b249accecc5a38c725eb1e203d44a191f7b7ff1941f7df60c/msgpack-1.1.1-cp311-cp311-win_amd64.whl", hash = "sha256:5fd1b58e1431008a57247d6e7cc4faa41c3607e8e7d4aaf81f7c29ea013cb458", size = 72267 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/26/389b9c593eda2b8551b2e7126ad3a06af6f9b44274eb3a4f054d48ff7e47/msgpack-1.1.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:ae497b11f4c21558d95de9f64fff7053544f4d1a17731c866143ed6bb4591238", size = 82359 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ab/65/7d1de38c8a22cf8b1551469159d4b6cf49be2126adc2482de50976084d78/msgpack-1.1.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:33be9ab121df9b6b461ff91baac6f2731f83d9b27ed948c5b9d1978ae28bf157", size = 79172 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/bd/cacf208b64d9577a62c74b677e1ada005caa9b69a05a599889d6fc2ab20a/msgpack-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6f64ae8fe7ffba251fecb8408540c34ee9df1c26674c50c4544d72dbf792e5ce", size = 425013 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4d/ec/fd869e2567cc9c01278a736cfd1697941ba0d4b81a43e0aa2e8d71dab208/msgpack-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a494554874691720ba5891c9b0b39474ba43ffb1aaf32a5dac874effb1619e1a", size = 426905 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/55/2a/35860f33229075bce803a5593d046d8b489d7ba2fc85701e714fc1aaf898/msgpack-1.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cb643284ab0ed26f6957d969fe0dd8bb17beb567beb8998140b5e38a90974f6c", size = 407336 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/16/69ed8f3ada150bf92745fb4921bd621fd2cdf5a42e25eb50bcc57a5328f0/msgpack-1.1.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d275a9e3c81b1093c060c3837e580c37f47c51eca031f7b5fb76f7b8470f5f9b", size = 409485 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/b6/0c398039e4c6d0b2e37c61d7e0e9d13439f91f780686deb8ee64ecf1ae71/msgpack-1.1.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:4fd6b577e4541676e0cc9ddc1709d25014d3ad9a66caa19962c4f5de30fc09ef", size = 412182 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b8/d0/0cf4a6ecb9bc960d624c93effaeaae75cbf00b3bc4a54f35c8507273cda1/msgpack-1.1.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:bb29aaa613c0a1c40d1af111abf025f1732cab333f96f285d6a93b934738a68a", size = 419883 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/83/9697c211720fa71a2dfb632cad6196a8af3abea56eece220fde4674dc44b/msgpack-1.1.1-cp312-cp312-win32.whl", hash = "sha256:870b9a626280c86cff9c576ec0d9cbcc54a1e5ebda9cd26dab12baf41fee218c", size = 65406 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c0/23/0abb886e80eab08f5e8c485d6f13924028602829f63b8f5fa25a06636628/msgpack-1.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:5692095123007180dca3e788bb4c399cc26626da51629a31d40207cb262e67f4", size = 72558 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/38/561f01cf3577430b59b340b51329803d3a5bf6a45864a55f4ef308ac11e3/msgpack-1.1.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:3765afa6bd4832fc11c3749be4ba4b69a0e8d7b728f78e68120a157a4c5d41f0", size = 81677 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/09/48/54a89579ea36b6ae0ee001cba8c61f776451fad3c9306cd80f5b5c55be87/msgpack-1.1.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8ddb2bcfd1a8b9e431c8d6f4f7db0773084e107730ecf3472f1dfe9ad583f3d9", size = 78603 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a0/60/daba2699b308e95ae792cdc2ef092a38eb5ee422f9d2fbd4101526d8a210/msgpack-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:196a736f0526a03653d829d7d4c5500a97eea3648aebfd4b6743875f28aa2af8", size = 420504 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/22/2ebae7ae43cd8f2debc35c631172ddf14e2a87ffcc04cf43ff9df9fff0d3/msgpack-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d592d06e3cc2f537ceeeb23d38799c6ad83255289bb84c2e5792e5a8dea268a", size = 423749 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/40/1b/54c08dd5452427e1179a40b4b607e37e2664bca1c790c60c442c8e972e47/msgpack-1.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4df2311b0ce24f06ba253fda361f938dfecd7b961576f9be3f3fbd60e87130ac", size = 404458 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/60/6bb17e9ffb080616a51f09928fdd5cac1353c9becc6c4a8abd4e57269a16/msgpack-1.1.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e4141c5a32b5e37905b5940aacbc59739f036930367d7acce7a64e4dec1f5e0b", size = 405976 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/97/88983e266572e8707c1f4b99c8fd04f9eb97b43f2db40e3172d87d8642db/msgpack-1.1.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b1ce7f41670c5a69e1389420436f41385b1aa2504c3b0c30620764b15dded2e7", size = 408607 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bc/66/36c78af2efaffcc15a5a61ae0df53a1d025f2680122e2a9eb8442fed3ae4/msgpack-1.1.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4147151acabb9caed4e474c3344181e91ff7a388b888f1e19ea04f7e73dc7ad5", size = 424172 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/87/a75eb622b555708fe0427fab96056d39d4c9892b0c784b3a721088c7ee37/msgpack-1.1.1-cp313-cp313-win32.whl", hash = "sha256:500e85823a27d6d9bba1d057c871b4210c1dd6fb01fbb764e37e4e8847376323", size = 65347 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/91/7dc28d5e2a11a5ad804cf2b7f7a5fcb1eb5a4966d66a5d2b41aee6376543/msgpack-1.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:6d489fba546295983abd142812bda76b57e33d0b9f5d5b71c09a583285506f69", size = 72341 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/bd/0792be119d7fe7dc2148689ef65c90507d82d20a204aab3b98c74a1f8684/msgpack-1.1.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f5be6b6bc52fad84d010cb45433720327ce886009d862f46b26d4d154001994b", size = 81882 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/75/77/ce06c8e26a816ae8730a8e030d263c5289adcaff9f0476f9b270bdd7c5c2/msgpack-1.1.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3a89cd8c087ea67e64844287ea52888239cbd2940884eafd2dcd25754fb72232", size = 78414 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/27/190576c497677fb4a0d05d896b24aea6cdccd910f206aaa7b511901befed/msgpack-1.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d75f3807a9900a7d575d8d6674a3a47e9f227e8716256f35bc6f03fc597ffbf", size = 400927 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/af/6a0aa5a06762e70726ec3c10fb966600d84a7220b52635cb0ab2dc64d32f/msgpack-1.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d182dac0221eb8faef2e6f44701812b467c02674a322c739355c39e94730cdbf", size = 405903 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1e/80/3f3da358cecbbe8eb12360814bd1277d59d2608485934742a074d99894a9/msgpack-1.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1b13fe0fb4aac1aa5320cd693b297fe6fdef0e7bea5518cbc2dd5299f873ae90", size = 393192 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/98/c6/3a0ec7fdebbb4f3f8f254696cd91d491c29c501dbebd86286c17e8f68cd7/msgpack-1.1.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:435807eeb1bc791ceb3247d13c79868deb22184e1fc4224808750f0d7d1affc1", size = 393851 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/39/37/df50d5f8e68514b60fbe70f6e8337ea2b32ae2be030871bcd9d1cf7d4b62/msgpack-1.1.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:4835d17af722609a45e16037bb1d4d78b7bdf19d6c0128116d178956618c4e88", size = 400292 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fc/ec/1e067292e02d2ceb4c8cb5ba222c4f7bb28730eef5676740609dc2627e0f/msgpack-1.1.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a8ef6e342c137888ebbfb233e02b8fbd689bb5b5fcc59b34711ac47ebd504478", size = 401873 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d3/31/e8c9c6b5b58d64c9efa99c8d181fcc25f38ead357b0360379fbc8a4234ad/msgpack-1.1.1-cp39-cp39-win32.whl", hash = "sha256:61abccf9de335d9efd149e2fff97ed5974f2481b3353772e8e2dd3402ba2bd57", size = 65028 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/d6/cd62cded572e5e25892747a5d27850170bcd03c855e9c69c538e024de6f9/msgpack-1.1.1-cp39-cp39-win_amd64.whl", hash = "sha256:40eae974c873b2992fd36424a5d9407f93e97656d999f43fca9d29f820899084", size = 71700 },
+]
+
+[[package]]
+name = "multidict"
+version = "6.6.3"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "typing-extensions", marker = "python_full_version < '3.11'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/2c/5dad12e82fbdf7470f29bff2171484bf07cb3b16ada60a6589af8f376440/multidict-6.6.3.tar.gz", hash = "sha256:798a9eb12dab0a6c2e29c1de6f3468af5cb2da6053a20dfa3344907eed0937cc", size = 101006 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/67/414933982bce2efce7cbcb3169eaaf901e0f25baec69432b4874dfb1f297/multidict-6.6.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a2be5b7b35271f7fff1397204ba6708365e3d773579fe2a30625e16c4b4ce817", size = 77017 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/fe/d8a3ee1fad37dc2ef4f75488b0d9d4f25bf204aad8306cbab63d97bff64a/multidict-6.6.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:12f4581d2930840295c461764b9a65732ec01250b46c6b2c510d7ee68872b140", size = 44897 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/e0/265d89af8c98240265d82b8cbcf35897f83b76cd59ee3ab3879050fd8c45/multidict-6.6.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dd7793bab517e706c9ed9d7310b06c8672fd0aeee5781bfad612f56b8e0f7d14", size = 44574 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e6/05/6b759379f7e8e04ccc97cfb2a5dcc5cdbd44a97f072b2272dc51281e6a40/multidict-6.6.3-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:72d8815f2cd3cf3df0f83cac3f3ef801d908b2d90409ae28102e0553af85545a", size = 225729 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4e/f5/8d5a15488edd9a91fa4aad97228d785df208ed6298580883aa3d9def1959/multidict-6.6.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:531e331a2ee53543ab32b16334e2deb26f4e6b9b28e41f8e0c87e99a6c8e2d69", size = 242515 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6e/b5/a8f317d47d0ac5bb746d6d8325885c8967c2a8ce0bb57be5399e3642cccb/multidict-6.6.3-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:42ca5aa9329a63be8dc49040f63817d1ac980e02eeddba763a9ae5b4027b9c9c", size = 222224 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/76/88/18b2a0d5e80515fa22716556061189c2853ecf2aa2133081ebbe85ebea38/multidict-6.6.3-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:208b9b9757060b9faa6f11ab4bc52846e4f3c2fb8b14d5680c8aac80af3dc751", size = 253124 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/bf/ebfcfd6b55a1b05ef16d0775ae34c0fe15e8dab570d69ca9941073b969e7/multidict-6.6.3-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:acf6b97bd0884891af6a8b43d0f586ab2fcf8e717cbd47ab4bdddc09e20652d8", size = 251529 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/11/780615a98fd3775fc309d0234d563941af69ade2df0bb82c91dda6ddaea1/multidict-6.6.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:68e9e12ed00e2089725669bdc88602b0b6f8d23c0c95e52b95f0bc69f7fe9b55", size = 241627 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/28/3d/35f33045e21034b388686213752cabc3a1b9d03e20969e6fa8f1b1d82db1/multidict-6.6.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:05db2f66c9addb10cfa226e1acb363450fab2ff8a6df73c622fefe2f5af6d4e7", size = 239351 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6e/cc/ff84c03b95b430015d2166d9aae775a3985d757b94f6635010d0038d9241/multidict-6.6.3-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:0db58da8eafb514db832a1b44f8fa7906fdd102f7d982025f816a93ba45e3dcb", size = 233429 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/f0/8cd49a0b37bdea673a4b793c2093f2f4ba8e7c9d6d7c9bd672fd6d38cd11/multidict-6.6.3-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:14117a41c8fdb3ee19c743b1c027da0736fdb79584d61a766da53d399b71176c", size = 243094 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/96/19/5d9a0cfdafe65d82b616a45ae950975820289069f885328e8185e64283c2/multidict-6.6.3-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:877443eaaabcd0b74ff32ebeed6f6176c71850feb7d6a1d2db65945256ea535c", size = 248957 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e6/dc/c90066151da87d1e489f147b9b4327927241e65f1876702fafec6729c014/multidict-6.6.3-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:70b72e749a4f6e7ed8fb334fa8d8496384840319512746a5f42fa0aec79f4d61", size = 243590 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ec/39/458afb0cccbb0ee9164365273be3e039efddcfcb94ef35924b7dbdb05db0/multidict-6.6.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:43571f785b86afd02b3855c5ac8e86ec921b760298d6f82ff2a61daf5a35330b", size = 237487 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/38/0016adac3990426610a081787011177e661875546b434f50a26319dc8372/multidict-6.6.3-cp310-cp310-win32.whl", hash = "sha256:20c5a0c3c13a15fd5ea86c42311859f970070e4e24de5a550e99d7c271d76318", size = 41390 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/d2/17897a8f3f2c5363d969b4c635aa40375fe1f09168dc09a7826780bfb2a4/multidict-6.6.3-cp310-cp310-win_amd64.whl", hash = "sha256:ab0a34a007704c625e25a9116c6770b4d3617a071c8a7c30cd338dfbadfe6485", size = 45954 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2d/5f/d4a717c1e457fe44072e33fa400d2b93eb0f2819c4d669381f925b7cba1f/multidict-6.6.3-cp310-cp310-win_arm64.whl", hash = "sha256:769841d70ca8bdd140a715746199fc6473414bd02efd678d75681d2d6a8986c5", size = 42981 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/f0/1a39863ced51f639c81a5463fbfa9eb4df59c20d1a8769ab9ef4ca57ae04/multidict-6.6.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:18f4eba0cbac3546b8ae31e0bbc55b02c801ae3cbaf80c247fcdd89b456ff58c", size = 76445 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/0e/a7cfa451c7b0365cd844e90b41e21fab32edaa1e42fc0c9f68461ce44ed7/multidict-6.6.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ef43b5dd842382329e4797c46f10748d8c2b6e0614f46b4afe4aee9ac33159df", size = 44610 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/bb/a14a4efc5ee748cc1904b0748be278c31b9295ce5f4d2ef66526f410b94d/multidict-6.6.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bf9bd1fd5eec01494e0f2e8e446a74a85d5e49afb63d75a9934e4a5423dba21d", size = 44267 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/f8/410677d563c2d55e063ef74fe578f9d53fe6b0a51649597a5861f83ffa15/multidict-6.6.3-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:5bd8d6f793a787153956cd35e24f60485bf0651c238e207b9a54f7458b16d539", size = 230004 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/df/2b787f80059314a98e1ec6a4cc7576244986df3e56b3c755e6fc7c99e038/multidict-6.6.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1bf99b4daf908c73856bd87ee0a2499c3c9a3d19bb04b9c6025e66af3fd07462", size = 247196 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/f2/f9117089151b9a8ab39f9019620d10d9718eec2ac89e7ca9d30f3ec78e96/multidict-6.6.3-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:0b9e59946b49dafaf990fd9c17ceafa62976e8471a14952163d10a7a630413a9", size = 225337 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/93/2d/7115300ec5b699faa152c56799b089a53ed69e399c3c2d528251f0aeda1a/multidict-6.6.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e2db616467070d0533832d204c54eea6836a5e628f2cb1e6dfd8cd6ba7277cb7", size = 257079 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/15/ea/ff4bab367623e39c20d3b07637225c7688d79e4f3cc1f3b9f89867677f9a/multidict-6.6.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7394888236621f61dcdd25189b2768ae5cc280f041029a5bcf1122ac63df79f9", size = 255461 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/07/2c9246cda322dfe08be85f1b8739646f2c4c5113a1422d7a407763422ec4/multidict-6.6.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f114d8478733ca7388e7c7e0ab34b72547476b97009d643644ac33d4d3fe1821", size = 246611 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/62/279c13d584207d5697a752a66ffc9bb19355a95f7659140cb1b3cf82180e/multidict-6.6.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cdf22e4db76d323bcdc733514bf732e9fb349707c98d341d40ebcc6e9318ef3d", size = 243102 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/69/cc/e06636f48c6d51e724a8bc8d9e1db5f136fe1df066d7cafe37ef4000f86a/multidict-6.6.3-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:e995a34c3d44ab511bfc11aa26869b9d66c2d8c799fa0e74b28a473a692532d6", size = 238693 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/a4/66c9d8fb9acf3b226cdd468ed009537ac65b520aebdc1703dd6908b19d33/multidict-6.6.3-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:766a4a5996f54361d8d5a9050140aa5362fe48ce51c755a50c0bc3706460c430", size = 246582 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cf/01/c69e0317be556e46257826d5449feb4e6aa0d18573e567a48a2c14156f1f/multidict-6.6.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:3893a0d7d28a7fe6ca7a1f760593bc13038d1d35daf52199d431b61d2660602b", size = 253355 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c0/da/9cc1da0299762d20e626fe0042e71b5694f9f72d7d3f9678397cbaa71b2b/multidict-6.6.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:934796c81ea996e61914ba58064920d6cad5d99140ac3167901eb932150e2e56", size = 247774 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e6/91/b22756afec99cc31105ddd4a52f95ab32b1a4a58f4d417979c570c4a922e/multidict-6.6.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9ed948328aec2072bc00f05d961ceadfd3e9bfc2966c1319aeaf7b7c21219183", size = 242275 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/be/f1/adcc185b878036a20399d5be5228f3cbe7f823d78985d101d425af35c800/multidict-6.6.3-cp311-cp311-win32.whl", hash = "sha256:9f5b28c074c76afc3e4c610c488e3493976fe0e596dd3db6c8ddfbb0134dcac5", size = 41290 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/d4/27652c1c6526ea6b4f5ddd397e93f4232ff5de42bea71d339bc6a6cc497f/multidict-6.6.3-cp311-cp311-win_amd64.whl", hash = "sha256:bc7f6fbc61b1c16050a389c630da0b32fc6d4a3d191394ab78972bf5edc568c2", size = 45942 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/16/18/23f4932019804e56d3c2413e237f866444b774b0263bcb81df2fdecaf593/multidict-6.6.3-cp311-cp311-win_arm64.whl", hash = "sha256:d4e47d8faffaae822fb5cba20937c048d4f734f43572e7079298a6c39fb172cb", size = 42880 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0e/a0/6b57988ea102da0623ea814160ed78d45a2645e4bbb499c2896d12833a70/multidict-6.6.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:056bebbeda16b2e38642d75e9e5310c484b7c24e3841dc0fb943206a72ec89d6", size = 76514 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/7a/d1e92665b0850c6c0508f101f9cf0410c1afa24973e1115fe9c6a185ebf7/multidict-6.6.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:e5f481cccb3c5c5e5de5d00b5141dc589c1047e60d07e85bbd7dea3d4580d63f", size = 45394 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/52/6f/dd104490e01be6ef8bf9573705d8572f8c2d2c561f06e3826b081d9e6591/multidict-6.6.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:10bea2ee839a759ee368b5a6e47787f399b41e70cf0c20d90dfaf4158dfb4e55", size = 43590 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/fe/06e0e01b1b0611e6581b7fd5a85b43dacc08b6cea3034f902f383b0873e5/multidict-6.6.3-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:2334cfb0fa9549d6ce2c21af2bfbcd3ac4ec3646b1b1581c88e3e2b1779ec92b", size = 237292 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ce/71/4f0e558fb77696b89c233c1ee2d92f3e1d5459070a0e89153c9e9e804186/multidict-6.6.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b8fee016722550a2276ca2cb5bb624480e0ed2bd49125b2b73b7010b9090e888", size = 258385 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/25/cca0e68228addad24903801ed1ab42e21307a1b4b6dd2cf63da5d3ae082a/multidict-6.6.3-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e5511cb35f5c50a2db21047c875eb42f308c5583edf96bd8ebf7d770a9d68f6d", size = 242328 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6e/a3/46f2d420d86bbcb8fe660b26a10a219871a0fbf4d43cb846a4031533f3e0/multidict-6.6.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:712b348f7f449948e0a6c4564a21c7db965af900973a67db432d724619b3c680", size = 268057 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9e/73/1c743542fe00794a2ec7466abd3f312ccb8fad8dff9f36d42e18fb1ec33e/multidict-6.6.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:e4e15d2138ee2694e038e33b7c3da70e6b0ad8868b9f8094a72e1414aeda9c1a", size = 269341 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/11/6ec9dcbe2264b92778eeb85407d1df18812248bf3506a5a1754bc035db0c/multidict-6.6.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8df25594989aebff8a130f7899fa03cbfcc5d2b5f4a461cf2518236fe6f15961", size = 256081 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9b/2b/631b1e2afeb5f1696846d747d36cda075bfdc0bc7245d6ba5c319278d6c4/multidict-6.6.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:159ca68bfd284a8860f8d8112cf0521113bffd9c17568579e4d13d1f1dc76b65", size = 253581 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bf/0e/7e3b93f79efeb6111d3bf9a1a69e555ba1d07ad1c11bceb56b7310d0d7ee/multidict-6.6.3-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:e098c17856a8c9ade81b4810888c5ad1914099657226283cab3062c0540b0643", size = 250750 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ad/9e/086846c1d6601948e7de556ee464a2d4c85e33883e749f46b9547d7b0704/multidict-6.6.3-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:67c92ed673049dec52d7ed39f8cf9ebbadf5032c774058b4406d18c8f8fe7063", size = 251548 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/7b/86ec260118e522f1a31550e87b23542294880c97cfbf6fb18cc67b044c66/multidict-6.6.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:bd0578596e3a835ef451784053cfd327d607fc39ea1a14812139339a18a0dbc3", size = 262718 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/bd/22ce8f47abb0be04692c9fc4638508b8340987b18691aa7775d927b73f72/multidict-6.6.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:346055630a2df2115cd23ae271910b4cae40f4e336773550dca4889b12916e75", size = 259603 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/9c/91b7ac1691be95cd1f4a26e36a74b97cda6aa9820632d31aab4410f46ebd/multidict-6.6.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:555ff55a359302b79de97e0468e9ee80637b0de1fce77721639f7cd9440b3a10", size = 251351 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6f/5c/4d7adc739884f7a9fbe00d1eac8c034023ef8bad71f2ebe12823ca2e3649/multidict-6.6.3-cp312-cp312-win32.whl", hash = "sha256:73ab034fb8d58ff85c2bcbadc470efc3fafeea8affcf8722855fb94557f14cc5", size = 41860 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6a/a3/0fbc7afdf7cb1aa12a086b02959307848eb6bcc8f66fcb66c0cb57e2a2c1/multidict-6.6.3-cp312-cp312-win_amd64.whl", hash = "sha256:04cbcce84f63b9af41bad04a54d4cc4e60e90c35b9e6ccb130be2d75b71f8c17", size = 45982 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b8/95/8c825bd70ff9b02462dc18d1295dd08d3e9e4eb66856d292ffa62cfe1920/multidict-6.6.3-cp312-cp312-win_arm64.whl", hash = "sha256:0f1130b896ecb52d2a1e615260f3ea2af55fa7dc3d7c3003ba0c3121a759b18b", size = 43210 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/52/1d/0bebcbbb4f000751fbd09957257903d6e002943fc668d841a4cf2fb7f872/multidict-6.6.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:540d3c06d48507357a7d57721e5094b4f7093399a0106c211f33540fdc374d55", size = 75843 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/8f/cbe241b0434cfe257f65c2b1bcf9e8d5fb52bc708c5061fb29b0fed22bdf/multidict-6.6.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:9c19cea2a690f04247d43f366d03e4eb110a0dc4cd1bbeee4d445435428ed35b", size = 45053 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/32/d2/0b3b23f9dbad5b270b22a3ac3ea73ed0a50ef2d9a390447061178ed6bdb8/multidict-6.6.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7af039820cfd00effec86bda5d8debef711a3e86a1d3772e85bea0f243a4bd65", size = 43273 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/fe/6eb68927e823999e3683bc49678eb20374ba9615097d085298fd5b386564/multidict-6.6.3-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:500b84f51654fdc3944e936f2922114349bf8fdcac77c3092b03449f0e5bc2b3", size = 237124 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e7/ab/320d8507e7726c460cb77117848b3834ea0d59e769f36fdae495f7669929/multidict-6.6.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f3fc723ab8a5c5ed6c50418e9bfcd8e6dceba6c271cee6728a10a4ed8561520c", size = 256892 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/76/60/38ee422db515ac69834e60142a1a69111ac96026e76e8e9aa347fd2e4591/multidict-6.6.3-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:94c47ea3ade005b5976789baaed66d4de4480d0a0bf31cef6edaa41c1e7b56a6", size = 240547 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/27/fb/905224fde2dff042b030c27ad95a7ae744325cf54b890b443d30a789b80e/multidict-6.6.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:dbc7cf464cc6d67e83e136c9f55726da3a30176f020a36ead246eceed87f1cd8", size = 266223 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/76/35/dc38ab361051beae08d1a53965e3e1a418752fc5be4d3fb983c5582d8784/multidict-6.6.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:900eb9f9da25ada070f8ee4a23f884e0ee66fe4e1a38c3af644256a508ad81ca", size = 267262 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/a3/0a485b7f36e422421b17e2bbb5a81c1af10eac1d4476f2ff92927c730479/multidict-6.6.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7c6df517cf177da5d47ab15407143a89cd1a23f8b335f3a28d57e8b0a3dbb884", size = 254345 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/59/bcdd52c1dab7c0e0d75ff19cac751fbd5f850d1fc39172ce809a74aa9ea4/multidict-6.6.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4ef421045f13879e21c994b36e728d8e7d126c91a64b9185810ab51d474f27e7", size = 252248 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/a4/2d96aaa6eae8067ce108d4acee6f45ced5728beda55c0f02ae1072c730d1/multidict-6.6.3-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:6c1e61bb4f80895c081790b6b09fa49e13566df8fbff817da3f85b3a8192e36b", size = 250115 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/d2/ed9f847fa5c7d0677d4f02ea2c163d5e48573de3f57bacf5670e43a5ffaa/multidict-6.6.3-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:e5e8523bb12d7623cd8300dbd91b9e439a46a028cd078ca695eb66ba31adee3c", size = 249649 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/af/9155850372563fc550803d3f25373308aa70f59b52cff25854086ecb4a79/multidict-6.6.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:ef58340cc896219e4e653dade08fea5c55c6df41bcc68122e3be3e9d873d9a7b", size = 261203 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/36/2f/c6a728f699896252cf309769089568a33c6439626648843f78743660709d/multidict-6.6.3-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:fc9dc435ec8699e7b602b94fe0cd4703e69273a01cbc34409af29e7820f777f1", size = 258051 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/60/689880776d6b18fa2b70f6cc74ff87dd6c6b9b47bd9cf74c16fecfaa6ad9/multidict-6.6.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9e864486ef4ab07db5e9cb997bad2b681514158d6954dd1958dfb163b83d53e6", size = 249601 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/75/5e/325b11f2222a549019cf2ef879c1f81f94a0d40ace3ef55cf529915ba6cc/multidict-6.6.3-cp313-cp313-win32.whl", hash = "sha256:5633a82fba8e841bc5c5c06b16e21529573cd654f67fd833650a215520a6210e", size = 41683 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/ad/cf46e73f5d6e3c775cabd2a05976547f3f18b39bee06260369a42501f053/multidict-6.6.3-cp313-cp313-win_amd64.whl", hash = "sha256:e93089c1570a4ad54c3714a12c2cef549dc9d58e97bcded193d928649cab78e9", size = 45811 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/c9/2e3fe950db28fb7c62e1a5f46e1e38759b072e2089209bc033c2798bb5ec/multidict-6.6.3-cp313-cp313-win_arm64.whl", hash = "sha256:c60b401f192e79caec61f166da9c924e9f8bc65548d4246842df91651e83d600", size = 43056 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/58/aaf8114cf34966e084a8cc9517771288adb53465188843d5a19862cb6dc3/multidict-6.6.3-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:02fd8f32d403a6ff13864b0851f1f523d4c988051eea0471d4f1fd8010f11134", size = 82811 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/71/af/5402e7b58a1f5b987a07ad98f2501fdba2a4f4b4c30cf114e3ce8db64c87/multidict-6.6.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:f3aa090106b1543f3f87b2041eef3c156c8da2aed90c63a2fbed62d875c49c37", size = 48304 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/39/65/ab3c8cafe21adb45b24a50266fd747147dec7847425bc2a0f6934b3ae9ce/multidict-6.6.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e924fb978615a5e33ff644cc42e6aa241effcf4f3322c09d4f8cebde95aff5f8", size = 46775 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/49/ba/9fcc1b332f67cc0c0c8079e263bfab6660f87fe4e28a35921771ff3eea0d/multidict-6.6.3-cp313-cp313t-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:b9fe5a0e57c6dbd0e2ce81ca66272282c32cd11d31658ee9553849d91289e1c1", size = 229773 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/14/0145a251f555f7c754ce2dcbcd012939bbd1f34f066fa5d28a50e722a054/multidict-6.6.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b24576f208793ebae00280c59927c3b7c2a3b1655e443a25f753c4611bc1c373", size = 250083 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9e/d4/d5c0bd2bbb173b586c249a151a26d2fb3ec7d53c96e42091c9fef4e1f10c/multidict-6.6.3-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:135631cb6c58eac37d7ac0df380294fecdc026b28837fa07c02e459c7fb9c54e", size = 228980 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/32/c9a2d8444a50ec48c4733ccc67254100c10e1c8ae8e40c7a2d2183b59b97/multidict-6.6.3-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:274d416b0df887aef98f19f21578653982cfb8a05b4e187d4a17103322eeaf8f", size = 257776 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/68/d0/14fa1699f4ef629eae08ad6201c6b476098f5efb051b296f4c26be7a9fdf/multidict-6.6.3-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:e252017a817fad7ce05cafbe5711ed40faeb580e63b16755a3a24e66fa1d87c0", size = 256882 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/88/84a27570fbe303c65607d517a5f147cd2fc046c2d1da02b84b17b9bdc2aa/multidict-6.6.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2e4cc8d848cd4fe1cdee28c13ea79ab0ed37fc2e89dd77bac86a2e7959a8c3bc", size = 247816 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/60/dca352a0c999ce96a5d8b8ee0b2b9f729dcad2e0b0c195f8286269a2074c/multidict-6.6.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9e236a7094b9c4c1b7585f6b9cca34b9d833cf079f7e4c49e6a4a6ec9bfdc68f", size = 245341 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/ef/433fa3ed06028f03946f3993223dada70fb700f763f70c00079533c34578/multidict-6.6.3-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:e0cb0ab69915c55627c933f0b555a943d98ba71b4d1c57bc0d0a66e2567c7471", size = 235854 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/1f/487612ab56fbe35715320905215a57fede20de7db40a261759690dc80471/multidict-6.6.3-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:81ef2f64593aba09c5212a3d0f8c906a0d38d710a011f2f42759704d4557d3f2", size = 243432 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/6f/ce8b79de16cd885c6f9052c96a3671373d00c59b3ee635ea93e6e81b8ccf/multidict-6.6.3-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:b9cbc60010de3562545fa198bfc6d3825df430ea96d2cc509c39bd71e2e7d648", size = 252731 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/fe/a2514a6aba78e5abefa1624ca85ae18f542d95ac5cde2e3815a9fbf369aa/multidict-6.6.3-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:70d974eaaa37211390cd02ef93b7e938de564bbffa866f0b08d07e5e65da783d", size = 247086 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/22/b788718d63bb3cce752d107a57c85fcd1a212c6c778628567c9713f9345a/multidict-6.6.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:3713303e4a6663c6d01d648a68f2848701001f3390a030edaaf3fc949c90bf7c", size = 243338 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/d6/fdb3d0670819f2228f3f7d9af613d5e652c15d170c83e5f1c94fbc55a25b/multidict-6.6.3-cp313-cp313t-win32.whl", hash = "sha256:639ecc9fe7cd73f2495f62c213e964843826f44505a3e5d82805aa85cac6f89e", size = 47812 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b6/d6/a9d2c808f2c489ad199723197419207ecbfbc1776f6e155e1ecea9c883aa/multidict-6.6.3-cp313-cp313t-win_amd64.whl", hash = "sha256:9f97e181f344a0ef3881b573d31de8542cc0dbc559ec68c8f8b5ce2c2e91646d", size = 53011 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/40/b68001cba8188dd267590a111f9661b6256debc327137667e832bf5d66e8/multidict-6.6.3-cp313-cp313t-win_arm64.whl", hash = "sha256:ce8b7693da41a3c4fde5871c738a81490cea5496c671d74374c8ab889e1834fb", size = 45254 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/64/ba29bd6dfc895e592b2f20f92378e692ac306cf25dd0be2f8e0a0f898edb/multidict-6.6.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c8161b5a7778d3137ea2ee7ae8a08cce0010de3b00ac671c5ebddeaa17cefd22", size = 76959 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/cd/872ae4c134257dacebff59834983c1615d6ec863b6e3d360f3203aad8400/multidict-6.6.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:1328201ee930f069961ae707d59c6627ac92e351ed5b92397cf534d1336ce557", size = 44864 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/15/35/d417d8f62f2886784b76df60522d608aba39dfc83dd53b230ca71f2d4c53/multidict-6.6.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b1db4d2093d6b235de76932febf9d50766cf49a5692277b2c28a501c9637f616", size = 44540 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/59/25cddf781f12cddb2386baa29744a3fdd160eb705539b48065f0cffd86d5/multidict-6.6.3-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:53becb01dd8ebd19d1724bebe369cfa87e4e7f29abbbe5c14c98ce4c383e16cd", size = 224075 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/21/4055b6a527954c572498a8068c26bd3b75f2b959080e17e12104b592273c/multidict-6.6.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:41bb9d1d4c303886e2d85bade86e59885112a7f4277af5ad47ab919a2251f306", size = 240535 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/58/98/17f1f80bdba0b2fef49cf4ba59cebf8a81797f745f547abb5c9a4039df62/multidict-6.6.3-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:775b464d31dac90f23192af9c291dc9f423101857e33e9ebf0020a10bfcf4144", size = 219361 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/0e/a5e595fdd0820069f0c29911d5dc9dc3a75ec755ae733ce59a4e6962ae42/multidict-6.6.3-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:d04d01f0a913202205a598246cf77826fe3baa5a63e9f6ccf1ab0601cf56eca0", size = 251207 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/9e/0f51e4cffea2daf24c137feabc9ec848ce50f8379c9badcbac00b41ab55e/multidict-6.6.3-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d25594d3b38a2e6cabfdcafef339f754ca6e81fbbdb6650ad773ea9775af35ab", size = 249749 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/49/a0/a7cfc13c9a71ceb8c1c55457820733af9ce01e121139271f7b13e30c29d2/multidict-6.6.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:35712f1748d409e0707b165bf49f9f17f9e28ae85470c41615778f8d4f7d9609", size = 239202 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c7/50/7ae0d1149ac71cab6e20bb7faf2a1868435974994595dadfdb7377f7140f/multidict-6.6.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1c8082e5814b662de8589d6a06c17e77940d5539080cbab9fe6794b5241b76d9", size = 237269 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/ac/2d0bf836c9c63a57360d57b773359043b371115e1c78ff648993bf19abd0/multidict-6.6.3-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:61af8a4b771f1d4d000b3168c12c3120ccf7284502a94aa58c68a81f5afac090", size = 232961 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/e1/68a65f069df298615591e70e48bfd379c27d4ecb252117c18bf52eebc237/multidict-6.6.3-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:448e4a9afccbf297577f2eaa586f07067441e7b63c8362a3540ba5a38dc0f14a", size = 240863 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ae/ab/702f1baca649f88ea1dc6259fc2aa4509f4ad160ba48c8e61fbdb4a5a365/multidict-6.6.3-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:233ad16999afc2bbd3e534ad8dbe685ef8ee49a37dbc2cdc9514e57b6d589ced", size = 246800 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5e/0b/726e690bfbf887985a8710ef2f25f1d6dd184a35bd3b36429814f810a2fc/multidict-6.6.3-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:bb933c891cd4da6bdcc9733d048e994e22e1883287ff7540c2a0f3b117605092", size = 242034 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/bb/839486b27bcbcc2e0d875fb9d4012b4b6aa99639137343106aa7210e047a/multidict-6.6.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:37b09ca60998e87734699e88c2363abfd457ed18cfbf88e4009a4e83788e63ed", size = 235377 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/46/574d75ab7b9ae8690fe27e89f5fcd0121633112b438edfb9ed2be8be096b/multidict-6.6.3-cp39-cp39-win32.whl", hash = "sha256:f54cb79d26d0cd420637d184af38f0668558f3c4bbe22ab7ad830e67249f2e0b", size = 41420 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/c3/8b3bc755508b777868349f4bfa844d3d31832f075ee800a3d6f1807338c5/multidict-6.6.3-cp39-cp39-win_amd64.whl", hash = "sha256:295adc9c0551e5d5214b45cf29ca23dbc28c2d197a9c30d51aed9e037cb7c578", size = 46124 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b2/30/5a66e7e4550e80975faee5b5dd9e9bd09194d2fd8f62363119b9e46e204b/multidict-6.6.3-cp39-cp39-win_arm64.whl", hash = "sha256:15332783596f227db50fb261c2c251a58ac3873c457f3a550a95d5c0aa3c770d", size = 42973 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/30/9aec301e9772b098c1f5c0ca0279237c9766d94b97802e9888010c64b0ed/multidict-6.6.3-py3-none-any.whl", hash = "sha256:8db10f29c7541fc5da4defd8cd697e1ca429db743fa716325f236079b96f775a", size = 12313 },
+]
+
+[[package]]
+name = "multiprocess"
+version = "0.70.16"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "dill" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/ae/04f39c5d0d0def03247c2893d6f2b83c136bf3320a2154d7b8858f2ba72d/multiprocess-0.70.16.tar.gz", hash = "sha256:161af703d4652a0e1410be6abccecde4a7ddffd19341be0a7011b94aeb171ac1", size = 1772603 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ef/76/6e712a2623d146d314f17598df5de7224c85c0060ef63fd95cc15a25b3fa/multiprocess-0.70.16-pp310-pypy310_pp73-macosx_10_13_x86_64.whl", hash = "sha256:476887be10e2f59ff183c006af746cb6f1fd0eadcfd4ef49e605cbe2659920ee", size = 134980 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/ab/1e6e8009e380e22254ff539ebe117861e5bdb3bff1fc977920972237c6c7/multiprocess-0.70.16-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:d951bed82c8f73929ac82c61f01a7b5ce8f3e5ef40f5b52553b4f547ce2b08ec", size = 134982 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/94/8638a89f93c80df329116e6781a060506c7e91e1f4370dc831e9d17a041d/multiprocess-0.70.16-pp39-pypy39_pp73-macosx_10_13_x86_64.whl", hash = "sha256:0dfd078c306e08d46d7a8d06fb120313d87aa43af60d66da43ffff40b44d2f41", size = 133497 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/21/222066f6bb8d8af287923ae3bd26cf4699a9ce020228ac273caca1de8250/multiprocess-0.70.16-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:e7b9d0f307cd9bd50851afaac0dba2cb6c44449efff697df7c7645f7d3f2be3a", size = 133498 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bc/f7/7ec7fddc92e50714ea3745631f79bd9c96424cb2702632521028e57d3a36/multiprocess-0.70.16-py310-none-any.whl", hash = "sha256:c4a9944c67bd49f823687463660a2d6daae94c289adff97e0f9d696ba6371d02", size = 134824 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/15/b56e50e8debaf439f44befec5b2af11db85f6e0f344c3113ae0be0593a91/multiprocess-0.70.16-py311-none-any.whl", hash = "sha256:af4cabb0dac72abfb1e794fa7855c325fd2b55a10a44628a3c1ad3311c04127a", size = 143519 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0a/7d/a988f258104dcd2ccf1ed40fdc97e26c4ac351eeaf81d76e266c52d84e2f/multiprocess-0.70.16-py312-none-any.whl", hash = "sha256:fc0544c531920dde3b00c29863377f87e1632601092ea2daca74e4beb40faa2e", size = 146741 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/89/38df130f2c799090c978b366cfdf5b96d08de5b29a4a293df7f7429fa50b/multiprocess-0.70.16-py38-none-any.whl", hash = "sha256:a71d82033454891091a226dfc319d0cfa8019a4e888ef9ca910372a446de4435", size = 132628 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/d9/f7f9379981e39b8c2511c9e0326d212accacb82f12fbfdc1aa2ce2a7b2b6/multiprocess-0.70.16-py39-none-any.whl", hash = "sha256:a0bafd3ae1b732eac64be2e72038231c1ba97724b60b09400d68f229fcc2fbf3", size = 133351 },
+]
+
+[[package]]
+name = "networkx"
+version = "3.2.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+resolution-markers = [
+ "python_full_version < '3.10'",
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/80/a84676339aaae2f1cfdf9f418701dd634aef9cc76f708ef55c36ff39c3ca/networkx-3.2.1.tar.gz", hash = "sha256:9f1bb5cf3409bf324e0a722c20bdb4c20ee39bf1c30ce8ae499c8502b0b5e0c6", size = 2073928 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/f0/8fbc882ca80cf077f1b246c0e3c3465f7f415439bdea6b899f6b19f61f70/networkx-3.2.1-py3-none-any.whl", hash = "sha256:f18c69adc97877c42332c170849c96cefa91881c99a7cb3e95b7c659ebdc1ec2", size = 1647772 },
+]
+
+[[package]]
+name = "networkx"
+version = "3.4.2"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+resolution-markers = [
+ "python_full_version == '3.10.*'",
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/1d/06475e1cd5264c0b870ea2cc6fdb3e37177c1e565c43f56ff17a10e3937f/networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1", size = 2151368 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/54/dd730b32ea14ea797530a4479b2ed46a6fb250f682a9cfb997e968bf0261/networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f", size = 1723263 },
+]
+
+[[package]]
+name = "networkx"
+version = "3.5"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+resolution-markers = [
+ "python_full_version >= '3.13'",
+ "python_full_version == '3.12.*'",
+ "python_full_version == '3.11.*'",
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6c/4f/ccdb8ad3a38e583f214547fd2f7ff1fc160c43a75af88e6aec213404b96a/networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037", size = 2471065 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/8d/776adee7bbf76365fdd7f2552710282c79a4ead5d2a46408c9043a2b70ba/networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec", size = 2034406 },
+]
+
+[[package]]
+name = "numba"
+version = "0.60.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+resolution-markers = [
+ "python_full_version < '3.10'",
+]
+dependencies = [
+ { name = "llvmlite", version = "0.43.0", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version < '3.10'" },
+ { name = "numpy", marker = "python_full_version < '3.10'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3c/93/2849300a9184775ba274aba6f82f303343669b0592b7bb0849ea713dabb0/numba-0.60.0.tar.gz", hash = "sha256:5df6158e5584eece5fc83294b949fd30b9f1125df7708862205217e068aabf16", size = 2702171 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f7/cf/baa13a7e3556d73d9e38021e6d6aa4aeb30d8b94545aa8b70d0f24a1ccc4/numba-0.60.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5d761de835cd38fb400d2c26bb103a2726f548dc30368853121d66201672e651", size = 2647627 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ac/ba/4b57fa498564457c3cc9fc9e570a6b08e6086c74220f24baaf04e54b995f/numba-0.60.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:159e618ef213fba758837f9837fb402bbe65326e60ba0633dbe6c7f274d42c1b", size = 2650322 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/28/98/7ea97ee75870a54f938a8c70f7e0be4495ba5349c5f9db09d467c4a5d5b7/numba-0.60.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1527dc578b95c7c4ff248792ec33d097ba6bef9eda466c948b68dfc995c25781", size = 3407390 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/58/cb4ac5b8f7ec64200460aef1fed88258fb872ceef504ab1f989d2ff0f684/numba-0.60.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fe0b28abb8d70f8160798f4de9d486143200f34458d34c4a214114e445d7124e", size = 3699694 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/b0/c61a93ca947d12233ff45de506ddbf52af3f752066a0b8be4d27426e16da/numba-0.60.0-cp310-cp310-win_amd64.whl", hash = "sha256:19407ced081d7e2e4b8d8c36aa57b7452e0283871c296e12d798852bc7d7f198", size = 2687030 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/98/ad/df18d492a8f00d29a30db307904b9b296e37507034eedb523876f3a2e13e/numba-0.60.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a17b70fc9e380ee29c42717e8cc0bfaa5556c416d94f9aa96ba13acb41bdece8", size = 2647254 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/51/a4dc2c01ce7a850b8e56ff6d5381d047a5daea83d12bad08aa071d34b2ee/numba-0.60.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3fb02b344a2a80efa6f677aa5c40cd5dd452e1b35f8d1c2af0dfd9ada9978e4b", size = 2649970 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f9/4c/8889ac94c0b33dca80bed11564b8c6d9ea14d7f094e674c58e5c5b05859b/numba-0.60.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5f4fde652ea604ea3c86508a3fb31556a6157b2c76c8b51b1d45eb40c8598703", size = 3412492 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/57/03/2b4245b05b71c0cee667e6a0b51606dfa7f4157c9093d71c6b208385a611/numba-0.60.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4142d7ac0210cc86432b818338a2bc368dc773a2f5cf1e32ff7c5b378bd63ee8", size = 3705018 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/89/2d924ca60dbf949f18a6fec223a2445f5f428d9a5f97a6b29c2122319015/numba-0.60.0-cp311-cp311-win_amd64.whl", hash = "sha256:cac02c041e9b5bc8cf8f2034ff6f0dbafccd1ae9590dc146b3a02a45e53af4e2", size = 2686920 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/5c/b5ec752c475e78a6c3676b67c514220dbde2725896bbb0b6ec6ea54b2738/numba-0.60.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:d7da4098db31182fc5ffe4bc42c6f24cd7d1cb8a14b59fd755bfee32e34b8404", size = 2647866 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/42/39559664b2e7c15689a638c2a38b3b74c6e69a04e2b3019b9f7742479188/numba-0.60.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:38d6ea4c1f56417076ecf8fc327c831ae793282e0ff51080c5094cb726507b1c", size = 2650208 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/67/88/c4459ccc05674ef02119abf2888ccd3e2fed12a323f52255f4982fc95876/numba-0.60.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:62908d29fb6a3229c242e981ca27e32a6e606cc253fc9e8faeb0e48760de241e", size = 3466946 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/41/ac11cf33524def12aa5bd698226ae196a1185831c05ed29dc0c56eaa308b/numba-0.60.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0ebaa91538e996f708f1ab30ef4d3ddc344b64b5227b67a57aa74f401bb68b9d", size = 3761463 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/bd/0fe29fcd1b6a8de479a4ed25c6e56470e467e3611c079d55869ceef2b6d1/numba-0.60.0-cp312-cp312-win_amd64.whl", hash = "sha256:f75262e8fe7fa96db1dca93d53a194a38c46da28b112b8a4aca168f0df860347", size = 2707588 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/68/1a/87c53f836cdf557083248c3f47212271f220280ff766538795e77c8c6bbf/numba-0.60.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:01ef4cd7d83abe087d644eaa3d95831b777aa21d441a23703d649e06b8e06b74", size = 2647186 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/28/14/a5baa1f2edea7b49afa4dc1bb1b126645198cf1075186853b5b497be826e/numba-0.60.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:819a3dfd4630d95fd574036f99e47212a1af41cbcb019bf8afac63ff56834449", size = 2650038 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3b/bd/f1985719ff34e37e07bb18f9d3acd17e5a21da255f550c8eae031e2ddf5f/numba-0.60.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0b983bd6ad82fe868493012487f34eae8bf7dd94654951404114f23c3466d34b", size = 3403010 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/54/9b/cd73d3f6617ddc8398a63ef97d8dc9139a9879b9ca8a7ca4b8789056ea46/numba-0.60.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c151748cd269ddeab66334bd754817ffc0cabd9433acb0f551697e5151917d25", size = 3695086 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/01/8b7b670c77c5ea0e47e283d82332969bf672ab6410d0b2610cac5b7a3ded/numba-0.60.0-cp39-cp39-win_amd64.whl", hash = "sha256:3031547a015710140e8c87226b4cfe927cac199835e5bf7d4fe5cb64e814e3ab", size = 2686978 },
+]
+
+[[package]]
+name = "numba"
+version = "0.61.2"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+resolution-markers = [
+ "python_full_version >= '3.13'",
+ "python_full_version == '3.12.*'",
+ "python_full_version == '3.11.*'",
+ "python_full_version == '3.10.*'",
+]
+dependencies = [
+ { name = "llvmlite", version = "0.44.0", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version >= '3.10'" },
+ { name = "numpy", marker = "python_full_version >= '3.10'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/a0/e21f57604304aa03ebb8e098429222722ad99176a4f979d34af1d1ee80da/numba-0.61.2.tar.gz", hash = "sha256:8750ee147940a6637b80ecf7f95062185ad8726c8c28a2295b8ec1160a196f7d", size = 2820615 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/ca/f470be59552ccbf9531d2d383b67ae0b9b524d435fb4a0d229fef135116e/numba-0.61.2-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:cf9f9fc00d6eca0c23fc840817ce9f439b9f03c8f03d6246c0e7f0cb15b7162a", size = 2775663 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f5/13/3bdf52609c80d460a3b4acfb9fdb3817e392875c0d6270cf3fd9546f138b/numba-0.61.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ea0247617edcb5dd61f6106a56255baab031acc4257bddaeddb3a1003b4ca3fd", size = 2778344 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e2/7d/bfb2805bcfbd479f04f835241ecf28519f6e3609912e3a985aed45e21370/numba-0.61.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ae8c7a522c26215d5f62ebec436e3d341f7f590079245a2f1008dfd498cc1642", size = 3824054 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/27/797b2004745c92955470c73c82f0e300cf033c791f45bdecb4b33b12bdea/numba-0.61.2-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:bd1e74609855aa43661edffca37346e4e8462f6903889917e9f41db40907daa2", size = 3518531 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/c6/c2fb11e50482cb310afae87a997707f6c7d8a48967b9696271347441f650/numba-0.61.2-cp310-cp310-win_amd64.whl", hash = "sha256:ae45830b129c6137294093b269ef0a22998ccc27bf7cf096ab8dcf7bca8946f9", size = 2831612 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/97/c99d1056aed767503c228f7099dc11c402906b42a4757fec2819329abb98/numba-0.61.2-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:efd3db391df53aaa5cfbee189b6c910a5b471488749fd6606c3f33fc984c2ae2", size = 2775825 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/9e/63c549f37136e892f006260c3e2613d09d5120672378191f2dc387ba65a2/numba-0.61.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:49c980e4171948ffebf6b9a2520ea81feed113c1f4890747ba7f59e74be84b1b", size = 2778695 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/97/c8/8740616c8436c86c1b9a62e72cb891177d2c34c2d24ddcde4c390371bf4c/numba-0.61.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3945615cd73c2c7eba2a85ccc9c1730c21cd3958bfcf5a44302abae0fb07bb60", size = 3829227 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fc/06/66e99ae06507c31d15ff3ecd1f108f2f59e18b6e08662cd5f8a5853fbd18/numba-0.61.2-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:bbfdf4eca202cebade0b7d43896978e146f39398909a42941c9303f82f403a18", size = 3523422 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/a4/2b309a6a9f6d4d8cfba583401c7c2f9ff887adb5d54d8e2e130274c0973f/numba-0.61.2-cp311-cp311-win_amd64.whl", hash = "sha256:76bcec9f46259cedf888041b9886e257ae101c6268261b19fda8cfbc52bec9d1", size = 2831505 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/a0/c6b7b9c615cfa3b98c4c63f4316e3f6b3bbe2387740277006551784218cd/numba-0.61.2-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:34fba9406078bac7ab052efbf0d13939426c753ad72946baaa5bf9ae0ebb8dd2", size = 2776626 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/4a/fe4e3c2ecad72d88f5f8cd04e7f7cff49e718398a2fac02d2947480a00ca/numba-0.61.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4ddce10009bc097b080fc96876d14c051cc0c7679e99de3e0af59014dab7dfe8", size = 2779287 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/2d/e518df036feab381c23a624dac47f8445ac55686ec7f11083655eb707da3/numba-0.61.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b1bb509d01f23d70325d3a5a0e237cbc9544dd50e50588bc581ba860c213546", size = 3885928 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/10/0f/23cced68ead67b75d77cfcca3df4991d1855c897ee0ff3fe25a56ed82108/numba-0.61.2-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:48a53a3de8f8793526cbe330f2a39fe9a6638efcbf11bd63f3d2f9757ae345cd", size = 3577115 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/68/1d/ddb3e704c5a8fb90142bf9dc195c27db02a08a99f037395503bfbc1d14b3/numba-0.61.2-cp312-cp312-win_amd64.whl", hash = "sha256:97cf4f12c728cf77c9c1d7c23707e4d8fb4632b46275f8f3397de33e5877af18", size = 2831929 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/f3/0fe4c1b1f2569e8a18ad90c159298d862f96c3964392a20d74fc628aee44/numba-0.61.2-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:3a10a8fc9afac40b1eac55717cece1b8b1ac0b946f5065c89e00bde646b5b154", size = 2771785 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e9/71/91b277d712e46bd5059f8a5866862ed1116091a7cb03bd2704ba8ebe015f/numba-0.61.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7d3bcada3c9afba3bed413fba45845f2fb9cd0d2b27dd58a1be90257e293d140", size = 2773289 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/e0/5ea04e7ad2c39288c0f0f9e8d47638ad70f28e275d092733b5817cf243c9/numba-0.61.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bdbca73ad81fa196bd53dc12e3aaf1564ae036e0c125f237c7644fe64a4928ab", size = 3893918 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/17/58/064f4dcb7d7e9412f16ecf80ed753f92297e39f399c905389688cf950b81/numba-0.61.2-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:5f154aaea625fb32cfbe3b80c5456d514d416fcdf79733dd69c0df3a11348e9e", size = 3584056 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/a4/6d3a0f2d3989e62a18749e1e9913d5fa4910bbb3e3311a035baea6caf26d/numba-0.61.2-cp313-cp313-win_amd64.whl", hash = "sha256:59321215e2e0ac5fa928a8020ab00b8e57cda8a97384963ac0dfa4d4e6aa54e7", size = 2831846 },
+]
+
+[[package]]
+name = "numpy"
+version = "2.0.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/8a/0db635b225d2aa2984e405dc14bd2b0c324a0c312ea1bc9d283f2b83b038/numpy-2.0.1.tar.gz", hash = "sha256:485b87235796410c3519a699cfe1faab097e509e90ebb05dcd098db2ae87e7b3", size = 18872007 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/c0/025580db782c9be4c7de992e2cc4b2930c12ef8e0f26389c88089e2f8028/numpy-2.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0fbb536eac80e27a2793ffd787895242b7f18ef792563d742c2d673bfcb75134", size = 21234466 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d6/47/58ad880b4a6ae4ec01e212d68d298cc5425814496e8fce7b35575880984c/numpy-2.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:69ff563d43c69b1baba77af455dd0a839df8d25e8590e79c90fcbe1499ebde42", size = 13369204 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/f7/d9db3db9ff23af6ed1d948441a4805cfcb24119a3edbe1d5d8bcc89b2496/numpy-2.0.1-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:1b902ce0e0a5bb7704556a217c4f63a7974f8f43e090aff03fcf262e0b135e02", size = 5300247 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/ec/d8faaa60f6e39227b3c7286db9db1de48b6f51227d7e64223d22d2374e3e/numpy-2.0.1-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:f1659887361a7151f89e79b276ed8dff3d75877df906328f14d8bb40bb4f5101", size = 6899834 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/7a/71b12fe40147b1a6146ffd07afbe57d3c0ea98560032fae7c6d81c861b09/numpy-2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4658c398d65d1b25e1760de3157011a80375da861709abd7cef3bad65d6543f9", size = 13907521 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ac/9c/703d6775b99ae37c3d4fc32984953572fb20e23e61c0f4154f05e5758a30/numpy-2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4127d4303b9ac9f94ca0441138acead39928938660ca58329fe156f84b9f3015", size = 19530562 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/be/53/4c639cc2e0331ec42b54368648f23330f9ff406c74f2f0ccca6702ba6b71/numpy-2.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:e5eeca8067ad04bc8a2a8731183d51d7cbaac66d86085d5f4766ee6bf19c7f87", size = 19929256 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/91/ec/18a1b896e25f0bba8aa3c3b010e7aaf62387583db368b29a571519c2dd45/numpy-2.0.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:9adbd9bb520c866e1bfd7e10e1880a1f7749f1f6e5017686a5fbb9b72cf69f82", size = 14413740 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3c/f6/00efe4505061b100a907c55d60765b020be3b08accff37d1444d02ae108a/numpy-2.0.1-cp310-cp310-win32.whl", hash = "sha256:7b9853803278db3bdcc6cd5beca37815b133e9e77ff3d4733c247414e78eb8d1", size = 6469150 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/16/9f/1fcb7fdb6ec988052b42c7f4ed6d92d89c541d640f8f39f01bf141d17426/numpy-2.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:81b0893a39bc5b865b8bf89e9ad7807e16717f19868e9d234bdaf9b1f1393868", size = 16554905 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/29/d6/ff66f4f87518a435538e15cc9e0477a88398512a18783e748914f0daf5ea/numpy-2.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:75b4e316c5902d8163ef9d423b1c3f2f6252226d1aa5cd8a0a03a7d01ffc6268", size = 21238269 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/64/853cfc37494471e64ea9f7bf3bc3b4bb39450e6db5beeb05e2a66beef612/numpy-2.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6e4eeb6eb2fced786e32e6d8df9e755ce5be920d17f7ce00bc38fcde8ccdbf9e", size = 13334324 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/d8/597b4b2e396a77cbec677c9de33bb1789d5c3b66d653cb723d00eb331e99/numpy-2.0.1-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:a1e01dcaab205fbece13c1410253a9eea1b1c9b61d237b6fa59bcc46e8e89343", size = 5298376 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/58/8664ff3747ac719ae1a5b9c0020533435158180a27f2f88a2b7a253bb623/numpy-2.0.1-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:a8fc2de81ad835d999113ddf87d1ea2b0f4704cbd947c948d2f5513deafe5a7b", size = 6903817 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/72/44/71ac0090d4ccb512fcac0ef0e5208248423a1ce30381541700470ac09b75/numpy-2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5a3d94942c331dd4e0e1147f7a8699a4aa47dffc11bf8a1523c12af8b2e91bbe", size = 13916254 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ef/27/39622993e8688a1f05898a3c3b2836b856f79c06637ebd4b71cb35cc9b18/numpy-2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15eb4eca47d36ec3f78cde0a3a2ee24cf05ca7396ef808dda2c0ddad7c2bde67", size = 19540260 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6a/26/a32b5a6b3f090860aeefb3619bfea09f717d73908bd65e69e8ab0cac9c07/numpy-2.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:b83e16a5511d1b1f8a88cbabb1a6f6a499f82c062a4251892d9ad5d609863fb7", size = 19938602 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/34/b6/a88a9953d0be231c67aa0b3714d6138507490753beaa927f0b33f20cdca2/numpy-2.0.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1f87fec1f9bc1efd23f4227becff04bd0e979e23ca50cc92ec88b38489db3b55", size = 14425300 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/e2/e763e102bea9c188b43ea144a91c22bec669736889a6e0be0235d64666d7/numpy-2.0.1-cp311-cp311-win32.whl", hash = "sha256:36d3a9405fd7c511804dc56fc32974fa5533bdeb3cd1604d6b8ff1d292b819c4", size = 6467652 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/67/928e8f0d5c7fd32f32fb5caf92b186a1b3826dbaf5a294e13a976d6c38b6/numpy-2.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:08458fbf403bff5e2b45f08eda195d4b0c9b35682311da5a5a0a0925b11b9bd8", size = 16559280 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/1c/401489a7e92c30db413362756c313b9353fb47565015986c55582593e2ae/numpy-2.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:6bf4e6f4a2a2e26655717a1983ef6324f2664d7011f6ef7482e8c0b3d51e82ac", size = 20965374 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/61/460fb524bb2d1a8bd4bbcb33d9b0971f9837fdedcfda8478d4c8f5cfd7ee/numpy-2.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7d6fddc5fe258d3328cd8e3d7d3e02234c5d70e01ebe377a6ab92adb14039cb4", size = 13102536 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/da/3d8debb409bc97045b559f408d2b8cefa6a077a73df14dbf4d8780d976b1/numpy-2.0.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:5daab361be6ddeb299a918a7c0864fa8618af66019138263247af405018b04e1", size = 5037809 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/59/851609f533e7bf5f4af6264a7c5149ab07be9c8db2b0eb064794f8a7bf6d/numpy-2.0.1-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:ea2326a4dca88e4a274ba3a4405eb6c6467d3ffbd8c7d38632502eaae3820587", size = 6631813 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5e/e3/944b70438d3b7e2742fece7da8dfba6f7ef7dccdd163d1a613f7027f4d5b/numpy-2.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:529af13c5f4b7a932fb0e1911d3a75da204eff023ee5e0e79c1751564221a5c8", size = 13623742 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2c/f3/61eeef119beb37decb58e7cb29940f19a1464b8608f2cab8a8616aba75fd/numpy-2.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6790654cb13eab303d8402354fabd47472b24635700f631f041bd0b65e37298a", size = 19242336 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/77/b5/c74cc1c91754436114c1de5912cdb475145245f6e645a6a1a29b5d08c774/numpy-2.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:cbab9fc9c391700e3e1287666dfd82d8666d10e69a6c4a09ab97574c0b7ee0a7", size = 19637264 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/89/c8856d3fd5fce12e0b3f6af371ccb90d604600923b08050c58f0cd26eac9/numpy-2.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:99d0d92a5e3613c33a5f01db206a33f8fdf3d71f2912b0de1739894668b7a93b", size = 14108911 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/15/96/310c6f3f2447f6d146518479b0a6ee6eb92a537954ec3b1acfa2894d1347/numpy-2.0.1-cp312-cp312-win32.whl", hash = "sha256:173a00b9995f73b79eb0191129f2455f1e34c203f559dd118636858cc452a1bf", size = 6171379 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/59/f6ad30785a6578ad85ed9c2785f271b39c3e5b6412c66e810d2c60934c9f/numpy-2.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:bb2124fdc6e62baae159ebcfa368708867eb56806804d005860b6007388df171", size = 16255757 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e9/8b/405e7dba00aa96ff03f5fef3b6fb3b6f113b13311f70faa72185696fbe0a/numpy-2.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bfc085b28d62ff4009364e7ca34b80a9a080cbd97c2c0630bb5f7f770dae9414", size = 21239254 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a5/e4/280150a359c0c3039d7965f6ade0c9324961b318f5e07cb36dc28915c0a6/numpy-2.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:8fae4ebbf95a179c1156fab0b142b74e4ba4204c87bde8d3d8b6f9c34c5825ef", size = 13342134 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cc/4e/3f7e4fed86ec3c940ba84fe819eb5f2288de85a5f29679a9ed5fbb55dc43/numpy-2.0.1-cp39-cp39-macosx_14_0_arm64.whl", hash = "sha256:72dc22e9ec8f6eaa206deb1b1355eb2e253899d7347f5e2fae5f0af613741d06", size = 5306698 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/97/de/9bf6c37a8f760847172b13691ac83c404c8485a090b349244e2758c8436d/numpy-2.0.1-cp39-cp39-macosx_14_0_x86_64.whl", hash = "sha256:ec87f5f8aca726117a1c9b7083e7656a9d0d606eec7299cc067bb83d26f16e0c", size = 6904663 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bd/54/15a0ba87e6335d02475201c9767a6a424ee39ed438ebdb6438f34abc2c25/numpy-2.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f682ea61a88479d9498bf2091fdcd722b090724b08b31d63e022adc063bad59", size = 13913787 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/e3/24d289c5a3255bf52824bd52295e9a7923cad8ae5ec29539fc971e1122f6/numpy-2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8efc84f01c1cd7e34b3fb310183e72fcdf55293ee736d679b6d35b35d80bba26", size = 19533058 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0a/ea/a0c96ffd46214e5fdb4e12cfa34824468503295d6e2fdeef2e2b1de30cd7/numpy-2.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:3fdabe3e2a52bc4eff8dc7a5044342f8bd9f11ef0934fcd3289a788c0eb10018", size = 19934441 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c3/c4/763efe6af1925baa6c433ee926fef6996eedc7c2cb2485593de01a24e8f5/numpy-2.0.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:24a0e1befbfa14615b49ba9659d3d8818a0f4d8a1c5822af8696706fbda7310c", size = 14417003 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/a0/2efec9d64c64db60200909800ca04ade088bc9942641e121cf9933a53d11/numpy-2.0.1-cp39-cp39-win32.whl", hash = "sha256:f9cf5ea551aec449206954b075db819f52adc1638d46a6738253a712d553c7b4", size = 6473865 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/52/87/bb45780eb4b9ed1e4710c2f2b42ed7224071aef6f08152f2520df0ec2ee5/numpy-2.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:e9e81fa9017eaa416c056e5d9e71be93d05e2c3c2ab308d23307a8bc4443c368", size = 16560729 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2a/a3/0a6e85731c9a5ac646cf873d02dca843c6c00fc98ed979bc59ade283ad31/numpy-2.0.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:61728fba1e464f789b11deb78a57805c70b2ed02343560456190d0501ba37b0f", size = 21094924 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/e8/ba6f8f5ee68c7459820236a1e2a76ab4eccad6b6b7f090dabffb7c62ca55/numpy-2.0.1-pp39-pypy39_pp73-macosx_14_0_x86_64.whl", hash = "sha256:12f5d865d60fb9734e60a60f1d5afa6d962d8d4467c120a1c0cda6eb2964437d", size = 6760873 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3b/f1/d156a9f3adbdbfdf97e8d0f25e32ee943200ed743c8af7a207d92ebcf61d/numpy-2.0.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eacf3291e263d5a67d8c1a581a8ebbcfd6447204ef58828caf69a5e3e8c75990", size = 19337879 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/30/260f1848653080d7ed1780e85547cdca50d858c6d38e835b2c8d7ac7cad9/numpy-2.0.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:2c3a346ae20cfd80b6cfd3e60dc179963ef2ea58da5ec074fd3d9e7a1e7ba97f", size = 16477335 },
+]
+
+[[package]]
+name = "nvidia-cublas-cu12"
+version = "12.1.3.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/6d/121efd7382d5b0284239f4ab1fc1590d86d34ed4a4a2fdb13b30ca8e5740/nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:ee53ccca76a6fc08fb9701aa95b6ceb242cdaab118c3bb152af4e579af792728", size = 410594774 },
+]
+
+[[package]]
+name = "nvidia-cuda-cupti-cu12"
+version = "12.1.105"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/00/6b218edd739ecfc60524e585ba8e6b00554dd908de2c9c66c1af3e44e18d/nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:e54fde3983165c624cb79254ae9818a456eb6e87a7fd4d56a2352c24ee542d7e", size = 14109015 },
+]
+
+[[package]]
+name = "nvidia-cuda-nvrtc-cu12"
+version = "12.1.105"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b6/9f/c64c03f49d6fbc56196664d05dba14e3a561038a81a638eeb47f4d4cfd48/nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:339b385f50c309763ca65456ec75e17bbefcbbf2893f462cb8b90584cd27a1c2", size = 23671734 },
+]
+
+[[package]]
+name = "nvidia-cuda-runtime-cu12"
+version = "12.1.105"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/d5/c68b1d2cdfcc59e72e8a5949a37ddb22ae6cade80cd4a57a84d4c8b55472/nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:6e258468ddf5796e25f1dc591a31029fa317d97a0a94ed93468fc86301d61e40", size = 823596 },
+]
+
+[[package]]
+name = "nvidia-cudnn-cu12"
+version = "8.9.2.26"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "nvidia-cublas-cu12" },
+]
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/74/a2e2be7fb83aaedec84f391f082cf765dfb635e7caa9b49065f73e4835d8/nvidia_cudnn_cu12-8.9.2.26-py3-none-manylinux1_x86_64.whl", hash = "sha256:5ccb288774fdfb07a7e7025ffec286971c06d8d7b4fb162525334616d7629ff9", size = 731725872 },
+]
+
+[[package]]
+name = "nvidia-cufft-cu12"
+version = "11.0.2.54"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/94/eb540db023ce1d162e7bea9f8f5aa781d57c65aed513c33ee9a5123ead4d/nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl", hash = "sha256:794e3948a1aa71fd817c3775866943936774d1c14e7628c74f6f7417224cdf56", size = 121635161 },
+]
+
+[[package]]
+name = "nvidia-curand-cu12"
+version = "10.3.2.106"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/31/4890b1c9abc496303412947fc7dcea3d14861720642b49e8ceed89636705/nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:9d264c5036dde4e64f1de8c50ae753237c12e0b1348738169cd0f8a536c0e1e0", size = 56467784 },
+]
+
+[[package]]
+name = "nvidia-cusolver-cu12"
+version = "11.4.5.107"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "nvidia-cublas-cu12" },
+ { name = "nvidia-cusparse-cu12" },
+ { name = "nvidia-nvjitlink-cu12" },
+]
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bc/1d/8de1e5c67099015c834315e333911273a8c6aaba78923dd1d1e25fc5f217/nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl", hash = "sha256:8a7ec542f0412294b15072fa7dab71d31334014a69f953004ea7a118206fe0dd", size = 124161928 },
+]
+
+[[package]]
+name = "nvidia-cusparse-cu12"
+version = "12.1.0.106"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "nvidia-nvjitlink-cu12" },
+]
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/5b/cfaeebf25cd9fdec14338ccb16f6b2c4c7fa9163aefcf057d86b9cc248bb/nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:f3b50f42cf363f86ab21f720998517a659a48131e8d538dc02f8768237bd884c", size = 195958278 },
+]
+
+[[package]]
+name = "nvidia-nccl-cu12"
+version = "2.20.5"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/2a/0a131f572aa09f741c30ccd45a8e56316e8be8dfc7bc19bf0ab7cfef7b19/nvidia_nccl_cu12-2.20.5-py3-none-manylinux2014_x86_64.whl", hash = "sha256:057f6bf9685f75215d0c53bf3ac4a10b3e6578351de307abad9e18a99182af56", size = 176249402 },
+]
+
+[[package]]
+name = "nvidia-nvjitlink-cu12"
+version = "12.9.86"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/46/0c/c75bbfb967457a0b7670b8ad267bfc4fffdf341c074e0a80db06c24ccfd4/nvidia_nvjitlink_cu12-12.9.86-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:e3f1171dbdc83c5932a45f0f4c99180a70de9bd2718c1ab77d14104f6d7147f9", size = 39748338 },
+]
+
+[[package]]
+name = "nvidia-nvtx-cu12"
+version = "12.1.105"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/d3/8057f0587683ed2fcd4dbfbdfdfa807b9160b809976099d36b8f60d08f03/nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:dc21cf308ca5691e7c04d962e213f8a4aa9bbfa23d95412f452254c2caeb09e5", size = 99138 },
+]
+
+[[package]]
+name = "omegaconf"
+version = "2.3.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "antlr4-python3-runtime" },
+ { name = "pyyaml" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/09/48/6388f1bb9da707110532cb70ec4d2822858ddfb44f1cdf1233c20a80ea4b/omegaconf-2.3.0.tar.gz", hash = "sha256:d5d4b6d29955cc50ad50c46dc269bcd92c6e00f5f90d23ab5fee7bfca4ba4cc7", size = 3298120 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/94/1843518e420fa3ed6919835845df698c7e27e183cb997394e4a670973a65/omegaconf-2.3.0-py3-none-any.whl", hash = "sha256:7b4df175cdb08ba400f45cae3bdcae7ba8365db4d165fc65fd04b050ab63b46b", size = 79500 },
+]
+
+[[package]]
+name = "oss2"
+version = "2.19.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "aliyun-python-sdk-core" },
+ { name = "aliyun-python-sdk-kms" },
+ { name = "crcmod" },
+ { name = "pycryptodome" },
+ { name = "requests" },
+ { name = "six" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/b5/f2cb1950dda46ac2284d6c950489fdacd0e743c2d79a347924d3cc44b86f/oss2-2.19.1.tar.gz", hash = "sha256:a8ab9ee7eb99e88a7e1382edc6ea641d219d585a7e074e3776e9dec9473e59c1", size = 298845 }
+
+[[package]]
+name = "packaging"
+version = "25.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f", size = 165727 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484", size = 66469 },
+]
+
+[[package]]
+name = "pandas"
+version = "2.3.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "numpy" },
+ { name = "python-dateutil" },
+ { name = "pytz" },
+ { name = "tzdata" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/72/51/48f713c4c728d7c55ef7444ba5ea027c26998d96d1a40953b346438602fc/pandas-2.3.0.tar.gz", hash = "sha256:34600ab34ebf1131a7613a260a61dbe8b62c188ec0ea4c296da7c9a06b004133", size = 4484490 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e2/2d/df6b98c736ba51b8eaa71229e8fcd91233a831ec00ab520e1e23090cc072/pandas-2.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:625466edd01d43b75b1883a64d859168e4556261a5035b32f9d743b67ef44634", size = 11527531 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/77/1c/3f8c331d223f86ba1d0ed7d3ed7fcf1501c6f250882489cc820d2567ddbf/pandas-2.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a6872d695c896f00df46b71648eea332279ef4077a409e2fe94220208b6bb675", size = 10774764 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/45/d2599400fad7fe06b849bd40b52c65684bc88fbe5f0a474d0513d057a377/pandas-2.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4dd97c19bd06bc557ad787a15b6489d2614ddaab5d104a0310eb314c724b2d2", size = 11711963 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/f8/5508bc45e994e698dbc93607ee6b9b6eb67df978dc10ee2b09df80103d9e/pandas-2.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:034abd6f3db8b9880aaee98f4f5d4dbec7c4829938463ec046517220b2f8574e", size = 12349446 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f7/fc/17851e1b1ea0c8456ba90a2f514c35134dd56d981cf30ccdc501a0adeac4/pandas-2.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:23c2b2dc5213810208ca0b80b8666670eb4660bbfd9d45f58592cc4ddcfd62e1", size = 12920002 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/9b/8743be105989c81fa33f8e2a4e9822ac0ad4aaf812c00fee6bb09fc814f9/pandas-2.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:39ff73ec07be5e90330cc6ff5705c651ace83374189dcdcb46e6ff54b4a72cd6", size = 13651218 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/fa/8eeb2353f6d40974a6a9fd4081ad1700e2386cf4264a8f28542fd10b3e38/pandas-2.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:40cecc4ea5abd2921682b57532baea5588cc5f80f0231c624056b146887274d2", size = 11082485 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/96/1e/ba313812a699fe37bf62e6194265a4621be11833f5fce46d9eae22acb5d7/pandas-2.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8adff9f138fc614347ff33812046787f7d43b3cef7c0f0171b3340cae333f6ca", size = 11551836 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/cc/0af9c07f8d714ea563b12383a7e5bde9479cf32413ee2f346a9c5a801f22/pandas-2.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e5f08eb9a445d07720776df6e641975665c9ea12c9d8a331e0f6890f2dcd76ef", size = 10807977 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/3e/8c0fb7e2cf4a55198466ced1ca6a9054ae3b7e7630df7757031df10001fd/pandas-2.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fa35c266c8cd1a67d75971a1912b185b492d257092bdd2709bbdebe574ed228d", size = 11788230 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/22/b493ec614582307faf3f94989be0f7f0a71932ed6f56c9a80c0bb4a3b51e/pandas-2.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:14a0cc77b0f089d2d2ffe3007db58f170dae9b9f54e569b299db871a3ab5bf46", size = 12370423 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9f/74/b012addb34cda5ce855218a37b258c4e056a0b9b334d116e518d72638737/pandas-2.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c06f6f144ad0a1bf84699aeea7eff6068ca5c63ceb404798198af7eb86082e33", size = 12990594 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/81/b310e60d033ab64b08e66c635b94076488f0b6ce6a674379dd5b224fc51c/pandas-2.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ed16339bc354a73e0a609df36d256672c7d296f3f767ac07257801aa064ff73c", size = 13745952 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/ac/f6ee5250a8881b55bd3aecde9b8cfddea2f2b43e3588bca68a4e9aaf46c8/pandas-2.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:fa07e138b3f6c04addfeaf56cc7fdb96c3b68a3fe5e5401251f231fce40a0d7a", size = 11094534 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/94/46/24192607058dd607dbfacdd060a2370f6afb19c2ccb617406469b9aeb8e7/pandas-2.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2eb4728a18dcd2908c7fccf74a982e241b467d178724545a48d0caf534b38ebf", size = 11573865 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9f/cc/ae8ea3b800757a70c9fdccc68b67dc0280a6e814efcf74e4211fd5dea1ca/pandas-2.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b9d8c3187be7479ea5c3d30c32a5d73d62a621166675063b2edd21bc47614027", size = 10702154 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/ba/a7883d7aab3d24c6540a2768f679e7414582cc389876d469b40ec749d78b/pandas-2.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9ff730713d4c4f2f1c860e36c005c7cefc1c7c80c21c0688fd605aa43c9fcf09", size = 11262180 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/a5/931fc3ad333d9d87b10107d948d757d67ebcfc33b1988d5faccc39c6845c/pandas-2.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba24af48643b12ffe49b27065d3babd52702d95ab70f50e1b34f71ca703e2c0d", size = 11991493 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/bf/0213986830a92d44d55153c1d69b509431a972eb73f204242988c4e66e86/pandas-2.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:404d681c698e3c8a40a61d0cd9412cc7364ab9a9cc6e144ae2992e11a2e77a20", size = 12470733 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/0e/21eb48a3a34a7d4bac982afc2c4eb5ab09f2d988bdf29d92ba9ae8e90a79/pandas-2.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6021910b086b3ca756755e86ddc64e0ddafd5e58e076c72cb1585162e5ad259b", size = 13212406 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/d9/74017c4eec7a28892d8d6e31ae9de3baef71f5a5286e74e6b7aad7f8c837/pandas-2.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:094e271a15b579650ebf4c5155c05dcd2a14fd4fdd72cf4854b2f7ad31ea30be", size = 10976199 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d3/57/5cb75a56a4842bbd0511c3d1c79186d8315b82dac802118322b2de1194fe/pandas-2.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2c7e2fc25f89a49a11599ec1e76821322439d90820108309bf42130d2f36c983", size = 11518913 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/01/0c8785610e465e4948a01a059562176e4c8088aa257e2e074db868f86d4e/pandas-2.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:c6da97aeb6a6d233fb6b17986234cc723b396b50a3c6804776351994f2a658fd", size = 10655249 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e8/6a/47fd7517cd8abe72a58706aab2b99e9438360d36dcdb052cf917b7bf3bdc/pandas-2.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb32dc743b52467d488e7a7c8039b821da2826a9ba4f85b89ea95274f863280f", size = 11328359 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2a/b3/463bfe819ed60fb7e7ddffb4ae2ee04b887b3444feee6c19437b8f834837/pandas-2.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:213cd63c43263dbb522c1f8a7c9d072e25900f6975596f883f4bebd77295d4f3", size = 12024789 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/0c/e0704ccdb0ac40aeb3434d1c641c43d05f75c92e67525df39575ace35468/pandas-2.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:1d2b33e68d0ce64e26a4acc2e72d747292084f4e8db4c847c6f5f6cbe56ed6d8", size = 12480734 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e9/df/815d6583967001153bb27f5cf075653d69d51ad887ebbf4cfe1173a1ac58/pandas-2.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:430a63bae10b5086995db1b02694996336e5a8ac9a96b4200572b413dfdfccb9", size = 13223381 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/88/ca5973ed07b7f484c493e941dbff990861ca55291ff7ac67c815ce347395/pandas-2.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:4930255e28ff5545e2ca404637bcc56f031893142773b3468dc021c6c32a1390", size = 10970135 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/fb/0994c14d1f7909ce83f0b1fb27958135513c4f3f2528bde216180aa73bfc/pandas-2.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:f925f1ef673b4bd0271b1809b72b3270384f2b7d9d14a189b12b7fc02574d575", size = 12141356 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/a2/9b903e5962134497ac4f8a96f862ee3081cb2506f69f8e4778ce3d9c9d82/pandas-2.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e78ad363ddb873a631e92a3c063ade1ecfb34cae71e9a2be6ad100f875ac1042", size = 11474674 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/81/3a/3806d041bce032f8de44380f866059437fb79e36d6b22c82c187e65f765b/pandas-2.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:951805d146922aed8357e4cc5671b8b0b9be1027f0619cea132a9f3f65f2f09c", size = 11439876 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/15/aa/3fc3181d12b95da71f5c2537c3e3b3af6ab3a8c392ab41ebb766e0929bc6/pandas-2.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1a881bc1309f3fce34696d07b00f13335c41f5f5a8770a33b09ebe23261cfc67", size = 11966182 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/e7/e12f2d9b0a2c4a2cc86e2aabff7ccfd24f03e597d770abfa2acd313ee46b/pandas-2.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:e1991bbb96f4050b09b5f811253c4f3cf05ee89a589379aa36cd623f21a31d6f", size = 12547686 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/39/c2/646d2e93e0af70f4e5359d870a63584dacbc324b54d73e6b3267920ff117/pandas-2.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:bb3be958022198531eb7ec2008cfc78c5b1eed51af8600c6c5d9160d89d8d249", size = 13231847 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/38/86/d786690bd1d666d3369355a173b32a4ab7a83053cbb2d6a24ceeedb31262/pandas-2.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9efc0acbbffb5236fbdf0409c04edce96bec4bdaa649d49985427bd1ec73e085", size = 11552206 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9c/2f/99f581c1c5b013fcfcbf00a48f5464fb0105da99ea5839af955e045ae3ab/pandas-2.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:75651c14fde635e680496148a8526b328e09fe0572d9ae9b638648c46a544ba3", size = 10796831 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5c/be/3ee7f424367e0f9e2daee93a3145a18b703fbf733ba56e1cf914af4b40d1/pandas-2.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bf5be867a0541a9fb47a4be0c5790a4bccd5b77b92f0a59eeec9375fafc2aa14", size = 11736943 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/83/95/81c7bb8f1aefecd948f80464177a7d9a1c5e205c5a1e279984fdacbac9de/pandas-2.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:84141f722d45d0c2a89544dd29d35b3abfc13d2250ed7e68394eda7564bd6324", size = 12366679 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/7a/54cf52fb454408317136d683a736bb597864db74977efee05e63af0a7d38/pandas-2.3.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:f95a2aef32614ed86216d3c450ab12a4e82084e8102e355707a1d96e33d51c34", size = 12924072 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0a/bf/25018e431257f8a42c173080f9da7c592508269def54af4a76ccd1c14420/pandas-2.3.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:e0f51973ba93a9f97185049326d75b942b9aeb472bec616a129806facb129ebb", size = 13696374 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/84/5ffd2c447c02db56326f5c19a235a747fae727e4842cc20e1ddd28f990f6/pandas-2.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:b198687ca9c8529662213538a9bb1e60fa0bf0f6af89292eb68fea28743fcd5a", size = 11104735 },
+]
+
+[[package]]
+name = "pillow"
+version = "11.1.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/af/c097e544e7bd278333db77933e535098c259609c4eb3b85381109602fb5b/pillow-11.1.0.tar.gz", hash = "sha256:368da70808b36d73b4b390a8ffac11069f8a5c85f29eff1f1b01bcf3ef5b2a20", size = 46742715 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/1c/2dcea34ac3d7bc96a1fd1bd0a6e06a57c67167fec2cff8d95d88229a8817/pillow-11.1.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:e1abe69aca89514737465752b4bcaf8016de61b3be1397a8fc260ba33321b3a8", size = 3229983 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/ca/6bec3df25e4c88432681de94a3531cc738bd85dea6c7aa6ab6f81ad8bd11/pillow-11.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c640e5a06869c75994624551f45e5506e4256562ead981cce820d5ab39ae2192", size = 3101831 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/2c/668e18e5521e46eb9667b09e501d8e07049eb5bfe39d56be0724a43117e6/pillow-11.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a07dba04c5e22824816b2615ad7a7484432d7f540e6fa86af60d2de57b0fcee2", size = 4314074 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/02/80/79f99b714f0fc25f6a8499ecfd1f810df12aec170ea1e32a4f75746051ce/pillow-11.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e267b0ed063341f3e60acd25c05200df4193e15a4a5807075cd71225a2386e26", size = 4394933 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/81/aa/8d4ad25dc11fd10a2001d5b8a80fdc0e564ac33b293bdfe04ed387e0fd95/pillow-11.1.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:bd165131fd51697e22421d0e467997ad31621b74bfc0b75956608cb2906dda07", size = 4353349 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/84/7a/cd0c3eaf4a28cb2a74bdd19129f7726277a7f30c4f8424cd27a62987d864/pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:abc56501c3fd148d60659aae0af6ddc149660469082859fa7b066a298bde9482", size = 4476532 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/8b/a907fdd3ae8f01c7670dfb1499c53c28e217c338b47a813af8d815e7ce97/pillow-11.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:54ce1c9a16a9561b6d6d8cb30089ab1e5eb66918cb47d457bd996ef34182922e", size = 4279789 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6f/9a/9f139d9e8cccd661c3efbf6898967a9a337eb2e9be2b454ba0a09533100d/pillow-11.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:73ddde795ee9b06257dac5ad42fcb07f3b9b813f8c1f7f870f402f4dc54b5269", size = 4413131 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/68/0d8d461f42a3f37432203c8e6df94da10ac8081b6d35af1c203bf3111088/pillow-11.1.0-cp310-cp310-win32.whl", hash = "sha256:3a5fe20a7b66e8135d7fd617b13272626a28278d0e578c98720d9ba4b2439d49", size = 2291213 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/81/d0dff759a74ba87715509af9f6cb21fa21d93b02b3316ed43bda83664db9/pillow-11.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:b6123aa4a59d75f06e9dd3dac5bf8bc9aa383121bb3dd9a7a612e05eabc9961a", size = 2625725 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ce/1f/8d50c096a1d58ef0584ddc37e6f602828515219e9d2428e14ce50f5ecad1/pillow-11.1.0-cp310-cp310-win_arm64.whl", hash = "sha256:a76da0a31da6fcae4210aa94fd779c65c75786bc9af06289cd1c184451ef7a65", size = 2375213 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dd/d6/2000bfd8d5414fb70cbbe52c8332f2283ff30ed66a9cde42716c8ecbe22c/pillow-11.1.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:e06695e0326d05b06833b40b7ef477e475d0b1ba3a6d27da1bb48c23209bf457", size = 3229968 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/45/3fe487010dd9ce0a06adf9b8ff4f273cc0a44536e234b0fad3532a42c15b/pillow-11.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:96f82000e12f23e4f29346e42702b6ed9a2f2fea34a740dd5ffffcc8c539eb35", size = 3101806 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/72/776b3629c47d9d5f1c160113158a7a7ad177688d3a1159cd3b62ded5a33a/pillow-11.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a3cd561ded2cf2bbae44d4605837221b987c216cff94f49dfeed63488bb228d2", size = 4322283 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/c2/e25199e7e4e71d64eeb869f5b72c7ddec70e0a87926398785ab944d92375/pillow-11.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f189805c8be5ca5add39e6f899e6ce2ed824e65fb45f3c28cb2841911da19070", size = 4402945 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/ed/51d6136c9d5911f78632b1b86c45241c712c5a80ed7fa7f9120a5dff1eba/pillow-11.1.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:dd0052e9db3474df30433f83a71b9b23bd9e4ef1de13d92df21a52c0303b8ab6", size = 4361228 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/48/a4/fbfe9d5581d7b111b28f1d8c2762dee92e9821bb209af9fa83c940e507a0/pillow-11.1.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:837060a8599b8f5d402e97197d4924f05a2e0d68756998345c829c33186217b1", size = 4484021 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/39/db/0b3c1a5018117f3c1d4df671fb8e47d08937f27519e8614bbe86153b65a5/pillow-11.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:aa8dd43daa836b9a8128dbe7d923423e5ad86f50a7a14dc688194b7be5c0dea2", size = 4287449 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/58/bc128da7fea8c89fc85e09f773c4901e95b5936000e6f303222490c052f3/pillow-11.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0a2f91f8a8b367e7a57c6e91cd25af510168091fb89ec5146003e424e1558a96", size = 4419972 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/bb/58f34379bde9fe197f51841c5bbe8830c28bbb6d3801f16a83b8f2ad37df/pillow-11.1.0-cp311-cp311-win32.whl", hash = "sha256:c12fc111ef090845de2bb15009372175d76ac99969bdf31e2ce9b42e4b8cd88f", size = 2291201 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/c6/fce9255272bcf0c39e15abd2f8fd8429a954cf344469eaceb9d0d1366913/pillow-11.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:fbd43429d0d7ed6533b25fc993861b8fd512c42d04514a0dd6337fb3ccf22761", size = 2625686 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c8/52/8ba066d569d932365509054859f74f2a9abee273edcef5cd75e4bc3e831e/pillow-11.1.0-cp311-cp311-win_arm64.whl", hash = "sha256:f7955ecf5609dee9442cbface754f2c6e541d9e6eda87fad7f7a989b0bdb9d71", size = 2375194 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/20/9ce6ed62c91c073fcaa23d216e68289e19d95fb8188b9fb7a63d36771db8/pillow-11.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2062ffb1d36544d42fcaa277b069c88b01bb7298f4efa06731a7fd6cc290b81a", size = 3226818 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/d8/f6004d98579a2596c098d1e30d10b248798cceff82d2b77aa914875bfea1/pillow-11.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a85b653980faad27e88b141348707ceeef8a1186f75ecc600c395dcac19f385b", size = 3101662 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/d9/892e705f90051c7a2574d9f24579c9e100c828700d78a63239676f960b74/pillow-11.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9409c080586d1f683df3f184f20e36fb647f2e0bc3988094d4fd8c9f4eb1b3b3", size = 4329317 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/aa/7f29711f26680eab0bcd3ecdd6d23ed6bce180d82e3f6380fb7ae35fcf3b/pillow-11.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7fdadc077553621911f27ce206ffcbec7d3f8d7b50e0da39f10997e8e2bb7f6a", size = 4412999 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c8/c4/8f0fe3b9e0f7196f6d0bbb151f9fba323d72a41da068610c4c960b16632a/pillow-11.1.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:93a18841d09bcdd774dcdc308e4537e1f867b3dec059c131fde0327899734aa1", size = 4368819 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/38/0d/84200ed6a871ce386ddc82904bfadc0c6b28b0c0ec78176871a4679e40b3/pillow-11.1.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:9aa9aeddeed452b2f616ff5507459e7bab436916ccb10961c4a382cd3e03f47f", size = 4496081 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/84/9c/9bcd66f714d7e25b64118e3952d52841a4babc6d97b6d28e2261c52045d4/pillow-11.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3cdcdb0b896e981678eee140d882b70092dac83ac1cdf6b3a60e2216a73f2b91", size = 4296513 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/61/ada2a226e22da011b45f7104c95ebda1b63dcbb0c378ad0f7c2a710f8fd2/pillow-11.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:36ba10b9cb413e7c7dfa3e189aba252deee0602c86c309799da5a74009ac7a1c", size = 4431298 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e7/c4/fc6e86750523f367923522014b821c11ebc5ad402e659d8c9d09b3c9d70c/pillow-11.1.0-cp312-cp312-win32.whl", hash = "sha256:cfd5cd998c2e36a862d0e27b2df63237e67273f2fc78f47445b14e73a810e7e6", size = 2291630 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/5c/2104299949b9d504baf3f4d35f73dbd14ef31bbd1ddc2c1b66a5b7dfda44/pillow-11.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:a697cd8ba0383bba3d2d3ada02b34ed268cb548b369943cd349007730c92bddf", size = 2626369 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/f3/9b18362206b244167c958984b57c7f70a0289bfb59a530dd8af5f699b910/pillow-11.1.0-cp312-cp312-win_arm64.whl", hash = "sha256:4dd43a78897793f60766563969442020e90eb7847463eca901e41ba186a7d4a5", size = 2375240 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b3/31/9ca79cafdce364fd5c980cd3416c20ce1bebd235b470d262f9d24d810184/pillow-11.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ae98e14432d458fc3de11a77ccb3ae65ddce70f730e7c76140653048c71bfcbc", size = 3226640 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ac/0f/ff07ad45a1f172a497aa393b13a9d81a32e1477ef0e869d030e3c1532521/pillow-11.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cc1331b6d5a6e144aeb5e626f4375f5b7ae9934ba620c0ac6b3e43d5e683a0f0", size = 3101437 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/2f/9906fca87a68d29ec4530be1f893149e0cb64a86d1f9f70a7cfcdfe8ae44/pillow-11.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:758e9d4ef15d3560214cddbc97b8ef3ef86ce04d62ddac17ad39ba87e89bd3b1", size = 4326605 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b0/0f/f3547ee15b145bc5c8b336401b2d4c9d9da67da9dcb572d7c0d4103d2c69/pillow-11.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b523466b1a31d0dcef7c5be1f20b942919b62fd6e9a9be199d035509cbefc0ec", size = 4411173 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/df/bf8176aa5db515c5de584c5e00df9bab0713548fd780c82a86cba2c2fedb/pillow-11.1.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:9044b5e4f7083f209c4e35aa5dd54b1dd5b112b108648f5c902ad586d4f945c5", size = 4369145 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/de/7c/7433122d1cfadc740f577cb55526fdc39129a648ac65ce64db2eb7209277/pillow-11.1.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:3764d53e09cdedd91bee65c2527815d315c6b90d7b8b79759cc48d7bf5d4f114", size = 4496340 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/46/dd94b93ca6bd555588835f2504bd90c00d5438fe131cf01cfa0c5131a19d/pillow-11.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:31eba6bbdd27dde97b0174ddf0297d7a9c3a507a8a1480e1e60ef914fe23d352", size = 4296906 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/28/2f9d32014dfc7753e586db9add35b8a41b7a3b46540e965cb6d6bc607bd2/pillow-11.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b5d658fbd9f0d6eea113aea286b21d3cd4d3fd978157cbf2447a6035916506d3", size = 4431759 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/33/48/19c2cbe7403870fbe8b7737d19eb013f46299cdfe4501573367f6396c775/pillow-11.1.0-cp313-cp313-win32.whl", hash = "sha256:f86d3a7a9af5d826744fabf4afd15b9dfef44fe69a98541f666f66fbb8d3fef9", size = 2291657 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3b/ad/285c556747d34c399f332ba7c1a595ba245796ef3e22eae190f5364bb62b/pillow-11.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:593c5fd6be85da83656b93ffcccc2312d2d149d251e98588b14fbc288fd8909c", size = 2626304 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/7b/ef35a71163bf36db06e9c8729608f78dedf032fc8313d19bd4be5c2588f3/pillow-11.1.0-cp313-cp313-win_arm64.whl", hash = "sha256:11633d58b6ee5733bde153a8dafd25e505ea3d32e261accd388827ee987baf65", size = 2375117 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/30/77f54228401e84d6791354888549b45824ab0ffde659bafa67956303a09f/pillow-11.1.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:70ca5ef3b3b1c4a0812b5c63c57c23b63e53bc38e758b37a951e5bc466449861", size = 3230060 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ce/b1/56723b74b07dd64c1010fee011951ea9c35a43d8020acd03111f14298225/pillow-11.1.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:8000376f139d4d38d6851eb149b321a52bb8893a88dae8ee7d95840431977081", size = 3106192 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/cd/7bf7180e08f80a4dcc6b4c3a0aa9e0b0ae57168562726a05dc8aa8fa66b0/pillow-11.1.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ee85f0696a17dd28fbcfceb59f9510aa71934b483d1f5601d1030c3c8304f3c", size = 4446805 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/97/42/87c856ea30c8ed97e8efbe672b58c8304dee0573f8c7cab62ae9e31db6ae/pillow-11.1.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:dd0e081319328928531df7a0e63621caf67652c8464303fd102141b785ef9547", size = 4530623 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/41/026879e90c84a88e33fb00cc6bd915ac2743c67e87a18f80270dfe3c2041/pillow-11.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e63e4e5081de46517099dc30abe418122f54531a6ae2ebc8680bcd7096860eab", size = 4465191 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/fb/a7960e838bc5df57a2ce23183bfd2290d97c33028b96bde332a9057834d3/pillow-11.1.0-cp313-cp313t-win32.whl", hash = "sha256:dda60aa465b861324e65a78c9f5cf0f4bc713e4309f83bc387be158b077963d9", size = 2295494 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/6c/6ec83ee2f6f0fda8d4cf89045c6be4b0373ebfc363ba8538f8c999f63fcd/pillow-11.1.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ad5db5781c774ab9a9b2c4302bbf0c1014960a0a7be63278d13ae6fdf88126fe", size = 2631595 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cf/6c/41c21c6c8af92b9fea313aa47c75de49e2f9a467964ee33eb0135d47eb64/pillow-11.1.0-cp313-cp313t-win_arm64.whl", hash = "sha256:67cd427c68926108778a9005f2a04adbd5e67c442ed21d95389fe1d595458756", size = 2377651 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/1f/9df5ac77491fddd2e36c352d16976dc11fbe6ab842f5df85fd7e31b847b9/pillow-11.1.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:bf902d7413c82a1bfa08b06a070876132a5ae6b2388e2712aab3a7cbc02205c6", size = 3229995 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a6/62/c7b359e924dca274173b04922ac06aa63614f7e934d132f2fe1d852509aa/pillow-11.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c1eec9d950b6fe688edee07138993e54ee4ae634c51443cfb7c1e7613322718e", size = 3101890 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/63/136f21340a434de895b62bcf2c386005a8aa24066c4facd619f5e0e9f283/pillow-11.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e275ee4cb11c262bd108ab2081f750db2a1c0b8c12c1897f27b160c8bd57bbc", size = 4310366 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f6/46/0bd0ca03d9d1164a7fa33d285ef6d1c438e963d0c8770e4c5b3737ef5abe/pillow-11.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4db853948ce4e718f2fc775b75c37ba2efb6aaea41a1a5fc57f0af59eee774b2", size = 4391582 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/55/f182db572b28bd833b8e806f933f782ceb2df64c40e4d8bd3d4226a46eca/pillow-11.1.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:ab8a209b8485d3db694fa97a896d96dd6533d63c22829043fd9de627060beade", size = 4350278 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/75/fb/e330fdbbcbc4744214b5f53b84d9d8a9f4ffbebc2e9c2ac10475386e3296/pillow-11.1.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:54251ef02a2309b5eec99d151ebf5c9904b77976c8abdcbce7891ed22df53884", size = 4471768 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/51/20ee6c4da4448d7a67ffb720a5fcdb965115a78e211a1f58f9845ae15f86/pillow-11.1.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:5bb94705aea800051a743aa4874bb1397d4695fb0583ba5e425ee0328757f196", size = 4276549 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/f2/a25c0bdaa6d6fd5cc3d4a6f65b5a7ea46e7af58bee00a98efe0a5af79c58/pillow-11.1.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:89dbdb3e6e9594d512780a5a1c42801879628b38e3efc7038094430844e271d8", size = 4409350 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/12/a7/06687947604cd3e47abeea1b78b65d34ffce7feab03cfe0dd985f115dca3/pillow-11.1.0-cp39-cp39-win32.whl", hash = "sha256:e5449ca63da169a2e6068dd0e2fcc8d91f9558aba89ff6d02121ca8ab11e79e5", size = 2291271 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/a6/f51d47675940b5c63b08ff0575b3518428b4acb891f88526fa4ee1edab6f/pillow-11.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:3362c6ca227e65c54bf71a5f88b3d4565ff1bcbc63ae72c34b07bbb1cc59a43f", size = 2625783 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/56/97750bd33e68648fa432dfadcb8ede7624bd905822d42262d34bcebdd9d7/pillow-11.1.0-cp39-cp39-win_arm64.whl", hash = "sha256:b20be51b37a75cc54c2c55def3fa2c65bb94ba859dde241cd0a4fd302de5ae0a", size = 2375193 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/c5/389961578fb677b8b3244fcd934f720ed25a148b9a5cc81c91bdf59d8588/pillow-11.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:8c730dc3a83e5ac137fbc92dfcfe1511ce3b2b5d7578315b63dbbb76f7f51d90", size = 3198345 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/fa/803c0e50ffee74d4b965229e816af55276eac1d5806712de86f9371858fd/pillow-11.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:7d33d2fae0e8b170b6a6c57400e077412240f6f5bb2a342cf1ee512a787942bb", size = 3072938 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/67/2a3a5f8012b5d8c63fe53958ba906c1b1d0482ebed5618057ef4d22f8076/pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a8d65b38173085f24bc07f8b6c505cbb7418009fa1a1fcb111b1f4961814a442", size = 3400049 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/a0/514f0d317446c98c478d1872497eb92e7cde67003fed74f696441e647446/pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:015c6e863faa4779251436db398ae75051469f7c903b043a48f078e437656f83", size = 3422431 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/00/20f40a935514037b7d3f87adfc87d2c538430ea625b63b3af8c3f5578e72/pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:d44ff19eea13ae4acdaaab0179fa68c0c6f2f45d66a4d8ec1eda7d6cecbcc15f", size = 3446208 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/28/3c/7de681727963043e093c72e6c3348411b0185eab3263100d4490234ba2f6/pillow-11.1.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:d3d8da4a631471dfaf94c10c85f5277b1f8e42ac42bade1ac67da4b4a7359b73", size = 3509746 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/67/936f9814bdd74b2dfd4822f1f7725ab5d8ff4103919a1664eb4874c58b2f/pillow-11.1.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:4637b88343166249fe8aa94e7c4a62a180c4b3898283bb5d3d2fd5fe10d8e4e0", size = 2626353 },
+]
+
+[[package]]
+name = "platformdirs"
+version = "4.3.8"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/8b/3c73abc9c759ecd3f1f7ceff6685840859e8070c4d947c93fae71f6a0bf2/platformdirs-4.3.8.tar.gz", hash = "sha256:3d512d96e16bcb959a814c9f348431070822a6496326a4be0911c40b5a74c2bc", size = 21362 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/39/979e8e21520d4e47a0bbe349e2713c0aac6f3d853d0e5b34d76206c439aa/platformdirs-4.3.8-py3-none-any.whl", hash = "sha256:ff7059bb7eb1179e2685604f4aaf157cfd9535242bd23742eadc3c13542139b4", size = 18567 },
+]
+
+[[package]]
+name = "pooch"
+version = "1.8.2"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "packaging" },
+ { name = "platformdirs" },
+ { name = "requests" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/77/b3d3e00c696c16cf99af81ef7b1f5fe73bd2a307abca41bd7605429fe6e5/pooch-1.8.2.tar.gz", hash = "sha256:76561f0de68a01da4df6af38e9955c4c9d1a5c90da73f7e40276a5728ec83d10", size = 59353 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/87/77cc11c7a9ea9fd05503def69e3d18605852cd0d4b0d3b8f15bbeb3ef1d1/pooch-1.8.2-py3-none-any.whl", hash = "sha256:3529a57096f7198778a5ceefd5ac3ef0e4d06a6ddaf9fc2d609b806f25302c47", size = 64574 },
+]
+
+[[package]]
+name = "propcache"
+version = "0.3.2"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a6/16/43264e4a779dd8588c21a70f0709665ee8f611211bdd2c87d952cfa7c776/propcache-0.3.2.tar.gz", hash = "sha256:20d7d62e4e7ef05f221e0db2856b979540686342e7dd9973b815599c7057e168", size = 44139 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ab/14/510deed325e262afeb8b360043c5d7c960da7d3ecd6d6f9496c9c56dc7f4/propcache-0.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:22d9962a358aedbb7a2e36187ff273adeaab9743373a272976d2e348d08c7770", size = 73178 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/4e/ad52a7925ff01c1325653a730c7ec3175a23f948f08626a534133427dcff/propcache-0.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0d0fda578d1dc3f77b6b5a5dce3b9ad69a8250a891760a548df850a5e8da87f3", size = 43133 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/63/7c/e9399ba5da7780871db4eac178e9c2e204c23dd3e7d32df202092a1ed400/propcache-0.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3def3da3ac3ce41562d85db655d18ebac740cb3fa4367f11a52b3da9d03a5cc3", size = 43039 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/e1/58da211eb8fdc6fc854002387d38f415a6ca5f5c67c1315b204a5d3e9d7a/propcache-0.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9bec58347a5a6cebf239daba9bda37dffec5b8d2ce004d9fe4edef3d2815137e", size = 201903 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/0a/550ea0f52aac455cb90111c8bab995208443e46d925e51e2f6ebdf869525/propcache-0.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:55ffda449a507e9fbd4aca1a7d9aa6753b07d6166140e5a18d2ac9bc49eac220", size = 213362 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5a/af/9893b7d878deda9bb69fcf54600b247fba7317761b7db11fede6e0f28bd0/propcache-0.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:64a67fb39229a8a8491dd42f864e5e263155e729c2e7ff723d6e25f596b1e8cb", size = 210525 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/bb/38fd08b278ca85cde36d848091ad2b45954bc5f15cce494bb300b9285831/propcache-0.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9da1cf97b92b51253d5b68cf5a2b9e0dafca095e36b7f2da335e27dc6172a614", size = 198283 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/8c/9fe55bd01d362bafb413dfe508c48753111a1e269737fa143ba85693592c/propcache-0.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5f559e127134b07425134b4065be45b166183fdcb433cb6c24c8e4149056ad50", size = 191872 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/54/14/4701c33852937a22584e08abb531d654c8bcf7948a8f87ad0a4822394147/propcache-0.3.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:aff2e4e06435d61f11a428360a932138d0ec288b0a31dd9bd78d200bd4a2b339", size = 199452 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/16/44/447f2253d859602095356007657ee535e0093215ea0b3d1d6a41d16e5201/propcache-0.3.2-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:4927842833830942a5d0a56e6f4839bc484785b8e1ce8d287359794818633ba0", size = 191567 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/b3/e4756258749bb2d3b46defcff606a2f47410bab82be5824a67e84015b267/propcache-0.3.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:6107ddd08b02654a30fb8ad7a132021759d750a82578b94cd55ee2772b6ebea2", size = 193015 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1e/df/e6d3c7574233164b6330b9fd697beeac402afd367280e6dc377bb99b43d9/propcache-0.3.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:70bd8b9cd6b519e12859c99f3fc9a93f375ebd22a50296c3a295028bea73b9e7", size = 204660 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b2/53/e4d31dd5170b4a0e2e6b730f2385a96410633b4833dc25fe5dffd1f73294/propcache-0.3.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:2183111651d710d3097338dd1893fcf09c9f54e27ff1a8795495a16a469cc90b", size = 206105 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/fe/74d54cf9fbe2a20ff786e5f7afcfde446588f0cf15fb2daacfbc267b866c/propcache-0.3.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:fb075ad271405dcad8e2a7ffc9a750a3bf70e533bd86e89f0603e607b93aa64c", size = 196980 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/ec/c469c9d59dada8a7679625e0440b544fe72e99311a4679c279562051f6fc/propcache-0.3.2-cp310-cp310-win32.whl", hash = "sha256:404d70768080d3d3bdb41d0771037da19d8340d50b08e104ca0e7f9ce55fce70", size = 37679 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/38/35/07a471371ac89d418f8d0b699c75ea6dca2041fbda360823de21f6a9ce0a/propcache-0.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:7435d766f978b4ede777002e6b3b6641dd229cd1da8d3d3106a45770365f9ad9", size = 41459 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/80/8d/e8b436717ab9c2cfc23b116d2c297305aa4cd8339172a456d61ebf5669b8/propcache-0.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:0b8d2f607bd8f80ddc04088bc2a037fdd17884a6fcadc47a96e334d72f3717be", size = 74207 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d6/29/1e34000e9766d112171764b9fa3226fa0153ab565d0c242c70e9945318a7/propcache-0.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:06766d8f34733416e2e34f46fea488ad5d60726bb9481d3cddf89a6fa2d9603f", size = 43648 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/46/92/1ad5af0df781e76988897da39b5f086c2bf0f028b7f9bd1f409bb05b6874/propcache-0.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a2dc1f4a1df4fecf4e6f68013575ff4af84ef6f478fe5344317a65d38a8e6dc9", size = 43496 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b3/ce/e96392460f9fb68461fabab3e095cb00c8ddf901205be4eae5ce246e5b7e/propcache-0.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:be29c4f4810c5789cf10ddf6af80b041c724e629fa51e308a7a0fb19ed1ef7bf", size = 217288 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/2a/866726ea345299f7ceefc861a5e782b045545ae6940851930a6adaf1fca6/propcache-0.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:59d61f6970ecbd8ff2e9360304d5c8876a6abd4530cb752c06586849ac8a9dc9", size = 227456 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/de/03/07d992ccb6d930398689187e1b3c718339a1c06b8b145a8d9650e4726166/propcache-0.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:62180e0b8dbb6b004baec00a7983e4cc52f5ada9cd11f48c3528d8cfa7b96a66", size = 225429 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5d/e6/116ba39448753b1330f48ab8ba927dcd6cf0baea8a0ccbc512dfb49ba670/propcache-0.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c144ca294a204c470f18cf4c9d78887810d04a3e2fbb30eea903575a779159df", size = 213472 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a6/85/f01f5d97e54e428885a5497ccf7f54404cbb4f906688a1690cd51bf597dc/propcache-0.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c5c2a784234c28854878d68978265617aa6dc0780e53d44b4d67f3651a17a9a2", size = 204480 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/79/7bf5ab9033b8b8194cc3f7cf1aaa0e9c3256320726f64a3e1f113a812dce/propcache-0.3.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5745bc7acdafa978ca1642891b82c19238eadc78ba2aaa293c6863b304e552d7", size = 214530 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/0b/bd3e0c00509b609317df4a18e6b05a450ef2d9a963e1d8bc9c9415d86f30/propcache-0.3.2-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:c0075bf773d66fa8c9d41f66cc132ecc75e5bb9dd7cce3cfd14adc5ca184cb95", size = 205230 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/23/fae0ff9b54b0de4e819bbe559508da132d5683c32d84d0dc2ccce3563ed4/propcache-0.3.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5f57aa0847730daceff0497f417c9de353c575d8da3579162cc74ac294c5369e", size = 206754 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/7f/ad6a3c22630aaa5f618b4dc3c3598974a72abb4c18e45a50b3cdd091eb2f/propcache-0.3.2-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:eef914c014bf72d18efb55619447e0aecd5fb7c2e3fa7441e2e5d6099bddff7e", size = 218430 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/2c/ba4f1c0e8a4b4c75910742f0d333759d441f65a1c7f34683b4a74c0ee015/propcache-0.3.2-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:2a4092e8549031e82facf3decdbc0883755d5bbcc62d3aea9d9e185549936dcf", size = 223884 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/88/e4/ebe30fc399e98572019eee82ad0caf512401661985cbd3da5e3140ffa1b0/propcache-0.3.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:85871b050f174bc0bfb437efbdb68aaf860611953ed12418e4361bc9c392749e", size = 211480 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/96/0a/7d5260b914e01d1d0906f7f38af101f8d8ed0dc47426219eeaf05e8ea7c2/propcache-0.3.2-cp311-cp311-win32.whl", hash = "sha256:36c8d9b673ec57900c3554264e630d45980fd302458e4ac801802a7fd2ef7897", size = 37757 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/2d/89fe4489a884bc0da0c3278c552bd4ffe06a1ace559db5ef02ef24ab446b/propcache-0.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:e53af8cb6a781b02d2ea079b5b853ba9430fcbe18a8e3ce647d5982a3ff69f39", size = 41500 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/42/9ca01b0a6f48e81615dca4765a8f1dd2c057e0540f6116a27dc5ee01dfb6/propcache-0.3.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8de106b6c84506b31c27168582cd3cb3000a6412c16df14a8628e5871ff83c10", size = 73674 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/6e/21293133beb550f9c901bbece755d582bfaf2176bee4774000bd4dd41884/propcache-0.3.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:28710b0d3975117239c76600ea351934ac7b5ff56e60953474342608dbbb6154", size = 43570 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/c8/0393a0a3a2b8760eb3bde3c147f62b20044f0ddac81e9d6ed7318ec0d852/propcache-0.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce26862344bdf836650ed2487c3d724b00fbfec4233a1013f597b78c1cb73615", size = 43094 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/2c/489afe311a690399d04a3e03b069225670c1d489eb7b044a566511c1c498/propcache-0.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bca54bd347a253af2cf4544bbec232ab982f4868de0dd684246b67a51bc6b1db", size = 226958 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/ca/63b520d2f3d418c968bf596839ae26cf7f87bead026b6192d4da6a08c467/propcache-0.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:55780d5e9a2ddc59711d727226bb1ba83a22dd32f64ee15594b9392b1f544eb1", size = 234894 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/11/60/1d0ed6fff455a028d678df30cc28dcee7af77fa2b0e6962ce1df95c9a2a9/propcache-0.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:035e631be25d6975ed87ab23153db6a73426a48db688070d925aa27e996fe93c", size = 233672 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/7c/54fd5301ef38505ab235d98827207176a5c9b2aa61939b10a460ca53e123/propcache-0.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ee6f22b6eaa39297c751d0e80c0d3a454f112f5c6481214fcf4c092074cecd67", size = 224395 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/1a/89a40e0846f5de05fdc6779883bf46ba980e6df4d2ff8fb02643de126592/propcache-0.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7ca3aee1aa955438c4dba34fc20a9f390e4c79967257d830f137bd5a8a32ed3b", size = 212510 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5e/33/ca98368586c9566a6b8d5ef66e30484f8da84c0aac3f2d9aec6d31a11bd5/propcache-0.3.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:7a4f30862869fa2b68380d677cc1c5fcf1e0f2b9ea0cf665812895c75d0ca3b8", size = 222949 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ba/11/ace870d0aafe443b33b2f0b7efdb872b7c3abd505bfb4890716ad7865e9d/propcache-0.3.2-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:b77ec3c257d7816d9f3700013639db7491a434644c906a2578a11daf13176251", size = 217258 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/d2/86fd6f7adffcfc74b42c10a6b7db721d1d9ca1055c45d39a1a8f2a740a21/propcache-0.3.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:cab90ac9d3f14b2d5050928483d3d3b8fb6b4018893fc75710e6aa361ecb2474", size = 213036 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/94/2d7d1e328f45ff34a0a284cf5a2847013701e24c2a53117e7c280a4316b3/propcache-0.3.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:0b504d29f3c47cf6b9e936c1852246c83d450e8e063d50562115a6be6d3a2535", size = 227684 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/05/37ae63a0087677e90b1d14710e532ff104d44bc1efa3b3970fff99b891dc/propcache-0.3.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:ce2ac2675a6aa41ddb2a0c9cbff53780a617ac3d43e620f8fd77ba1c84dcfc06", size = 234562 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/7c/3f539fcae630408d0bd8bf3208b9a647ccad10976eda62402a80adf8fc34/propcache-0.3.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:62b4239611205294cc433845b914131b2a1f03500ff3c1ed093ed216b82621e1", size = 222142 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/d2/34b9eac8c35f79f8a962546b3e97e9d4b990c420ee66ac8255d5d9611648/propcache-0.3.2-cp312-cp312-win32.whl", hash = "sha256:df4a81b9b53449ebc90cc4deefb052c1dd934ba85012aa912c7ea7b7e38b60c1", size = 37711 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/61/d582be5d226cf79071681d1b46b848d6cb03d7b70af7063e33a2787eaa03/propcache-0.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:7046e79b989d7fe457bb755844019e10f693752d169076138abf17f31380800c", size = 41479 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/d1/8c747fafa558c603c4ca19d8e20b288aa0c7cda74e9402f50f31eb65267e/propcache-0.3.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ca592ed634a73ca002967458187109265e980422116c0a107cf93d81f95af945", size = 71286 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/61/99/d606cb7986b60d89c36de8a85d58764323b3a5ff07770a99d8e993b3fa73/propcache-0.3.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:9ecb0aad4020e275652ba3975740f241bd12a61f1a784df044cf7477a02bc252", size = 42425 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/96/ef98f91bbb42b79e9bb82bdd348b255eb9d65f14dbbe3b1594644c4073f7/propcache-0.3.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7f08f1cc28bd2eade7a8a3d2954ccc673bb02062e3e7da09bc75d843386b342f", size = 41846 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/ad/3f0f9a705fb630d175146cd7b1d2bf5555c9beaed54e94132b21aac098a6/propcache-0.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d1a342c834734edb4be5ecb1e9fb48cb64b1e2320fccbd8c54bf8da8f2a84c33", size = 208871 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/38/2085cda93d2c8b6ec3e92af2c89489a36a5886b712a34ab25de9fbca7992/propcache-0.3.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8a544caaae1ac73f1fecfae70ded3e93728831affebd017d53449e3ac052ac1e", size = 215720 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/61/c1/d72ea2dc83ac7f2c8e182786ab0fc2c7bd123a1ff9b7975bee671866fe5f/propcache-0.3.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:310d11aa44635298397db47a3ebce7db99a4cc4b9bbdfcf6c98a60c8d5261cf1", size = 215203 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/81/b324c44ae60c56ef12007105f1460d5c304b0626ab0cc6b07c8f2a9aa0b8/propcache-0.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4c1396592321ac83157ac03a2023aa6cc4a3cc3cfdecb71090054c09e5a7cce3", size = 206365 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/09/73/88549128bb89e66d2aff242488f62869014ae092db63ccea53c1cc75a81d/propcache-0.3.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8cabf5b5902272565e78197edb682017d21cf3b550ba0460ee473753f28d23c1", size = 196016 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/3f/3bdd14e737d145114a5eb83cb172903afba7242f67c5877f9909a20d948d/propcache-0.3.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0a2f2235ac46a7aa25bdeb03a9e7060f6ecbd213b1f9101c43b3090ffb971ef6", size = 205596 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/ca/2f4aa819c357d3107c3763d7ef42c03980f9ed5c48c82e01e25945d437c1/propcache-0.3.2-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:92b69e12e34869a6970fd2f3da91669899994b47c98f5d430b781c26f1d9f387", size = 200977 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/4a/e65276c7477533c59085251ae88505caf6831c0e85ff8b2e31ebcbb949b1/propcache-0.3.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:54e02207c79968ebbdffc169591009f4474dde3b4679e16634d34c9363ff56b4", size = 197220 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/54/fc7152e517cf5578278b242396ce4d4b36795423988ef39bb8cd5bf274c8/propcache-0.3.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:4adfb44cb588001f68c5466579d3f1157ca07f7504fc91ec87862e2b8e556b88", size = 210642 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/80/abeb4a896d2767bf5f1ea7b92eb7be6a5330645bd7fb844049c0e4045d9d/propcache-0.3.2-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:fd3e6019dc1261cd0291ee8919dd91fbab7b169bb76aeef6c716833a3f65d206", size = 212789 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b3/db/ea12a49aa7b2b6d68a5da8293dcf50068d48d088100ac016ad92a6a780e6/propcache-0.3.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4c181cad81158d71c41a2bce88edce078458e2dd5ffee7eddd6b05da85079f43", size = 205880 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/e5/9076a0bbbfb65d1198007059c65639dfd56266cf8e477a9707e4b1999ff4/propcache-0.3.2-cp313-cp313-win32.whl", hash = "sha256:8a08154613f2249519e549de2330cf8e2071c2887309a7b07fb56098f5170a02", size = 37220 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d3/f5/b369e026b09a26cd77aa88d8fffd69141d2ae00a2abaaf5380d2603f4b7f/propcache-0.3.2-cp313-cp313-win_amd64.whl", hash = "sha256:e41671f1594fc4ab0a6dec1351864713cb3a279910ae8b58f884a88a0a632c05", size = 40678 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/3a/6ece377b55544941a08d03581c7bc400a3c8cd3c2865900a68d5de79e21f/propcache-0.3.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:9a3cf035bbaf035f109987d9d55dc90e4b0e36e04bbbb95af3055ef17194057b", size = 76560 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/da/64a2bb16418740fa634b0e9c3d29edff1db07f56d3546ca2d86ddf0305e1/propcache-0.3.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:156c03d07dc1323d8dacaa221fbe028c5c70d16709cdd63502778e6c3ccca1b0", size = 44676 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/36/7b/f025e06ea51cb72c52fb87e9b395cced02786610b60a3ed51da8af017170/propcache-0.3.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:74413c0ba02ba86f55cf60d18daab219f7e531620c15f1e23d95563f505efe7e", size = 44701 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/00/faa1b1b7c3b74fc277f8642f32a4c72ba1d7b2de36d7cdfb676db7f4303e/propcache-0.3.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f066b437bb3fa39c58ff97ab2ca351db465157d68ed0440abecb21715eb24b28", size = 276934 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/ab/935beb6f1756e0476a4d5938ff44bf0d13a055fed880caf93859b4f1baf4/propcache-0.3.2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f1304b085c83067914721e7e9d9917d41ad87696bf70f0bc7dee450e9c71ad0a", size = 278316 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/9d/994a5c1ce4389610838d1caec74bdf0e98b306c70314d46dbe4fcf21a3e2/propcache-0.3.2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ab50cef01b372763a13333b4e54021bdcb291fc9a8e2ccb9c2df98be51bcde6c", size = 282619 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/00/a10afce3d1ed0287cef2e09506d3be9822513f2c1e96457ee369adb9a6cd/propcache-0.3.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fad3b2a085ec259ad2c2842666b2a0a49dea8463579c606426128925af1ed725", size = 265896 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/a8/2aa6716ffa566ca57c749edb909ad27884680887d68517e4be41b02299f3/propcache-0.3.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:261fa020c1c14deafd54c76b014956e2f86991af198c51139faf41c4d5e83892", size = 252111 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/36/4f/345ca9183b85ac29c8694b0941f7484bf419c7f0fea2d1e386b4f7893eed/propcache-0.3.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:46d7f8aa79c927e5f987ee3a80205c987717d3659f035c85cf0c3680526bdb44", size = 268334 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/ca/fcd54f78b59e3f97b3b9715501e3147f5340167733d27db423aa321e7148/propcache-0.3.2-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:6d8f3f0eebf73e3c0ff0e7853f68be638b4043c65a70517bb575eff54edd8dbe", size = 255026 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/95/8e6a6bbbd78ac89c30c225210a5c687790e532ba4088afb8c0445b77ef37/propcache-0.3.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:03c89c1b14a5452cf15403e291c0ccd7751d5b9736ecb2c5bab977ad6c5bcd81", size = 250724 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/b0/0dd03616142baba28e8b2d14ce5df6631b4673850a3d4f9c0f9dd714a404/propcache-0.3.2-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:0cc17efde71e12bbaad086d679ce575268d70bc123a5a71ea7ad76f70ba30bba", size = 268868 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/98/2c12407a7e4fbacd94ddd32f3b1e3d5231e77c30ef7162b12a60e2dd5ce3/propcache-0.3.2-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:acdf05d00696bc0447e278bb53cb04ca72354e562cf88ea6f9107df8e7fd9770", size = 271322 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/91/9cb56efbb428b006bb85db28591e40b7736847b8331d43fe335acf95f6c8/propcache-0.3.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:4445542398bd0b5d32df908031cb1b30d43ac848e20470a878b770ec2dcc6330", size = 265778 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/4c/b0fe775a2bdd01e176b14b574be679d84fc83958335790f7c9a686c1f468/propcache-0.3.2-cp313-cp313t-win32.whl", hash = "sha256:f86e5d7cd03afb3a1db8e9f9f6eff15794e79e791350ac48a8c924e6f439f394", size = 41175 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/ff/47f08595e3d9b5e149c150f88d9714574f1a7cbd89fe2817158a952674bf/propcache-0.3.2-cp313-cp313t-win_amd64.whl", hash = "sha256:9704bedf6e7cbe3c65eca4379a9b53ee6a83749f047808cbb5044d40d7d72198", size = 44857 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6c/39/8ea9bcfaaff16fd0b0fc901ee522e24c9ec44b4ca0229cfffb8066a06959/propcache-0.3.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:a7fad897f14d92086d6b03fdd2eb844777b0c4d7ec5e3bac0fbae2ab0602bbe5", size = 74678 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d3/85/cab84c86966e1d354cf90cdc4ba52f32f99a5bca92a1529d666d957d7686/propcache-0.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:1f43837d4ca000243fd7fd6301947d7cb93360d03cd08369969450cc6b2ce3b4", size = 43829 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/23/f7/9cb719749152d8b26d63801b3220ce2d3931312b2744d2b3a088b0ee9947/propcache-0.3.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:261df2e9474a5949c46e962065d88eb9b96ce0f2bd30e9d3136bcde84befd8f2", size = 43729 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/a2/0b2b5a210ff311260002a315f6f9531b65a36064dfb804655432b2f7d3e3/propcache-0.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e514326b79e51f0a177daab1052bc164d9d9e54133797a3a58d24c9c87a3fe6d", size = 204483 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/e0/7aff5de0c535f783b0c8be5bdb750c305c1961d69fbb136939926e155d98/propcache-0.3.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d4a996adb6904f85894570301939afeee65f072b4fd265ed7e569e8d9058e4ec", size = 217425 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/1d/65fa889eb3b2a7d6e4ed3c2b568a9cb8817547a1450b572de7bf24872800/propcache-0.3.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:76cace5d6b2a54e55b137669b30f31aa15977eeed390c7cbfb1dafa8dfe9a701", size = 214723 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/e2/eecf6989870988dfd731de408a6fa366e853d361a06c2133b5878ce821ad/propcache-0.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:31248e44b81d59d6addbb182c4720f90b44e1efdc19f58112a3c3a1615fb47ef", size = 200166 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/12/06/c32be4950967f18f77489268488c7cdc78cbfc65a8ba8101b15e526b83dc/propcache-0.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:abb7fa19dbf88d3857363e0493b999b8011eea856b846305d8c0512dfdf8fbb1", size = 194004 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/46/6c/17b521a6b3b7cbe277a4064ff0aa9129dd8c89f425a5a9b6b4dd51cc3ff4/propcache-0.3.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:d81ac3ae39d38588ad0549e321e6f773a4e7cc68e7751524a22885d5bbadf886", size = 203075 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/cb/3bdba2b736b3e45bc0e40f4370f745b3e711d439ffbffe3ae416393eece9/propcache-0.3.2-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:cc2782eb0f7a16462285b6f8394bbbd0e1ee5f928034e941ffc444012224171b", size = 195407 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/29/bd/760c5c6a60a4a2c55a421bc34a25ba3919d49dee411ddb9d1493bb51d46e/propcache-0.3.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:db429c19a6c7e8a1c320e6a13c99799450f411b02251fb1b75e6217cf4a14fcb", size = 196045 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/76/58/ced2757a46f55b8c84358d6ab8de4faf57cba831c51e823654da7144b13a/propcache-0.3.2-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:21d8759141a9e00a681d35a1f160892a36fb6caa715ba0b832f7747da48fb6ea", size = 208432 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/ec/d98ea8d5a4d8fe0e372033f5254eddf3254344c0c5dc6c49ab84349e4733/propcache-0.3.2-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:2ca6d378f09adb13837614ad2754fa8afaee330254f404299611bce41a8438cb", size = 210100 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/56/84/b6d8a7ecf3f62d7dd09d9d10bbf89fad6837970ef868b35b5ffa0d24d9de/propcache-0.3.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:34a624af06c048946709f4278b4176470073deda88d91342665d95f7c6270fbe", size = 200712 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bf/32/889f4903ddfe4a9dc61da71ee58b763758cf2d608fe1decede06e6467f8d/propcache-0.3.2-cp39-cp39-win32.whl", hash = "sha256:4ba3fef1c30f306b1c274ce0b8baaa2c3cdd91f645c48f06394068f37d3837a1", size = 38187 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/67/74/d666795fb9ba1dc139d30de64f3b6fd1ff9c9d3d96ccfdb992cd715ce5d2/propcache-0.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:7a2368eed65fc69a7a7a40b27f22e85e7627b74216f0846b04ba5c116e191ec9", size = 42025 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cc/35/cc0aaecf278bb4575b8555f2b137de5ab821595ddae9da9d3cd1da4072c7/propcache-0.3.2-py3-none-any.whl", hash = "sha256:98f1ec44fb675f5052cccc8e609c46ed23a35a1cfd18545ad4e29002d858a43f", size = 12663 },
+]
+
+[[package]]
+name = "protobuf"
+version = "6.31.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/52/f3/b9655a711b32c19720253f6f06326faf90580834e2e83f840472d752bc8b/protobuf-6.31.1.tar.gz", hash = "sha256:d8cac4c982f0b957a4dc73a80e2ea24fab08e679c0de9deb835f4a12d69aca9a", size = 441797 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/6f/6ab8e4bf962fd5570d3deaa2d5c38f0a363f57b4501047b5ebeb83ab1125/protobuf-6.31.1-cp310-abi3-win32.whl", hash = "sha256:7fa17d5a29c2e04b7d90e5e32388b8bfd0e7107cd8e616feef7ed3fa6bdab5c9", size = 423603 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/3a/b15c4347dd4bf3a1b0ee882f384623e2063bb5cf9fa9d57990a4f7df2fb6/protobuf-6.31.1-cp310-abi3-win_amd64.whl", hash = "sha256:426f59d2964864a1a366254fa703b8632dcec0790d8862d30034d8245e1cd447", size = 435283 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6a/c9/b9689a2a250264a84e66c46d8862ba788ee7a641cdca39bccf64f59284b7/protobuf-6.31.1-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:6f1227473dc43d44ed644425268eb7c2e488ae245d51c6866d19fe158e207402", size = 425604 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/76/a1/7a5a94032c83375e4fe7e7f56e3976ea6ac90c5e85fac8576409e25c39c3/protobuf-6.31.1-cp39-abi3-manylinux2014_aarch64.whl", hash = "sha256:a40fc12b84c154884d7d4c4ebd675d5b3b5283e155f324049ae396b95ddebc39", size = 322115 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/b1/b59d405d64d31999244643d88c45c8241c58f17cc887e73bcb90602327f8/protobuf-6.31.1-cp39-abi3-manylinux2014_x86_64.whl", hash = "sha256:4ee898bf66f7a8b0bd21bce523814e6fbd8c6add948045ce958b73af7e8878c6", size = 321070 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/f0/4160dbd205eee8fdf8647d154e7ceaa9d25b3a877b6311274eb6dc896b75/protobuf-6.31.1-cp39-cp39-win32.whl", hash = "sha256:0414e3aa5a5f3ff423828e1e6a6e907d6c65c1d5b7e6e975793d5590bdeecc16", size = 423626 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/09/34/13989eb9f482409ed821bfa3e34e6a3878b42607c38e7f7572b4cc825091/protobuf-6.31.1-cp39-cp39-win_amd64.whl", hash = "sha256:8764cf4587791e7564051b35524b72844f845ad0bb011704c3736cce762d8fe9", size = 435347 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f7/af/ab3c51ab7507a7325e98ffe691d9495ee3d3aa5f589afad65ec920d39821/protobuf-6.31.1-py3-none-any.whl", hash = "sha256:720a6c7e6b77288b85063569baae8536671b39f15cc22037ec7045658d80489e", size = 168724 },
+]
+
+[[package]]
+name = "pyarrow"
+version = "20.0.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/ee/a7810cb9f3d6e9238e61d312076a9859bf3668fd21c69744de9532383912/pyarrow-20.0.0.tar.gz", hash = "sha256:febc4a913592573c8d5805091a6c2b5064c8bd6e002131f01061797d91c783c1", size = 1125187 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/23/77094eb8ee0dbe88441689cb6afc40ac312a1e15d3a7acc0586999518222/pyarrow-20.0.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:c7dd06fd7d7b410ca5dc839cc9d485d2bc4ae5240851bcd45d85105cc90a47d7", size = 30832591 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c3/d5/48cc573aff00d62913701d9fac478518f693b30c25f2c157550b0b2565cb/pyarrow-20.0.0-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:d5382de8dc34c943249b01c19110783d0d64b207167c728461add1ecc2db88e4", size = 32273686 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/df/4099b69a432b5cb412dd18adc2629975544d656df3d7fda6d73c5dba935d/pyarrow-20.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6415a0d0174487456ddc9beaead703d0ded5966129fa4fd3114d76b5d1c5ceae", size = 41337051 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/27/99922a9ac1c9226f346e3a1e15e63dee6f623ed757ff2893f9d6994a69d3/pyarrow-20.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15aa1b3b2587e74328a730457068dc6c89e6dcbf438d4369f572af9d320a25ee", size = 42404659 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/d1/71d91b2791b829c9e98f1e0d85be66ed93aff399f80abb99678511847eaa/pyarrow-20.0.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:5605919fbe67a7948c1f03b9f3727d82846c053cd2ce9303ace791855923fd20", size = 40695446 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/ca/ae10fba419a6e94329707487835ec721f5a95f3ac9168500bcf7aa3813c7/pyarrow-20.0.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:a5704f29a74b81673d266e5ec1fe376f060627c2e42c5c7651288ed4b0db29e9", size = 42278528 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/a6/aba40a2bf01b5d00cf9cd16d427a5da1fad0fb69b514ce8c8292ab80e968/pyarrow-20.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:00138f79ee1b5aca81e2bdedb91e3739b987245e11fa3c826f9e57c5d102fb75", size = 42918162 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/93/6b/98b39650cd64f32bf2ec6d627a9bd24fcb3e4e6ea1873c5e1ea8a83b1a18/pyarrow-20.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f2d67ac28f57a362f1a2c1e6fa98bfe2f03230f7e15927aecd067433b1e70ce8", size = 44550319 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ab/32/340238be1eb5037e7b5de7e640ee22334417239bc347eadefaf8c373936d/pyarrow-20.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:4a8b029a07956b8d7bd742ffca25374dd3f634b35e46cc7a7c3fa4c75b297191", size = 25770759 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/47/a2/b7930824181ceadd0c63c1042d01fa4ef63eee233934826a7a2a9af6e463/pyarrow-20.0.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:24ca380585444cb2a31324c546a9a56abbe87e26069189e14bdba19c86c049f0", size = 30856035 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9b/18/c765770227d7f5bdfa8a69f64b49194352325c66a5c3bb5e332dfd5867d9/pyarrow-20.0.0-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:95b330059ddfdc591a3225f2d272123be26c8fa76e8c9ee1a77aad507361cfdb", size = 32309552 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/fb/dfb2dfdd3e488bb14f822d7335653092dde150cffc2da97de6e7500681f9/pyarrow-20.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f0fb1041267e9968c6d0d2ce3ff92e3928b243e2b6d11eeb84d9ac547308232", size = 41334704 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/58/0d/08a95878d38808051a953e887332d4a76bc06c6ee04351918ee1155407eb/pyarrow-20.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b8ff87cc837601532cc8242d2f7e09b4e02404de1b797aee747dd4ba4bd6313f", size = 42399836 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/cd/efa271234dfe38f0271561086eedcad7bc0f2ddd1efba423916ff0883684/pyarrow-20.0.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:7a3a5dcf54286e6141d5114522cf31dd67a9e7c9133d150799f30ee302a7a1ab", size = 40711789 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/46/1f/7f02009bc7fc8955c391defee5348f510e589a020e4b40ca05edcb847854/pyarrow-20.0.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:a6ad3e7758ecf559900261a4df985662df54fb7fdb55e8e3b3aa99b23d526b62", size = 42301124 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4f/92/692c562be4504c262089e86757a9048739fe1acb4024f92d39615e7bab3f/pyarrow-20.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6bb830757103a6cb300a04610e08d9636f0cd223d32f388418ea893a3e655f1c", size = 42916060 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/ec/9f5c7e7c828d8e0a3c7ef50ee62eca38a7de2fa6eb1b8fa43685c9414fef/pyarrow-20.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:96e37f0766ecb4514a899d9a3554fadda770fb57ddf42b63d80f14bc20aa7db3", size = 44547640 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/54/96/46613131b4727f10fd2ffa6d0d6f02efcc09a0e7374eff3b5771548aa95b/pyarrow-20.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:3346babb516f4b6fd790da99b98bed9708e3f02e734c84971faccb20736848dc", size = 25781491 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/d6/0c10e0d54f6c13eb464ee9b67a68b8c71bcf2f67760ef5b6fbcddd2ab05f/pyarrow-20.0.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:75a51a5b0eef32727a247707d4755322cb970be7e935172b6a3a9f9ae98404ba", size = 30815067 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/e2/04e9874abe4094a06fd8b0cbb0f1312d8dd7d707f144c2ec1e5e8f452ffa/pyarrow-20.0.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:211d5e84cecc640c7a3ab900f930aaff5cd2702177e0d562d426fb7c4f737781", size = 32297128 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/fd/c565e5dcc906a3b471a83273039cb75cb79aad4a2d4a12f76cc5ae90a4b8/pyarrow-20.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4ba3cf4182828be7a896cbd232aa8dd6a31bd1f9e32776cc3796c012855e1199", size = 41334890 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/a9/3bdd799e2c9b20c1ea6dc6fa8e83f29480a97711cf806e823f808c2316ac/pyarrow-20.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c3a01f313ffe27ac4126f4c2e5ea0f36a5fc6ab51f8726cf41fee4b256680bd", size = 42421775 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/10/f7/da98ccd86354c332f593218101ae56568d5dcedb460e342000bd89c49cc1/pyarrow-20.0.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:a2791f69ad72addd33510fec7bb14ee06c2a448e06b649e264c094c5b5f7ce28", size = 40687231 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/1b/2168d6050e52ff1e6cefc61d600723870bf569cbf41d13db939c8cf97a16/pyarrow-20.0.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:4250e28a22302ce8692d3a0e8ec9d9dde54ec00d237cff4dfa9c1fbf79e472a8", size = 42295639 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b2/66/2d976c0c7158fd25591c8ca55aee026e6d5745a021915a1835578707feb3/pyarrow-20.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:89e030dc58fc760e4010148e6ff164d2f44441490280ef1e97a542375e41058e", size = 42908549 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/a9/dfb999c2fc6911201dcbf348247f9cc382a8990f9ab45c12eabfd7243a38/pyarrow-20.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6102b4864d77102dbbb72965618e204e550135a940c2534711d5ffa787df2a5a", size = 44557216 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a0/8e/9adee63dfa3911be2382fb4d92e4b2e7d82610f9d9f668493bebaa2af50f/pyarrow-20.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:96d6a0a37d9c98be08f5ed6a10831d88d52cac7b13f5287f1e0f625a0de8062b", size = 25660496 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9b/aa/daa413b81446d20d4dad2944110dcf4cf4f4179ef7f685dd5a6d7570dc8e/pyarrow-20.0.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:a15532e77b94c61efadde86d10957950392999503b3616b2ffcef7621a002893", size = 30798501 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/75/2303d1caa410925de902d32ac215dc80a7ce7dd8dfe95358c165f2adf107/pyarrow-20.0.0-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:dd43f58037443af715f34f1322c782ec463a3c8a94a85fdb2d987ceb5658e061", size = 32277895 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/41/fe18c7c0b38b20811b73d1bdd54b1fccba0dab0e51d2048878042d84afa8/pyarrow-20.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa0d288143a8585806e3cc7c39566407aab646fb9ece164609dac1cfff45f6ae", size = 41327322 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/ab/7dbf3d11db67c72dbf36ae63dcbc9f30b866c153b3a22ef728523943eee6/pyarrow-20.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b6953f0114f8d6f3d905d98e987d0924dabce59c3cda380bdfaa25a6201563b4", size = 42411441 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/90/c3/0c7da7b6dac863af75b64e2f827e4742161128c350bfe7955b426484e226/pyarrow-20.0.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:991f85b48a8a5e839b2128590ce07611fae48a904cae6cab1f089c5955b57eb5", size = 40677027 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/be/27/43a47fa0ff9053ab5203bb3faeec435d43c0d8bfa40179bfd076cdbd4e1c/pyarrow-20.0.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:97c8dc984ed09cb07d618d57d8d4b67a5100a30c3818c2fb0b04599f0da2de7b", size = 42281473 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bc/0b/d56c63b078876da81bbb9ba695a596eabee9b085555ed12bf6eb3b7cab0e/pyarrow-20.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9b71daf534f4745818f96c214dbc1e6124d7daf059167330b610fc69b6f3d3e3", size = 42893897 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/ac/7d4bd020ba9145f354012838692d48300c1b8fe5634bfda886abcada67ed/pyarrow-20.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e8b88758f9303fa5a83d6c90e176714b2fd3852e776fc2d7e42a22dd6c2fb368", size = 44543847 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/07/290f4abf9ca702c5df7b47739c1b2c83588641ddfa2cc75e34a301d42e55/pyarrow-20.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:30b3051b7975801c1e1d387e17c588d8ab05ced9b1e14eec57915f79869b5031", size = 25653219 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/df/720bb17704b10bd69dde086e1400b8eefb8f58df3f8ac9cff6c425bf57f1/pyarrow-20.0.0-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:ca151afa4f9b7bc45bcc791eb9a89e90a9eb2772767d0b1e5389609c7d03db63", size = 30853957 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/72/0d5f875efc31baef742ba55a00a25213a19ea64d7176e0fe001c5d8b6e9a/pyarrow-20.0.0-cp313-cp313t-macosx_12_0_x86_64.whl", hash = "sha256:4680f01ecd86e0dd63e39eb5cd59ef9ff24a9d166db328679e36c108dc993d4c", size = 32247972 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/bc/e48b4fa544d2eea72f7844180eb77f83f2030b84c8dad860f199f94307ed/pyarrow-20.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7f4c8534e2ff059765647aa69b75d6543f9fef59e2cd4c6d18015192565d2b70", size = 41256434 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c3/01/974043a29874aa2cf4f87fb07fd108828fc7362300265a2a64a94965e35b/pyarrow-20.0.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3e1f8a47f4b4ae4c69c4d702cfbdfe4d41e18e5c7ef6f1bb1c50918c1e81c57b", size = 42353648 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/68/95/cc0d3634cde9ca69b0e51cbe830d8915ea32dda2157560dda27ff3b3337b/pyarrow-20.0.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:a1f60dc14658efaa927f8214734f6a01a806d7690be4b3232ba526836d216122", size = 40619853 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/29/c2/3ad40e07e96a3e74e7ed7cc8285aadfa84eb848a798c98ec0ad009eb6bcc/pyarrow-20.0.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:204a846dca751428991346976b914d6d2a82ae5b8316a6ed99789ebf976551e6", size = 42241743 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/cb/65fa110b483339add6a9bc7b6373614166b14e20375d4daa73483755f830/pyarrow-20.0.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:f3b117b922af5e4c6b9a9115825726cac7d8b1421c37c2b5e24fbacc8930612c", size = 42839441 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/98/7b/f30b1954589243207d7a0fbc9997401044bf9a033eec78f6cb50da3f304a/pyarrow-20.0.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e724a3fd23ae5b9c010e7be857f4405ed5e679db5c93e66204db1a69f733936a", size = 44503279 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/40/ad395740cd641869a13bcf60851296c89624662575621968dcfafabaa7f6/pyarrow-20.0.0-cp313-cp313t-win_amd64.whl", hash = "sha256:82f1ee5133bd8f49d31be1299dc07f585136679666b502540db854968576faf9", size = 25944982 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/10/53/421820fa125138c868729b930d4bc487af2c4b01b1c6104818aab7e98f13/pyarrow-20.0.0-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:1bcbe471ef3349be7714261dea28fe280db574f9d0f77eeccc195a2d161fd861", size = 30844702 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/70/fd75e03312b715e90d928fb91ed8d45c9b0520346e5231b1c69293afd4c7/pyarrow-20.0.0-cp39-cp39-macosx_12_0_x86_64.whl", hash = "sha256:a18a14baef7d7ae49247e75641fd8bcbb39f44ed49a9fc4ec2f65d5031aa3b96", size = 32287180 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/e3/21e5758e46219fdedf5e6c800574dd9d17e962e80014cfe08d6d475be863/pyarrow-20.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cb497649e505dc36542d0e68eca1a3c94ecbe9799cb67b578b55f2441a247fbc", size = 41351968 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ac/f5/ed6a4c4b11f9215092a35097a985485bb7d879cb79d93d203494e8604f4e/pyarrow-20.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:11529a2283cb1f6271d7c23e4a8f9f8b7fd173f7360776b668e509d712a02eec", size = 42415208 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/e5/466a63668ba25788ee8d38d55f853a60469ae7ad1cda343db9f3f45e0b0a/pyarrow-20.0.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:6fc1499ed3b4b57ee4e090e1cea6eb3584793fe3d1b4297bbf53f09b434991a5", size = 40708556 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e8/d7/4c4d4e4cf6e53e16a519366dfe9223ee4a7a38e6e28c1c0d372b38ba3fe7/pyarrow-20.0.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:db53390eaf8a4dab4dbd6d93c85c5cf002db24902dbff0ca7d988beb5c9dd15b", size = 42291754 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/d5/79effb32585b7c18897d3047a2163034f3f9c944d12f7b2fd8df6a2edc70/pyarrow-20.0.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:851c6a8260ad387caf82d2bbf54759130534723e37083111d4ed481cb253cc0d", size = 42936483 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/09/5c/f707603552c058b2e9129732de99a67befb1f13f008cc58856304a62c38b/pyarrow-20.0.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:e22f80b97a271f0a7d9cd07394a7d348f80d3ac63ed7cc38b6d1b696ab3b2619", size = 44558895 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/cc/1eb6a01c1bbc787f596c270c46bcd2273e35154a84afcb1d0cb4cc72457e/pyarrow-20.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:9965a050048ab02409fb7cbbefeedba04d3d67f2cc899eff505cc084345959ca", size = 25785667 },
+]
+
+[[package]]
+name = "pycparser"
+version = "2.22"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1d/b2/31537cf4b1ca988837256c910a668b553fceb8f069bedc4b1c826024b52c/pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6", size = 172736 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc", size = 117552 },
+]
+
+[[package]]
+name = "pycryptodome"
+version = "3.23.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8e/a6/8452177684d5e906854776276ddd34eca30d1b1e15aa1ee9cefc289a33f5/pycryptodome-3.23.0.tar.gz", hash = "sha256:447700a657182d60338bab09fdb27518f8856aecd80ae4c6bdddb67ff5da44ef", size = 4921276 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/5d/bdb09489b63cd34a976cc9e2a8d938114f7a53a74d3dd4f125ffa49dce82/pycryptodome-3.23.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:0011f7f00cdb74879142011f95133274741778abba114ceca229adbf8e62c3e4", size = 2495152 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a7/ce/7840250ed4cc0039c433cd41715536f926d6e86ce84e904068eb3244b6a6/pycryptodome-3.23.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:90460fc9e088ce095f9ee8356722d4f10f86e5be06e2354230a9880b9c549aae", size = 1639348 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/f0/991da24c55c1f688d6a3b5a11940567353f74590734ee4a64294834ae472/pycryptodome-3.23.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4764e64b269fc83b00f682c47443c2e6e85b18273712b98aa43bcb77f8570477", size = 2184033 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/54/16/0e11882deddf00f68b68dd4e8e442ddc30641f31afeb2bc25588124ac8de/pycryptodome-3.23.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eb8f24adb74984aa0e5d07a2368ad95276cf38051fe2dc6605cbcf482e04f2a7", size = 2270142 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/fc/4347fea23a3f95ffb931f383ff28b3f7b1fe868739182cb76718c0da86a1/pycryptodome-3.23.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d97618c9c6684a97ef7637ba43bdf6663a2e2e77efe0f863cce97a76af396446", size = 2309384 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6e/d9/c5261780b69ce66d8cfab25d2797bd6e82ba0241804694cd48be41add5eb/pycryptodome-3.23.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9a53a4fe5cb075075d515797d6ce2f56772ea7e6a1e5e4b96cf78a14bac3d265", size = 2183237 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5a/6f/3af2ffedd5cfa08c631f89452c6648c4d779e7772dfc388c77c920ca6bbf/pycryptodome-3.23.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:763d1d74f56f031788e5d307029caef067febf890cd1f8bf61183ae142f1a77b", size = 2343898 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/dc/9060d807039ee5de6e2f260f72f3d70ac213993a804f5e67e0a73a56dd2f/pycryptodome-3.23.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:954af0e2bd7cea83ce72243b14e4fb518b18f0c1649b576d114973e2073b273d", size = 2269197 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f9/34/e6c8ca177cb29dcc4967fef73f5de445912f93bd0343c9c33c8e5bf8cde8/pycryptodome-3.23.0-cp313-cp313t-win32.whl", hash = "sha256:257bb3572c63ad8ba40b89f6fc9d63a2a628e9f9708d31ee26560925ebe0210a", size = 1768600 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/1d/89756b8d7ff623ad0160f4539da571d1f594d21ee6d68be130a6eccb39a4/pycryptodome-3.23.0-cp313-cp313t-win_amd64.whl", hash = "sha256:6501790c5b62a29fcb227bd6b62012181d886a767ce9ed03b303d1f22eb5c625", size = 1799740 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5d/61/35a64f0feaea9fd07f0d91209e7be91726eb48c0f1bfc6720647194071e4/pycryptodome-3.23.0-cp313-cp313t-win_arm64.whl", hash = "sha256:9a77627a330ab23ca43b48b130e202582e91cc69619947840ea4d2d1be21eb39", size = 1703685 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/6c/a1f71542c969912bb0e106f64f60a56cc1f0fabecf9396f45accbe63fa68/pycryptodome-3.23.0-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:187058ab80b3281b1de11c2e6842a357a1f71b42cb1e15bce373f3d238135c27", size = 2495627 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6e/4e/a066527e079fc5002390c8acdd3aca431e6ea0a50ffd7201551175b47323/pycryptodome-3.23.0-cp37-abi3-macosx_10_9_x86_64.whl", hash = "sha256:cfb5cd445280c5b0a4e6187a7ce8de5a07b5f3f897f235caa11f1f435f182843", size = 1640362 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/52/adaf4c8c100a8c49d2bd058e5b551f73dfd8cb89eb4911e25a0c469b6b4e/pycryptodome-3.23.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67bd81fcbe34f43ad9422ee8fd4843c8e7198dd88dd3d40e6de42ee65fbe1490", size = 2182625 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/e9/a09476d436d0ff1402ac3867d933c61805ec2326c6ea557aeeac3825604e/pycryptodome-3.23.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c8987bd3307a39bc03df5c8e0e3d8be0c4c3518b7f044b0f4c15d1aa78f52575", size = 2268954 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f9/c5/ffe6474e0c551d54cab931918127c46d70cab8f114e0c2b5a3c071c2f484/pycryptodome-3.23.0-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aa0698f65e5b570426fc31b8162ed4603b0c2841cbb9088e2b01641e3065915b", size = 2308534 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/18/28/e199677fc15ecf43010f2463fde4c1a53015d1fe95fb03bca2890836603a/pycryptodome-3.23.0-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:53ecbafc2b55353edcebd64bf5da94a2a2cdf5090a6915bcca6eca6cc452585a", size = 2181853 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ce/ea/4fdb09f2165ce1365c9eaefef36625583371ee514db58dc9b65d3a255c4c/pycryptodome-3.23.0-cp37-abi3-musllinux_1_2_i686.whl", hash = "sha256:156df9667ad9f2ad26255926524e1c136d6664b741547deb0a86a9acf5ea631f", size = 2342465 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/82/6edc3fc42fe9284aead511394bac167693fb2b0e0395b28b8bedaa07ef04/pycryptodome-3.23.0-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:dea827b4d55ee390dc89b2afe5927d4308a8b538ae91d9c6f7a5090f397af1aa", size = 2267414 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/59/fe/aae679b64363eb78326c7fdc9d06ec3de18bac68be4b612fc1fe8902693c/pycryptodome-3.23.0-cp37-abi3-win32.whl", hash = "sha256:507dbead45474b62b2bbe318eb1c4c8ee641077532067fec9c1aa82c31f84886", size = 1768484 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/54/2f/e97a1b8294db0daaa87012c24a7bb714147c7ade7656973fd6c736b484ff/pycryptodome-3.23.0-cp37-abi3-win_amd64.whl", hash = "sha256:c75b52aacc6c0c260f204cbdd834f76edc9fb0d8e0da9fbf8352ef58202564e2", size = 1799636 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/18/3d/f9441a0d798bf2b1e645adc3265e55706aead1255ccdad3856dbdcffec14/pycryptodome-3.23.0-cp37-abi3-win_arm64.whl", hash = "sha256:11eeeb6917903876f134b56ba11abe95c0b0fd5e3330def218083c7d98bbcb3c", size = 1703675 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/12/e33935a0709c07de084d7d58d330ec3f4daf7910a18e77937affdb728452/pycryptodome-3.23.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:ddb95b49df036ddd264a0ad246d1be5b672000f12d6961ea2c267083a5e19379", size = 1623886 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/0b/aa8f9419f25870889bebf0b26b223c6986652bdf071f000623df11212c90/pycryptodome-3.23.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8e95564beb8782abfd9e431c974e14563a794a4944c29d6d3b7b5ea042110b4", size = 1672151 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/5e/63f5cbde2342b7f70a39e591dbe75d9809d6338ce0b07c10406f1a140cdc/pycryptodome-3.23.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:14e15c081e912c4b0d75632acd8382dfce45b258667aa3c67caf7a4d4c13f630", size = 1664461 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d6/92/608fbdad566ebe499297a86aae5f2a5263818ceeecd16733006f1600403c/pycryptodome-3.23.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a7fc76bf273353dc7e5207d172b83f569540fc9a28d63171061c42e361d22353", size = 1702440 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/92/2eadd1341abd2989cce2e2740b4423608ee2014acb8110438244ee97d7ff/pycryptodome-3.23.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:45c69ad715ca1a94f778215a11e66b7ff989d792a4d63b68dc586a1da1392ff5", size = 1803005 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/c4/6925ad41576d3e84f03aaf9a0411667af861f9fa2c87553c7dd5bde01518/pycryptodome-3.23.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:865d83c906b0fc6a59b510deceee656b6bc1c4fa0d82176e2b77e97a420a996a", size = 1623768 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/14/d6c6a3098ddf2624068f041c5639be5092ad4ae1a411842369fd56765994/pycryptodome-3.23.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89d4d56153efc4d81defe8b65fd0821ef8b2d5ddf8ed19df31ba2f00872b8002", size = 1672070 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/89/5d29c8f178fea7c92fd20d22f9ddd532a5e3ac71c574d555d2362aaa832a/pycryptodome-3.23.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e3f2d0aaf8080bda0587d58fc9fe4766e012441e2eed4269a77de6aea981c8be", size = 1664359 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/38/bc/a287d41b4421ad50eafb02313137d0276d6aeffab90a91e2b08f64140852/pycryptodome-3.23.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:64093fc334c1eccfd3933c134c4457c34eaca235eeae49d69449dc4728079339", size = 1702359 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/62/2392b7879f4d2c1bfa20815720b89d464687877851716936b9609959c201/pycryptodome-3.23.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:ce64e84a962b63a47a592690bdc16a7eaf709d2c2697ababf24a0def566899a6", size = 1802461 },
+]
+
+[[package]]
+name = "pydantic"
+version = "2.11.3"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "annotated-types" },
+ { name = "pydantic-core" },
+ { name = "typing-extensions" },
+ { name = "typing-inspection" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/10/2e/ca897f093ee6c5f3b0bee123ee4465c50e75431c3d5b6a3b44a47134e891/pydantic-2.11.3.tar.gz", hash = "sha256:7471657138c16adad9322fe3070c0116dd6c3ad8d649300e3cbdfe91f4db4ec3", size = 785513 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b0/1d/407b29780a289868ed696d1616f4aad49d6388e5a77f567dcd2629dcd7b8/pydantic-2.11.3-py3-none-any.whl", hash = "sha256:a082753436a07f9ba1289c6ffa01cd93db3548776088aa917cc43b63f68fa60f", size = 443591 },
+]
+
+[[package]]
+name = "pydantic-core"
+version = "2.33.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "typing-extensions" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/17/19/ed6a078a5287aea7922de6841ef4c06157931622c89c2a47940837b5eecd/pydantic_core-2.33.1.tar.gz", hash = "sha256:bcc9c6fdb0ced789245b02b7d6603e17d1563064ddcfc36f046b61c0c05dd9df", size = 434395 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/38/ea/5f572806ab4d4223d11551af814d243b0e3e02cc6913def4d1fe4a5ca41c/pydantic_core-2.33.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3077cfdb6125cc8dab61b155fdd714663e401f0e6883f9632118ec12cf42df26", size = 2044021 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/d1/f86cc96d2aa80e3881140d16d12ef2b491223f90b28b9a911346c04ac359/pydantic_core-2.33.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8ffab8b2908d152e74862d276cf5017c81a2f3719f14e8e3e8d6b83fda863927", size = 1861742 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/08/fbd2cd1e9fc735a0df0142fac41c114ad9602d1c004aea340169ae90973b/pydantic_core-2.33.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5183e4f6a2d468787243ebcd70cf4098c247e60d73fb7d68d5bc1e1beaa0c4db", size = 1910414 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/73/3ac217751decbf8d6cb9443cec9b9eb0130eeada6ae56403e11b486e277e/pydantic_core-2.33.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:398a38d323f37714023be1e0285765f0a27243a8b1506b7b7de87b647b517e48", size = 1996848 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/f5/5c26b265cdcff2661e2520d2d1e9db72d117ea00eb41e00a76efe68cb009/pydantic_core-2.33.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:87d3776f0001b43acebfa86f8c64019c043b55cc5a6a2e313d728b5c95b46969", size = 2141055 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5d/14/a9c3cee817ef2f8347c5ce0713e91867a0dceceefcb2973942855c917379/pydantic_core-2.33.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c566dd9c5f63d22226409553531f89de0cac55397f2ab8d97d6f06cfce6d947e", size = 2753806 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/68/866ce83a51dd37e7c604ce0050ff6ad26de65a7799df89f4db87dd93d1d6/pydantic_core-2.33.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0d5f3acc81452c56895e90643a625302bd6be351e7010664151cc55b7b97f89", size = 2007777 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b6/a8/36771f4404bb3e49bd6d4344da4dede0bf89cc1e01f3b723c47248a3761c/pydantic_core-2.33.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d3a07fadec2a13274a8d861d3d37c61e97a816beae717efccaa4b36dfcaadcde", size = 2122803 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/18/9c/730a09b2694aa89360d20756369822d98dc2f31b717c21df33b64ffd1f50/pydantic_core-2.33.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:f99aeda58dce827f76963ee87a0ebe75e648c72ff9ba1174a253f6744f518f65", size = 2086755 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/54/8e/2dccd89602b5ec31d1c58138d02340ecb2ebb8c2cac3cc66b65ce3edb6ce/pydantic_core-2.33.1-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:902dbc832141aa0ec374f4310f1e4e7febeebc3256f00dc359a9ac3f264a45dc", size = 2257358 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/9c/126e4ac1bfad8a95a9837acdd0963695d69264179ba4ede8b8c40d741702/pydantic_core-2.33.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fe44d56aa0b00d66640aa84a3cbe80b7a3ccdc6f0b1ca71090696a6d4777c091", size = 2257916 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7d/ba/91eea2047e681a6853c81c20aeca9dcdaa5402ccb7404a2097c2adf9d038/pydantic_core-2.33.1-cp310-cp310-win32.whl", hash = "sha256:ed3eb16d51257c763539bde21e011092f127a2202692afaeaccb50db55a31383", size = 1923823 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/94/c0/fcdf739bf60d836a38811476f6ecd50374880b01e3014318b6e809ddfd52/pydantic_core-2.33.1-cp310-cp310-win_amd64.whl", hash = "sha256:694ad99a7f6718c1a498dc170ca430687a39894a60327f548e02a9c7ee4b6504", size = 1952494 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d6/7f/c6298830cb780c46b4f46bb24298d01019ffa4d21769f39b908cd14bbd50/pydantic_core-2.33.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:6e966fc3caaf9f1d96b349b0341c70c8d6573bf1bac7261f7b0ba88f96c56c24", size = 2044224 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/65/6ab3a536776cad5343f625245bd38165d6663256ad43f3a200e5936afd6c/pydantic_core-2.33.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bfd0adeee563d59c598ceabddf2c92eec77abcb3f4a391b19aa7366170bd9e30", size = 1858845 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e9/15/9a22fd26ba5ee8c669d4b8c9c244238e940cd5d818649603ca81d1c69861/pydantic_core-2.33.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:91815221101ad3c6b507804178a7bb5cb7b2ead9ecd600041669c8d805ebd595", size = 1910029 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/33/8cb1a62818974045086f55f604044bf35b9342900318f9a2a029a1bec460/pydantic_core-2.33.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9fea9c1869bb4742d174a57b4700c6dadea951df8b06de40c2fedb4f02931c2e", size = 1997784 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c0/ca/49958e4df7715c71773e1ea5be1c74544923d10319173264e6db122543f9/pydantic_core-2.33.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1d20eb4861329bb2484c021b9d9a977566ab16d84000a57e28061151c62b349a", size = 2141075 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/a6/0b3a167a9773c79ba834b959b4e18c3ae9216b8319bd8422792abc8a41b1/pydantic_core-2.33.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0fb935c5591573ae3201640579f30128ccc10739b45663f93c06796854405505", size = 2745849 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/60/516484135173aa9e5861d7a0663dce82e4746d2e7f803627d8c25dfa5578/pydantic_core-2.33.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c964fd24e6166420d18fb53996d8c9fd6eac9bf5ae3ec3d03015be4414ce497f", size = 2005794 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/70/05b1eb77459ad47de00cf78ee003016da0cedf8b9170260488d7c21e9181/pydantic_core-2.33.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:681d65e9011f7392db5aa002b7423cc442d6a673c635668c227c6c8d0e5a4f77", size = 2123237 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c7/57/12667a1409c04ae7dc95d3b43158948eb0368e9c790be8b095cb60611459/pydantic_core-2.33.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e100c52f7355a48413e2999bfb4e139d2977a904495441b374f3d4fb4a170961", size = 2086351 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/57/61/cc6d1d1c1664b58fdd6ecc64c84366c34ec9b606aeb66cafab6f4088974c/pydantic_core-2.33.1-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:048831bd363490be79acdd3232f74a0e9951b11b2b4cc058aeb72b22fdc3abe1", size = 2258914 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/0a/edb137176a1f5419b2ddee8bde6a0a548cfa3c74f657f63e56232df8de88/pydantic_core-2.33.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:bdc84017d28459c00db6f918a7272a5190bec3090058334e43a76afb279eac7c", size = 2257385 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/3c/48ca982d50e4b0e1d9954919c887bdc1c2b462801bf408613ccc641b3daa/pydantic_core-2.33.1-cp311-cp311-win32.whl", hash = "sha256:32cd11c5914d1179df70406427097c7dcde19fddf1418c787540f4b730289896", size = 1923765 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/33/cd/7ab70b99e5e21559f5de38a0928ea84e6f23fdef2b0d16a6feaf942b003c/pydantic_core-2.33.1-cp311-cp311-win_amd64.whl", hash = "sha256:2ea62419ba8c397e7da28a9170a16219d310d2cf4970dbc65c32faf20d828c83", size = 1950688 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/ae/db1fc237b82e2cacd379f63e3335748ab88b5adde98bf7544a1b1bd10a84/pydantic_core-2.33.1-cp311-cp311-win_arm64.whl", hash = "sha256:fc903512177361e868bc1f5b80ac8c8a6e05fcdd574a5fb5ffeac5a9982b9e89", size = 1908185 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c8/ce/3cb22b07c29938f97ff5f5bb27521f95e2ebec399b882392deb68d6c440e/pydantic_core-2.33.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:1293d7febb995e9d3ec3ea09caf1a26214eec45b0f29f6074abb004723fc1de8", size = 2026640 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/78/f381d643b12378fee782a72126ec5d793081ef03791c28a0fd542a5bee64/pydantic_core-2.33.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:99b56acd433386c8f20be5c4000786d1e7ca0523c8eefc995d14d79c7a081498", size = 1852649 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/2b/98a37b80b15aac9eb2c6cfc6dbd35e5058a352891c5cce3a8472d77665a6/pydantic_core-2.33.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:35a5ec3fa8c2fe6c53e1b2ccc2454398f95d5393ab398478f53e1afbbeb4d939", size = 1892472 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4e/d4/3c59514e0f55a161004792b9ff3039da52448f43f5834f905abef9db6e4a/pydantic_core-2.33.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b172f7b9d2f3abc0efd12e3386f7e48b576ef309544ac3a63e5e9cdd2e24585d", size = 1977509 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/b6/c2c7946ef70576f79a25db59a576bce088bdc5952d1b93c9789b091df716/pydantic_core-2.33.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9097b9f17f91eea659b9ec58148c0747ec354a42f7389b9d50701610d86f812e", size = 2128702 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/88/fe/65a880f81e3f2a974312b61f82a03d85528f89a010ce21ad92f109d94deb/pydantic_core-2.33.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc77ec5b7e2118b152b0d886c7514a4653bcb58c6b1d760134a9fab915f777b3", size = 2679428 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6f/ff/4459e4146afd0462fb483bb98aa2436d69c484737feaceba1341615fb0ac/pydantic_core-2.33.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d5e3d15245b08fa4a84cefc6c9222e6f37c98111c8679fbd94aa145f9a0ae23d", size = 2008753 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/76/1c42e384e8d78452ededac8b583fe2550c84abfef83a0552e0e7478ccbc3/pydantic_core-2.33.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ef99779001d7ac2e2461d8ab55d3373fe7315caefdbecd8ced75304ae5a6fc6b", size = 2114849 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/72/7d0cf05095c15f7ffe0eb78914b166d591c0eed72f294da68378da205101/pydantic_core-2.33.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:fc6bf8869e193855e8d91d91f6bf59699a5cdfaa47a404e278e776dd7f168b39", size = 2069541 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b3/69/94a514066bb7d8be499aa764926937409d2389c09be0b5107a970286ef81/pydantic_core-2.33.1-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:b1caa0bc2741b043db7823843e1bde8aaa58a55a58fda06083b0569f8b45693a", size = 2239225 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/84/b0/e390071eadb44b41f4f54c3cef64d8bf5f9612c92686c9299eaa09e267e2/pydantic_core-2.33.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:ec259f62538e8bf364903a7d0d0239447059f9434b284f5536e8402b7dd198db", size = 2248373 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d6/b2/288b3579ffc07e92af66e2f1a11be3b056fe1214aab314748461f21a31c3/pydantic_core-2.33.1-cp312-cp312-win32.whl", hash = "sha256:e14f369c98a7c15772b9da98987f58e2b509a93235582838bd0d1d8c08b68fda", size = 1907034 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/02/28/58442ad1c22b5b6742b992ba9518420235adced665513868f99a1c2638a5/pydantic_core-2.33.1-cp312-cp312-win_amd64.whl", hash = "sha256:1c607801d85e2e123357b3893f82c97a42856192997b95b4d8325deb1cd0c5f4", size = 1956848 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/eb/f54809b51c7e2a1d9f439f158b8dd94359321abcc98767e16fc48ae5a77e/pydantic_core-2.33.1-cp312-cp312-win_arm64.whl", hash = "sha256:8d13f0276806ee722e70a1c93da19748594f19ac4299c7e41237fc791d1861ea", size = 1903986 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/24/eed3466a4308d79155f1cdd5c7432c80ddcc4530ba8623b79d5ced021641/pydantic_core-2.33.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:70af6a21237b53d1fe7b9325b20e65cbf2f0a848cf77bed492b029139701e66a", size = 2033551 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ab/14/df54b1a0bc9b6ded9b758b73139d2c11b4e8eb43e8ab9c5847c0a2913ada/pydantic_core-2.33.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:282b3fe1bbbe5ae35224a0dbd05aed9ccabccd241e8e6b60370484234b456266", size = 1852785 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/96/e275f15ff3d34bb04b0125d9bc8848bf69f25d784d92a63676112451bfb9/pydantic_core-2.33.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4b315e596282bbb5822d0c7ee9d255595bd7506d1cb20c2911a4da0b970187d3", size = 1897758 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/d8/96bc536e975b69e3a924b507d2a19aedbf50b24e08c80fb00e35f9baaed8/pydantic_core-2.33.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1dfae24cf9921875ca0ca6a8ecb4bb2f13c855794ed0d468d6abbec6e6dcd44a", size = 1986109 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/90/72/ab58e43ce7e900b88cb571ed057b2fcd0e95b708a2e0bed475b10130393e/pydantic_core-2.33.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6dd8ecfde08d8bfadaea669e83c63939af76f4cf5538a72597016edfa3fad516", size = 2129159 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/3f/52d85781406886c6870ac995ec0ba7ccc028b530b0798c9080531b409fdb/pydantic_core-2.33.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2f593494876eae852dc98c43c6f260f45abdbfeec9e4324e31a481d948214764", size = 2680222 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/56/6e2ef42f363a0eec0fd92f74a91e0ac48cd2e49b695aac1509ad81eee86a/pydantic_core-2.33.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:948b73114f47fd7016088e5186d13faf5e1b2fe83f5e320e371f035557fd264d", size = 2006980 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/c0/604536c4379cc78359f9ee0aa319f4aedf6b652ec2854953f5a14fc38c5a/pydantic_core-2.33.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e11f3864eb516af21b01e25fac915a82e9ddad3bb0fb9e95a246067398b435a4", size = 2120840 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/46/9eb764814f508f0edfb291a0f75d10854d78113fa13900ce13729aaec3ae/pydantic_core-2.33.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:549150be302428b56fdad0c23c2741dcdb5572413776826c965619a25d9c6bde", size = 2072518 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/42/e3/fb6b2a732b82d1666fa6bf53e3627867ea3131c5f39f98ce92141e3e3dc1/pydantic_core-2.33.1-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:495bc156026efafd9ef2d82372bd38afce78ddd82bf28ef5276c469e57c0c83e", size = 2248025 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5c/9d/fbe8fe9d1aa4dac88723f10a921bc7418bd3378a567cb5e21193a3c48b43/pydantic_core-2.33.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ec79de2a8680b1a67a07490bddf9636d5c2fab609ba8c57597e855fa5fa4dacd", size = 2254991 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/aa/99/07e2237b8a66438d9b26482332cda99a9acccb58d284af7bc7c946a42fd3/pydantic_core-2.33.1-cp313-cp313-win32.whl", hash = "sha256:ee12a7be1742f81b8a65b36c6921022301d466b82d80315d215c4c691724986f", size = 1915262 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/f4/e457a7849beeed1e5defbcf5051c6f7b3c91a0624dd31543a64fc9adcf52/pydantic_core-2.33.1-cp313-cp313-win_amd64.whl", hash = "sha256:ede9b407e39949d2afc46385ce6bd6e11588660c26f80576c11c958e6647bc40", size = 1956626 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/d0/e8d567a7cff7b04e017ae164d98011f1e1894269fe8e90ea187a3cbfb562/pydantic_core-2.33.1-cp313-cp313-win_arm64.whl", hash = "sha256:aa687a23d4b7871a00e03ca96a09cad0f28f443690d300500603bd0adba4b523", size = 1909590 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ef/fd/24ea4302d7a527d672c5be06e17df16aabfb4e9fdc6e0b345c21580f3d2a/pydantic_core-2.33.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:401d7b76e1000d0dd5538e6381d28febdcacb097c8d340dde7d7fc6e13e9f95d", size = 1812963 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/95/4fbc2ecdeb5c1c53f1175a32d870250194eb2fdf6291b795ab08c8646d5d/pydantic_core-2.33.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7aeb055a42d734c0255c9e489ac67e75397d59c6fbe60d155851e9782f276a9c", size = 1986896 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/71/ae/fe31e7f4a62431222d8f65a3bd02e3fa7e6026d154a00818e6d30520ea77/pydantic_core-2.33.1-cp313-cp313t-win_amd64.whl", hash = "sha256:338ea9b73e6e109f15ab439e62cb3b78aa752c7fd9536794112e14bee02c8d18", size = 1931810 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/49/78/b86bad645cc3e8dfa6858c70ec38939bf350e54004837c48de09474b2b9e/pydantic_core-2.33.1-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:5ab77f45d33d264de66e1884fca158bc920cb5e27fd0764a72f72f5756ae8bdb", size = 2044282 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3b/00/a02531331773b2bf08743d84c6b776bd6a449d23b3ae6b0e3229d568bac4/pydantic_core-2.33.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e7aaba1b4b03aaea7bb59e1b5856d734be011d3e6d98f5bcaa98cb30f375f2ad", size = 1877598 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/fa/32cc152b84a1f420f8a7d80161373e8d87d4ffa077e67d6c8aab3ce1a6ab/pydantic_core-2.33.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7fb66263e9ba8fea2aa85e1e5578980d127fb37d7f2e292773e7bc3a38fb0c7b", size = 1911021 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5e/87/ea553e0d98bce6c4876f8c50f65cb45597eff6e0aaa8b15813e9972bb19d/pydantic_core-2.33.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3f2648b9262607a7fb41d782cc263b48032ff7a03a835581abbf7a3bec62bcf5", size = 1997276 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f7/9b/60cb9f4b52158b3adac0066492bbadd0b8473f4f8da5bcc73972655b76ef/pydantic_core-2.33.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:723c5630c4259400818b4ad096735a829074601805d07f8cafc366d95786d331", size = 2141348 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9b/38/374d254e270d4de0add68a8239f4ed0f444fdd7b766ea69244fb9491dccb/pydantic_core-2.33.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d100e3ae783d2167782391e0c1c7a20a31f55f8015f3293647544df3f9c67824", size = 2753708 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/a8/fd79111eb5ab9bc4ef98d8fb0b3a2ffdc80107b2c59859a741ab379c96f8/pydantic_core-2.33.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:177d50460bc976a0369920b6c744d927b0ecb8606fb56858ff542560251b19e5", size = 2008699 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/31/2e06619868eb4c18642c5601db420599c1cf9cf50fe868c9ac09cd298e24/pydantic_core-2.33.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a3edde68d1a1f9af1273b2fe798997b33f90308fb6d44d8550c89fc6a3647cf6", size = 2123426 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4a/d0/3531e8783a311802e3db7ee5a1a5ed79e5706e930b1b4e3109ce15eeb681/pydantic_core-2.33.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a62c3c3ef6a7e2c45f7853b10b5bc4ddefd6ee3cd31024754a1a5842da7d598d", size = 2087330 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ac/32/5ff252ed73bacd7677a706ab17723e261a76793f98b305aa20cfc10bbd56/pydantic_core-2.33.1-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:c91dbb0ab683fa0cd64a6e81907c8ff41d6497c346890e26b23de7ee55353f96", size = 2258171 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/f9/e96e00f92b8f5b3e2cddc80c5ee6cf038f8a0f238c44b67b01759943a7b4/pydantic_core-2.33.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9f466e8bf0a62dc43e068c12166281c2eca72121dd2adc1040f3aa1e21ef8599", size = 2258745 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/54/1e/51c86688e809d94797fdf0efc41514f001caec982a05f62d90c180a9639d/pydantic_core-2.33.1-cp39-cp39-win32.whl", hash = "sha256:ab0277cedb698749caada82e5d099dc9fed3f906a30d4c382d1a21725777a1e5", size = 1923626 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/57/18/c2da959fd8d019b70cadafdda2bf845378ada47973e0bad6cc84f56dbe6e/pydantic_core-2.33.1-cp39-cp39-win_amd64.whl", hash = "sha256:5773da0ee2d17136b1f1c6fbde543398d452a6ad2a7b54ea1033e2daa739b8d2", size = 1953703 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9c/c7/8b311d5adb0fe00a93ee9b4e92a02b0ec08510e9838885ef781ccbb20604/pydantic_core-2.33.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5c834f54f8f4640fd7e4b193f80eb25a0602bba9e19b3cd2fc7ffe8199f5ae02", size = 2041659 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/d6/4f58d32066a9e26530daaf9adc6664b01875ae0691570094968aaa7b8fcc/pydantic_core-2.33.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:049e0de24cf23766f12cc5cc71d8abc07d4a9deb9061b334b62093dedc7cb068", size = 1873294 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f7/3f/53cc9c45d9229da427909c751f8ed2bf422414f7664ea4dde2d004f596ba/pydantic_core-2.33.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a28239037b3d6f16916a4c831a5a0eadf856bdd6d2e92c10a0da3a59eadcf3e", size = 1903771 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/49/bf0783279ce674eb9903fb9ae43f6c614cb2f1c4951370258823f795368b/pydantic_core-2.33.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d3da303ab5f378a268fa7d45f37d7d85c3ec19769f28d2cc0c61826a8de21fe", size = 2083558 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9c/5b/0d998367687f986c7d8484a2c476d30f07bf5b8b1477649a6092bd4c540e/pydantic_core-2.33.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:25626fb37b3c543818c14821afe0fd3830bc327a43953bc88db924b68c5723f1", size = 2118038 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b3/33/039287d410230ee125daee57373ac01940d3030d18dba1c29cd3089dc3ca/pydantic_core-2.33.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:3ab2d36e20fbfcce8f02d73c33a8a7362980cff717926bbae030b93ae46b56c7", size = 2079315 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/85/6d8b2646d99c062d7da2d0ab2faeb0d6ca9cca4c02da6076376042a20da3/pydantic_core-2.33.1-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:2f9284e11c751b003fd4215ad92d325d92c9cb19ee6729ebd87e3250072cdcde", size = 2249063 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/17/d7/c37d208d5738f7b9ad8f22ae8a727d88ebf9c16c04ed2475122cc3f7224a/pydantic_core-2.33.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:048c01eee07d37cbd066fc512b9d8b5ea88ceeb4e629ab94b3e56965ad655add", size = 2254631 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/13/e0/bafa46476d328e4553b85ab9b2f7409e7aaef0ce4c937c894821c542d347/pydantic_core-2.33.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:5ccd429694cf26af7997595d627dd2637e7932214486f55b8a357edaac9dae8c", size = 2080877 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/76/1794e440c1801ed35415238d2c728f26cd12695df9057154ad768b7b991c/pydantic_core-2.33.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:3a371dc00282c4b84246509a5ddc808e61b9864aa1eae9ecc92bb1268b82db4a", size = 2042858 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/b4/9cd7b081fb0b1b4f8150507cd59d27b275c3e22ad60b35cb19ea0977d9b9/pydantic_core-2.33.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:f59295ecc75a1788af8ba92f2e8c6eeaa5a94c22fc4d151e8d9638814f85c8fc", size = 1873745 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/d7/9ddb7575d4321e40d0363903c2576c8c0c3280ebea137777e5ab58d723e3/pydantic_core-2.33.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08530b8ac922003033f399128505f513e30ca770527cc8bbacf75a84fcc2c74b", size = 1904188 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/a8/3194ccfe461bb08da19377ebec8cb4f13c9bd82e13baebc53c5c7c39a029/pydantic_core-2.33.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bae370459da6a5466978c0eacf90690cb57ec9d533f8e63e564ef3822bfa04fe", size = 2083479 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/42/c7/84cb569555d7179ca0b3f838cef08f66f7089b54432f5b8599aac6e9533e/pydantic_core-2.33.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e3de2777e3b9f4d603112f78006f4ae0acb936e95f06da6cb1a45fbad6bdb4b5", size = 2118415 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3b/67/72abb8c73e0837716afbb58a59cc9e3ae43d1aa8677f3b4bc72c16142716/pydantic_core-2.33.1-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:3a64e81e8cba118e108d7126362ea30e021291b7805d47e4896e52c791be2761", size = 2079623 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/cd/c59707e35a47ba4cbbf153c3f7c56420c58653b5801b055dc52cccc8e2dc/pydantic_core-2.33.1-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:52928d8c1b6bda03cc6d811e8923dffc87a2d3c8b3bfd2ce16471c7147a24850", size = 2250175 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/84/32/e4325a6676b0bed32d5b084566ec86ed7fd1e9bcbfc49c578b1755bde920/pydantic_core-2.33.1-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:1b30d92c9412beb5ac6b10a3eb7ef92ccb14e3f2a8d7732e2d739f58b3aa7544", size = 2254674 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/12/6f/5596dc418f2e292ffc661d21931ab34591952e2843e7168ea5a52591f6ff/pydantic_core-2.33.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:f995719707e0e29f0f41a8aa3bcea6e761a36c9136104d3189eafb83f5cec5e5", size = 2080951 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2d/a8/c2c8f29bd18f7ef52de32a6deb9e3ee87ba18b7b2122636aa9f4438cf627/pydantic_core-2.33.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:7edbc454a29fc6aeae1e1eecba4f07b63b8d76e76a748532233c4c167b4cb9ea", size = 2041791 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/ad/328081b1c82543ae49d0650048305058583c51f1a9a56a0d6e87bb3a2443/pydantic_core-2.33.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:ad05b683963f69a1d5d2c2bdab1274a31221ca737dbbceaa32bcb67359453cdd", size = 1873579 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6e/8a/bc65dbf7e501e88367cdab06a2c1340457c785f0c72288cae737fd80c0fa/pydantic_core-2.33.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:df6a94bf9452c6da9b5d76ed229a5683d0306ccb91cca8e1eea883189780d568", size = 1904189 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/db/30ca6aefda211fb01ef185ca73cb7a0c6e7fe952c524025c8782b5acd771/pydantic_core-2.33.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7965c13b3967909a09ecc91f21d09cfc4576bf78140b988904e94f130f188396", size = 2084446 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/89/a12b55286e30c9f476eab7c53c9249ec76faf70430596496ab0309f28629/pydantic_core-2.33.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:3f1fdb790440a34f6ecf7679e1863b825cb5ffde858a9197f851168ed08371e5", size = 2118215 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8e/55/12721c4a8d7951584ad3d9848b44442559cf1876e0bb424148d1060636b3/pydantic_core-2.33.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:5277aec8d879f8d05168fdd17ae811dd313b8ff894aeeaf7cd34ad28b4d77e33", size = 2079963 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bd/0c/3391bd5d6ff62ea998db94732528d9bc32c560b0ed861c39119759461946/pydantic_core-2.33.1-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:8ab581d3530611897d863d1a649fb0644b860286b4718db919bfd51ece41f10b", size = 2249388 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d3/5f/3e4feb042998d7886a9b523b372d83955cbc192a07013dcd24276db078ee/pydantic_core-2.33.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:0483847fa9ad5e3412265c1bd72aad35235512d9ce9d27d81a56d935ef489672", size = 2255226 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/f2/1647933efaaad61846109a27619f3704929e758a09e6431b8f932a053d40/pydantic_core-2.33.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:de9e06abe3cc5ec6a2d5f75bc99b0bdca4f5c719a5b34026f8c57efbdecd2ee3", size = 2081073 },
+]
+
+[[package]]
+name = "pydub"
+version = "0.25.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/9a/e6bca0eed82db26562c73b5076539a4a08d3cffd19c3cc5913a3e61145fd/pydub-0.25.1.tar.gz", hash = "sha256:980a33ce9949cab2a569606b65674d748ecbca4f0796887fd6f46173a7b0d30f", size = 38326 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a6/53/d78dc063216e62fc55f6b2eebb447f6a4b0a59f55c8406376f76bf959b08/pydub-0.25.1-py2.py3-none-any.whl", hash = "sha256:65617e33033874b59d87db603aa1ed450633288aefead953b30bded59cb599a6", size = 32327 },
+]
+
+[[package]]
+name = "pynndescent"
+version = "0.5.13"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "joblib" },
+ { name = "llvmlite", version = "0.43.0", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version < '3.10'" },
+ { name = "llvmlite", version = "0.44.0", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version >= '3.10'" },
+ { name = "numba", version = "0.60.0", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version < '3.10'" },
+ { name = "numba", version = "0.61.2", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version >= '3.10'" },
+ { name = "scikit-learn", version = "1.6.1", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version < '3.10'" },
+ { name = "scikit-learn", version = "1.7.0", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version >= '3.10'" },
+ { name = "scipy", version = "1.13.1", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version < '3.10'" },
+ { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version == '3.10.*'" },
+ { name = "scipy", version = "1.16.0", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version >= '3.11'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/58/560a4db5eb3794d922fe55804b10326534ded3d971e1933c1eef91193f5e/pynndescent-0.5.13.tar.gz", hash = "sha256:d74254c0ee0a1eeec84597d5fe89fedcf778593eeabe32c2f97412934a9800fb", size = 2975955 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/53/d23a97e0a2c690d40b165d1062e2c4ccc796be458a1ce59f6ba030434663/pynndescent-0.5.13-py3-none-any.whl", hash = "sha256:69aabb8f394bc631b6ac475a1c7f3994c54adf3f51cd63b2730fefba5771b949", size = 56850 },
+]
+
+[[package]]
+name = "python-dateutil"
+version = "2.9.0.post0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "six" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892 },
+]
+
+[[package]]
+name = "pytorch-wpe"
+version = "0.0.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "numpy" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/39/8d94737fd6fab4028687575099566a125100f3ba8c638f861506747d7b7c/pytorch_wpe-0.0.1.tar.gz", hash = "sha256:fc7e706b5411800c4483fe94db7dcd82ecf6c57bc013af529ab4fb675c9cc29c", size = 4457 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/23/de/c47967a11bfe68cb28d2f19e55c7027993c3721eba79813db65d245e4ced/pytorch_wpe-0.0.1-py3-none-any.whl", hash = "sha256:fa0dc9f818fba81b36c1a51a53331cf6ed975f29b33f23e07b0deb4bee82eaad", size = 8080 },
+]
+
+[[package]]
+name = "pytz"
+version = "2025.2"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/bf/abbd3cdfb8fbc7fb3d4d38d320f2441b1e7cbe29be4f23797b4a2b5d8aac/pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3", size = 320884 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/81/c4/34e93fe5f5429d7570ec1fa436f1986fb1f00c3e0f43a589fe2bbcd22c3f/pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00", size = 509225 },
+]
+
+[[package]]
+name = "pyyaml"
+version = "6.0.2"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", size = 130631 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9b/95/a3fac87cb7158e231b5a6012e438c647e1a87f09f8e0d123acec8ab8bf71/PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086", size = 184199 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c7/7a/68bd47624dab8fd4afbfd3c48e3b79efe09098ae941de5b58abcbadff5cb/PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf", size = 171758 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/49/ee/14c54df452143b9ee9f0f29074d7ca5516a36edb0b4cc40c3f280131656f/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237", size = 718463 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4d/61/de363a97476e766574650d742205be468921a7b532aa2499fcd886b62530/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b", size = 719280 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed", size = 751239 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/33/5504b3a9a4464893c32f118a9cc045190a91637b119a9c881da1cf6b7a72/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180", size = 695802 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5c/20/8347dcabd41ef3a3cdc4f7b7a2aff3d06598c8779faa189cdbf878b626a4/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68", size = 720527 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/be/aa/5afe99233fb360d0ff37377145a949ae258aaab831bde4792b32650a4378/PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99", size = 144052 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/84/0fa4b06f6d6c958d207620fc60005e241ecedceee58931bb20138e1e5776/PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e", size = 161774 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/aa/7af4e81f7acba21a4c6be026da38fd2b872ca46226673c89a758ebdc4fd2/PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774", size = 184612 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/62/b9faa998fd185f65c1371643678e4d58254add437edb764a08c5a98fb986/PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee", size = 172040 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ad/0c/c804f5f922a9a6563bab712d8dcc70251e8af811fce4524d57c2c0fd49a4/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c", size = 736829 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/51/16/6af8d6a6b210c8e54f1406a6b9481febf9c64a3109c541567e35a49aa2e7/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317", size = 764167 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/75/e4/2c27590dfc9992f73aabbeb9241ae20220bd9452df27483b6e56d3975cc5/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85", size = 762952 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9b/97/ecc1abf4a823f5ac61941a9c00fe501b02ac3ab0e373c3857f7d4b83e2b6/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4", size = 735301 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/73/0f49dacd6e82c9430e46f4a027baa4ca205e8b0a9dce1397f44edc23559d/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e", size = 756638 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/5f/956f0f9fc65223a58fbc14459bf34b4cc48dec52e00535c79b8db361aabd/PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5", size = 143850 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/23/8da0bbe2ab9dcdd11f4f4557ccaf95c10b9811b13ecced089d43ce59c3c8/PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44", size = 161980 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/0c/c581167fc46d6d6d7ddcfb8c843a4de25bdd27e4466938109ca68492292c/PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab", size = 183873 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/0c/38374f5bb272c051e2a69281d71cba6fdb983413e6758b84482905e29a5d/PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725", size = 173302 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c3/93/9916574aa8c00aa06bbac729972eb1071d002b8e158bd0e83a3b9a20a1f7/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5", size = 739154 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/0f/b8938f1cbd09739c6da569d172531567dbcc9789e0029aa070856f123984/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425", size = 766223 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/2b/614b4752f2e127db5cc206abc23a8c19678e92b23c3db30fc86ab731d3bd/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476", size = 767542 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/00/dd137d5bcc7efea1836d6264f049359861cf548469d18da90cd8216cf05f/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48", size = 731164 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/1f/4f998c900485e5c0ef43838363ba4a9723ac0ad73a9dc42068b12aaba4e4/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b", size = 756611 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/d1/f5a275fdb252768b7a11ec63585bc38d0e87c9e05668a139fea92b80634c/PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4", size = 140591 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/e8/4f648c598b17c3d06e8753d7d13d57542b30d56e6c2dedf9c331ae56312e/PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8", size = 156338 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ef/e3/3af305b830494fa85d95f6d95ef7fa73f2ee1cc8ef5b495c7c3269fb835f/PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba", size = 181309 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/9f/3b1c20a0b7a3200524eb0076cc027a970d320bd3a6592873c85c92a08731/PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1", size = 171679 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/9a/337322f27005c33bcb656c655fa78325b730324c78620e8328ae28b64d0c/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133", size = 733428 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a3/69/864fbe19e6c18ea3cc196cbe5d392175b4cf3d5d0ac1403ec3f2d237ebb5/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484", size = 763361 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/24/b7721e4845c2f162d26f50521b825fb061bc0a5afcf9a386840f23ea19fa/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5", size = 759523 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/b2/e3234f59ba06559c6ff63c4e10baea10e5e7df868092bf9ab40e5b9c56b6/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc", size = 726660 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/0f/25911a9f080464c59fab9027482f822b86bf0608957a5fcc6eaac85aa515/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652", size = 751597 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/0d/e2c3b43bbce3cf6bd97c840b46088a3031085179e596d4929729d8d68270/PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183", size = 140527 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/de/02b54f42487e3d3c6efb3f89428677074ca7bf43aae402517bc7cca949f3/PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563", size = 156446 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/d8/b7a1db13636d7fb7d4ff431593c510c8b8fca920ade06ca8ef20015493c5/PyYAML-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d", size = 184777 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0a/02/6ec546cd45143fdf9840b2c6be8d875116a64076218b61d68e12548e5839/PyYAML-6.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f", size = 172318 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0e/9a/8cc68be846c972bda34f6c2a93abb644fb2476f4dcc924d52175786932c9/PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290", size = 720891 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e9/6c/6e1b7f40181bc4805e2e07f4abc10a88ce4648e7e95ff1abe4ae4014a9b2/PyYAML-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12", size = 722614 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/32/e7bd8535d22ea2874cef6a81021ba019474ace0d13a4819c2a4bce79bd6a/PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19", size = 737360 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/12/7322c1e30b9be969670b672573d45479edef72c9a0deac3bb2868f5d7469/PyYAML-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e", size = 699006 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/82/72/04fcad41ca56491995076630c3ec1e834be241664c0c09a64c9a2589b507/PyYAML-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725", size = 723577 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/5e/46168b1f2757f1fcd442bc3029cd8767d88a98c9c05770d8b420948743bb/PyYAML-6.0.2-cp39-cp39-win32.whl", hash = "sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631", size = 144593 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/87/5124b1c1f2412bb95c59ec481eaf936cd32f0fe2a7b16b97b81c4c017a6a/PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8", size = 162312 },
+]
+
+[[package]]
+name = "requests"
+version = "2.32.4"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "certifi" },
+ { name = "charset-normalizer" },
+ { name = "idna" },
+ { name = "urllib3" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/0a/929373653770d8a0d7ea76c37de6e41f11eb07559b103b1c02cafb3f7cf8/requests-2.32.4.tar.gz", hash = "sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422", size = 135258 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/e4/56027c4a6b4ae70ca9de302488c5ca95ad4a39e190093d6c1a8ace08341b/requests-2.32.4-py3-none-any.whl", hash = "sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c", size = 64847 },
+]
+
+[[package]]
+name = "scikit-learn"
+version = "1.6.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+resolution-markers = [
+ "python_full_version < '3.10'",
+]
+dependencies = [
+ { name = "joblib", marker = "python_full_version < '3.10'" },
+ { name = "numpy", marker = "python_full_version < '3.10'" },
+ { name = "scipy", version = "1.13.1", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version < '3.10'" },
+ { name = "threadpoolctl", marker = "python_full_version < '3.10'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9e/a5/4ae3b3a0755f7b35a280ac90b28817d1f380318973cff14075ab41ef50d9/scikit_learn-1.6.1.tar.gz", hash = "sha256:b4fc2525eca2c69a59260f583c56a7557c6ccdf8deafdba6e060f94c1c59738e", size = 7068312 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/3a/f4597eb41049110b21ebcbb0bcb43e4035017545daa5eedcfeb45c08b9c5/scikit_learn-1.6.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d056391530ccd1e501056160e3c9673b4da4805eb67eb2bdf4e983e1f9c9204e", size = 12067702 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/19/0423e5e1fd1c6ec5be2352ba05a537a473c1677f8188b9306097d684b327/scikit_learn-1.6.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:0c8d036eb937dbb568c6242fa598d551d88fb4399c0344d95c001980ec1c7d36", size = 11112765 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/70/95/d5cb2297a835b0f5fc9a77042b0a2d029866379091ab8b3f52cc62277808/scikit_learn-1.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8634c4bd21a2a813e0a7e3900464e6d593162a29dd35d25bdf0103b3fce60ed5", size = 12643991 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/91/ab3c697188f224d658969f678be86b0968ccc52774c8ab4a86a07be13c25/scikit_learn-1.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:775da975a471c4f6f467725dff0ced5c7ac7bda5e9316b260225b48475279a1b", size = 13497182 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/17/04/d5d556b6c88886c092cc989433b2bab62488e0f0dafe616a1d5c9cb0efb1/scikit_learn-1.6.1-cp310-cp310-win_amd64.whl", hash = "sha256:8a600c31592bd7dab31e1c61b9bbd6dea1b3433e67d264d17ce1017dbdce8002", size = 11125517 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6c/2a/e291c29670795406a824567d1dfc91db7b699799a002fdaa452bceea8f6e/scikit_learn-1.6.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:72abc587c75234935e97d09aa4913a82f7b03ee0b74111dcc2881cba3c5a7b33", size = 12102620 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/92/ee1d7a00bb6b8c55755d4984fd82608603a3cc59959245068ce32e7fb808/scikit_learn-1.6.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:b3b00cdc8f1317b5f33191df1386c0befd16625f49d979fe77a8d44cae82410d", size = 11116234 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/30/cd/ed4399485ef364bb25f388ab438e3724e60dc218c547a407b6e90ccccaef/scikit_learn-1.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dc4765af3386811c3ca21638f63b9cf5ecf66261cc4815c1db3f1e7dc7b79db2", size = 12592155 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/f3/62fc9a5a659bb58a03cdd7e258956a5824bdc9b4bb3c5d932f55880be569/scikit_learn-1.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:25fc636bdaf1cc2f4a124a116312d837148b5e10872147bdaf4887926b8c03d8", size = 13497069 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/a6/c5b78606743a1f28eae8f11973de6613a5ee87366796583fb74c67d54939/scikit_learn-1.6.1-cp311-cp311-win_amd64.whl", hash = "sha256:fa909b1a36e000a03c382aade0bd2063fd5680ff8b8e501660c0f59f021a6415", size = 11139809 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0a/18/c797c9b8c10380d05616db3bfb48e2a3358c767affd0857d56c2eb501caa/scikit_learn-1.6.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:926f207c804104677af4857b2c609940b743d04c4c35ce0ddc8ff4f053cddc1b", size = 12104516 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/b7/2e35f8e289ab70108f8cbb2e7a2208f0575dc704749721286519dcf35f6f/scikit_learn-1.6.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:2c2cae262064e6a9b77eee1c8e768fc46aa0b8338c6a8297b9b6759720ec0ff2", size = 11167837 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/f6/ff7beaeb644bcad72bcfd5a03ff36d32ee4e53a8b29a639f11bcb65d06cd/scikit_learn-1.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1061b7c028a8663fb9a1a1baf9317b64a257fcb036dae5c8752b2abef31d136f", size = 12253728 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/29/7a/8bce8968883e9465de20be15542f4c7e221952441727c4dad24d534c6d99/scikit_learn-1.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2e69fab4ebfc9c9b580a7a80111b43d214ab06250f8a7ef590a4edf72464dd86", size = 13147700 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/27/585859e72e117fe861c2079bcba35591a84f801e21bc1ab85bce6ce60305/scikit_learn-1.6.1-cp312-cp312-win_amd64.whl", hash = "sha256:70b1d7e85b1c96383f872a519b3375f92f14731e279a7b4c6cfd650cf5dffc52", size = 11110613 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/59/8eb1872ca87009bdcdb7f3cdc679ad557b992c12f4b61f9250659e592c63/scikit_learn-1.6.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2ffa1e9e25b3d93990e74a4be2c2fc61ee5af85811562f1288d5d055880c4322", size = 12010001 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/05/f2fc4effc5b32e525408524c982c468c29d22f828834f0625c5ef3d601be/scikit_learn-1.6.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:dc5cf3d68c5a20ad6d571584c0750ec641cc46aeef1c1507be51300e6003a7e1", size = 11096360 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c8/e4/4195d52cf4f113573fb8ebc44ed5a81bd511a92c0228889125fac2f4c3d1/scikit_learn-1.6.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c06beb2e839ecc641366000ca84f3cf6fa9faa1777e29cf0c04be6e4d096a348", size = 12209004 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/94/be/47e16cdd1e7fcf97d95b3cb08bde1abb13e627861af427a3651fcb80b517/scikit_learn-1.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e8ca8cb270fee8f1f76fa9bfd5c3507d60c6438bbee5687f81042e2bb98e5a97", size = 13171776 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/34/b0/ca92b90859070a1487827dbc672f998da95ce83edce1270fc23f96f1f61a/scikit_learn-1.6.1-cp313-cp313-win_amd64.whl", hash = "sha256:7a1c43c8ec9fde528d664d947dc4c0789be4077a3647f232869f41d9bf50e0fb", size = 11071865 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/12/ae/993b0fb24a356e71e9a894e42b8a9eec528d4c70217353a1cd7a48bc25d4/scikit_learn-1.6.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a17c1dea1d56dcda2fac315712f3651a1fea86565b64b48fa1bc090249cbf236", size = 11955804 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d6/54/32fa2ee591af44507eac86406fa6bba968d1eb22831494470d0a2e4a1eb1/scikit_learn-1.6.1-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:6a7aa5f9908f0f28f4edaa6963c0a6183f1911e63a69aa03782f0d924c830a35", size = 11100530 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/58/55856da1adec655bdce77b502e94a267bf40a8c0b89f8622837f89503b5a/scikit_learn-1.6.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0650e730afb87402baa88afbf31c07b84c98272622aaba002559b614600ca691", size = 12433852 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/4f/c83853af13901a574f8f13b645467285a48940f185b690936bb700a50863/scikit_learn-1.6.1-cp313-cp313t-win_amd64.whl", hash = "sha256:3f59fe08dc03ea158605170eb52b22a105f238a5d512c4470ddeca71feae8e5f", size = 11337256 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/37/b305b759cc65829fe1b8853ff3e308b12cdd9d8884aa27840835560f2b42/scikit_learn-1.6.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6849dd3234e87f55dce1db34c89a810b489ead832aaf4d4550b7ea85628be6c1", size = 12101868 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/83/74/f64379a4ed5879d9db744fe37cfe1978c07c66684d2439c3060d19a536d8/scikit_learn-1.6.1-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:e7be3fa5d2eb9be7d77c3734ff1d599151bb523674be9b834e8da6abe132f44e", size = 11144062 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/dc/d5457e03dc9c971ce2b0d750e33148dd060fefb8b7dc71acd6054e4bb51b/scikit_learn-1.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:44a17798172df1d3c1065e8fcf9019183f06c87609b49a124ebdf57ae6cb0107", size = 12693173 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/35/b1d2188967c3204c78fa79c9263668cf1b98060e8e58d1a730fe5b2317bb/scikit_learn-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b8b7a3b86e411e4bce21186e1c180d792f3d99223dcfa3b4f597ecc92fa1a422", size = 13518605 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/d8/8d603bdd26601f4b07e2363032b8565ab82eb857f93d86d0f7956fcf4523/scikit_learn-1.6.1-cp39-cp39-win_amd64.whl", hash = "sha256:7a73d457070e3318e32bdb3aa79a8d990474f19035464dfd8bede2883ab5dc3b", size = 11155078 },
+]
+
+[[package]]
+name = "scikit-learn"
+version = "1.7.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+resolution-markers = [
+ "python_full_version >= '3.13'",
+ "python_full_version == '3.12.*'",
+ "python_full_version == '3.11.*'",
+ "python_full_version == '3.10.*'",
+]
+dependencies = [
+ { name = "joblib", marker = "python_full_version >= '3.10'" },
+ { name = "numpy", marker = "python_full_version >= '3.10'" },
+ { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version == '3.10.*'" },
+ { name = "scipy", version = "1.16.0", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version >= '3.11'" },
+ { name = "threadpoolctl", marker = "python_full_version >= '3.10'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/3b/29fa87e76b1d7b3b77cc1fcbe82e6e6b8cd704410705b008822de530277c/scikit_learn-1.7.0.tar.gz", hash = "sha256:c01e869b15aec88e2cdb73d27f15bdbe03bce8e2fb43afbe77c45d399e73a5a3", size = 7178217 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/70/e725b1da11e7e833f558eb4d3ea8b7ed7100edda26101df074f1ae778235/scikit_learn-1.7.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9fe7f51435f49d97bd41d724bb3e11eeb939882af9c29c931a8002c357e8cdd5", size = 11728006 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/32/aa/43874d372e9dc51eb361f5c2f0a4462915c9454563b3abb0d9457c66b7e9/scikit_learn-1.7.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:d0c93294e1e1acbee2d029b1f2a064f26bd928b284938d51d412c22e0c977eb3", size = 10726255 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f5/1a/da73cc18e00f0b9ae89f7e4463a02fb6e0569778120aeab138d9554ecef0/scikit_learn-1.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bf3755f25f145186ad8c403312f74fb90df82a4dfa1af19dc96ef35f57237a94", size = 12205657 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/f6/800cb3243dd0137ca6d98df8c9d539eb567ba0a0a39ecd245c33fab93510/scikit_learn-1.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2726c8787933add436fb66fb63ad18e8ef342dfb39bbbd19dc1e83e8f828a85a", size = 12877290 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/bd/99c3ccb49946bd06318fe194a1c54fb7d57ac4fe1c2f4660d86b3a2adf64/scikit_learn-1.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:e2539bb58886a531b6e86a510c0348afaadd25005604ad35966a85c2ec378800", size = 10713211 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5a/42/c6b41711c2bee01c4800ad8da2862c0b6d2956a399d23ce4d77f2ca7f0c7/scikit_learn-1.7.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8ef09b1615e1ad04dc0d0054ad50634514818a8eb3ee3dee99af3bffc0ef5007", size = 11719657 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a3/24/44acca76449e391b6b2522e67a63c0454b7c1f060531bdc6d0118fb40851/scikit_learn-1.7.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:7d7240c7b19edf6ed93403f43b0fcb0fe95b53bc0b17821f8fb88edab97085ef", size = 10712636 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9f/1b/fcad1ccb29bdc9b96bcaa2ed8345d56afb77b16c0c47bafe392cc5d1d213/scikit_learn-1.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:80bd3bd4e95381efc47073a720d4cbab485fc483966f1709f1fd559afac57ab8", size = 12242817 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/38/48b75c3d8d268a3f19837cb8a89155ead6e97c6892bb64837183ea41db2b/scikit_learn-1.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9dbe48d69aa38ecfc5a6cda6c5df5abef0c0ebdb2468e92437e2053f84abb8bc", size = 12873961 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/5a/ba91b8c57aa37dbd80d5ff958576a9a8c14317b04b671ae7f0d09b00993a/scikit_learn-1.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:8fa979313b2ffdfa049ed07252dc94038def3ecd49ea2a814db5401c07f1ecfa", size = 10717277 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/70/3a/bffab14e974a665a3ee2d79766e7389572ffcaad941a246931c824afcdb2/scikit_learn-1.7.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c2c7243d34aaede0efca7a5a96d67fddaebb4ad7e14a70991b9abee9dc5c0379", size = 11646758 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/58/d8/f3249232fa79a70cb40595282813e61453c1e76da3e1a44b77a63dd8d0cb/scikit_learn-1.7.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:9f39f6a811bf3f15177b66c82cbe0d7b1ebad9f190737dcdef77cfca1ea3c19c", size = 10673971 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/67/93/eb14c50533bea2f77758abe7d60a10057e5f2e2cdcf0a75a14c6bc19c734/scikit_learn-1.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63017a5f9a74963d24aac7590287149a8d0f1a0799bbe7173c0d8ba1523293c0", size = 11818428 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/17/804cc13b22a8663564bb0b55fb89e661a577e4e88a61a39740d58b909efe/scikit_learn-1.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0b2f8a0b1e73e9a08b7cc498bb2aeab36cdc1f571f8ab2b35c6e5d1c7115d97d", size = 12505887 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/68/c7/4e956281a077f4835458c3f9656c666300282d5199039f26d9de1dabd9be/scikit_learn-1.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:34cc8d9d010d29fb2b7cbcd5ccc24ffdd80515f65fe9f1e4894ace36b267ce19", size = 10668129 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/c3/a85dcccdaf1e807e6f067fa95788a6485b0491d9ea44fd4c812050d04f45/scikit_learn-1.7.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5b7974f1f32bc586c90145df51130e02267e4b7e77cab76165c76cf43faca0d9", size = 11559841 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/57/eea0de1562cc52d3196eae51a68c5736a31949a465f0b6bb3579b2d80282/scikit_learn-1.7.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:014e07a23fe02e65f9392898143c542a50b6001dbe89cb867e19688e468d049b", size = 10616463 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/10/a4/39717ca669296dfc3a62928393168da88ac9d8cbec88b6321ffa62c6776f/scikit_learn-1.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e7e7ced20582d3a5516fb6f405fd1d254e1f5ce712bfef2589f51326af6346e8", size = 11766512 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/cd/a19722241d5f7b51e08351e1e82453e0057aeb7621b17805f31fcb57bb6c/scikit_learn-1.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1babf2511e6ffd695da7a983b4e4d6de45dce39577b26b721610711081850906", size = 12461075 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/bc/282514272815c827a9acacbe5b99f4f1a4bc5961053719d319480aee0812/scikit_learn-1.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:5abd2acff939d5bd4701283f009b01496832d50ddafa83c90125a4e41c33e314", size = 10652517 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/78/7357d12b2e4c6674175f9a09a3ba10498cde8340e622715bcc71e532981d/scikit_learn-1.7.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:e39d95a929b112047c25b775035c8c234c5ca67e681ce60d12413afb501129f7", size = 12111822 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/0c/9c3715393343f04232f9d81fe540eb3831d0b4ec351135a145855295110f/scikit_learn-1.7.0-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:0521cb460426c56fee7e07f9365b0f45ec8ca7b2d696534ac98bfb85e7ae4775", size = 11325286 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/e0/42282ad3dd70b7c1a5f65c412ac3841f6543502a8d6263cae7b466612dc9/scikit_learn-1.7.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:317ca9f83acbde2883bd6bb27116a741bfcb371369706b4f9973cf30e9a03b0d", size = 12380865 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4e/d0/3ef4ab2c6be4aa910445cd09c5ef0b44512e3de2cfb2112a88bb647d2cf7/scikit_learn-1.7.0-cp313-cp313t-win_amd64.whl", hash = "sha256:126c09740a6f016e815ab985b21e3a0656835414521c81fc1a8da78b679bdb75", size = 11549609 },
+]
+
+[[package]]
+name = "scipy"
+version = "1.13.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+resolution-markers = [
+ "python_full_version < '3.10'",
+]
+dependencies = [
+ { name = "numpy", marker = "python_full_version < '3.10'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ae/00/48c2f661e2816ccf2ecd77982f6605b2950afe60f60a52b4cbbc2504aa8f/scipy-1.13.1.tar.gz", hash = "sha256:095a87a0312b08dfd6a6155cbbd310a8c51800fc931b8c0b84003014b874ed3c", size = 57210720 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/33/59/41b2529908c002ade869623b87eecff3e11e3ce62e996d0bdcb536984187/scipy-1.13.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:20335853b85e9a49ff7572ab453794298bcf0354d8068c5f6775a0eabf350aca", size = 39328076 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/33/f1307601f492f764062ce7dd471a14750f3360e33cd0f8c614dae208492c/scipy-1.13.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:d605e9c23906d1994f55ace80e0125c587f96c020037ea6aa98d01b4bd2e222f", size = 30306232 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c0/66/9cd4f501dd5ea03e4a4572ecd874936d0da296bd04d1c45ae1a4a75d9c3a/scipy-1.13.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cfa31f1def5c819b19ecc3a8b52d28ffdcc7ed52bb20c9a7589669dd3c250989", size = 33743202 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a3/ba/7255e5dc82a65adbe83771c72f384d99c43063648456796436c9a5585ec3/scipy-1.13.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f26264b282b9da0952a024ae34710c2aff7d27480ee91a2e82b7b7073c24722f", size = 38577335 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/49/a5/bb9ded8326e9f0cdfdc412eeda1054b914dfea952bda2097d174f8832cc0/scipy-1.13.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:eccfa1906eacc02de42d70ef4aecea45415f5be17e72b61bafcfd329bdc52e94", size = 38820728 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/12/30/df7a8fcc08f9b4a83f5f27cfaaa7d43f9a2d2ad0b6562cced433e5b04e31/scipy-1.13.1-cp310-cp310-win_amd64.whl", hash = "sha256:2831f0dc9c5ea9edd6e51e6e769b655f08ec6db6e2e10f86ef39bd32eb11da54", size = 46210588 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/15/4a4bb1b15bbd2cd2786c4f46e76b871b28799b67891f23f455323a0cdcfb/scipy-1.13.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:27e52b09c0d3a1d5b63e1105f24177e544a222b43611aaf5bc44d4a0979e32f9", size = 39333805 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ba/92/42476de1af309c27710004f5cdebc27bec62c204db42e05b23a302cb0c9a/scipy-1.13.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:54f430b00f0133e2224c3ba42b805bfd0086fe488835effa33fa291561932326", size = 30317687 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/80/ba/8be64fe225360a4beb6840f3cbee494c107c0887f33350d0a47d55400b01/scipy-1.13.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e89369d27f9e7b0884ae559a3a956e77c02114cc60a6058b4e5011572eea9299", size = 33694638 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/36/07/035d22ff9795129c5a847c64cb43c1fa9188826b59344fee28a3ab02e283/scipy-1.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a78b4b3345f1b6f68a763c6e25c0c9a23a9fd0f39f5f3d200efe8feda560a5fa", size = 38569931 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/10/f9b43de37e5ed91facc0cfff31d45ed0104f359e4f9a68416cbf4e790241/scipy-1.13.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:45484bee6d65633752c490404513b9ef02475b4284c4cfab0ef946def50b3f59", size = 38838145 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4a/48/4513a1a5623a23e95f94abd675ed91cfb19989c58e9f6f7d03990f6caf3d/scipy-1.13.1-cp311-cp311-win_amd64.whl", hash = "sha256:5713f62f781eebd8d597eb3f88b8bf9274e79eeabf63afb4a737abc6c84ad37b", size = 46196227 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/7b/fb6b46fbee30fc7051913068758414f2721003a89dd9a707ad49174e3843/scipy-1.13.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:5d72782f39716b2b3509cd7c33cdc08c96f2f4d2b06d51e52fb45a19ca0c86a1", size = 39357301 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/5a/2043a3bde1443d94014aaa41e0b50c39d046dda8360abd3b2a1d3f79907d/scipy-1.13.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:017367484ce5498445aade74b1d5ab377acdc65e27095155e448c88497755a5d", size = 30363348 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e7/cb/26e4a47364bbfdb3b7fb3363be6d8a1c543bcd70a7753ab397350f5f189a/scipy-1.13.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:949ae67db5fa78a86e8fa644b9a6b07252f449dcf74247108c50e1d20d2b4627", size = 33406062 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/88/ab/6ecdc526d509d33814835447bbbeedbebdec7cca46ef495a61b00a35b4bf/scipy-1.13.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:de3ade0e53bc1f21358aa74ff4830235d716211d7d077e340c7349bc3542e884", size = 38218311 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/00/9f54554f0f8318100a71515122d8f4f503b1a2c4b4cfab3b4b68c0eb08fa/scipy-1.13.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:2ac65fb503dad64218c228e2dc2d0a0193f7904747db43014645ae139c8fad16", size = 38442493 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/df/963384e90733e08eac978cd103c34df181d1fec424de383cdc443f418dd4/scipy-1.13.1-cp312-cp312-win_amd64.whl", hash = "sha256:cdd7dacfb95fea358916410ec61bbc20440f7860333aee6d882bb8046264e949", size = 45910955 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/29/c2ea58c9731b9ecb30b6738113a95d147e83922986b34c685b8f6eefde21/scipy-1.13.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:436bbb42a94a8aeef855d755ce5a465479c721e9d684de76bf61a62e7c2b81d5", size = 39352927 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5c/c0/e71b94b20ccf9effb38d7147c0064c08c622309fd487b1b677771a97d18c/scipy-1.13.1-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:8335549ebbca860c52bf3d02f80784e91a004b71b059e3eea9678ba994796a24", size = 30324538 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/0f/aaa55b06d474817cea311e7b10aab2ea1fd5d43bc6a2861ccc9caec9f418/scipy-1.13.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d533654b7d221a6a97304ab63c41c96473ff04459e404b83275b60aa8f4b7004", size = 33732190 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/f5/d0ad1a96f80962ba65e2ce1de6a1e59edecd1f0a7b55990ed208848012e0/scipy-1.13.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:637e98dcf185ba7f8e663e122ebf908c4702420477ae52a04f9908707456ba4d", size = 38612244 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/02/1165905f14962174e6569076bcc3315809ae1291ed14de6448cc151eedfd/scipy-1.13.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a014c2b3697bde71724244f63de2476925596c24285c7a637364761f8710891c", size = 38845637 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/77/dab54fe647a08ee4253963bcd8f9cf17509c8ca64d6335141422fe2e2114/scipy-1.13.1-cp39-cp39-win_amd64.whl", hash = "sha256:392e4ec766654852c25ebad4f64e4e584cf19820b980bc04960bca0b0cd6eaa2", size = 46227440 },
+]
+
+[[package]]
+name = "scipy"
+version = "1.15.3"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+resolution-markers = [
+ "python_full_version == '3.10.*'",
+]
+dependencies = [
+ { name = "numpy", marker = "python_full_version == '3.10.*'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/37/6964b830433e654ec7485e45a00fc9a27cf868d622838f6b6d9c5ec0d532/scipy-1.15.3.tar.gz", hash = "sha256:eae3cf522bc7df64b42cad3925c876e1b0b6c35c1337c93e12c0f366f55b0eaf", size = 59419214 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/2f/4966032c5f8cc7e6a60f1b2e0ad686293b9474b65246b0c642e3ef3badd0/scipy-1.15.3-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:a345928c86d535060c9c2b25e71e87c39ab2f22fc96e9636bd74d1dbf9de448c", size = 38702770 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a0/6e/0c3bf90fae0e910c274db43304ebe25a6b391327f3f10b5dcc638c090795/scipy-1.15.3-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:ad3432cb0f9ed87477a8d97f03b763fd1d57709f1bbde3c9369b1dff5503b253", size = 30094511 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/b1/4deb37252311c1acff7f101f6453f0440794f51b6eacb1aad4459a134081/scipy-1.15.3-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:aef683a9ae6eb00728a542b796f52a5477b78252edede72b8327a886ab63293f", size = 22368151 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/38/7d/f457626e3cd3c29b3a49ca115a304cebb8cc6f31b04678f03b216899d3c6/scipy-1.15.3-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:1c832e1bd78dea67d5c16f786681b28dd695a8cb1fb90af2e27580d3d0967e92", size = 25121732 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/0a/92b1de4a7adc7a15dcf5bddc6e191f6f29ee663b30511ce20467ef9b82e4/scipy-1.15.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:263961f658ce2165bbd7b99fa5135195c3a12d9bef045345016b8b50c315cb82", size = 35547617 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8e/6d/41991e503e51fc1134502694c5fa7a1671501a17ffa12716a4a9151af3df/scipy-1.15.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e2abc762b0811e09a0d3258abee2d98e0c703eee49464ce0069590846f31d40", size = 37662964 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/e1/3df8f83cb15f3500478c889be8fb18700813b95e9e087328230b98d547ff/scipy-1.15.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ed7284b21a7a0c8f1b6e5977ac05396c0d008b89e05498c8b7e8f4a1423bba0e", size = 37238749 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/93/3e/b3257cf446f2a3533ed7809757039016b74cd6f38271de91682aa844cfc5/scipy-1.15.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5380741e53df2c566f4d234b100a484b420af85deb39ea35a1cc1be84ff53a5c", size = 40022383 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/84/55bc4881973d3f79b479a5a2e2df61c8c9a04fcb986a213ac9c02cfb659b/scipy-1.15.3-cp310-cp310-win_amd64.whl", hash = "sha256:9d61e97b186a57350f6d6fd72640f9e99d5a4a2b8fbf4b9ee9a841eab327dc13", size = 41259201 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/96/ab/5cc9f80f28f6a7dff646c5756e559823614a42b1939d86dd0ed550470210/scipy-1.15.3-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:993439ce220d25e3696d1b23b233dd010169b62f6456488567e830654ee37a6b", size = 38714255 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4a/4a/66ba30abe5ad1a3ad15bfb0b59d22174012e8056ff448cb1644deccbfed2/scipy-1.15.3-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:34716e281f181a02341ddeaad584205bd2fd3c242063bd3423d61ac259ca7eba", size = 30111035 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/fa/a7e5b95afd80d24313307f03624acc65801846fa75599034f8ceb9e2cbf6/scipy-1.15.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3b0334816afb8b91dab859281b1b9786934392aa3d527cd847e41bb6f45bee65", size = 22384499 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/17/99/f3aaddccf3588bb4aea70ba35328c204cadd89517a1612ecfda5b2dd9d7a/scipy-1.15.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:6db907c7368e3092e24919b5e31c76998b0ce1684d51a90943cb0ed1b4ffd6c1", size = 25152602 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/56/c5/1032cdb565f146109212153339f9cb8b993701e9fe56b1c97699eee12586/scipy-1.15.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:721d6b4ef5dc82ca8968c25b111e307083d7ca9091bc38163fb89243e85e3889", size = 35503415 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bd/37/89f19c8c05505d0601ed5650156e50eb881ae3918786c8fd7262b4ee66d3/scipy-1.15.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39cb9c62e471b1bb3750066ecc3a3f3052b37751c7c3dfd0fd7e48900ed52982", size = 37652622 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/31/be59513aa9695519b18e1851bb9e487de66f2d31f835201f1b42f5d4d475/scipy-1.15.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:795c46999bae845966368a3c013e0e00947932d68e235702b5c3f6ea799aa8c9", size = 37244796 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/10/c0/4f5f3eeccc235632aab79b27a74a9130c6c35df358129f7ac8b29f562ac7/scipy-1.15.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:18aaacb735ab38b38db42cb01f6b92a2d0d4b6aabefeb07f02849e47f8fb3594", size = 40047684 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ab/a7/0ddaf514ce8a8714f6ed243a2b391b41dbb65251affe21ee3077ec45ea9a/scipy-1.15.3-cp311-cp311-win_amd64.whl", hash = "sha256:ae48a786a28412d744c62fd7816a4118ef97e5be0bee968ce8f0a2fba7acf3bb", size = 41246504 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/4b/683aa044c4162e10ed7a7ea30527f2cbd92e6999c10a8ed8edb253836e9c/scipy-1.15.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6ac6310fdbfb7aa6612408bd2f07295bcbd3fda00d2d702178434751fe48e019", size = 38766735 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/7e/f30be3d03de07f25dc0ec926d1681fed5c732d759ac8f51079708c79e680/scipy-1.15.3-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:185cd3d6d05ca4b44a8f1595af87f9c372bb6acf9c808e99aa3e9aa03bd98cf6", size = 30173284 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/9c/0ddb0d0abdabe0d181c1793db51f02cd59e4901da6f9f7848e1f96759f0d/scipy-1.15.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:05dc6abcd105e1a29f95eada46d4a3f251743cfd7d3ae8ddb4088047f24ea477", size = 22446958 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/43/0bce905a965f36c58ff80d8bea33f1f9351b05fad4beaad4eae34699b7a1/scipy-1.15.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:06efcba926324df1696931a57a176c80848ccd67ce6ad020c810736bfd58eb1c", size = 25242454 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/56/30/a6f08f84ee5b7b28b4c597aca4cbe545535c39fe911845a96414700b64ba/scipy-1.15.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c05045d8b9bfd807ee1b9f38761993297b10b245f012b11b13b91ba8945f7e45", size = 35210199 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/1f/03f52c282437a168ee2c7c14a1a0d0781a9a4a8962d84ac05c06b4c5b555/scipy-1.15.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:271e3713e645149ea5ea3e97b57fdab61ce61333f97cfae392c28ba786f9bb49", size = 37309455 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/b1/fbb53137f42c4bf630b1ffdfc2151a62d1d1b903b249f030d2b1c0280af8/scipy-1.15.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6cfd56fc1a8e53f6e89ba3a7a7251f7396412d655bca2aa5611c8ec9a6784a1e", size = 36885140 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/2e/025e39e339f5090df1ff266d021892694dbb7e63568edcfe43f892fa381d/scipy-1.15.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0ff17c0bb1cb32952c09217d8d1eed9b53d1463e5f1dd6052c7857f83127d539", size = 39710549 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e6/eb/3bf6ea8ab7f1503dca3a10df2e4b9c3f6b3316df07f6c0ded94b281c7101/scipy-1.15.3-cp312-cp312-win_amd64.whl", hash = "sha256:52092bc0472cfd17df49ff17e70624345efece4e1a12b23783a1ac59a1b728ed", size = 40966184 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/18/ec27848c9baae6e0d6573eda6e01a602e5649ee72c27c3a8aad673ebecfd/scipy-1.15.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2c620736bcc334782e24d173c0fdbb7590a0a436d2fdf39310a8902505008759", size = 38728256 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/cd/1aef2184948728b4b6e21267d53b3339762c285a46a274ebb7863c9e4742/scipy-1.15.3-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:7e11270a000969409d37ed399585ee530b9ef6aa99d50c019de4cb01e8e54e62", size = 30109540 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/d8/59e452c0a255ec352bd0a833537a3bc1bfb679944c4938ab375b0a6b3a3e/scipy-1.15.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:8c9ed3ba2c8a2ce098163a9bdb26f891746d02136995df25227a20e71c396ebb", size = 22383115 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/f5/456f56bbbfccf696263b47095291040655e3cbaf05d063bdc7c7517f32ac/scipy-1.15.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:0bdd905264c0c9cfa74a4772cdb2070171790381a5c4d312c973382fc6eaf730", size = 25163884 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/66/a9618b6a435a0f0c0b8a6d0a2efb32d4ec5a85f023c2b79d39512040355b/scipy-1.15.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79167bba085c31f38603e11a267d862957cbb3ce018d8b38f79ac043bc92d825", size = 35174018 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/09/c5b6734a50ad4882432b6bb7c02baf757f5b2f256041da5df242e2d7e6b6/scipy-1.15.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9deabd6d547aee2c9a81dee6cc96c6d7e9a9b1953f74850c179f91fdc729cb7", size = 37269716 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/77/0a/eac00ff741f23bcabd352731ed9b8995a0a60ef57f5fd788d611d43d69a1/scipy-1.15.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:dde4fc32993071ac0c7dd2d82569e544f0bdaff66269cb475e0f369adad13f11", size = 36872342 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/54/4379be86dd74b6ad81551689107360d9a3e18f24d20767a2d5b9253a3f0a/scipy-1.15.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f77f853d584e72e874d87357ad70f44b437331507d1c311457bed8ed2b956126", size = 39670869 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/87/2e/892ad2862ba54f084ffe8cc4a22667eaf9c2bcec6d2bff1d15713c6c0703/scipy-1.15.3-cp313-cp313-win_amd64.whl", hash = "sha256:b90ab29d0c37ec9bf55424c064312930ca5f4bde15ee8619ee44e69319aab163", size = 40988851 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/e9/7a879c137f7e55b30d75d90ce3eb468197646bc7b443ac036ae3fe109055/scipy-1.15.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:3ac07623267feb3ae308487c260ac684b32ea35fd81e12845039952f558047b8", size = 38863011 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/51/d1/226a806bbd69f62ce5ef5f3ffadc35286e9fbc802f606a07eb83bf2359de/scipy-1.15.3-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:6487aa99c2a3d509a5227d9a5e889ff05830a06b2ce08ec30df6d79db5fcd5c5", size = 30266407 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/9b/f32d1d6093ab9eeabbd839b0f7619c62e46cc4b7b6dbf05b6e615bbd4400/scipy-1.15.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:50f9e62461c95d933d5c5ef4a1f2ebf9a2b4e83b0db374cb3f1de104d935922e", size = 22540030 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e7/29/c278f699b095c1a884f29fda126340fcc201461ee8bfea5c8bdb1c7c958b/scipy-1.15.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:14ed70039d182f411ffc74789a16df3835e05dc469b898233a245cdfd7f162cb", size = 25218709 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/18/9e5374b617aba742a990581373cd6b68a2945d65cc588482749ef2e64467/scipy-1.15.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a769105537aa07a69468a0eefcd121be52006db61cdd8cac8a0e68980bbb723", size = 34809045 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/fe/9c4361e7ba2927074360856db6135ef4904d505e9b3afbbcb073c4008328/scipy-1.15.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9db984639887e3dffb3928d118145ffe40eff2fa40cb241a306ec57c219ebbbb", size = 36703062 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/8e/038ccfe29d272b30086b25a4960f757f97122cb2ec42e62b460d02fe98e9/scipy-1.15.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:40e54d5c7e7ebf1aa596c374c49fa3135f04648a0caabcb66c52884b943f02b4", size = 36393132 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/10/7e/5c12285452970be5bdbe8352c619250b97ebf7917d7a9a9e96b8a8140f17/scipy-1.15.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5e721fed53187e71d0ccf382b6bf977644c533e506c4d33c3fb24de89f5c3ed5", size = 38979503 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/81/06/0a5e5349474e1cbc5757975b21bd4fad0e72ebf138c5592f191646154e06/scipy-1.15.3-cp313-cp313t-win_amd64.whl", hash = "sha256:76ad1fb5f8752eabf0fa02e4cc0336b4e8f021e2d5f061ed37d6d264db35e3ca", size = 40308097 },
+]
+
+[[package]]
+name = "scipy"
+version = "1.16.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+resolution-markers = [
+ "python_full_version >= '3.13'",
+ "python_full_version == '3.12.*'",
+ "python_full_version == '3.11.*'",
+]
+dependencies = [
+ { name = "numpy", marker = "python_full_version >= '3.11'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/81/18/b06a83f0c5ee8cddbde5e3f3d0bb9b702abfa5136ef6d4620ff67df7eee5/scipy-1.16.0.tar.gz", hash = "sha256:b5ef54021e832869c8cfb03bc3bf20366cbcd426e02a58e8a58d7584dfbb8f62", size = 30581216 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/f8/53fc4884df6b88afd5f5f00240bdc49fee2999c7eff3acf5953eb15bc6f8/scipy-1.16.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:deec06d831b8f6b5fb0b652433be6a09db29e996368ce5911faf673e78d20085", size = 36447362 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/25/fad8aa228fa828705142a275fc593d701b1817c98361a2d6b526167d07bc/scipy-1.16.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:d30c0fe579bb901c61ab4bb7f3eeb7281f0d4c4a7b52dbf563c89da4fd2949be", size = 28547120 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/be/d324ddf6b89fd1c32fecc307f04d095ce84abb52d2e88fab29d0cd8dc7a8/scipy-1.16.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:b2243561b45257f7391d0f49972fca90d46b79b8dbcb9b2cb0f9df928d370ad4", size = 20818922 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/e0/cf3f39e399ac83fd0f3ba81ccc5438baba7cfe02176be0da55ff3396f126/scipy-1.16.0-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:e6d7dfc148135e9712d87c5f7e4f2ddc1304d1582cb3a7d698bbadedb61c7afd", size = 23409695 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/61/d92714489c511d3ffd6830ac0eb7f74f243679119eed8b9048e56b9525a1/scipy-1.16.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:90452f6a9f3fe5a2cf3748e7be14f9cc7d9b124dce19667b54f5b429d680d539", size = 33444586 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/2c/40108915fd340c830aee332bb85a9160f99e90893e58008b659b9f3dddc0/scipy-1.16.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a2f0bf2f58031c8701a8b601df41701d2a7be17c7ffac0a4816aeba89c4cdac8", size = 35284126 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d3/30/e9eb0ad3d0858df35d6c703cba0a7e16a18a56a9e6b211d861fc6f261c5f/scipy-1.16.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6c4abb4c11fc0b857474241b812ce69ffa6464b4bd8f4ecb786cf240367a36a7", size = 35608257 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c8/ff/950ee3e0d612b375110d8cda211c1f787764b4c75e418a4b71f4a5b1e07f/scipy-1.16.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b370f8f6ac6ef99815b0d5c9f02e7ade77b33007d74802efc8316c8db98fd11e", size = 38040541 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/c9/750d34788288d64ffbc94fdb4562f40f609d3f5ef27ab4f3a4ad00c9033e/scipy-1.16.0-cp311-cp311-win_amd64.whl", hash = "sha256:a16ba90847249bedce8aa404a83fb8334b825ec4a8e742ce6012a7a5e639f95c", size = 38570814 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/c0/c943bc8d2bbd28123ad0f4f1eef62525fa1723e84d136b32965dcb6bad3a/scipy-1.16.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:7eb6bd33cef4afb9fa5f1fb25df8feeb1e52d94f21a44f1d17805b41b1da3180", size = 36459071 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/99/0d/270e2e9f1a4db6ffbf84c9a0b648499842046e4e0d9b2275d150711b3aba/scipy-1.16.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:1dbc8fdba23e4d80394ddfab7a56808e3e6489176d559c6c71935b11a2d59db1", size = 28490500 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/22/01d7ddb07cff937d4326198ec8d10831367a708c3da72dfd9b7ceaf13028/scipy-1.16.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:7dcf42c380e1e3737b343dec21095c9a9ad3f9cbe06f9c05830b44b1786c9e90", size = 20762345 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/34/7f/87fd69856569ccdd2a5873fe5d7b5bbf2ad9289d7311d6a3605ebde3a94b/scipy-1.16.0-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:26ec28675f4a9d41587266084c626b02899db373717d9312fa96ab17ca1ae94d", size = 23418563 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f6/f1/e4f4324fef7f54160ab749efbab6a4bf43678a9eb2e9817ed71a0a2fd8de/scipy-1.16.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:952358b7e58bd3197cfbd2f2f2ba829f258404bdf5db59514b515a8fe7a36c52", size = 33203951 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/f0/b6ac354a956384fd8abee2debbb624648125b298f2c4a7b4f0d6248048a5/scipy-1.16.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:03931b4e870c6fef5b5c0970d52c9f6ddd8c8d3e934a98f09308377eba6f3824", size = 35070225 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/73/5cbe4a3fd4bc3e2d67ffad02c88b83edc88f381b73ab982f48f3df1a7790/scipy-1.16.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:512c4f4f85912767c351a0306824ccca6fd91307a9f4318efe8fdbd9d30562ef", size = 35389070 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/e8/a60da80ab9ed68b31ea5a9c6dfd3c2f199347429f229bf7f939a90d96383/scipy-1.16.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e69f798847e9add03d512eaf5081a9a5c9a98757d12e52e6186ed9681247a1ac", size = 37825287 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/b5/29fece1a74c6a94247f8a6fb93f5b28b533338e9c34fdcc9cfe7a939a767/scipy-1.16.0-cp312-cp312-win_amd64.whl", hash = "sha256:adf9b1999323ba335adc5d1dc7add4781cb5a4b0ef1e98b79768c05c796c4e49", size = 38431929 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/46/95/0746417bc24be0c2a7b7563946d61f670a3b491b76adede420e9d173841f/scipy-1.16.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:e9f414cbe9ca289a73e0cc92e33a6a791469b6619c240aa32ee18abdce8ab451", size = 36418162 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/5a/914355a74481b8e4bbccf67259bbde171348a3f160b67b4945fbc5f5c1e5/scipy-1.16.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:bbba55fb97ba3cdef9b1ee973f06b09d518c0c7c66a009c729c7d1592be1935e", size = 28465985 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/58/46/63477fc1246063855969cbefdcee8c648ba4b17f67370bd542ba56368d0b/scipy-1.16.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:58e0d4354eacb6004e7aa1cd350e5514bd0270acaa8d5b36c0627bb3bb486974", size = 20737961 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/93/86/0fbb5588b73555e40f9d3d6dde24ee6fac7d8e301a27f6f0cab9d8f66ff2/scipy-1.16.0-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:75b2094ec975c80efc273567436e16bb794660509c12c6a31eb5c195cbf4b6dc", size = 23377941 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/80/a561f2bf4c2da89fa631b3cbf31d120e21ea95db71fd9ec00cb0247c7a93/scipy-1.16.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6b65d232157a380fdd11a560e7e21cde34fdb69d65c09cb87f6cc024ee376351", size = 33196703 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/11/6b/3443abcd0707d52e48eb315e33cc669a95e29fc102229919646f5a501171/scipy-1.16.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1d8747f7736accd39289943f7fe53a8333be7f15a82eea08e4afe47d79568c32", size = 35083410 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/ab/eb0fc00e1e48961f1bd69b7ad7e7266896fe5bad4ead91b5fc6b3561bba4/scipy-1.16.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:eb9f147a1b8529bb7fec2a85cf4cf42bdfadf9e83535c309a11fdae598c88e8b", size = 35387829 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/57/9e/d6fc64e41fad5d481c029ee5a49eefc17f0b8071d636a02ceee44d4a0de2/scipy-1.16.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d2b83c37edbfa837a8923d19c749c1935ad3d41cf196006a24ed44dba2ec4358", size = 37841356 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/a7/4c94bbe91f12126b8bf6709b2471900577b7373a4fd1f431f28ba6f81115/scipy-1.16.0-cp313-cp313-win_amd64.whl", hash = "sha256:79a3c13d43c95aa80b87328a46031cf52508cf5f4df2767602c984ed1d3c6bbe", size = 38403710 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/47/20/965da8497f6226e8fa90ad3447b82ed0e28d942532e92dd8b91b43f100d4/scipy-1.16.0-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:f91b87e1689f0370690e8470916fe1b2308e5b2061317ff76977c8f836452a47", size = 36813833 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/28/f4/197580c3dac2d234e948806e164601c2df6f0078ed9f5ad4a62685b7c331/scipy-1.16.0-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:88a6ca658fb94640079e7a50b2ad3b67e33ef0f40e70bdb7dc22017dae73ac08", size = 28974431 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/fc/e18b8550048d9224426e76906694c60028dbdb65d28b1372b5503914b89d/scipy-1.16.0-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:ae902626972f1bd7e4e86f58fd72322d7f4ec7b0cfc17b15d4b7006efc385176", size = 21246454 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/48/07b97d167e0d6a324bfd7484cd0c209cc27338b67e5deadae578cf48e809/scipy-1.16.0-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:8cb824c1fc75ef29893bc32b3ddd7b11cf9ab13c1127fe26413a05953b8c32ed", size = 23772979 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/4f/9efbd3f70baf9582edf271db3002b7882c875ddd37dc97f0f675ad68679f/scipy-1.16.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:de2db7250ff6514366a9709c2cba35cb6d08498e961cba20d7cff98a7ee88938", size = 33341972 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/dc/9e496a3c5dbe24e76ee24525155ab7f659c20180bab058ef2c5fa7d9119c/scipy-1.16.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e85800274edf4db8dd2e4e93034f92d1b05c9421220e7ded9988b16976f849c1", size = 35185476 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ce/b3/21001cff985a122ba434c33f2c9d7d1dc3b669827e94f4fc4e1fe8b9dfd8/scipy-1.16.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4f720300a3024c237ace1cb11f9a84c38beb19616ba7c4cdcd771047a10a1706", size = 35570990 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/d3/7ba42647d6709251cdf97043d0c107e0317e152fa2f76873b656b509ff55/scipy-1.16.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:aad603e9339ddb676409b104c48a027e9916ce0d2838830691f39552b38a352e", size = 37950262 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/c4/231cac7a8385394ebbbb4f1ca662203e9d8c332825ab4f36ffc3ead09a42/scipy-1.16.0-cp313-cp313t-win_amd64.whl", hash = "sha256:f56296fefca67ba605fd74d12f7bd23636267731a72cb3947963e76b8c0a25db", size = 38515076 },
+]
+
+[[package]]
+name = "sentencepiece"
+version = "0.2.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/d2/b9c7ca067c26d8ff085d252c89b5f69609ca93fb85a00ede95f4857865d4/sentencepiece-0.2.0.tar.gz", hash = "sha256:a52c19171daaf2e697dc6cbe67684e0fa341b1248966f6aebb541de654d15843", size = 2632106 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f6/71/98648c3b64b23edb5403f74bcc906ad21766872a6e1ada26ea3f1eb941ab/sentencepiece-0.2.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:188779e1298a1c8b8253c7d3ad729cb0a9891e5cef5e5d07ce4592c54869e227", size = 2408979 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/77/9f/7efbaa6d4c0c718a9affbecc536b03ca62f99f421bdffb531c16030e2d2b/sentencepiece-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bed9cf85b296fa2b76fc2547b9cbb691a523864cebaee86304c43a7b4cb1b452", size = 1238845 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/e4/c2541027a43ec6962ba9b601805d17ba3f86b38bdeae0e8ac65a2981e248/sentencepiece-0.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d7b67e724bead13f18db6e1d10b6bbdc454af574d70efbb36f27d90387be1ca3", size = 1181472 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/46/316c1ba6c52b97de76aff7b9da678f7afbb52136afb2987c474d95630e65/sentencepiece-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2fde4b08cfe237be4484c6c7c2e2c75fb862cfeab6bd5449ce4caeafd97b767a", size = 1259151 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/aa/5a/3c48738a0835d76dd06c62b6ac48d39c923cde78dd0f587353bdcbb99851/sentencepiece-0.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c378492056202d1c48a4979650981635fd97875a00eabb1f00c6a236b013b5e", size = 1355931 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a6/27/33019685023221ca8ed98e8ceb7ae5e166032686fa3662c68f1f1edf334e/sentencepiece-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1380ce6540a368de2ef6d7e6ba14ba8f3258df650d39ba7d833b79ee68a52040", size = 1301537 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/e4/55f97cef14293171fef5f96e96999919ab5b4d1ce95b53547ad653d7e3bf/sentencepiece-0.2.0-cp310-cp310-win32.whl", hash = "sha256:a1151d6a6dd4b43e552394aed0edfe9292820272f0194bd56c7c1660a0c06c3d", size = 936747 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/f4/4ef1a6e0e9dbd8a60780a91df8b7452ada14cfaa0e17b3b8dfa42cecae18/sentencepiece-0.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:d490142b0521ef22bc1085f061d922a2a6666175bb6b42e588ff95c0db6819b2", size = 991525 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/32/43/8f8885168a47a02eba1455bd3f4f169f50ad5b8cebd2402d0f5e20854d04/sentencepiece-0.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:17982700c4f6dbb55fa3594f3d7e5dd1c8659a274af3738e33c987d2a27c9d5c", size = 2409036 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/35/e63ba28062af0a3d688a9f128e407a1a2608544b2f480cb49bf7f4b1cbb9/sentencepiece-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7c867012c0e8bcd5bdad0f791609101cb5c66acb303ab3270218d6debc68a65e", size = 1238921 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/de/42/ae30952c4a0bd773e90c9bf2579f5533037c886dfc8ec68133d5694f4dd2/sentencepiece-0.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7fd6071249c74f779c5b27183295b9202f8dedb68034e716784364443879eaa6", size = 1181477 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/ac/2f2ab1d60bb2d795d054eebe5e3f24b164bc21b5a9b75fba7968b3b91b5a/sentencepiece-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:27f90c55a65013cbb8f4d7aab0599bf925cde4adc67ae43a0d323677b5a1c6cb", size = 1259182 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/fb/14633c6ecf262c468759ffcdb55c3a7ee38fe4eda6a70d75ee7c7d63c58b/sentencepiece-0.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b293734059ef656dcd65be62ff771507bea8fed0a711b6733976e1ed3add4553", size = 1355537 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/12/2f5c8d4764b00033cf1c935b702d3bb878d10be9f0b87f0253495832d85f/sentencepiece-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e58b47f933aca74c6a60a79dcb21d5b9e47416256c795c2d58d55cec27f9551d", size = 1301464 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4e/b1/67afc0bde24f6dcb3acdea0dd8dcdf4b8b0db240f6bacd39378bd32d09f8/sentencepiece-0.2.0-cp311-cp311-win32.whl", hash = "sha256:c581258cf346b327c62c4f1cebd32691826306f6a41d8c4bec43b010dee08e75", size = 936749 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/f6/587c62fd21fc988555b85351f50bbde43a51524caafd63bc69240ded14fd/sentencepiece-0.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:0993dbc665f4113017892f1b87c3904a44d0640eda510abcacdfb07f74286d36", size = 991520 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/27/5a/141b227ed54293360a9ffbb7bf8252b4e5efc0400cdeac5809340e5d2b21/sentencepiece-0.2.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:ea5f536e32ea8ec96086ee00d7a4a131ce583a1b18d130711707c10e69601cb2", size = 2409370 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/08/a4c135ad6fc2ce26798d14ab72790d66e813efc9589fd30a5316a88ca8d5/sentencepiece-0.2.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:d0cb51f53b6aae3c36bafe41e86167c71af8370a039f542c43b0cce5ef24a68c", size = 1239288 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/49/0a/2fe387f825ac5aad5a0bfe221904882106cac58e1b693ba7818785a882b6/sentencepiece-0.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3212121805afc58d8b00ab4e7dd1f8f76c203ddb9dc94aa4079618a31cf5da0f", size = 1181597 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cc/38/e4698ee2293fe4835dc033c49796a39b3eebd8752098f6bd0aa53a14af1f/sentencepiece-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2a3149e3066c2a75e0d68a43eb632d7ae728c7925b517f4c05c40f6f7280ce08", size = 1259220 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/12/24/fd7ef967c9dad2f6e6e5386d0cadaf65cda8b7be6e3861a9ab3121035139/sentencepiece-0.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:632f3594d3e7ac8b367bca204cb3fd05a01d5b21455acd097ea4c0e30e2f63d7", size = 1355962 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4f/d2/18246f43ca730bb81918f87b7e886531eda32d835811ad9f4657c54eee35/sentencepiece-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f295105c6bdbb05bd5e1b0cafbd78ff95036f5d3641e7949455a3f4e5e7c3109", size = 1301706 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/47/ca237b562f420044ab56ddb4c278672f7e8c866e183730a20e413b38a989/sentencepiece-0.2.0-cp312-cp312-win32.whl", hash = "sha256:fb89f811e5efd18bab141afc3fea3de141c3f69f3fe9e898f710ae7fe3aab251", size = 936941 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/97/d159c32642306ee2b70732077632895438867b3b6df282354bd550cf2a67/sentencepiece-0.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:7a673a72aab81fef5ebe755c6e0cc60087d1f3a4700835d40537183c1703a45f", size = 991994 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e9/18/eb620d94d63f62ca69cecccf4459529864ac3fbb35ec123190bd58dadb46/sentencepiece-0.2.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:1e0f9c4d0a6b0af59b613175f019916e28ade076e21242fd5be24340d8a2f64a", size = 2409003 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6e/a6/df28bc0b6a2a86416232c0a5f0d69a9cb7244bb95cb5dcdfcbf01cced8a6/sentencepiece-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:298f21cc1366eb60311aedba3169d30f885c363ddbf44214b0a587d2908141ad", size = 1238898 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/91/b54a528e0789cd7986341ed3909bec56365c3b672daef8b10aa4098238f0/sentencepiece-0.2.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3f1ec95aa1e5dab11f37ac7eff190493fd87770f7a8b81ebc9dd768d1a3c8704", size = 1181534 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a3/69/e96ef68261fa5b82379fdedb325ceaf1d353c6e839ec346d8244e0da5f2f/sentencepiece-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b06b70af54daa4b4904cbb90b4eb6d35c9f3252fdc86c9c32d5afd4d30118d8", size = 1259161 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/de/461d15856c29ba1ce778cf76e0462572661f647abc8a5373690c52e98a00/sentencepiece-0.2.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:22e37bac44dd6603388cb598c64ff7a76e41ca774646f21c23aadfbf5a2228ab", size = 1355945 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/01/c95e42eb86282b2c79305d3e0b0ca5a743f85a61262bb7130999c70b9374/sentencepiece-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0461324897735512a32d222e3d886e24ad6a499761952b6bda2a9ee6e4313ea5", size = 1301596 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/be/47/e16f368fe6327e873e8029aa539115025e9f61a4e8ca8f0f8eaf8e6a4c1c/sentencepiece-0.2.0-cp39-cp39-win32.whl", hash = "sha256:38aed822fb76435fa1f12185f10465a94ab9e51d5e8a9159e9a540ce926f0ffd", size = 936757 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/36/497e6407700efd6b97f81bc160913a70d33b9b09227429f68fc86f387bbe/sentencepiece-0.2.0-cp39-cp39-win_amd64.whl", hash = "sha256:d8cf876516548b5a1d6ac4745d8b554f5c07891d55da557925e5c13ff0b4e6ad", size = 991541 },
+]
+
+[[package]]
+name = "setuptools"
+version = "80.9.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/18/5d/3bf57dcd21979b887f014ea83c24ae194cfcd12b9e0fda66b957c69d1fca/setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c", size = 1319958 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922", size = 1201486 },
+]
+
+[[package]]
+name = "simplejson"
+version = "3.20.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/92/51b417685abd96b31308b61b9acce7ec50d8e1de8fbc39a7fd4962c60689/simplejson-3.20.1.tar.gz", hash = "sha256:e64139b4ec4f1f24c142ff7dcafe55a22b811a74d86d66560c8815687143037d", size = 85591 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/c4/627214fb418cd4a17fb0230ff0b6c3bb4a85cbb48dd69c85dcc3b85df828/simplejson-3.20.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e580aa65d5f6c3bf41b9b4afe74be5d5ddba9576701c107c772d936ea2b5043a", size = 93790 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/15/ca/56a6a2a33cbcf330c4d71af3f827c47e4e0ba791e78f2642f3d1ab02ff31/simplejson-3.20.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4a586ce4f78cec11f22fe55c5bee0f067e803aab9bad3441afe2181693b5ebb5", size = 75707 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/c8/3d92b67e03a3b6207d97202669f9454ed700b35ade9bd4428265a078fb6c/simplejson-3.20.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:74a1608f9e6e8c27a4008d70a54270868306d80ed48c9df7872f9f4b8ac87808", size = 75700 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/30/20001219d6fdca4aaa3974c96dfb6955a766b4e2cc950505a5b51fd050b0/simplejson-3.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:03db8cb64154189a92a7786209f24e391644f3a3fa335658be2df2af1960b8d8", size = 138672 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/47/50157810876c2a7ebbd6e6346ec25eda841fe061fecaa02538a7742a3d2a/simplejson-3.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:eea7e2b7d858f6fdfbf0fe3cb846d6bd8a45446865bc09960e51f3d473c2271b", size = 146616 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/60/8c97cdc93096437b0aca2745aca63c880fe2315fd7f6a6ce6edbb344a2ae/simplejson-3.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e66712b17d8425bb7ff8968d4c7c7fd5a2dd7bd63728b28356223c000dd2f91f", size = 134344 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/9e/da184f0e9bb3a5d7ffcde713bd41b4fe46cca56b6f24d9bd155fac56805a/simplejson-3.20.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a2cc4f6486f9f515b62f5831ff1888886619b84fc837de68f26d919ba7bbdcbc", size = 138017 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/db/00d1a8d9b036db98f678c8a3c69ed17d2894d1768d7a00576e787ad3e546/simplejson-3.20.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:a3c2df555ee4016148fa192e2b9cd9e60bc1d40769366134882685e90aee2a1e", size = 140118 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/52/21/57fc47eab8c1c73390b933a5ba9271f08e3e1ec83162c580357f28f5b97c/simplejson-3.20.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:78520f04b7548a5e476b5396c0847e066f1e0a4c0c5e920da1ad65e95f410b11", size = 140314 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ad/cc/7cfd78d1e0fa5e57350b98cfe77353b6dfa13dce21afa4060e1019223852/simplejson-3.20.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:f4bd49ecde87b0fe9f55cc971449a32832bca9910821f7072bbfae1155eaa007", size = 148544 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/63/26/1c894a1c2bd95dc8be0cf5a2fa73b0d173105b6ca18c90cb981ff10443d0/simplejson-3.20.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7eaae2b88eb5da53caaffdfa50e2e12022553949b88c0df4f9a9663609373f72", size = 141172 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/93/27/0717dccc10cd9988dbf1314def52ab32678a95a95328bb37cafacf499400/simplejson-3.20.1-cp310-cp310-win32.whl", hash = "sha256:e836fb88902799eac8debc2b642300748f4860a197fa3d9ea502112b6bb8e142", size = 74181 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/af/593f896573f306519332d4287b1ab8b7b888c239bbd5159f7054d7055c2d/simplejson-3.20.1-cp310-cp310-win_amd64.whl", hash = "sha256:b122a19b552b212fc3b5b96fc5ce92333d4a9ac0a800803e1f17ebb16dac4be5", size = 75738 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/76/59/74bc90d1c051bc2432c96b34bd4e8036875ab58b4fcbe4d6a5a76985f853/simplejson-3.20.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:325b8c107253d3217e89d7b50c71015b5b31e2433e6c5bf38967b2f80630a8ca", size = 92132 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/71/c7/1970916e0c51794fff89f76da2f632aaf0b259b87753c88a8c409623d3e1/simplejson-3.20.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:88a7baa8211089b9e58d78fbc1b0b322103f3f3d459ff16f03a36cece0d0fcf0", size = 74956 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c8/0d/98cc5909180463f1d75fac7180de62d4cdb4e82c4fef276b9e591979372c/simplejson-3.20.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:299b1007b8101d50d95bc0db1bf5c38dc372e85b504cf77f596462083ee77e3f", size = 74772 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/94/a30a5211a90d67725a3e8fcc1c788189f2ae2ed2b96b63ed15d0b7f5d6bb/simplejson-3.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:03ec618ed65caab48e81e3ed29586236a8e57daef792f1f3bb59504a7e98cd10", size = 143575 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/08/cdb6821f1058eb5db46d252de69ff7e6c53f05f1bae6368fe20d5b51d37e/simplejson-3.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cd2cdead1d3197f0ff43373cf4730213420523ba48697743e135e26f3d179f38", size = 153241 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/2d/ca3caeea0bdc5efc5503d5f57a2dfb56804898fb196dfada121323ee0ccb/simplejson-3.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3466d2839fdc83e1af42e07b90bc8ff361c4e8796cd66722a40ba14e458faddd", size = 141500 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/33/d3e0779d5c58245e7370c98eb969275af6b7a4a5aec3b97cbf85f09ad328/simplejson-3.20.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d492ed8e92f3a9f9be829205f44b1d0a89af6582f0cf43e0d129fa477b93fe0c", size = 144757 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/54/53/2d93128bb55861b2fa36c5944f38da51a0bc6d83e513afc6f7838440dd15/simplejson-3.20.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:f924b485537b640dc69434565463fd6fc0c68c65a8c6e01a823dd26c9983cf79", size = 144409 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/99/4c/dac310a98f897ad3435b4bdc836d92e78f09e38c5dbf28211ed21dc59fa2/simplejson-3.20.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:9e8eacf6a3491bf76ea91a8d46726368a6be0eb94993f60b8583550baae9439e", size = 146082 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/22/d7ba958cfed39827335b82656b1c46f89678faecda9a7677b47e87b48ee6/simplejson-3.20.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:d34d04bf90b4cea7c22d8b19091633908f14a096caa301b24c2f3d85b5068fb8", size = 154339 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b8/c8/b072b741129406a7086a0799c6f5d13096231bf35fdd87a0cffa789687fc/simplejson-3.20.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:69dd28d4ce38390ea4aaf212902712c0fd1093dc4c1ff67e09687c3c3e15a749", size = 147915 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6c/46/8347e61e9cf3db5342a42f7fd30a81b4f5cf85977f916852d7674a540907/simplejson-3.20.1-cp311-cp311-win32.whl", hash = "sha256:dfe7a9da5fd2a3499436cd350f31539e0a6ded5da6b5b3d422df016444d65e43", size = 73972 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/85/b52f24859237b4e9d523d5655796d911ba3d46e242eb1959c45b6af5aedd/simplejson-3.20.1-cp311-cp311-win_amd64.whl", hash = "sha256:896a6c04d7861d507d800da7642479c3547060bf97419d9ef73d98ced8258766", size = 75595 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/eb/34c16a1ac9ba265d024dc977ad84e1659d931c0a700967c3e59a98ed7514/simplejson-3.20.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:f31c4a3a7ab18467ee73a27f3e59158255d1520f3aad74315edde7a940f1be23", size = 93100 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/fc/2c2c007d135894971e6814e7c0806936e5bade28f8db4dd7e2a58b50debd/simplejson-3.20.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:884e6183d16b725e113b83a6fc0230152ab6627d4d36cb05c89c2c5bccfa7bc6", size = 75464 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/05/2b5ecb33b776c34bb5cace5de5d7669f9b60e3ca13c113037b2ca86edfbd/simplejson-3.20.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:03d7a426e416fe0d3337115f04164cd9427eb4256e843a6b8751cacf70abc832", size = 75112 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/36/1f3609a2792f06cd4b71030485f78e91eb09cfd57bebf3116bf2980a8bac/simplejson-3.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:000602141d0bddfcff60ea6a6e97d5e10c9db6b17fd2d6c66199fa481b6214bb", size = 150182 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2f/b0/053fbda38b8b602a77a4f7829def1b4f316cd8deb5440a6d3ee90790d2a4/simplejson-3.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:af8377a8af78226e82e3a4349efdde59ffa421ae88be67e18cef915e4023a595", size = 158363 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/4b/2eb84ae867539a80822e92f9be4a7200dffba609275faf99b24141839110/simplejson-3.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:15c7de4c88ab2fbcb8781a3b982ef883696736134e20b1210bca43fb42ff1acf", size = 148415 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/bd/400b0bd372a5666addf2540c7358bfc3841b9ce5cdbc5cc4ad2f61627ad8/simplejson-3.20.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:455a882ff3f97d810709f7b620007d4e0aca8da71d06fc5c18ba11daf1c4df49", size = 152213 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/12/143f447bf6a827ee9472693768dc1a5eb96154f8feb140a88ce6973a3cfa/simplejson-3.20.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:fc0f523ce923e7f38eb67804bc80e0a028c76d7868500aa3f59225574b5d0453", size = 150048 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5e/ea/dd9b3e8e8ed710a66f24a22c16a907c9b539b6f5f45fd8586bd5c231444e/simplejson-3.20.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:76461ec929282dde4a08061071a47281ad939d0202dc4e63cdd135844e162fbc", size = 151668 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/99/af/ee52a8045426a0c5b89d755a5a70cc821815ef3c333b56fbcad33c4435c0/simplejson-3.20.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:ab19c2da8c043607bde4d4ef3a6b633e668a7d2e3d56f40a476a74c5ea71949f", size = 158840 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/68/db/ab32869acea6b5de7d75fa0dac07a112ded795d41eaa7e66c7813b17be95/simplejson-3.20.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b2578bedaedf6294415197b267d4ef678fea336dd78ee2a6d2f4b028e9d07be3", size = 154212 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/7a/e3132d454977d75a3bf9a6d541d730f76462ebf42a96fea2621498166f41/simplejson-3.20.1-cp312-cp312-win32.whl", hash = "sha256:339f407373325a36b7fd744b688ba5bae0666b5d340ec6d98aebc3014bf3d8ea", size = 74101 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bc/5d/4e243e937fa3560107c69f6f7c2eed8589163f5ed14324e864871daa2dd9/simplejson-3.20.1-cp312-cp312-win_amd64.whl", hash = "sha256:627d4486a1ea7edf1f66bb044ace1ce6b4c1698acd1b05353c97ba4864ea2e17", size = 75736 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/03/0f453a27877cb5a5fff16a975925f4119102cc8552f52536b9a98ef0431e/simplejson-3.20.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:71e849e7ceb2178344998cbe5ade101f1b329460243c79c27fbfc51c0447a7c3", size = 93109 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/1f/a729f4026850cabeaff23e134646c3f455e86925d2533463420635ae54de/simplejson-3.20.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b63fdbab29dc3868d6f009a59797cefaba315fd43cd32ddd998ee1da28e50e29", size = 75475 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e2/14/50a2713fee8ff1f8d655b1a14f4a0f1c0c7246768a1b3b3d12964a4ed5aa/simplejson-3.20.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1190f9a3ce644fd50ec277ac4a98c0517f532cfebdcc4bd975c0979a9f05e1fb", size = 75112 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/86/ea9835abb646755140e2d482edc9bc1e91997ed19a59fd77ae4c6a0facea/simplejson-3.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c1336ba7bcb722ad487cd265701ff0583c0bb6de638364ca947bb84ecc0015d1", size = 150245 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/12/b4/53084809faede45da829fe571c65fbda8479d2a5b9c633f46b74124d56f5/simplejson-3.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e975aac6a5acd8b510eba58d5591e10a03e3d16c1cf8a8624ca177491f7230f0", size = 158465 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/7d/d56579468d1660b3841e1f21c14490d103e33cf911886b22652d6e9683ec/simplejson-3.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6a6dd11ee282937ad749da6f3b8d87952ad585b26e5edfa10da3ae2536c73078", size = 148514 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/e3/874b1cca3d3897b486d3afdccc475eb3a09815bf1015b01cf7fcb52a55f0/simplejson-3.20.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ab980fcc446ab87ea0879edad41a5c28f2d86020014eb035cf5161e8de4474c6", size = 152262 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/32/84/f0fdb3625292d945c2bd13a814584603aebdb38cfbe5fe9be6b46fe598c4/simplejson-3.20.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f5aee2a4cb6b146bd17333ac623610f069f34e8f31d2f4f0c1a2186e50c594f0", size = 150164 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/51/6d625247224f01eaaeabace9aec75ac5603a42f8ebcce02c486fbda8b428/simplejson-3.20.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:652d8eecbb9a3b6461b21ec7cf11fd0acbab144e45e600c817ecf18e4580b99e", size = 151795 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/d9/bb921df6b35be8412f519e58e86d1060fddf3ad401b783e4862e0a74c4c1/simplejson-3.20.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:8c09948f1a486a89251ee3a67c9f8c969b379f6ffff1a6064b41fea3bce0a112", size = 159027 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/c5/5950605e4ad023a6621cf4c931b29fd3d2a9c1f36be937230bfc83d7271d/simplejson-3.20.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:cbbd7b215ad4fc6f058b5dd4c26ee5c59f72e031dfda3ac183d7968a99e4ca3a", size = 154380 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/ad/b74149557c5ec1e4e4d55758bda426f5d2ec0123cd01a53ae63b8de51fa3/simplejson-3.20.1-cp313-cp313-win32.whl", hash = "sha256:ae81e482476eaa088ef9d0120ae5345de924f23962c0c1e20abbdff597631f87", size = 74102 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/a9/25282fdd24493e1022f30b7f5cdf804255c007218b2bfaa655bd7ad34b2d/simplejson-3.20.1-cp313-cp313-win_amd64.whl", hash = "sha256:1b9fd15853b90aec3b1739f4471efbf1ac05066a2c7041bf8db821bb73cd2ddc", size = 75736 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/ba/d32fe890a5edaf4a8518adf043bccf7866b600123f512a6de0988cf36810/simplejson-3.20.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:a8011f1dd1d676befcd4d675ebdbfdbbefd3bf350052b956ba8c699fca7d8cef", size = 93773 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/48/c7/361e7f6695b56001a04e0a5cc623cd6c82ea2f45e872e61213e405cc8a24/simplejson-3.20.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e91703a4c5fec53e36875ae426ad785f4120bd1d93b65bed4752eeccd1789e0c", size = 75697 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3c/2f/d0ff0b772d4ef092876eb85c99bc591c446b0502715551dad7dfc7f7c2c0/simplejson-3.20.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e39eaa57c7757daa25bcd21f976c46be443b73dd6c3da47fe5ce7b7048ccefe2", size = 75692 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/94/cab4db9530b6ca9d62f16a260e8311b04130ccd670dab75e958fcb44590e/simplejson-3.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ceab2ce2acdc7fbaa433a93006758db6ba9a659e80c4faa13b80b9d2318e9b17", size = 138106 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/40/22/11c0f746bdb44c297cea8a37d8f7ccb75ea6681132aadfb9f820d9a52647/simplejson-3.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6d4f320c33277a5b715db5bf5b10dae10c19076bd6d66c2843e04bd12d1f1ea5", size = 146242 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/e9/b7c4c26f29b41cc41ba5f0224c47adbfa7f28427418edfd58ab122f3b584/simplejson-3.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2b6436c48e64378fa844d8c9e58a5ed0352bbcfd4028369a9b46679b7ab79d2d", size = 133866 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/09/68/1e81ed83f38906c8859f2b973afb19302357d6003e724a6105cee0f61ec7/simplejson-3.20.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e18345c8dda5d699be8166b61f9d80aaee4545b709f1363f60813dc032dac53", size = 137444 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/6b/8d1e076c543277c1d603230eec24f4dd75ebce46d351c0679526d202981f/simplejson-3.20.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:90b573693d1526bed576f6817e2a492eaaef68f088b57d7a9e83d122bbb49e51", size = 139617 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/46/7b74803de10d4157c5cd2e89028897fa733374667bc5520a44b23b6c887a/simplejson-3.20.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:272cc767826e924a6bd369ea3dbf18e166ded29059c7a4d64d21a9a22424b5b5", size = 139725 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/8f/9991582665a7b6d95415e439bb4fbaa4faf0f77231666675a0fd1de54107/simplejson-3.20.1-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:51b41f284d603c4380732d7d619f8b34bd04bc4aa0ed0ed5f4ffd0539b14da44", size = 148010 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/54/ee/3c6e91989cdf65ec75e75662d9f15cfe167a792b893806169ea5b1da6fd2/simplejson-3.20.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:6e6697a3067d281f01de0fe96fc7cba4ea870d96d7deb7bfcf85186d74456503", size = 140624 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/bd/05e13ebb7ead81c8b555f4ccc741ea7dfa0ef5c2a0c183d6a7bc50a02bca/simplejson-3.20.1-cp39-cp39-win32.whl", hash = "sha256:6dd3a1d5aca87bf947f3339b0f8e8e329f1badf548bdbff37fac63c17936da8e", size = 74148 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/88/c9/d8bf87aaebec5a4c3ccfd5228689578e2fe77027d6114a259255d54969bf/simplejson-3.20.1-cp39-cp39-win_amd64.whl", hash = "sha256:463f1fca8fbf23d088e5850fdd0dd4d5faea8900a9f9680270bd98fd649814ca", size = 75732 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/30/00f02a0a921556dd5a6db1ef2926a1bc7a8bbbfb1c49cfed68a275b8ab2b/simplejson-3.20.1-py3-none-any.whl", hash = "sha256:8a6c1bbac39fa4a79f83cbf1df6ccd8ff7069582a9fd8db1e52cea073bc2c697", size = 57121 },
+]
+
+[[package]]
+name = "six"
+version = "1.17.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050 },
+]
+
+[[package]]
+name = "sniffio"
+version = "1.3.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/87/a6771e1546d97e7e041b6ae58d80074f81b7d5121207425c964ddf5cfdbd/sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc", size = 20372 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235 },
+]
+
+[[package]]
+name = "sortedcontainers"
+version = "2.4.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e8/c4/ba2f8066cceb6f23394729afe52f3bf7adec04bf9ed2c820b39e19299111/sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88", size = 30594 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce/sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0", size = 29575 },
+]
+
+[[package]]
+name = "soundfile"
+version = "0.13.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "cffi" },
+ { name = "numpy" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/41/9b873a8c055582859b239be17902a85339bec6a30ad162f98c9b0288a2cc/soundfile-0.13.1.tar.gz", hash = "sha256:b2c68dab1e30297317080a5b43df57e302584c49e2942defdde0acccc53f0e5b", size = 46156 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/28/e2a36573ccbcf3d57c00626a21fe51989380636e821b341d36ccca0c1c3a/soundfile-0.13.1-py2.py3-none-any.whl", hash = "sha256:a23c717560da2cf4c7b5ae1142514e0fd82d6bbd9dfc93a50423447142f2c445", size = 25751 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/ab/73e97a5b3cc46bba7ff8650a1504348fa1863a6f9d57d7001c6b67c5f20e/soundfile-0.13.1-py2.py3-none-macosx_10_9_x86_64.whl", hash = "sha256:82dc664d19831933fe59adad199bf3945ad06d84bc111a5b4c0d3089a5b9ec33", size = 1142250 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a0/e5/58fd1a8d7b26fc113af244f966ee3aecf03cb9293cb935daaddc1e455e18/soundfile-0.13.1-py2.py3-none-macosx_11_0_arm64.whl", hash = "sha256:743f12c12c4054921e15736c6be09ac26b3b3d603aef6fd69f9dde68748f2593", size = 1101406 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/58/ae/c0e4a53d77cf6e9a04179535766b3321b0b9ced5f70522e4caf9329f0046/soundfile-0.13.1-py2.py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:9c9e855f5a4d06ce4213f31918653ab7de0c5a8d8107cd2427e44b42df547deb", size = 1235729 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/57/5e/70bdd9579b35003a489fc850b5047beeda26328053ebadc1fb60f320f7db/soundfile-0.13.1-py2.py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:03267c4e493315294834a0870f31dbb3b28a95561b80b134f0bd3cf2d5f0e618", size = 1313646 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/df/8c11dc4dfceda14e3003bb81a0d0edcaaf0796dd7b4f826ea3e532146bba/soundfile-0.13.1-py2.py3-none-win32.whl", hash = "sha256:c734564fab7c5ddf8e9be5bf70bab68042cd17e9c214c06e365e20d64f9a69d5", size = 899881 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/e9/6b761de83277f2f02ded7e7ea6f07828ec78e4b229b80e4ca55dd205b9dc/soundfile-0.13.1-py2.py3-none-win_amd64.whl", hash = "sha256:1e70a05a0626524a69e9f0f4dd2ec174b4e9567f4d8b6c11d38b5c289be36ee9", size = 1019162 },
+]
+
+[[package]]
+name = "soxr"
+version = "0.5.0.post1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "numpy" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/02/c0/4429bf9b3be10e749149e286aa5c53775399ec62891c6b970456c6dca325/soxr-0.5.0.post1.tar.gz", hash = "sha256:7092b9f3e8a416044e1fa138c8172520757179763b85dc53aa9504f4813cff73", size = 170853 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7d/96/bee1eb69d66fc28c3b219ba9b8674b49d3dcc6cd2f9b3e5114ff28cf88b5/soxr-0.5.0.post1-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:7406d782d85f8cf64e66b65e6b7721973de8a1dc50b9e88bc2288c343a987484", size = 203841 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/5d/56ad3d181d30d103128f65cc44f4c4e24c199e6d5723e562704e47c89f78/soxr-0.5.0.post1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fa0a382fb8d8e2afed2c1642723b2d2d1b9a6728ff89f77f3524034c8885b8c9", size = 160192 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/09/e43c39390e26b4c1b8d46f8a1c252a5077fa9f81cc2326b03c3d2b85744e/soxr-0.5.0.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b01d3efb95a2851f78414bcd00738b0253eec3f5a1e5482838e965ffef84969", size = 221176 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ba/e6/059070b4cdb7fdd8ffbb67c5087c1da9716577127fb0540cd11dbf77923b/soxr-0.5.0.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fcc049b0a151a65aa75b92f0ac64bb2dba785d16b78c31c2b94e68c141751d6d", size = 252779 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ad/64/86082b6372e5ff807dfa79b857da9f50e94e155706000daa43fdc3b59851/soxr-0.5.0.post1-cp310-cp310-win_amd64.whl", hash = "sha256:97f269bc26937c267a2ace43a77167d0c5c8bba5a2b45863bb6042b5b50c474e", size = 166881 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/29/28/dc62dae260a77603e8257e9b79078baa2ca4c0b4edc6f9f82c9113d6ef18/soxr-0.5.0.post1-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:6fb77b626773a966e3d8f6cb24f6f74b5327fa5dc90f1ff492450e9cdc03a378", size = 203648 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0e/48/3e88329a695f6e0e38a3b171fff819d75d7cc055dae1ec5d5074f34d61e3/soxr-0.5.0.post1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:39e0f791ba178d69cd676485dbee37e75a34f20daa478d90341ecb7f6d9d690f", size = 159933 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9c/a5/6b439164be6871520f3d199554568a7656e96a867adbbe5bac179caf5776/soxr-0.5.0.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4f0b558f445ba4b64dbcb37b5f803052eee7d93b1dbbbb97b3ec1787cb5a28eb", size = 221010 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9f/e5/400e3bf7f29971abad85cb877e290060e5ec61fccd2fa319e3d85709c1be/soxr-0.5.0.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca6903671808e0a6078b0d146bb7a2952b118dfba44008b2aa60f221938ba829", size = 252471 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/94/6a7e91bea7e6ca193ee429869b8f18548cd79759e064021ecb5756024c7c/soxr-0.5.0.post1-cp311-cp311-win_amd64.whl", hash = "sha256:c4d8d5283ed6f5efead0df2c05ae82c169cfdfcf5a82999c2d629c78b33775e8", size = 166723 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5d/e3/d422d279e51e6932e7b64f1170a4f61a7ee768e0f84c9233a5b62cd2c832/soxr-0.5.0.post1-cp312-abi3-macosx_10_14_x86_64.whl", hash = "sha256:fef509466c9c25f65eae0ce1e4b9ac9705d22c6038c914160ddaf459589c6e31", size = 199993 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/f1/88adaca3c52e03bcb66b63d295df2e2d35bf355d19598c6ce84b20be7fca/soxr-0.5.0.post1-cp312-abi3-macosx_11_0_arm64.whl", hash = "sha256:4704ba6b13a3f1e41d12acf192878384c1c31f71ce606829c64abdf64a8d7d32", size = 156373 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b8/38/bad15a9e615215c8219652ca554b601663ac3b7ac82a284aca53ec2ff48c/soxr-0.5.0.post1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd052a66471a7335b22a6208601a9d0df7b46b8d087dce4ff6e13eed6a33a2a1", size = 216564 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/1a/569ea0420a0c4801c2c8dd40d8d544989522f6014d51def689125f3f2935/soxr-0.5.0.post1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a3f16810dd649ab1f433991d2a9661e9e6a116c2b4101039b53b3c3e90a094fc", size = 248455 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bc/10/440f1ba3d4955e0dc740bbe4ce8968c254a3d644d013eb75eea729becdb8/soxr-0.5.0.post1-cp312-abi3-win_amd64.whl", hash = "sha256:b1be9fee90afb38546bdbd7bde714d1d9a8c5a45137f97478a83b65e7f3146f6", size = 164937 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/7b/c8d797235d06ae316e0c9bc2b1d0d5d948834dfac17eba0ad10fd177524b/soxr-0.5.0.post1-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:c5af7b355959061beb90a1d73c4834ece4549f07b708f8c73c088153cec29935", size = 204073 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/88/5c/f6cf6b90ce1628def17c746d6cde9991fdd29667ef1d5fb5bd3b22eb788f/soxr-0.5.0.post1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e1dda616fc797b1507b65486f3116ed2c929f13c722922963dd419d64ada6c07", size = 160375 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a5/4a/6a11d62cfd6383c88f4918bdc5191d9c437f649c9101ceb5eec7e2837f0b/soxr-0.5.0.post1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:94de2812368e98cb42b4eaeddf8ee1657ecc19bd053f8e67b9b5aa12a3592012", size = 221450 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/d1/83a66e795381ddfc5c3ebf34cc0ac68735c7c459ed1fe65a2193a52c57b1/soxr-0.5.0.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c8e9c980637e03d3f345a4fd81d56477a58c294fb26205fa121bc4eb23d9d01", size = 253025 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/2e/1fbad5cc8c49c45a0b94221d16445792f55b63fe4f6d3885db960d92892c/soxr-0.5.0.post1-cp39-cp39-win_amd64.whl", hash = "sha256:7e71b0b0db450f36de70f1047505231db77a713f8c47df9342582ae8a4b828f2", size = 167292 },
+]
+
+[[package]]
+name = "standard-aifc"
+version = "3.13.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "audioop-lts", marker = "python_full_version >= '3.13'" },
+ { name = "standard-chunk", marker = "python_full_version >= '3.13'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/53/6050dc3dde1671eb3db592c13b55a8005e5040131f7509cef0215212cb84/standard_aifc-3.13.0.tar.gz", hash = "sha256:64e249c7cb4b3daf2fdba4e95721f811bde8bdfc43ad9f936589b7bb2fae2e43", size = 15240 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c3/52/5fbb203394cc852334d1575cc020f6bcec768d2265355984dfd361968f36/standard_aifc-3.13.0-py3-none-any.whl", hash = "sha256:f7ae09cc57de1224a0dd8e3eb8f73830be7c3d0bc485de4c1f82b4a7f645ac66", size = 10492 },
+]
+
+[[package]]
+name = "standard-chunk"
+version = "3.13.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/43/06/ce1bb165c1f111c7d23a1ad17204d67224baa69725bb6857a264db61beaf/standard_chunk-3.13.0.tar.gz", hash = "sha256:4ac345d37d7e686d2755e01836b8d98eda0d1a3ee90375e597ae43aaf064d654", size = 4672 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/90/a5c1084d87767d787a6caba615aa50dc587229646308d9420c960cb5e4c0/standard_chunk-3.13.0-py3-none-any.whl", hash = "sha256:17880a26c285189c644bd5bd8f8ed2bdb795d216e3293e6dbe55bbd848e2982c", size = 4944 },
+]
+
+[[package]]
+name = "standard-sunau"
+version = "3.13.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "audioop-lts", marker = "python_full_version >= '3.13'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/e3/ce8d38cb2d70e05ffeddc28bb09bad77cfef979eb0a299c9117f7ed4e6a9/standard_sunau-3.13.0.tar.gz", hash = "sha256:b319a1ac95a09a2378a8442f403c66f4fd4b36616d6df6ae82b8e536ee790908", size = 9368 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/34/ae/e3707f6c1bc6f7aa0df600ba8075bfb8a19252140cd595335be60e25f9ee/standard_sunau-3.13.0-py3-none-any.whl", hash = "sha256:53af624a9529c41062f4c2fd33837f297f3baa196b0cfceffea6555654602622", size = 7364 },
+]
+
+[[package]]
+name = "starlette"
+version = "0.46.2"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "anyio" },
+ { name = "typing-extensions", marker = "python_full_version < '3.10'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ce/20/08dfcd9c983f6a6f4a1000d934b9e6d626cff8d2eeb77a89a68eef20a2b7/starlette-0.46.2.tar.gz", hash = "sha256:7f7361f34eed179294600af672f565727419830b54b7b084efe44bb82d2fccd5", size = 2580846 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/0c/9d30a4ebeb6db2b25a841afbb80f6ef9a854fc3b41be131d249a977b4959/starlette-0.46.2-py3-none-any.whl", hash = "sha256:595633ce89f8ffa71a015caed34a5b2dc1c0cdb3f0f1fbd1e69339cf2abeec35", size = 72037 },
+]
+
+[[package]]
+name = "sympy"
+version = "1.14.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "mpmath" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/83/d3/803453b36afefb7c2bb238361cd4ae6125a569b4db67cd9e79846ba2d68c/sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517", size = 7793921 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/09/77d55d46fd61b4a135c444fc97158ef34a095e5681d0a6c10b75bf356191/sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5", size = 6299353 },
+]
+
+[[package]]
+name = "tbb"
+version = "2021.13.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/8a/5062b00c378c051e26507e5eca8d3b5c91ed63f8a2139f6f0f422be84b02/tbb-2021.13.1-py3-none-win32.whl", hash = "sha256:00f5e5a70051650ddd0ab6247c0549521968339ec21002e475cd23b1cbf46d66", size = 248994 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9b/24/84ce997e8ae6296168a74d0d9c4dde572d90fb23fd7c0b219c30ff71e00e/tbb-2021.13.1-py3-none-win_amd64.whl", hash = "sha256:cbf024b2463fdab3ebe3fa6ff453026358e6b903839c80d647e08ad6d0796ee9", size = 286908 },
+]
+
+[[package]]
+name = "tensorboardx"
+version = "2.6.4"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "numpy" },
+ { name = "packaging" },
+ { name = "protobuf" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/c5/d4cc6e293fb837aaf9f76dd7745476aeba8ef7ef5146c3b3f9ee375fe7a5/tensorboardx-2.6.4.tar.gz", hash = "sha256:b163ccb7798b31100b9f5fa4d6bc22dad362d7065c2f24b51e50731adde86828", size = 4769801 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/1d/b5d63f1a6b824282b57f7b581810d20b7a28ca951f2d5b59f1eb0782c12b/tensorboardx-2.6.4-py3-none-any.whl", hash = "sha256:5970cf3a1f0a6a6e8b180ccf46f3fe832b8a25a70b86e5a237048a7c0beb18e2", size = 87201 },
+]
+
+[[package]]
+name = "threadpoolctl"
+version = "3.6.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/4d/08c89e34946fce2aec4fbb45c9016efd5f4d7f24af8e5d93296e935631d8/threadpoolctl-3.6.0.tar.gz", hash = "sha256:8ab8b4aa3491d812b623328249fab5302a68d2d71745c8a4c719a2fcaba9f44e", size = 21274 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/32/d5/f9a850d79b0851d1d4ef6456097579a9005b31fea68726a4ae5f2d82ddd9/threadpoolctl-3.6.0-py3-none-any.whl", hash = "sha256:43a0b8fd5a2928500110039e43a5eed8480b918967083ea48dc3ab9f13c4a7fb", size = 18638 },
+]
+
+[[package]]
+name = "torch"
+version = "2.3.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "filelock" },
+ { name = "fsspec" },
+ { name = "jinja2" },
+ { name = "mkl", marker = "sys_platform == 'win32'" },
+ { name = "networkx", version = "3.2.1", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version < '3.10'" },
+ { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version == '3.10.*'" },
+ { name = "networkx", version = "3.5", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version >= '3.11'" },
+ { name = "nvidia-cublas-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
+ { name = "nvidia-cuda-cupti-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
+ { name = "nvidia-cuda-nvrtc-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
+ { name = "nvidia-cuda-runtime-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
+ { name = "nvidia-cudnn-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
+ { name = "nvidia-cufft-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
+ { name = "nvidia-curand-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
+ { name = "nvidia-cusolver-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
+ { name = "nvidia-cusparse-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
+ { name = "nvidia-nccl-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
+ { name = "nvidia-nvtx-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },
+ { name = "sympy" },
+ { name = "triton", marker = "python_full_version < '3.12' and platform_machine == 'x86_64' and sys_platform == 'linux'" },
+ { name = "typing-extensions" },
+]
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cb/e2/1bd899d3eb60c6495cf5d0d2885edacac08bde7a1407eadeb2ab36eca3c7/torch-2.3.1-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:605a25b23944be5ab7c3467e843580e1d888b8066e5aaf17ff7bf9cc30001cc3", size = 779135478 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/67/93143534e1c1293a08fcb96cced205c199c6ae9306707b1a29f533e359f0/torch-2.3.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:f2357eb0965583a0954d6f9ad005bba0091f956aef879822274b1bcdb11bd308", size = 86932717 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/fc/ee5bb50eff313149657f173b003649677e27fa3aaae1ecc806add37f017c/torch-2.3.1-cp310-cp310-win_amd64.whl", hash = "sha256:32b05fe0d1ada7f69c9f86c14ff69b0ef1957a5a54199bacba63d22d8fab720b", size = 159777142 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2c/52/7ab0a00b54aa1651e79a9ebc721d45fba86d8c8ab65c4ec6e0a49f09527a/torch-2.3.1-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:7c09a94362778428484bcf995f6004b04952106aee0ef45ff0b4bab484f5498d", size = 61002907 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/9a/4c5e74264439837814656201da13a898056a5201c976ef042544bceb840f/torch-2.3.1-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:b2ec81b61bb094ea4a9dee1cd3f7b76a44555375719ad29f05c0ca8ef596ad39", size = 779156414 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5c/dc/82b5314ffcffa071440108fdccf59159abcd937b8e4d53f3237914089e60/torch-2.3.1-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:490cc3d917d1fe0bd027057dfe9941dc1d6d8e3cae76140f5dd9a7e5bc7130ab", size = 86949326 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d3/1d/a257913c89572de61316461db91867f87519146e58132cdeace3d9ffbe1f/torch-2.3.1-cp311-cp311-win_amd64.whl", hash = "sha256:5802530783bd465fe66c2df99123c9a54be06da118fbd785a25ab0a88123758a", size = 159781829 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/5f/f41b14a398d484bf218d5167ec9061c1e76f500d9e25166117818c8bacda/torch-2.3.1-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:a7dd4ed388ad1f3d502bf09453d5fe596c7b121de7e0cfaca1e2017782e9bbac", size = 61007595 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/82/68ccd49add4d21937f087871350905ffc709f32c92bf95334e7abf442147/torch-2.3.1-cp312-cp312-manylinux1_x86_64.whl", hash = "sha256:a486c0b1976a118805fc7c9641d02df7afbb0c21e6b555d3bb985c9f9601b61a", size = 779079866 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/a1/e8b286b85f19dd701a4b853c0554898b1fa69cea552c7d1ec39bc86f59aa/torch-2.3.1-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:224259821fe3e4c6f7edf1528e4fe4ac779c77addaa74215eb0b63a5c474d66c", size = 86853451 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/77/cf6ceb000f8a064c7b373fb3471d85bcc39917d175af82fead4a2857c669/torch-2.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:e5fdccbf6f1334b2203a61a0e03821d5845f1421defe311dabeae2fc8fbeac2d", size = 159727172 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/49/b6/1a2e3d43d4bc4ad7a4575b3745d707a68d5ed00ba263b205b6281bdd0921/torch-2.3.1-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:3c333dc2ebc189561514eda06e81df22bf8fb64e2384746b2cb9f04f96d1d4c8", size = 60978559 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/b3/1febb6be57a4f68cb55ea178f5ffca6a10b01b47e182f7b76eddd9168632/torch-2.3.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:aaa872abde9a3d4f91580f6396d54888620f4a0b92e3976a6034759df4b961ad", size = 779131284 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2c/63/1654275881bb550a6e6beebef4590aee702fce1cf3d12880b7da7091e248/torch-2.3.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:3d7a7f7ef21a7520510553dc3938b0c57c116a7daee20736a9e25cbc0e832bdc", size = 86933061 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/b8/9f9f6b40d6b485f42ef560990e27722046d3bcd0ebcde47d54adc2d74432/torch-2.3.1-cp39-cp39-win_amd64.whl", hash = "sha256:4777f6cefa0c2b5fa87223c213e7b6f417cf254a45e5829be4ccd1b2a4ee1011", size = 159723492 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/17/d605f9b95078fb9a4a5d931480b5d35755dc8018349bf70c859f0be47c6d/torch-2.3.1-cp39-none-macosx_11_0_arm64.whl", hash = "sha256:2bb5af780c55be68fe100feb0528d2edebace1d55cb2e351de735809ba7391eb", size = 61003330 },
+]
+
+[[package]]
+name = "torch-complex"
+version = "0.4.4"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "numpy" },
+ { name = "packaging" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bf/2b/17cb15a383cf2135330371e034d13b9043dc6d8bd07c871b5aa3064fbed1/torch_complex-0.4.4.tar.gz", hash = "sha256:4153fd6b24a0bad689e6f193bfbd00f38283b1890d808bef684ddc6d1f63fd3f", size = 10025 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/c5/9b4d756a7ada951e9b17dcc636f98ed1073c737ae809b150ef408afb6298/torch_complex-0.4.4-py3-none-any.whl", hash = "sha256:6ab4ecd4f3a16e3adb70a7f7cd2e769a9dfd07d7a8e27d04ff9c621ebbe34b13", size = 9125 },
+]
+
+[[package]]
+name = "torchaudio"
+version = "2.3.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "torch" },
+]
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/27/b9/727f98f746d94b52ff490761abe8e8c595e79b284a4e4f157ba36bd74d44/torchaudio-2.3.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1f9134b27e5a7f0c1e33382fc0fe278e53695768cb0af02e8d22b5006c74a2ad", size = 1811090 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8e/2a/f33c0f2d9cc51a2f33e13902c47fafac1bad0c3a02077382e869bd9939c2/torchaudio-2.3.1-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:88796183c12631dbc3dca58a74625e2fb6c5c7e50a54649df14239439d874ba6", size = 3349847 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d3/2a/b14b5ac15d21d8e9851f63d863a31bbff7481fb526e98de0c2ac66f10243/torchaudio-2.3.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:6b57e773aad72743d50a64a7402a06cb8bdfcc709efc6d8c26429d940e6788e2", size = 1646475 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/ac/5857e7e99cbd935e1f1e48283832315eeb2a36264e4f356f2db1491253aa/torchaudio-2.3.1-cp310-cp310-win_amd64.whl", hash = "sha256:5b1224f944d1a3fc9755bd2876df6824a42c60cf4f32a05426dfdcd9668466da", size = 2366857 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/c3/51482591d741c0c069f5825fe02d9ae387dc63eef2fe4cea1d1f3b07a623/torchaudio-2.3.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:01984f38398ca5e98ecfbfeafb72ae5b2131d0bb8aa464b5777addb3e4826877", size = 1816843 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/04/3acb3673dcc9f493e65798d752841137cfcc14220a8eb4ec8dc202382bcc/torchaudio-2.3.1-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:68815815e09105fe1171f0541681a7ebaf6d5d52b8e095ccde94b8064b107002", size = 3355690 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e7/8b/a883b4359c88d4e77d9301b4aaba6793a5de09a69010f2b56ba47655f49e/torchaudio-2.3.1-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:c8c727c8341825bd18d91017c4c00f36b53b08f2176cdb9bdcb0def1c450b21d", size = 1651755 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/bf/5af72c1c4522bcf67df140427120b0e7898b2abc5afa5da917b722983a5b/torchaudio-2.3.1-cp311-cp311-win_amd64.whl", hash = "sha256:341e33450831146bc4c4cc8191d94484f1acc8bb566c2463a57c4133f792464e", size = 2368862 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/97/e584276755305d3a0af0ff280ce7eeafc45855355ae0a6de38b13ac195ac/torchaudio-2.3.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5e36685420a07a176146e9d6e0fa8225198f126e167a00785538f853807e2d43", size = 1808180 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/48/b7/04a96dabea4ffd1cc990b429c36f08316b442f2ea4964bd8b52e28aeb36f/torchaudio-2.3.1-cp312-cp312-manylinux1_x86_64.whl", hash = "sha256:07b72d76fa108ac0f3400a759456ba96bdaa2b8649fd9588cc93295a532b01d9", size = 3350075 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/53/30/89de93b7082b58c29f2e368a737c613a07d0adbe87505b9592f4c88be718/torchaudio-2.3.1-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:42af6c7a430e6268f2c028e06078d413912b5ec6efa28a097ebdd3c3c79659df", size = 1646768 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/fa/23a6456de8b6fbac7026efb9c7163335c57b79437618686149daf2f9be39/torchaudio-2.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:25bd1137e47de96b48ef0dc4865bc620a0b759e44c009c7e78e92d7bfdf257ba", size = 2362582 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/9f/b0ec051a8cecf3963a821a7d978c67bc8e92e9970f95fb7a3879db9dbafa/torchaudio-2.3.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:36e8c0b6532571c27a08a40dae428cd34af225007f15bcd77272643b6266b81d", size = 1811836 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/ee/eaa1b54771d74fb8d26feafad74ec46efd5a22f1859339c701f23986e632/torchaudio-2.3.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:ae22a402fa862f7c3c177916f1b17482641d96b8bec56937e7df10739f3e3947", size = 3352678 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/71/36/5737758d31514d39fcc83afb11147a97a62493eab5e2199160cedbfe5c57/torchaudio-2.3.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:4e3bca232f820c6a0fa5394424076cc519fae32288e7ff6f6d68bd71794dc354", size = 1646821 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/46/daefd3d616e2568eec918ff5b05248147f466257af607df44c9aa8e3098e/torchaudio-2.3.1-cp39-cp39-win_amd64.whl", hash = "sha256:b7e0758b217e397bf2addfdc2df7c21f7dc34641968597a2a7e279c16e7c6d0b", size = 2360240 },
+]
+
+[[package]]
+name = "tqdm"
+version = "4.67.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "colorama", marker = "sys_platform == 'win32'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2", size = 169737 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2", size = 78540 },
+]
+
+[[package]]
+name = "triton"
+version = "2.3.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "filelock", marker = "python_full_version < '3.12'" },
+]
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/69/8a9fde07d2d27a90e16488cdfe9878e985a247b2496a4b5b1a2126042528/triton-2.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c84595cbe5e546b1b290d2a58b1494df5a2ef066dd890655e5b8a8a92205c33", size = 168055249 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/16/956b7b9d2ed3a437a1a06792b2ae2e3c49147296ba2f4d59fcee376ded8f/triton-2.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9d64ae33bcb3a7a18081e3a746e8cf87ca8623ca13d2c362413ce7a486f893e", size = 168079264 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/a4/e66cbd7befaf44a84cfb367b00a0331735cd56d4b2076533dec9b0b255fe/triton-2.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eaf80e8761a9e3498aa92e7bf83a085b31959c61f5e8ac14eedd018df6fccd10", size = 168090656 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/31/a3783aaab3a75d8b622b0fa822eb3ae95063dec8e866a18d574ae64f33bd/triton-2.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1d968264523c7a07911c8fb51b4e0d1b920204dae71491b1fe7b01b62a31e124", size = 168051040 },
+]
+
+[[package]]
+name = "typing-extensions"
+version = "4.14.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/98/5a/da40306b885cc8c09109dc2e1abd358d5684b1425678151cdaed4731c822/typing_extensions-4.14.1.tar.gz", hash = "sha256:38b39f4aeeab64884ce9f74c94263ef78f3c22467c8724005483154c26648d36", size = 107673 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/00/d631e67a838026495268c2f6884f3711a15a9a2a96cd244fdaea53b823fb/typing_extensions-4.14.1-py3-none-any.whl", hash = "sha256:d1e1e3b58374dc93031d6eda2420a48ea44a36c2b4766a4fdeb3710755731d76", size = 43906 },
+]
+
+[[package]]
+name = "typing-inspection"
+version = "0.4.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "typing-extensions" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/b1/0c11f5058406b3af7609f121aaa6b609744687f1d158b3c3a5bf4cc94238/typing_inspection-0.4.1.tar.gz", hash = "sha256:6ae134cc0203c33377d43188d4064e9b357dba58cff3185f22924610e70a9d28", size = 75726 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/17/69/cd203477f944c353c31bade965f880aa1061fd6bf05ded0726ca845b6ff7/typing_inspection-0.4.1-py3-none-any.whl", hash = "sha256:389055682238f53b04f7badcb49b989835495a96700ced5dab2d8feae4b26f51", size = 14552 },
+]
+
+[[package]]
+name = "tzdata"
+version = "2025.2"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/32/1a225d6164441be760d75c2c42e2780dc0873fe382da3e98a2e1e48361e5/tzdata-2025.2.tar.gz", hash = "sha256:b60a638fcc0daffadf82fe0f57e53d06bdec2f36c4df66280ae79bce6bd6f2b9", size = 196380 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8", size = 347839 },
+]
+
+[[package]]
+name = "umap-learn"
+version = "0.5.9.post2"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "numba", version = "0.60.0", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version < '3.10'" },
+ { name = "numba", version = "0.61.2", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version >= '3.10'" },
+ { name = "numpy" },
+ { name = "pynndescent" },
+ { name = "scikit-learn", version = "1.6.1", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version < '3.10'" },
+ { name = "scikit-learn", version = "1.7.0", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version >= '3.10'" },
+ { name = "scipy", version = "1.13.1", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version < '3.10'" },
+ { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version == '3.10.*'" },
+ { name = "scipy", version = "1.16.0", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version >= '3.11'" },
+ { name = "tqdm" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/ee/6bc65bd375c812026a7af63fe9d09d409382120aff25f2152f1ba12af5ec/umap_learn-0.5.9.post2.tar.gz", hash = "sha256:bdf60462d779bd074ce177a0714ced17e6d161285590fa487f3f9548dd3c31c9", size = 95441 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6b/b1/c24deeda9baf1fd491aaad941ed89e0fed6c583a117fd7b79e0a33a1e6c0/umap_learn-0.5.9.post2-py3-none-any.whl", hash = "sha256:fbe51166561e0e7fab00ef3d516ac2621243b8d15cf4bef9f656d701736b16a0", size = 90146 },
+]
+
+[[package]]
+name = "urllib3"
+version = "2.5.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/15/22/9ee70a2574a4f4599c47dd506532914ce044817c7752a79b6a51286319bc/urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760", size = 393185 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc", size = 129795 },
+]
+
+[[package]]
+name = "uvicorn"
+version = "0.35.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "click", version = "8.1.8", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version < '3.10'" },
+ { name = "click", version = "8.2.1", source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }, marker = "python_full_version >= '3.10'" },
+ { name = "h11" },
+ { name = "typing-extensions", marker = "python_full_version < '3.11'" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5e/42/e0e305207bb88c6b8d3061399c6a961ffe5fbb7e2aa63c9234df7259e9cd/uvicorn-0.35.0.tar.gz", hash = "sha256:bc662f087f7cf2ce11a1d7fd70b90c9f98ef2e2831556dd078d131b96cc94a01", size = 78473 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/e2/dc81b1bd1dcfe91735810265e9d26bc8ec5da45b4c0f6237e286819194c3/uvicorn-0.35.0-py3-none-any.whl", hash = "sha256:197535216b25ff9b785e29a0b79199f55222193d47f820816e7da751e9bc8d4a", size = 66406 },
+]
+
+[[package]]
+name = "websockets"
+version = "12.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/62/7a7874b7285413c954a4cca3c11fd851f11b2fe5b4ae2d9bee4f6d9bdb10/websockets-12.0.tar.gz", hash = "sha256:81df9cbcbb6c260de1e007e58c011bfebe2dafc8435107b0537f393dd38c8b1b", size = 104994 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/b9/360b86ded0920a93bff0db4e4b0aa31370b0208ca240b2e98d62aad8d082/websockets-12.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d554236b2a2006e0ce16315c16eaa0d628dab009c33b63ea03f41c6107958374", size = 124025 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/d3/1eca0d8fb6f0665c96f0dc7c0d0ec8aa1a425e8c003e0c18e1451f65d177/websockets-12.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2d225bb6886591b1746b17c0573e29804619c8f755b5598d875bb4235ea639be", size = 121261 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4e/e1/f6c3ecf7f1bfd9209e13949db027d7fdea2faf090c69b5f2d17d1d796d96/websockets-12.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:eb809e816916a3b210bed3c82fb88eaf16e8afcf9c115ebb2bacede1797d2547", size = 121328 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/4d/f88eeceb23cb587c4aeca779e3f356cf54817af2368cb7f2bd41f93c8360/websockets-12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c588f6abc13f78a67044c6b1273a99e1cf31038ad51815b3b016ce699f0d75c2", size = 130925 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/16/17/f63d9ee6ffd9afbeea021d5950d6e8db84cd4aead306c6c2ca523805699e/websockets-12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5aa9348186d79a5f232115ed3fa9020eab66d6c3437d72f9d2c8ac0c6858c558", size = 129930 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/12/c7a7504f5bf74d6ee0533f6fc7d30d8f4b79420ab179d1df2484b07602eb/websockets-12.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6350b14a40c95ddd53e775dbdbbbc59b124a5c8ecd6fbb09c2e52029f7a9f480", size = 130245 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/6a/3600c7771eb31116d2e77383d7345618b37bb93709d041e328c08e2a8eb3/websockets-12.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:70ec754cc2a769bcd218ed8d7209055667b30860ffecb8633a834dde27d6307c", size = 134966 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/26/df77c4b7538caebb78c9b97f43169ef742a4f445e032a5ea1aaef88f8f46/websockets-12.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6e96f5ed1b83a8ddb07909b45bd94833b0710f738115751cdaa9da1fb0cb66e8", size = 134196 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/18/18ce9a4a08203c8d0d3d561e3ea4f453daf32f099601fc831e60c8a9b0f2/websockets-12.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:4d87be612cbef86f994178d5186add3d94e9f31cc3cb499a0482b866ec477603", size = 134822 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/51/1f823a341fc20a880e67ae62f6c38c4880a24a4b60fbe544a38f516f39a1/websockets-12.0-cp310-cp310-win32.whl", hash = "sha256:befe90632d66caaf72e8b2ed4d7f02b348913813c8b0a32fae1cc5fe3730902f", size = 124454 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/b0/5ec054cfcf23adfc88d39359b85e81d043af8a141e3ac8ce40f45a5ce5f4/websockets-12.0-cp310-cp310-win_amd64.whl", hash = "sha256:363f57ca8bc8576195d0540c648aa58ac18cf85b76ad5202b9f976918f4219cf", size = 124974 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/02/73/9c1e168a2e7fdf26841dc98f5f5502e91dea47428da7690a08101f616169/websockets-12.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5d873c7de42dea355d73f170be0f23788cf3fa9f7bed718fd2830eefedce01b4", size = 124047 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/2d/9a683359ad2ed11b2303a7a94800db19c61d33fa3bde271df09e99936022/websockets-12.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3f61726cae9f65b872502ff3c1496abc93ffbe31b278455c418492016e2afc8f", size = 121282 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/aa/75fa3b893142d6d98a48cb461169bd268141f2da8bfca97392d6462a02eb/websockets-12.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ed2fcf7a07334c77fc8a230755c2209223a7cc44fc27597729b8ef5425aa61a3", size = 121325 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6e/a4/51a25e591d645df71ee0dc3a2c880b28e5514c00ce752f98a40a87abcd1e/websockets-12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e332c210b14b57904869ca9f9bf4ca32f5427a03eeb625da9b616c85a3a506c", size = 131502 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/ea/0ceeea4f5b87398fe2d9f5bcecfa00a1bcd542e2bfcac2f2e5dd612c4e9e/websockets-12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5693ef74233122f8ebab026817b1b37fe25c411ecfca084b29bc7d6efc548f45", size = 130491 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/05/f52a60b66d9faf07a4f7d71dc056bffafe36a7e98c4eb5b78f04fe6e4e85/websockets-12.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e9e7db18b4539a29cc5ad8c8b252738a30e2b13f033c2d6e9d0549b45841c04", size = 130872 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ac/4e/c7361b2d7b964c40fea924d64881145164961fcd6c90b88b7e3ab2c4f431/websockets-12.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:6e2df67b8014767d0f785baa98393725739287684b9f8d8a1001eb2839031447", size = 136318 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0a/31/337bf35ae5faeaf364c9cddec66681cdf51dc4414ee7a20f92a18e57880f/websockets-12.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:bea88d71630c5900690fcb03161ab18f8f244805c59e2e0dc4ffadae0a7ee0ca", size = 135594 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/aa/1ac767825c96f9d7e43c4c95683757d4ef28cf11fa47a69aca42428d3e3a/websockets-12.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:dff6cdf35e31d1315790149fee351f9e52978130cef6c87c4b6c9b3baf78bc53", size = 136191 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/28/4b/344ec5cfeb6bc417da097f8253607c3aed11d9a305fb58346f506bf556d8/websockets-12.0-cp311-cp311-win32.whl", hash = "sha256:3e3aa8c468af01d70332a382350ee95f6986db479ce7af14d5e81ec52aa2b402", size = 124453 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/40/6b169cd1957476374f51f4486a3e85003149e62a14e6b78a958c2222337a/websockets-12.0-cp311-cp311-win_amd64.whl", hash = "sha256:25eb766c8ad27da0f79420b2af4b85d29914ba0edf69f547cc4f06ca6f1d403b", size = 124971 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/6d/23cc898647c8a614a0d9ca703695dd04322fb5135096a20c2684b7c852b6/websockets-12.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:0e6e2711d5a8e6e482cacb927a49a3d432345dfe7dea8ace7b5790df5932e4df", size = 124061 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/39/34/364f30fdf1a375e4002a26ee3061138d1571dfda6421126127d379d13930/websockets-12.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:dbcf72a37f0b3316e993e13ecf32f10c0e1259c28ffd0a85cee26e8549595fbc", size = 121296 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/00/96ae1c9dcb3bc316ef683f2febd8c97dde9f254dc36c3afc65c7645f734c/websockets-12.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:12743ab88ab2af1d17dd4acb4645677cb7063ef4db93abffbf164218a5d54c6b", size = 121326 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/f1/bba1e64430685dd456c1a1fd6b0c791ae33104967b928aefeff261761e8d/websockets-12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b645f491f3c48d3f8a00d1fce07445fab7347fec54a3e65f0725d730d5b99cb", size = 131807 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/3b/98ee269712f37d892b93852ce07b3e6d7653160ca4c0d4f8c8663f8021f8/websockets-12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9893d1aa45a7f8b3bc4510f6ccf8db8c3b62120917af15e3de247f0780294b92", size = 130751 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/00/d6f01ca2b191f8b0808e4132ccd2e7691f0453cbd7d0f72330eb97453c3a/websockets-12.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f38a7b376117ef7aff996e737583172bdf535932c9ca021746573bce40165ed", size = 131176 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/9c/703ff3cd8109dcdee6152bae055d852ebaa7750117760ded697ab836cbcf/websockets-12.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:f764ba54e33daf20e167915edc443b6f88956f37fb606449b4a5b10ba42235a5", size = 136246 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/a5/1a38fb85a456b9dc874ec984f3ff34f6550eafd17a3da28753cd3c1628e8/websockets-12.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:1e4b3f8ea6a9cfa8be8484c9221ec0257508e3a1ec43c36acdefb2a9c3b00aa2", size = 135466 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3c/98/1261f289dff7e65a38d59d2f591de6ed0a2580b729aebddec033c4d10881/websockets-12.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:9fdf06fd06c32205a07e47328ab49c40fc1407cdec801d698a7c41167ea45113", size = 136083 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/1c/f68769fba63ccb9c13fe0a25b616bd5aebeef1c7ddebc2ccc32462fb784d/websockets-12.0-cp312-cp312-win32.whl", hash = "sha256:baa386875b70cbd81798fa9f71be689c1bf484f65fd6fb08d051a0ee4e79924d", size = 124460 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/52/8915f51f9aaef4e4361c89dd6cf69f72a0159f14e0d25026c81b6ad22525/websockets-12.0-cp312-cp312-win_amd64.whl", hash = "sha256:ae0a5da8f35a5be197f328d4727dbcfafa53d1824fac3d96cdd3a642fe09394f", size = 124985 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/69/af/c52981023e7afcdfdb50c4697f702659b3dedca54f71e3cc99b8581f5647/websockets-12.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:ab3d732ad50a4fbd04a4490ef08acd0517b6ae6b77eb967251f4c263011a990d", size = 124014 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/db/2d12649006d6686802308831f4f8a1190105ea34afb68c52f098de689ad8/websockets-12.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a1d9697f3337a89691e3bd8dc56dea45a6f6d975f92e7d5f773bc715c15dde28", size = 121251 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/a4/ec1043bc6acf5bc405762ecc1327f3573441185571122ae50fc00c6d3130/websockets-12.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1df2fbd2c8a98d38a66f5238484405b8d1d16f929bb7a33ed73e4801222a6f53", size = 121322 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/a9/a3e03f9f3c4425a914e5875dd09f2c2559d61b44edd52cf1e6b73f938898/websockets-12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:23509452b3bc38e3a057382c2e941d5ac2e01e251acce7adc74011d7d8de434c", size = 130706 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/9f/f5aae5c49b0fc04ca68c723386f0d97f17363384525c6566cd382912a022/websockets-12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e5fc14ec6ea568200ea4ef46545073da81900a2b67b3e666f04adf53ad452ec", size = 129708 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/06/dd/e8535f54b4aaded1ed44041ca8eb9de8786ce719ff148b56b4a903ef93e6/websockets-12.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46e71dbbd12850224243f5d2aeec90f0aaa0f2dde5aeeb8fc8df21e04d99eff9", size = 130011 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/67/cc/6fd14e45c5149e6c81c6771550ee5a4911321014e620f69baf1490001a80/websockets-12.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b81f90dcc6c85a9b7f29873beb56c94c85d6f0dac2ea8b60d995bd18bf3e2aae", size = 134686 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/9f/84d42c8c3e510f2a9ad09ae178c31cc89cc838b143a04bf41ff0653ca018/websockets-12.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:a02413bc474feda2849c59ed2dfb2cddb4cd3d2f03a2fedec51d6e959d9b608b", size = 133934 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9c/5b/648db3556d8a441aa9705e1132b3ddae76204b57410952f85cf4a953623a/websockets-12.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:bbe6013f9f791944ed31ca08b077e26249309639313fff132bfbf3ba105673b9", size = 134559 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/07/050a8f6b06eb8a876a51c56f752dd51f59982dda37f2a1788bfd2a26952e/websockets-12.0-cp39-cp39-win32.whl", hash = "sha256:cbe83a6bbdf207ff0541de01e11904827540aa069293696dd528a6640bd6a5f6", size = 124449 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/94/92/5dc1202332df60422869fdb6c86213ff6987b1b06c329eed329cc49966f7/websockets-12.0-cp39-cp39-win_amd64.whl", hash = "sha256:fc4e7fa5414512b481a2483775a8e8be7803a35b30ca805afa4998a84f9fd9e8", size = 124966 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/43/8b/554a8a8bb6da9dd1ce04c44125e2192af7b7beebf6e3dbfa5d0e285cc20f/websockets-12.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:248d8e2446e13c1d4326e0a6a4e9629cb13a11195051a73acf414812700badbd", size = 121110 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b0/8e/58b8812940d746ad74d395fb069497255cb5ef50748dfab1e8b386b1f339/websockets-12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f44069528d45a933997a6fef143030d8ca8042f0dfaad753e2906398290e2870", size = 123216 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/81/ee/272cb67ace1786ce6d9f39d47b3c55b335e8b75dd1972a7967aad39178b6/websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c4e37d36f0d19f0a4413d3e18c0d03d0c268ada2061868c1e6f5ab1a6d575077", size = 122821 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/03/387fc902b397729df166763e336f4e5cec09fe7b9d60f442542c94a21be1/websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d829f975fc2e527a3ef2f9c8f25e553eb7bc779c6665e8e1d52aa22800bb38b", size = 122768 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/f0/5939fbc9bc1979d79a774ce5b7c4b33c0cefe99af22fb70f7462d0919640/websockets-12.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:2c71bd45a777433dd9113847af751aae36e448bc6b8c361a566cb043eda6ec30", size = 125009 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/ae/d48aebf121726d2a26e48170cd7558627b09e0d47186ddfa1be017c81663/websockets-12.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:00700340c6c7ab788f176d118775202aadea7602c5cc6be6ae127761c16d6b0b", size = 121107 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/1a/142fa072b2292ca0897c282d12f48d5b18bdda5ac32774e3d6f9bddfd8fe/websockets-12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e469d01137942849cff40517c97a30a93ae79917752b34029f0ec72df6b46399", size = 123209 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/72/e4752b208241a606625da8d8757d98c3bfc6c69c0edc47603180c208f857/websockets-12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffefa1374cd508d633646d51a8e9277763a9b78ae71324183693959cf94635a7", size = 122820 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2d/73/a337e1275e4c3a9752896fbe467d2c6b5f25e983a2de0992e1dfaca04dbe/websockets-12.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba0cab91b3956dfa9f512147860783a1829a8d905ee218a9837c18f683239611", size = 122765 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/68/ed11b1b1a24fb0fa1a8275f72464e2f1038e25cab0137a09747cd1f40836/websockets-12.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:2cb388a5bfb56df4d9a406783b7f9dbefb888c09b71629351cc6b036e9259370", size = 125005 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/4d/9cc401e7b07e80532ebc8c8e993f42541534da9e9249c59ee0139dcb0352/websockets-12.0-py3-none-any.whl", hash = "sha256:dc284bbc8d7c78a6c69e0c7325ab46ee5e40bb4d50e494d8131a07ef47500e9e", size = 118370 },
+]
+
+[[package]]
+name = "xxhash"
+version = "3.5.0"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/5e/d6e5258d69df8b4ed8c83b6664f2b47d30d2dec551a29ad72a6c69eafd31/xxhash-3.5.0.tar.gz", hash = "sha256:84f2caddf951c9cbf8dc2e22a89d4ccf5d86391ac6418fe81e3c67d0cf60b45f", size = 84241 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/8a/0e9feca390d512d293afd844d31670e25608c4a901e10202aa98785eab09/xxhash-3.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ece616532c499ee9afbb83078b1b952beffef121d989841f7f4b3dc5ac0fd212", size = 31970 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/16/e6/be5aa49580cd064a18200ab78e29b88b1127e1a8c7955eb8ecf81f2626eb/xxhash-3.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3171f693dbc2cef6477054a665dc255d996646b4023fe56cb4db80e26f4cc520", size = 30801 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/ee/b8a99ebbc6d1113b3a3f09e747fa318c3cde5b04bd9c197688fadf0eeae8/xxhash-3.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7c5d3e570ef46adaf93fc81b44aca6002b5a4d8ca11bd0580c07eac537f36680", size = 220927 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/58/62/15d10582ef159283a5c2b47f6d799fc3303fe3911d5bb0bcc820e1ef7ff4/xxhash-3.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7cb29a034301e2982df8b1fe6328a84f4b676106a13e9135a0d7e0c3e9f806da", size = 200360 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/23/41/61202663ea9b1bd8e53673b8ec9e2619989353dba8cfb68e59a9cbd9ffe3/xxhash-3.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5d0d307d27099bb0cbeea7260eb39ed4fdb99c5542e21e94bb6fd29e49c57a23", size = 428528 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/07/d9a3059f702dec5b3b703737afb6dda32f304f6e9da181a229dafd052c29/xxhash-3.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0342aafd421795d740e514bc9858ebddfc705a75a8c5046ac56d85fe97bf196", size = 194149 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/58/27caadf78226ecf1d62dbd0c01d152ed381c14c1ee4ad01f0d460fc40eac/xxhash-3.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3dbbd9892c5ebffeca1ed620cf0ade13eb55a0d8c84e0751a6653adc6ac40d0c", size = 207703 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/08/32d558ce23e1e068453c39aed7b3c1cdc690c177873ec0ca3a90d5808765/xxhash-3.5.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4cc2d67fdb4d057730c75a64c5923abfa17775ae234a71b0200346bfb0a7f482", size = 216255 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/d4/2b971e2d2b0a61045f842b622ef11e94096cf1f12cd448b6fd426e80e0e2/xxhash-3.5.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:ec28adb204b759306a3d64358a5e5c07d7b1dd0ccbce04aa76cb9377b7b70296", size = 202744 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/ae/6a6438864a8c4c39915d7b65effd85392ebe22710412902487e51769146d/xxhash-3.5.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:1328f6d8cca2b86acb14104e381225a3d7b42c92c4b86ceae814e5c400dbb415", size = 210115 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/48/7d/b3c27c27d1fc868094d02fe4498ccce8cec9fcc591825c01d6bcb0b4fc49/xxhash-3.5.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8d47ebd9f5d9607fd039c1fbf4994e3b071ea23eff42f4ecef246ab2b7334198", size = 414247 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/05/918f9e7d2fbbd334b829997045d341d6239b563c44e683b9a7ef8fe50f5d/xxhash-3.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b96d559e0fcddd3343c510a0fe2b127fbff16bf346dd76280b82292567523442", size = 191419 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/29/dfe393805b2f86bfc47c290b275f0b7c189dc2f4e136fd4754f32eb18a8d/xxhash-3.5.0-cp310-cp310-win32.whl", hash = "sha256:61c722ed8d49ac9bc26c7071eeaa1f6ff24053d553146d5df031802deffd03da", size = 30114 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/d7/aa0b22c4ebb7c3ccb993d4c565132abc641cd11164f8952d89eb6a501909/xxhash-3.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:9bed5144c6923cc902cd14bb8963f2d5e034def4486ab0bbe1f58f03f042f9a9", size = 30003 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/69/12/f969b81541ee91b55f1ce469d7ab55079593c80d04fd01691b550e535000/xxhash-3.5.0-cp310-cp310-win_arm64.whl", hash = "sha256:893074d651cf25c1cc14e3bea4fceefd67f2921b1bb8e40fcfeba56820de80c6", size = 26773 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b8/c7/afed0f131fbda960ff15eee7f304fa0eeb2d58770fade99897984852ef23/xxhash-3.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:02c2e816896dc6f85922ced60097bcf6f008dedfc5073dcba32f9c8dd786f3c1", size = 31969 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/0c/7c3bc6d87e5235672fcc2fb42fd5ad79fe1033925f71bf549ee068c7d1ca/xxhash-3.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6027dcd885e21581e46d3c7f682cfb2b870942feeed58a21c29583512c3f09f8", size = 30800 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/9e/01067981d98069eec1c20201f8c145367698e9056f8bc295346e4ea32dd1/xxhash-3.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1308fa542bbdbf2fa85e9e66b1077eea3a88bef38ee8a06270b4298a7a62a166", size = 221566 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/09/d4996de4059c3ce5342b6e1e6a77c9d6c91acce31f6ed979891872dd162b/xxhash-3.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c28b2fdcee797e1c1961cd3bcd3d545cab22ad202c846235197935e1df2f8ef7", size = 201214 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/f5/6d2dc9f8d55a7ce0f5e7bfef916e67536f01b85d32a9fbf137d4cadbee38/xxhash-3.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:924361811732ddad75ff23e90efd9ccfda4f664132feecb90895bade6a1b4623", size = 429433 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/72/9256303f10e41ab004799a4aa74b80b3c5977d6383ae4550548b24bd1971/xxhash-3.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:89997aa1c4b6a5b1e5b588979d1da048a3c6f15e55c11d117a56b75c84531f5a", size = 194822 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/34/92/1a3a29acd08248a34b0e6a94f4e0ed9b8379a4ff471f1668e4dce7bdbaa8/xxhash-3.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:685c4f4e8c59837de103344eb1c8a3851f670309eb5c361f746805c5471b8c88", size = 208538 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/53/ad/7fa1a109663366de42f724a1cdb8e796a260dbac45047bce153bc1e18abf/xxhash-3.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:dbd2ecfbfee70bc1a4acb7461fa6af7748ec2ab08ac0fa298f281c51518f982c", size = 216953 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/02/137300e24203bf2b2a49b48ce898ecce6fd01789c0fcd9c686c0a002d129/xxhash-3.5.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:25b5a51dc3dfb20a10833c8eee25903fd2e14059e9afcd329c9da20609a307b2", size = 203594 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/23/03/aeceb273933d7eee248c4322b98b8e971f06cc3880e5f7602c94e5578af5/xxhash-3.5.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a8fb786fb754ef6ff8c120cb96629fb518f8eb5a61a16aac3a979a9dbd40a084", size = 210971 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/64/ed82ec09489474cbb35c716b189ddc1521d8b3de12b1b5ab41ce7f70253c/xxhash-3.5.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:a905ad00ad1e1c34fe4e9d7c1d949ab09c6fa90c919860c1534ff479f40fd12d", size = 415050 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/71/43/6db4c02dcb488ad4e03bc86d70506c3d40a384ee73c9b5c93338eb1f3c23/xxhash-3.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:963be41bcd49f53af6d795f65c0da9b4cc518c0dd9c47145c98f61cb464f4839", size = 192216 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/6d/db4abec29e7a567455344433d095fdb39c97db6955bb4a2c432e486b4d28/xxhash-3.5.0-cp311-cp311-win32.whl", hash = "sha256:109b436096d0a2dd039c355fa3414160ec4d843dfecc64a14077332a00aeb7da", size = 30120 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/52/1c/fa3b61c0cf03e1da4767213672efe186b1dfa4fc901a4a694fb184a513d1/xxhash-3.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:b702f806693201ad6c0a05ddbbe4c8f359626d0b3305f766077d51388a6bac58", size = 30003 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6b/8e/9e6fc572acf6e1cc7ccb01973c213f895cb8668a9d4c2b58a99350da14b7/xxhash-3.5.0-cp311-cp311-win_arm64.whl", hash = "sha256:c4dcb4120d0cc3cc448624147dba64e9021b278c63e34a38789b688fd0da9bf3", size = 26777 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/0e/1bfce2502c57d7e2e787600b31c83535af83746885aa1a5f153d8c8059d6/xxhash-3.5.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:14470ace8bd3b5d51318782cd94e6f94431974f16cb3b8dc15d52f3b69df8e00", size = 31969 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/d6/8ca450d6fe5b71ce521b4e5db69622383d039e2b253e9b2f24f93265b52c/xxhash-3.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:59aa1203de1cb96dbeab595ded0ad0c0056bb2245ae11fac11c0ceea861382b9", size = 30787 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/84/de7c89bc6ef63d750159086a6ada6416cc4349eab23f76ab870407178b93/xxhash-3.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08424f6648526076e28fae6ea2806c0a7d504b9ef05ae61d196d571e5c879c84", size = 220959 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/86/51258d3e8a8545ff26468c977101964c14d56a8a37f5835bc0082426c672/xxhash-3.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:61a1ff00674879725b194695e17f23d3248998b843eb5e933007ca743310f793", size = 200006 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/02/0a/96973bd325412feccf23cf3680fd2246aebf4b789122f938d5557c54a6b2/xxhash-3.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f2f2c61bee5844d41c3eb015ac652a0229e901074951ae48581d58bfb2ba01be", size = 428326 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/11/a7/81dba5010f7e733de88af9555725146fc133be97ce36533867f4c7e75066/xxhash-3.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d32a592cac88d18cc09a89172e1c32d7f2a6e516c3dfde1b9adb90ab5df54a6", size = 194380 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/7d/f29006ab398a173f4501c0e4977ba288f1c621d878ec217b4ff516810c04/xxhash-3.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:70dabf941dede727cca579e8c205e61121afc9b28516752fd65724be1355cc90", size = 207934 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/6e/6e88b8f24612510e73d4d70d9b0c7dff62a2e78451b9f0d042a5462c8d03/xxhash-3.5.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e5d0ddaca65ecca9c10dcf01730165fd858533d0be84c75c327487c37a906a27", size = 216301 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/51/7862f4fa4b75a25c3b4163c8a873f070532fe5f2d3f9b3fc869c8337a398/xxhash-3.5.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:3e5b5e16c5a480fe5f59f56c30abdeba09ffd75da8d13f6b9b6fd224d0b4d0a2", size = 203351 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/61/8d6a40f288f791cf79ed5bb113159abf0c81d6efb86e734334f698eb4c59/xxhash-3.5.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:149b7914451eb154b3dfaa721315117ea1dac2cc55a01bfbd4df7c68c5dd683d", size = 210294 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/17/02/215c4698955762d45a8158117190261b2dbefe9ae7e5b906768c09d8bc74/xxhash-3.5.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:eade977f5c96c677035ff39c56ac74d851b1cca7d607ab3d8f23c6b859379cab", size = 414674 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/5c/b7a8db8a3237cff3d535261325d95de509f6a8ae439a5a7a4ffcff478189/xxhash-3.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fa9f547bd98f5553d03160967866a71056a60960be00356a15ecc44efb40ba8e", size = 192022 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/e3/dd76659b2811b3fd06892a8beb850e1996b63e9235af5a86ea348f053e9e/xxhash-3.5.0-cp312-cp312-win32.whl", hash = "sha256:f7b58d1fd3551b8c80a971199543379be1cee3d0d409e1f6d8b01c1a2eebf1f8", size = 30170 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/6b/1c443fe6cfeb4ad1dcf231cdec96eb94fb43d6498b4469ed8b51f8b59a37/xxhash-3.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:fa0cafd3a2af231b4e113fba24a65d7922af91aeb23774a8b78228e6cd785e3e", size = 30040 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/eb/04405305f290173acc0350eba6d2f1a794b57925df0398861a20fbafa415/xxhash-3.5.0-cp312-cp312-win_arm64.whl", hash = "sha256:586886c7e89cb9828bcd8a5686b12e161368e0064d040e225e72607b43858ba2", size = 26796 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/b8/e4b3ad92d249be5c83fa72916c9091b0965cb0faeff05d9a0a3870ae6bff/xxhash-3.5.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:37889a0d13b0b7d739cfc128b1c902f04e32de17b33d74b637ad42f1c55101f6", size = 31795 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fc/d8/b3627a0aebfbfa4c12a41e22af3742cf08c8ea84f5cc3367b5de2d039cce/xxhash-3.5.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:97a662338797c660178e682f3bc180277b9569a59abfb5925e8620fba00b9fc5", size = 30792 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c3/cc/762312960691da989c7cd0545cb120ba2a4148741c6ba458aa723c00a3f8/xxhash-3.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7f85e0108d51092bdda90672476c7d909c04ada6923c14ff9d913c4f7dc8a3bc", size = 220950 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/e9/cc266f1042c3c13750e86a535496b58beb12bf8c50a915c336136f6168dc/xxhash-3.5.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cd2fd827b0ba763ac919440042302315c564fdb797294d86e8cdd4578e3bc7f3", size = 199980 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bf/85/a836cd0dc5cc20376de26b346858d0ac9656f8f730998ca4324921a010b9/xxhash-3.5.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:82085c2abec437abebf457c1d12fccb30cc8b3774a0814872511f0f0562c768c", size = 428324 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/0e/15c243775342ce840b9ba34aceace06a1148fa1630cd8ca269e3223987f5/xxhash-3.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:07fda5de378626e502b42b311b049848c2ef38784d0d67b6f30bb5008642f8eb", size = 194370 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/87/a1/b028bb02636dfdc190da01951d0703b3d904301ed0ef6094d948983bef0e/xxhash-3.5.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c279f0d2b34ef15f922b77966640ade58b4ccdfef1c4d94b20f2a364617a493f", size = 207911 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/80/d5/73c73b03fc0ac73dacf069fdf6036c9abad82de0a47549e9912c955ab449/xxhash-3.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:89e66ceed67b213dec5a773e2f7a9e8c58f64daeb38c7859d8815d2c89f39ad7", size = 216352 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b6/2a/5043dba5ddbe35b4fe6ea0a111280ad9c3d4ba477dd0f2d1fe1129bda9d0/xxhash-3.5.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:bcd51708a633410737111e998ceb3b45d3dbc98c0931f743d9bb0a209033a326", size = 203410 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/b2/9a8ded888b7b190aed75b484eb5c853ddd48aa2896e7b59bbfbce442f0a1/xxhash-3.5.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3ff2c0a34eae7df88c868be53a8dd56fbdf592109e21d4bfa092a27b0bf4a7bf", size = 210322 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/98/62/440083fafbc917bf3e4b67c2ade621920dd905517e85631c10aac955c1d2/xxhash-3.5.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:4e28503dccc7d32e0b9817aa0cbfc1f45f563b2c995b7a66c4c8a0d232e840c7", size = 414725 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/75/db/009206f7076ad60a517e016bb0058381d96a007ce3f79fa91d3010f49cc2/xxhash-3.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a6c50017518329ed65a9e4829154626f008916d36295b6a3ba336e2458824c8c", size = 192070 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/6d/c61e0668943a034abc3a569cdc5aeae37d686d9da7e39cf2ed621d533e36/xxhash-3.5.0-cp313-cp313-win32.whl", hash = "sha256:53a068fe70301ec30d868ece566ac90d873e3bb059cf83c32e76012c889b8637", size = 30172 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/96/14/8416dce965f35e3d24722cdf79361ae154fa23e2ab730e5323aa98d7919e/xxhash-3.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:80babcc30e7a1a484eab952d76a4f4673ff601f54d5142c26826502740e70b43", size = 30041 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/27/ee/518b72faa2073f5aa8e3262408d284892cb79cf2754ba0c3a5870645ef73/xxhash-3.5.0-cp313-cp313-win_arm64.whl", hash = "sha256:4811336f1ce11cac89dcbd18f3a25c527c16311709a89313c3acaf771def2d4b", size = 26801 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/f6/531dd6858adf8877675270b9d6989b6dacfd1c2d7135b17584fc29866df3/xxhash-3.5.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bfc8cdd7f33d57f0468b0614ae634cc38ab9202c6957a60e31d285a71ebe0301", size = 31971 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/a8/b2a42b6c9ae46e233f474f3d307c2e7bca8d9817650babeca048d2ad01d6/xxhash-3.5.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e0c48b6300cd0b0106bf49169c3e0536408dfbeb1ccb53180068a18b03c662ab", size = 30801 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/92/9ac297e3487818f429bcf369c1c6a097edf5b56ed6fc1feff4c1882e87ef/xxhash-3.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fe1a92cfbaa0a1253e339ccec42dbe6db262615e52df591b68726ab10338003f", size = 220644 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/48/c1426dd3c86fc4a52f983301867463472f6a9013fb32d15991e60c9919b6/xxhash-3.5.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:33513d6cc3ed3b559134fb307aae9bdd94d7e7c02907b37896a6c45ff9ce51bd", size = 200021 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/de/0ab8c79993765c94fc0d0c1a22b454483c58a0161e1b562f58b654f47660/xxhash-3.5.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eefc37f6138f522e771ac6db71a6d4838ec7933939676f3753eafd7d3f4c40bc", size = 428217 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/b4/332647451ed7d2c021294b7c1e9c144dbb5586b1fb214ad4f5a404642835/xxhash-3.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a606c8070ada8aa2a88e181773fa1ef17ba65ce5dd168b9d08038e2a61b33754", size = 193868 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/1c/a42c0a6cac752f84f7b44a90d1a9fa9047cf70bdba5198a304fde7cc471f/xxhash-3.5.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:42eca420c8fa072cc1dd62597635d140e78e384a79bb4944f825fbef8bfeeef6", size = 207403 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/d7/04e1b0daae9dc9b02c73c1664cc8aa527498c3f66ccbc586eeb25bbe9f14/xxhash-3.5.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:604253b2143e13218ff1ef0b59ce67f18b8bd1c4205d2ffda22b09b426386898", size = 215978 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/f4/05e15e67505228fc19ee98a79e427b3a0b9695f5567cd66ced5d66389883/xxhash-3.5.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:6e93a5ad22f434d7876665444a97e713a8f60b5b1a3521e8df11b98309bff833", size = 202416 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/94/fb/e9028d3645bba5412a09de13ee36df276a567e60bdb31d499dafa46d76ae/xxhash-3.5.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:7a46e1d6d2817ba8024de44c4fd79913a90e5f7265434cef97026215b7d30df6", size = 209853 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/02/2c/18c6a622429368274739372d2f86c8125413ec169025c7d8ffb051784bba/xxhash-3.5.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:30eb2efe6503c379b7ab99c81ba4a779748e3830241f032ab46bd182bf5873af", size = 413926 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/72/bb/5b55c391084a0321c3809632a018b9b657e59d5966289664f85a645942ac/xxhash-3.5.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:c8aa771ff2c13dd9cda8166d685d7333d389fae30a4d2bb39d63ab5775de8606", size = 191156 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/2b/915049db13401792fec159f57e4f4a5ca7a9768e83ef71d6645b9d0cd749/xxhash-3.5.0-cp39-cp39-win32.whl", hash = "sha256:5ed9ebc46f24cf91034544b26b131241b699edbfc99ec5e7f8f3d02d6eb7fba4", size = 30122 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/87/382ef7b24917d7cf4c540ee30f29b283bc87ac5893d2f89b23ea3cdf7d77/xxhash-3.5.0-cp39-cp39-win_amd64.whl", hash = "sha256:220f3f896c6b8d0316f63f16c077d52c412619e475f9372333474ee15133a558", size = 30021 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e2/47/d06b24e2d9c3dcabccfd734d11b5bbebfdf59ceac2c61509d8205dd20ac6/xxhash-3.5.0-cp39-cp39-win_arm64.whl", hash = "sha256:a7b1d8315d9b5e9f89eb2933b73afae6ec9597a258d52190944437158b49d38e", size = 26780 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ab/9a/233606bada5bd6f50b2b72c45de3d9868ad551e83893d2ac86dc7bb8553a/xxhash-3.5.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:2014c5b3ff15e64feecb6b713af12093f75b7926049e26a580e94dcad3c73d8c", size = 29732 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/67/f75276ca39e2c6604e3bee6c84e9db8a56a4973fde9bf35989787cf6e8aa/xxhash-3.5.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fab81ef75003eda96239a23eda4e4543cedc22e34c373edcaf744e721a163986", size = 36214 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/f8/f6c61fd794229cc3848d144f73754a0c107854372d7261419dcbbd286299/xxhash-3.5.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4e2febf914ace002132aa09169cc572e0d8959d0f305f93d5828c4836f9bc5a6", size = 32020 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/d3/c029c99801526f859e6b38d34ab87c08993bf3dcea34b11275775001638a/xxhash-3.5.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5d3a10609c51da2a1c0ea0293fc3968ca0a18bd73838455b5bca3069d7f8e32b", size = 40515 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/e3/bef7b82c1997579c94de9ac5ea7626d01ae5858aa22bf4fcb38bf220cb3e/xxhash-3.5.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:5a74f23335b9689b66eb6dbe2a931a88fcd7a4c2cc4b1cb0edba8ce381c7a1da", size = 30064 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/56/30d3df421814947f9d782b20c9b7e5e957f3791cbd89874578011daafcbd/xxhash-3.5.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:531af8845aaadcadf951b7e0c1345c6b9c68a990eeb74ff9acd8501a0ad6a1c9", size = 29734 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/82/dd/3c42a1f022ad0d82c852d3cb65493ebac03dcfa8c994465a5fb052b00e3c/xxhash-3.5.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ce379bcaa9fcc00f19affa7773084dd09f5b59947b3fb47a1ceb0179f91aaa1", size = 36216 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b2/40/8f902ab3bebda228a9b4de69eba988280285a7f7f167b942bc20bb562df9/xxhash-3.5.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd1b2281d01723f076df3c8188f43f2472248a6b63118b036e641243656b1b0f", size = 32042 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/87/bd06beb8ccaa0e9e577c9b909a49cfa5c5cd2ca46034342d72dd9ce5bc56/xxhash-3.5.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9c770750cc80e8694492244bca7251385188bc5597b6a39d98a9f30e8da984e0", size = 40516 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/f8/505385e2fbd753ddcaafd5550eabe86f6232cbebabad3b2508d411b19153/xxhash-3.5.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:b150b8467852e1bd844387459aa6fbe11d7f38b56e901f9f3b3e6aba0d660240", size = 30108 },
+]
+
+[[package]]
+name = "yarl"
+version = "1.20.1"
+source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" }
+dependencies = [
+ { name = "idna" },
+ { name = "multidict" },
+ { name = "propcache" },
+]
+sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3c/fb/efaa23fa4e45537b827620f04cf8f3cd658b76642205162e072703a5b963/yarl-1.20.1.tar.gz", hash = "sha256:d017a4997ee50c91fd5466cef416231bb82177b93b029906cefc542ce14c35ac", size = 186428 }
+wheels = [
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cb/65/7fed0d774abf47487c64be14e9223749468922817b5e8792b8a64792a1bb/yarl-1.20.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:6032e6da6abd41e4acda34d75a816012717000fa6839f37124a47fcefc49bec4", size = 132910 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/7b/988f55a52da99df9e56dc733b8e4e5a6ae2090081dc2754fc8fd34e60aa0/yarl-1.20.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2c7b34d804b8cf9b214f05015c4fee2ebe7ed05cf581e7192c06555c71f4446a", size = 90644 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f7/de/30d98f03e95d30c7e3cc093759982d038c8833ec2451001d45ef4854edc1/yarl-1.20.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:0c869f2651cc77465f6cd01d938d91a11d9ea5d798738c1dc077f3de0b5e5fed", size = 89322 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/7a/f2f314f5ebfe9200724b0b748de2186b927acb334cf964fd312eb86fc286/yarl-1.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:62915e6688eb4d180d93840cda4110995ad50c459bf931b8b3775b37c264af1e", size = 323786 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/15/3f/718d26f189db96d993d14b984ce91de52e76309d0fd1d4296f34039856aa/yarl-1.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:41ebd28167bc6af8abb97fec1a399f412eec5fd61a3ccbe2305a18b84fb4ca73", size = 319627 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a5/76/8fcfbf5fa2369157b9898962a4a7d96764b287b085b5b3d9ffae69cdefd1/yarl-1.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:21242b4288a6d56f04ea193adde174b7e347ac46ce6bc84989ff7c1b1ecea84e", size = 339149 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3c/95/d7fc301cc4661785967acc04f54a4a42d5124905e27db27bb578aac49b5c/yarl-1.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bea21cdae6c7eb02ba02a475f37463abfe0a01f5d7200121b03e605d6a0439f8", size = 333327 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/94/e21269718349582eee81efc5c1c08ee71c816bfc1585b77d0ec3f58089eb/yarl-1.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f8a891e4a22a89f5dde7862994485e19db246b70bb288d3ce73a34422e55b23", size = 326054 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/32/ae/8616d1f07853704523519f6131d21f092e567c5af93de7e3e94b38d7f065/yarl-1.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dd803820d44c8853a109a34e3660e5a61beae12970da479cf44aa2954019bf70", size = 315035 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/48/aa/0ace06280861ef055855333707db5e49c6e3a08840a7ce62682259d0a6c0/yarl-1.20.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b982fa7f74c80d5c0c7b5b38f908971e513380a10fecea528091405f519b9ebb", size = 338962 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/52/1e9d0e6916f45a8fb50e6844f01cb34692455f1acd548606cbda8134cd1e/yarl-1.20.1-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:33f29ecfe0330c570d997bcf1afd304377f2e48f61447f37e846a6058a4d33b2", size = 335399 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/65/60452df742952c630e82f394cd409de10610481d9043aa14c61bf846b7b1/yarl-1.20.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:835ab2cfc74d5eb4a6a528c57f05688099da41cf4957cf08cad38647e4a83b30", size = 338649 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/f5/6cd4ff38dcde57a70f23719a838665ee17079640c77087404c3d34da6727/yarl-1.20.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:46b5e0ccf1943a9a6e766b2c2b8c732c55b34e28be57d8daa2b3c1d1d4009309", size = 358563 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/90/c42eefd79d0d8222cb3227bdd51b640c0c1d0aa33fe4cc86c36eccba77d3/yarl-1.20.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:df47c55f7d74127d1b11251fe6397d84afdde0d53b90bedb46a23c0e534f9d24", size = 357609 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/c8/cea6b232cb4617514232e0f8a718153a95b5d82b5290711b201545825532/yarl-1.20.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:76d12524d05841276b0e22573f28d5fbcb67589836772ae9244d90dd7d66aa13", size = 350224 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ce/a3/eaa0ab9712f1f3d01faf43cf6f1f7210ce4ea4a7e9b28b489a2261ca8db9/yarl-1.20.1-cp310-cp310-win32.whl", hash = "sha256:6c4fbf6b02d70e512d7ade4b1f998f237137f1417ab07ec06358ea04f69134f8", size = 81753 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/34/e4abde70a9256465fe31c88ed02c3f8502b7b5dead693a4f350a06413f28/yarl-1.20.1-cp310-cp310-win_amd64.whl", hash = "sha256:aef6c4d69554d44b7f9d923245f8ad9a707d971e6209d51279196d8e8fe1ae16", size = 86817 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/18/893b50efc2350e47a874c5c2d67e55a0ea5df91186b2a6f5ac52eff887cd/yarl-1.20.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:47ee6188fea634bdfaeb2cc420f5b3b17332e6225ce88149a17c413c77ff269e", size = 133833 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/ed/b8773448030e6fc47fa797f099ab9eab151a43a25717f9ac043844ad5ea3/yarl-1.20.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d0f6500f69e8402d513e5eedb77a4e1818691e8f45e6b687147963514d84b44b", size = 91070 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/e3/409bd17b1e42619bf69f60e4f031ce1ccb29bd7380117a55529e76933464/yarl-1.20.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7a8900a42fcdaad568de58887c7b2f602962356908eedb7628eaf6021a6e435b", size = 89818 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/77/64d8431a4d77c856eb2d82aa3de2ad6741365245a29b3a9543cd598ed8c5/yarl-1.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bad6d131fda8ef508b36be3ece16d0902e80b88ea7200f030a0f6c11d9e508d4", size = 347003 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/d2/0c7e4def093dcef0bd9fa22d4d24b023788b0a33b8d0088b51aa51e21e99/yarl-1.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:df018d92fe22aaebb679a7f89fe0c0f368ec497e3dda6cb81a567610f04501f1", size = 336537 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/f3/fc514f4b2cf02cb59d10cbfe228691d25929ce8f72a38db07d3febc3f706/yarl-1.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8f969afbb0a9b63c18d0feecf0db09d164b7a44a053e78a7d05f5df163e43833", size = 362358 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/6d/a313ac8d8391381ff9006ac05f1d4331cee3b1efaa833a53d12253733255/yarl-1.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:812303eb4aa98e302886ccda58d6b099e3576b1b9276161469c25803a8db277d", size = 357362 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/70/8f78a95d6935a70263d46caa3dd18e1f223cf2f2ff2037baa01a22bc5b22/yarl-1.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:98c4a7d166635147924aa0bf9bfe8d8abad6fffa6102de9c99ea04a1376f91e8", size = 348979 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cb/05/42773027968968f4f15143553970ee36ead27038d627f457cc44bbbeecf3/yarl-1.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:12e768f966538e81e6e7550f9086a6236b16e26cd964cf4df35349970f3551cf", size = 337274 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/be/665634aa196954156741ea591d2f946f1b78ceee8bb8f28488bf28c0dd62/yarl-1.20.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:fe41919b9d899661c5c28a8b4b0acf704510b88f27f0934ac7a7bebdd8938d5e", size = 363294 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/90/73448401d36fa4e210ece5579895731f190d5119c4b66b43b52182e88cd5/yarl-1.20.1-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:8601bc010d1d7780592f3fc1bdc6c72e2b6466ea34569778422943e1a1f3c389", size = 358169 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c3/b0/fce922d46dc1eb43c811f1889f7daa6001b27a4005587e94878570300881/yarl-1.20.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:daadbdc1f2a9033a2399c42646fbd46da7992e868a5fe9513860122d7fe7a73f", size = 362776 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/0d/b172628fce039dae8977fd22caeff3eeebffd52e86060413f5673767c427/yarl-1.20.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:03aa1e041727cb438ca762628109ef1333498b122e4c76dd858d186a37cec845", size = 381341 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6b/9b/5b886d7671f4580209e855974fe1cecec409aa4a89ea58b8f0560dc529b1/yarl-1.20.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:642980ef5e0fa1de5fa96d905c7e00cb2c47cb468bfcac5a18c58e27dbf8d8d1", size = 379988 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/be/75ef5fd0fcd8f083a5d13f78fd3f009528132a1f2a1d7c925c39fa20aa79/yarl-1.20.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:86971e2795584fe8c002356d3b97ef6c61862720eeff03db2a7c86b678d85b3e", size = 371113 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/4f/62faab3b479dfdcb741fe9e3f0323e2a7d5cd1ab2edc73221d57ad4834b2/yarl-1.20.1-cp311-cp311-win32.whl", hash = "sha256:597f40615b8d25812f14562699e287f0dcc035d25eb74da72cae043bb884d773", size = 81485 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/09/d9c7942f8f05c32ec72cd5c8e041c8b29b5807328b68b4801ff2511d4d5e/yarl-1.20.1-cp311-cp311-win_amd64.whl", hash = "sha256:26ef53a9e726e61e9cd1cda6b478f17e350fb5800b4bd1cd9fe81c4d91cfeb2e", size = 86686 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/9a/cb7fad7d73c69f296eda6815e4a2c7ed53fc70c2f136479a91c8e5fbdb6d/yarl-1.20.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:bdcc4cd244e58593a4379fe60fdee5ac0331f8eb70320a24d591a3be197b94a9", size = 133667 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/67/38/688577a1cb1e656e3971fb66a3492501c5a5df56d99722e57c98249e5b8a/yarl-1.20.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b29a2c385a5f5b9c7d9347e5812b6f7ab267193c62d282a540b4fc528c8a9d2a", size = 91025 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/ec/72991ae51febeb11a42813fc259f0d4c8e0507f2b74b5514618d8b640365/yarl-1.20.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1112ae8154186dfe2de4732197f59c05a83dc814849a5ced892b708033f40dc2", size = 89709 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/99/da/4d798025490e89426e9f976702e5f9482005c548c579bdae792a4c37769e/yarl-1.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:90bbd29c4fe234233f7fa2b9b121fb63c321830e5d05b45153a2ca68f7d310ee", size = 352287 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/26/54a15c6a567aac1c61b18aa0f4b8aa2e285a52d547d1be8bf48abe2b3991/yarl-1.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:680e19c7ce3710ac4cd964e90dad99bf9b5029372ba0c7cbfcd55e54d90ea819", size = 345429 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d6/95/9dcf2386cb875b234353b93ec43e40219e14900e046bf6ac118f94b1e353/yarl-1.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4a979218c1fdb4246a05efc2cc23859d47c89af463a90b99b7c56094daf25a16", size = 365429 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/91/b2/33a8750f6a4bc224242a635f5f2cff6d6ad5ba651f6edcccf721992c21a0/yarl-1.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:255b468adf57b4a7b65d8aad5b5138dce6a0752c139965711bdcb81bc370e1b6", size = 363862 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/98/28/3ab7acc5b51f4434b181b0cee8f1f4b77a65919700a355fb3617f9488874/yarl-1.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a97d67108e79cfe22e2b430d80d7571ae57d19f17cda8bb967057ca8a7bf5bfd", size = 355616 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/36/a3/f666894aa947a371724ec7cd2e5daa78ee8a777b21509b4252dd7bd15e29/yarl-1.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8570d998db4ddbfb9a590b185a0a33dbf8aafb831d07a5257b4ec9948df9cb0a", size = 339954 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/81/5f466427e09773c04219d3450d7a1256138a010b6c9f0af2d48565e9ad13/yarl-1.20.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:97c75596019baae7c71ccf1d8cc4738bc08134060d0adfcbe5642f778d1dca38", size = 365575 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/e3/e4b0ad8403e97e6c9972dd587388940a032f030ebec196ab81a3b8e94d31/yarl-1.20.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:1c48912653e63aef91ff988c5432832692ac5a1d8f0fb8a33091520b5bbe19ef", size = 365061 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ac/99/b8a142e79eb86c926f9f06452eb13ecb1bb5713bd01dc0038faf5452e544/yarl-1.20.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:4c3ae28f3ae1563c50f3d37f064ddb1511ecc1d5584e88c6b7c63cf7702a6d5f", size = 364142 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/34/f2/08ed34a4a506d82a1a3e5bab99ccd930a040f9b6449e9fd050320e45845c/yarl-1.20.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c5e9642f27036283550f5f57dc6156c51084b458570b9d0d96100c8bebb186a8", size = 381894 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/f8/9a3fbf0968eac704f681726eff595dce9b49c8a25cd92bf83df209668285/yarl-1.20.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:2c26b0c49220d5799f7b22c6838409ee9bc58ee5c95361a4d7831f03cc225b5a", size = 383378 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/85/9363f77bdfa1e4d690957cd39d192c4cacd1c58965df0470a4905253b54f/yarl-1.20.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:564ab3d517e3d01c408c67f2e5247aad4019dcf1969982aba3974b4093279004", size = 374069 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/99/9918c8739ba271dcd935400cff8b32e3cd319eaf02fcd023d5dcd487a7c8/yarl-1.20.1-cp312-cp312-win32.whl", hash = "sha256:daea0d313868da1cf2fac6b2d3a25c6e3a9e879483244be38c8e6a41f1d876a5", size = 81249 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/83/5d9092950565481b413b31a23e75dd3418ff0a277d6e0abf3729d4d1ce25/yarl-1.20.1-cp312-cp312-win_amd64.whl", hash = "sha256:48ea7d7f9be0487339828a4de0360d7ce0efc06524a48e1810f945c45b813698", size = 86710 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/e1/2411b6d7f769a07687acee88a062af5833cf1966b7266f3d8dfb3d3dc7d3/yarl-1.20.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:0b5ff0fbb7c9f1b1b5ab53330acbfc5247893069e7716840c8e7d5bb7355038a", size = 131811 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b2/27/584394e1cb76fb771371770eccad35de400e7b434ce3142c2dd27392c968/yarl-1.20.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:14f326acd845c2b2e2eb38fb1346c94f7f3b01a4f5c788f8144f9b630bfff9a3", size = 90078 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bf/9a/3246ae92d4049099f52d9b0fe3486e3b500e29b7ea872d0f152966fc209d/yarl-1.20.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f60e4ad5db23f0b96e49c018596707c3ae89f5d0bd97f0ad3684bcbad899f1e7", size = 88748 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a3/25/35afe384e31115a1a801fbcf84012d7a066d89035befae7c5d4284df1e03/yarl-1.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:49bdd1b8e00ce57e68ba51916e4bb04461746e794e7c4d4bbc42ba2f18297691", size = 349595 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/28/2d/8aca6cb2cabc8f12efcb82749b9cefecbccfc7b0384e56cd71058ccee433/yarl-1.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:66252d780b45189975abfed839616e8fd2dbacbdc262105ad7742c6ae58f3e31", size = 342616 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/e9/1312633d16b31acf0098d30440ca855e3492d66623dafb8e25b03d00c3da/yarl-1.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:59174e7332f5d153d8f7452a102b103e2e74035ad085f404df2e40e663a22b28", size = 361324 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bc/a0/688cc99463f12f7669eec7c8acc71ef56a1521b99eab7cd3abb75af887b0/yarl-1.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e3968ec7d92a0c0f9ac34d5ecfd03869ec0cab0697c91a45db3fbbd95fe1b653", size = 359676 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/44/46407d7f7a56e9a85a4c207724c9f2c545c060380718eea9088f222ba697/yarl-1.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d1a4fbb50e14396ba3d375f68bfe02215d8e7bc3ec49da8341fe3157f59d2ff5", size = 352614 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/91/31163295e82b8d5485d31d9cf7754d973d41915cadce070491778d9c9825/yarl-1.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:11a62c839c3a8eac2410e951301309426f368388ff2f33799052787035793b02", size = 336766 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/8e/c41a5bc482121f51c083c4c2bcd16b9e01e1cf8729e380273a952513a21f/yarl-1.20.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:041eaa14f73ff5a8986b4388ac6bb43a77f2ea09bf1913df7a35d4646db69e53", size = 364615 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/5b/61a3b054238d33d70ea06ebba7e58597891b71c699e247df35cc984ab393/yarl-1.20.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:377fae2fef158e8fd9d60b4c8751387b8d1fb121d3d0b8e9b0be07d1b41e83dc", size = 360982 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/a3/6a72fb83f8d478cb201d14927bc8040af901811a88e0ff2da7842dd0ed19/yarl-1.20.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:1c92f4390e407513f619d49319023664643d3339bd5e5a56a3bebe01bc67ec04", size = 369792 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/af/4cc3c36dfc7c077f8dedb561eb21f69e1e9f2456b91b593882b0b18c19dc/yarl-1.20.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:d25ddcf954df1754ab0f86bb696af765c5bfaba39b74095f27eececa049ef9a4", size = 382049 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/3a/e54e2c4752160115183a66dc9ee75a153f81f3ab2ba4bf79c3c53b33de34/yarl-1.20.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:909313577e9619dcff8c31a0ea2aa0a2a828341d92673015456b3ae492e7317b", size = 384774 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9c/20/200ae86dabfca89060ec6447649f219b4cbd94531e425e50d57e5f5ac330/yarl-1.20.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:793fd0580cb9664548c6b83c63b43c477212c0260891ddf86809e1c06c8b08f1", size = 374252 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/83/75/11ee332f2f516b3d094e89448da73d557687f7d137d5a0f48c40ff211487/yarl-1.20.1-cp313-cp313-win32.whl", hash = "sha256:468f6e40285de5a5b3c44981ca3a319a4b208ccc07d526b20b12aeedcfa654b7", size = 81198 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ba/ba/39b1ecbf51620b40ab402b0fc817f0ff750f6d92712b44689c2c215be89d/yarl-1.20.1-cp313-cp313-win_amd64.whl", hash = "sha256:495b4ef2fea40596bfc0affe3837411d6aa3371abcf31aac0ccc4bdd64d4ef5c", size = 86346 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/43/c7/669c52519dca4c95153c8ad96dd123c79f354a376346b198f438e56ffeb4/yarl-1.20.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:f60233b98423aab21d249a30eb27c389c14929f47be8430efa7dbd91493a729d", size = 138826 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6a/42/fc0053719b44f6ad04a75d7f05e0e9674d45ef62f2d9ad2c1163e5c05827/yarl-1.20.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:6f3eff4cc3f03d650d8755c6eefc844edde99d641d0dcf4da3ab27141a5f8ddf", size = 93217 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4f/7f/fa59c4c27e2a076bba0d959386e26eba77eb52ea4a0aac48e3515c186b4c/yarl-1.20.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:69ff8439d8ba832d6bed88af2c2b3445977eba9a4588b787b32945871c2444e3", size = 92700 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2f/d4/062b2f48e7c93481e88eff97a6312dca15ea200e959f23e96d8ab898c5b8/yarl-1.20.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3cf34efa60eb81dd2645a2e13e00bb98b76c35ab5061a3989c7a70f78c85006d", size = 347644 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/47/78b7f40d13c8f62b499cc702fdf69e090455518ae544c00a3bf4afc9fc77/yarl-1.20.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:8e0fe9364ad0fddab2688ce72cb7a8e61ea42eff3c7caeeb83874a5d479c896c", size = 323452 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/2b/490d3b2dc66f52987d4ee0d3090a147ea67732ce6b4d61e362c1846d0d32/yarl-1.20.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8f64fbf81878ba914562c672024089e3401974a39767747691c65080a67b18c1", size = 346378 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/ad/775da9c8a94ce925d1537f939a4f17d782efef1f973039d821cbe4bcc211/yarl-1.20.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f6342d643bf9a1de97e512e45e4b9560a043347e779a173250824f8b254bd5ce", size = 353261 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/23/0ed0922b47a4f5c6eb9065d5ff1e459747226ddce5c6a4c111e728c9f701/yarl-1.20.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:56dac5f452ed25eef0f6e3c6a066c6ab68971d96a9fb441791cad0efba6140d3", size = 335987 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/49/bc728a7fe7d0e9336e2b78f0958a2d6b288ba89f25a1762407a222bf53c3/yarl-1.20.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c7d7f497126d65e2cad8dc5f97d34c27b19199b6414a40cb36b52f41b79014be", size = 329361 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/93/8f/b811b9d1f617c83c907e7082a76e2b92b655400e61730cd61a1f67178393/yarl-1.20.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:67e708dfb8e78d8a19169818eeb5c7a80717562de9051bf2413aca8e3696bf16", size = 346460 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/70/fd/af94f04f275f95da2c3b8b5e1d49e3e79f1ed8b6ceb0f1664cbd902773ff/yarl-1.20.1-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:595c07bc79af2494365cc96ddeb772f76272364ef7c80fb892ef9d0649586513", size = 334486 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/84/65/04c62e82704e7dd0a9b3f61dbaa8447f8507655fd16c51da0637b39b2910/yarl-1.20.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:7bdd2f80f4a7df852ab9ab49484a4dee8030023aa536df41f2d922fd57bf023f", size = 342219 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/91/95/459ca62eb958381b342d94ab9a4b6aec1ddec1f7057c487e926f03c06d30/yarl-1.20.1-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:c03bfebc4ae8d862f853a9757199677ab74ec25424d0ebd68a0027e9c639a390", size = 350693 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a6/00/d393e82dd955ad20617abc546a8f1aee40534d599ff555ea053d0ec9bf03/yarl-1.20.1-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:344d1103e9c1523f32a5ed704d576172d2cabed3122ea90b1d4e11fe17c66458", size = 355803 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9e/ed/c5fb04869b99b717985e244fd93029c7a8e8febdfcffa06093e32d7d44e7/yarl-1.20.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:88cab98aa4e13e1ade8c141daeedd300a4603b7132819c484841bb7af3edce9e", size = 341709 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/fd/725b8e73ac2a50e78a4534ac43c6addf5c1c2d65380dd48a9169cc6739a9/yarl-1.20.1-cp313-cp313t-win32.whl", hash = "sha256:b121ff6a7cbd4abc28985b6028235491941b9fe8fe226e6fdc539c977ea1739d", size = 86591 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/94/c3/b2e9f38bc3e11191981d57ea08cab2166e74ea770024a646617c9cddd9f6/yarl-1.20.1-cp313-cp313t-win_amd64.whl", hash = "sha256:541d050a355bbbc27e55d906bc91cb6fe42f96c01413dd0f4ed5a5240513874f", size = 93003 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/75/0d37402d208d025afa6b5b8eb80e466d267d3fd1927db8e317d29a94a4cb/yarl-1.20.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:e42ba79e2efb6845ebab49c7bf20306c4edf74a0b20fc6b2ccdd1a219d12fad3", size = 134259 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/84/1fb6c85ae0cf9901046f07d0ac9eb162f7ce6d95db541130aa542ed377e6/yarl-1.20.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:41493b9b7c312ac448b7f0a42a089dffe1d6e6e981a2d76205801a023ed26a2b", size = 91269 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/9c/eae746b24c4ea29a5accba9a06c197a70fa38a49c7df244e0d3951108861/yarl-1.20.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f5a5928ff5eb13408c62a968ac90d43f8322fd56d87008b8f9dabf3c0f6ee983", size = 89995 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/30/693e71003ec4bc1daf2e4cf7c478c417d0985e0a8e8f00b2230d517876fc/yarl-1.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:30c41ad5d717b3961b2dd785593b67d386b73feca30522048d37298fee981805", size = 325253 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/a2/5264dbebf90763139aeb0b0b3154763239398400f754ae19a0518b654117/yarl-1.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:59febc3969b0781682b469d4aca1a5cab7505a4f7b85acf6db01fa500fa3f6ba", size = 320897 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e7/17/77c7a89b3c05856489777e922f41db79ab4faf58621886df40d812c7facd/yarl-1.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d2b6fb3622b7e5bf7a6e5b679a69326b4279e805ed1699d749739a61d242449e", size = 340696 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/55/28409330b8ef5f2f681f5b478150496ec9cf3309b149dab7ec8ab5cfa3f0/yarl-1.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:749d73611db8d26a6281086f859ea7ec08f9c4c56cec864e52028c8b328db723", size = 335064 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/58/cb0257cbd4002828ff735f44d3c5b6966c4fd1fc8cc1cd3cd8a143fbc513/yarl-1.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9427925776096e664c39e131447aa20ec738bdd77c049c48ea5200db2237e000", size = 327256 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/53/f6/c77960370cfa46f6fb3d6a5a79a49d3abfdb9ef92556badc2dcd2748bc2a/yarl-1.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ff70f32aa316393eaf8222d518ce9118148eddb8a53073c2403863b41033eed5", size = 316389 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/ab/be0b10b8e029553c10905b6b00c64ecad3ebc8ace44b02293a62579343f6/yarl-1.20.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:c7ddf7a09f38667aea38801da8b8d6bfe81df767d9dfc8c88eb45827b195cd1c", size = 340481 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/c3/3f327bd3905a4916029bf5feb7f86dcf864c7704f099715f62155fb386b2/yarl-1.20.1-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:57edc88517d7fc62b174fcfb2e939fbc486a68315d648d7e74d07fac42cec240", size = 336941 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/42/040bdd5d3b3bb02b4a6ace4ed4075e02f85df964d6e6cb321795d2a6496a/yarl-1.20.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:dab096ce479d5894d62c26ff4f699ec9072269d514b4edd630a393223f45a0ee", size = 339936 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/1c/911867b8e8c7463b84dfdc275e0d99b04b66ad5132b503f184fe76be8ea4/yarl-1.20.1-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:14a85f3bd2d7bb255be7183e5d7d6e70add151a98edf56a770d6140f5d5f4010", size = 360163 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e2/31/8c389f6c6ca0379b57b2da87f1f126c834777b4931c5ee8427dd65d0ff6b/yarl-1.20.1-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:2c89b5c792685dd9cd3fa9761c1b9f46fc240c2a3265483acc1565769996a3f8", size = 359108 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/09/ae4a649fb3964324c70a3e2b61f45e566d9ffc0affd2b974cbf628957673/yarl-1.20.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:69e9b141de5511021942a6866990aea6d111c9042235de90e08f94cf972ca03d", size = 351875 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/43/bbb4ed4c34d5bb62b48bf957f68cd43f736f79059d4f85225ab1ef80f4b9/yarl-1.20.1-cp39-cp39-win32.whl", hash = "sha256:b5f307337819cdfdbb40193cad84978a029f847b0a357fbe49f712063cfc4f06", size = 82293 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/cd/ce185848a7dba68ea69e932674b5c1a42a1852123584bccc5443120f857c/yarl-1.20.1-cp39-cp39-win_amd64.whl", hash = "sha256:eae7bfe2069f9c1c5b05fc7fe5d612e5bbc089a39309904ee8b829e322dcad00", size = 87385 },
+ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/2d/2345fce04cfd4bee161bf1e7d9cdc702e3e16109021035dbb24db654a622/yarl-1.20.1-py3-none-any.whl", hash = "sha256:83b8eb083fe4683c6115795d9fc1cfaf2cbbefb19b3a1cb68f6527460f483a77", size = 46542 },
+]