Explorar o código

:arrow_down: downgrade python to v3.12

China Kassapa hai 2 meses
pai
achega
6a86ff562b
Modificáronse 3 ficheiros con 19 adicións e 4 borrados
  1. 1 1
      ai-translate/ai_translate/__main__.py
  2. 2 2
      ai-translate/pyproject.toml
  3. 16 1
      scripts/3rd-pack.sh

+ 1 - 1
ai-translate/ai_translate/__main__.py

@@ -24,7 +24,7 @@ def main():
     parser.add_argument('-d', '--debug',
                         action='store_true', help='run on debug mode')
     parser.add_argument('-v', '--version',
-                        action='version', version='%(prog)s v2025.6.27')
+                        action='version', version='%(prog)s v2026.1.16')
     args = parser.parse_args()
 
     if args.debug:

+ 2 - 2
ai-translate/pyproject.toml

@@ -4,8 +4,8 @@ build-backend = "setuptools.build_meta"
 
 [project]
 name = "ai_translate"
-version = "2025.6.27"
-requires-python = ">= 3.13"
+version = "2026.1.16"
+requires-python = ">= 3.12"
 description = "An OpenAI consumer process"
 readme = "README.md"
 license = "MIT"

+ 16 - 1
scripts/3rd-pack.sh

@@ -10,7 +10,10 @@ export TAR="tar -cJf"
 
 git config --global --add safe.directory $PWD
 
-if [[ "$PHP_VERSION" == "8.1.34" ]]; then    
+# docker run --rm -it --hostname=palm --network host -v $(dirname $PWD):/workspace:z wikipali/mint:php-8.1-20251225
+# docker run --rm -it --hostname=palm --network host -v $(dirname $PWD):/workspace:z wikipali/mint:php-8.4-20260108
+
+if [[ "$PHP_VERSION" == "8.1.34" ]]; then
     cd $WORKSPACE/
     $TAR api-v8-$VERSION.tar.xz -C api-v8 node_modules package-lock.json vendor composer.lock public/node_modules public/package-lock.json public/vendor public/composer.lock
     $TAR dashboard-v4-$VERSION.tar.xz -C dashboard-v4/dashboard node_modules yarn.lock
@@ -18,15 +21,27 @@ elif [[ "$PHP_VERSION" == "8.4.16" ]]; then
     cd $WORKSPACE/api-v12/
     composer install --optimize-autoloader --no-dev
     npm install
+    
     cd $WORKSPACE/dashboard-v6/
     npm install
+    
     cd $WORKSPACE/open-ai-server/
     npm install
 
+    cd $WORKSPACE/ai-translate/
+    if [ ! -d /srv/python3 ]
+    then
+        python3 -m venv /srv/python3
+    fi
+    . /srv/python3/bin/activate
+    python3 -m pip install -e .
+
     cd $WORKSPACE/
     $TAR api-v12-$VERSION.tar.xz -C api-v12 node_modules package-lock.json vendor composer.lock    
     $TAR dashboard-v6-$VERSION.tar.xz -C dashboard-v6 node_modules package-lock.json
     $TAR open-ai-server-$VERSION.tar.xz -C open-ai-server node_modules package-lock.json
+    $TAR ai-translate-$VERSION.tar.xz -C ai-translate ai_translate.egg-info
+    $TAR python3-$VERSION.tar.xz -C /srv python3
 else
     echo "unsupported php version $PHP_VERSION"
     exit 1