diff --git a/Dockerfile b/Dockerfile index caaad0d5..a19fddff 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11.4-slim-bookworm +FROM python:3.12.8-slim-bookworm ENV LANG="C.UTF-8" \ TZ="Asia/Shanghai" \ HOME="/moviepilot" \ diff --git a/Dockerfile.lite b/Dockerfile.lite index 638d97f9..eb441a92 100644 --- a/Dockerfile.lite +++ b/Dockerfile.lite @@ -1,4 +1,4 @@ -FROM python:3.11.4-slim-bookworm +FROM python:3.12.8-slim-bookworm ENV LANG="C.UTF-8" \ TZ="Asia/Shanghai" \ HOME="/moviepilot" \ diff --git a/README.md b/README.md index 8223b628..236b689f 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ ## 参与开发 -需要 `Python 3.11`、`Node JS v20.12.1` +需要 `Python 3.12`、`Node JS v20.12.1` - 克隆主项目 [MoviePilot](https://github.com/jxxghp/MoviePilot) ```shell diff --git a/docs/development-setup.md b/docs/development-setup.md index bb441bec..2c3bfb3b 100644 --- a/docs/development-setup.md +++ b/docs/development-setup.md @@ -6,7 +6,7 @@ 在开始之前,请确保您的系统已安装以下软件: -- **Python 3.11 或更高版本** +- **Python 3.12 或更高版本** (暂时兼容 3.11 ,推荐使用 3.12+) - **pip** (Python 包管理器) - **Git** (用于版本控制) diff --git a/requirements.in b/requirements.in index 5496699a..c3a8f427 100644 --- a/requirements.in +++ b/requirements.in @@ -23,8 +23,8 @@ APScheduler~=3.10.1 cryptography~=43.0.0 pytz~=2023.3 pycryptodome~=3.20.0 -qbittorrent-api==2024.11.69 -plexapi~=4.15.16 +qbittorrent-api==2024.11.70 +plexapi~=4.16.0 transmission-rpc~=4.3.0 Jinja2~=3.1.4 pyparsing~=3.0.9 @@ -34,7 +34,7 @@ beautifulsoup4~=4.12.2 pillow~=10.4.0 pillow-avif-plugin~=1.4.6 pyTelegramBotAPI~=4.12.0 -playwright~=1.37.0 +playwright~=1.49.1 cf-clearance~=0.31.0 torrentool~=1.2.0 slack-bolt~=1.18.0