You've already forked LibreTranslate
							
							
				mirror of
				https://github.com/LibreTranslate/LibreTranslate.git
				synced 2025-10-30 23:37:48 +02:00 
			
		
		
		
	Fixed all pep8 errors
Removed unused imports, variables
This commit is contained in:
		| @@ -1,8 +1,8 @@ | ||||
| import os | ||||
| from appdirs import user_data_dir | ||||
|  | ||||
| # override polyglot path | ||||
| import polyglot | ||||
| from appdirs import user_data_dir | ||||
|  | ||||
| polyglot.polyglot_path = os.path.join( | ||||
|     user_data_dir(appname="LibreTranslate", appauthor="uav4geo"), "polyglot_data" | ||||
|   | ||||
| @@ -1,5 +1,6 @@ | ||||
| import sqlite3 | ||||
| import uuid | ||||
|  | ||||
| from expiringdict import ExpiringDict | ||||
|  | ||||
| DEFAULT_DB_PATH = "api_keys.db" | ||||
|   | ||||
							
								
								
									
										15
									
								
								app/app.py
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								app/app.py
									
									
									
									
									
								
							| @@ -1,12 +1,14 @@ | ||||
| import os | ||||
| from flask import Flask, render_template, jsonify, request, abort, send_from_directory | ||||
| from functools import wraps | ||||
|  | ||||
| from flask import Flask, abort, jsonify, render_template, request | ||||
| from flask_swagger import swagger | ||||
| from flask_swagger_ui import get_swaggerui_blueprint | ||||
| from pkg_resources import resource_filename | ||||
| from .api_keys import Database | ||||
| from app.language import detect_languages, transliterate | ||||
|  | ||||
| from app import flood | ||||
| from functools import wraps | ||||
| from app.language import detect_languages, transliterate | ||||
|  | ||||
| from .api_keys import Database | ||||
|  | ||||
|  | ||||
| def get_json_dict(request): | ||||
| @@ -128,8 +130,7 @@ def create_app(args): | ||||
|                     ak = request.values.get("api_key") | ||||
|  | ||||
|                 if ( | ||||
|                     api_keys_db.lookup(ak) is None | ||||
|                     and request.headers.get("Origin") != args.require_api_key_origin | ||||
|                     api_keys_db.lookup(ak) is None and request.headers.get("Origin") != args.require_api_key_origin | ||||
|                 ): | ||||
|                     abort( | ||||
|                         403, | ||||
|   | ||||
| @@ -1,4 +1,3 @@ | ||||
| import time | ||||
| import atexit | ||||
|  | ||||
| from apscheduler.schedulers.background import BackgroundScheduler | ||||
|   | ||||
							
								
								
									
										11
									
								
								app/init.py
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								app/init.py
									
									
									
									
									
								
							| @@ -1,9 +1,9 @@ | ||||
| import os | ||||
| from pathlib import Path | ||||
| from argostranslate import settings, package, translate | ||||
| import os, glob, shutil, zipfile | ||||
| import app.language | ||||
|  | ||||
| import polyglot | ||||
| from argostranslate import package, translate | ||||
|  | ||||
| import app.language | ||||
|  | ||||
|  | ||||
| def boot(load_only=None): | ||||
| @@ -39,8 +39,7 @@ def check_and_install_models(force=False, load_only_lang_codes=None): | ||||
|             available_packages = [ | ||||
|                 pack | ||||
|                 for pack in available_packages | ||||
|                 if pack.from_code in load_only_lang_codes | ||||
|                 and pack.to_code in load_only_lang_codes | ||||
|                 if pack.from_code in load_only_lang_codes and pack.to_code in load_only_lang_codes | ||||
|             ] | ||||
|             if not available_packages: | ||||
|                 raise ValueError("no available package") | ||||
|   | ||||
| @@ -4,7 +4,6 @@ from argostranslate import translate | ||||
| from polyglot.detect.base import Detector, UnknownLanguage | ||||
| from polyglot.transliteration.base import Transliterator | ||||
|  | ||||
|  | ||||
| languages = translate.load_installed_languages() | ||||
|  | ||||
|  | ||||
| @@ -24,7 +23,7 @@ def detect_languages(text): | ||||
|     for t in text: | ||||
|         try: | ||||
|             candidates.extend(Detector(t).languages) | ||||
|         except UnknownLanguage as e: | ||||
|         except UnknownLanguage: | ||||
|             pass | ||||
|  | ||||
|     # total read bytes of the provided text | ||||
|   | ||||
| @@ -1,5 +1,6 @@ | ||||
| import argparse | ||||
| import operator | ||||
|  | ||||
| from app.app import create_app | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,5 @@ | ||||
| import argparse | ||||
|  | ||||
| from app.api_keys import Database | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -3,5 +3,5 @@ | ||||
| from app.init import check_and_install_models, check_and_install_transliteration | ||||
|  | ||||
| if __name__ == "__main__": | ||||
| 	check_and_install_models(force=True) | ||||
| 	check_and_install_transliteration(force=True) | ||||
|     check_and_install_models(force=True) | ||||
|     check_and_install_transliteration(force=True) | ||||
|   | ||||
							
								
								
									
										12
									
								
								setup.cfg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								setup.cfg
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
| [flake8] | ||||
| exclude = .git, | ||||
|         .vscode, | ||||
|         .gitignore, | ||||
|         README.md, | ||||
|         venv, | ||||
|         test, | ||||
|         setup.py, | ||||
|         app/__init__.py | ||||
|  | ||||
| max-line-length = 136 | ||||
| ignore = E741 | ||||
| @@ -1,4 +1,3 @@ | ||||
| import pytest | ||||
| from app.init import boot | ||||
| from argostranslate import package | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user