瀏覽代碼

adapt to python312 (#2800)

zhangyubo0722 9 月之前
父節點
當前提交
8c60a49fa8
共有 3 個文件被更改,包括 7 次插入4 次删除
  1. 1 1
      paddlex/inference/components/task_related/text_rec.py
  2. 4 2
      paddlex/repo_manager/requirements.txt
  3. 2 1
      requirements.txt

+ 1 - 1
paddlex/inference/components/task_related/text_rec.py

@@ -318,7 +318,7 @@ class LaTeXOCRDecode(BaseComponent):
     def post_process(self, s):
         text_reg = r"(\\(operatorname|mathrm|text|mathbf)\s?\*? {.*?})"
         letter = "[a-zA-Z]"
-        noletter = "[\W_^\d]"
+        noletter = r"[\W_^\d]"
         names = [x[0].replace(" ", "") for x in re.findall(text_reg, s)]
         s = re.sub(text_reg, lambda match: str(names.pop(0)), s)
         news = s

+ 4 - 2
paddlex/repo_manager/requirements.txt

@@ -1,7 +1,8 @@
 tomark~=0.1.4
 psutil~=5.9.2
 wget
-grpcio==1.51.3
+grpcio==1.51.3; python_version<"3.12"
+grpcio==1.59.0; python_version>="3.12"
 pydantic>=2
 editdistance
 openpyxl
@@ -15,4 +16,5 @@ erniebot == 0.5.9
 erniebot-agent == 0.5.2
 unstructured
 networkx
-numpy==1.24.4
+numpy==1.24.4; python_version<"3.12"
+numpy==1.26.4; python_version>="3.12"

+ 2 - 1
requirements.txt

@@ -7,7 +7,8 @@ filelock
 ftfy
 ruamel.yaml
 chardet
-numpy==1.24.4
+numpy==1.24.4; python_version<"3.12"
+numpy==1.26.4; python_version>="3.12"
 matplotlib==3.5.2
 albumentations==1.4.10
 opencv-python==4.5.5.64