diff --git a/main.py b/main.py index e254029..72d2874 100644 --- a/main.py +++ b/main.py @@ -20,7 +20,7 @@ import random import ddddocr from datetime import datetime from dotenv import load_dotenv -from lxml import etree +from lxml import etree # type: ignore from threading import Thread from requests.adapters import HTTPAdapter from urllib3.util.retry import Retry @@ -29,7 +29,7 @@ import warnings # 修复 ANTIALIAS 错误 - 添加猴子补丁 import PIL.Image if not hasattr(PIL.Image, 'ANTIALIAS'): - PIL.Image.ANTIALIAS = PIL.Image.Resampling.LANCZOS + PIL.Image.ANTIALIAS = PIL.Image.Resampling.LANCZOS # type: ignore warnings.filterwarnings("ignore") diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..02a489d --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,18 @@ +[project] +name = "ckwk" +version = "0.1.0" +description = "刷课" +readme = "README.md" +requires-python = ">=3.13" +dependencies = [ + "ddddocr>=1.5.6", + "dotenv>=0.9.9", + "lxml>=6.0.2", + "pypi-demo", +] + +[tool.uv.sources] +pypi-demo = { workspace = true } + +[[tool.uv.index]] +url = "https://gitea.kmux.cn/api/packages/python/pypi"