diff --git a/.pylintrc b/.pylintrc index ff0af298f..5dc22b99c 100644 --- a/.pylintrc +++ b/.pylintrc @@ -76,7 +76,6 @@ persistent=yes py-version=3.9 recursive=no source-roots= -suggestion-mode=yes unsafe-load-any-extension=no [BASIC] diff --git a/launch.py b/launch.py index 1f55a848d..40e1946fc 100755 --- a/launch.py +++ b/launch.py @@ -133,7 +133,7 @@ def run_pip(pkg, desc=None): # compatbility function desc = pkg for f in forbidden: if f in pkg: - debug_install('Blocked package installation: package={f}') + debug_install(f'Blocked package installation: package={f}') return True index_url_line = f' --index-url {index_url}' if index_url != '' else '' return run(f'"{sys.executable}" -m pip {pkg} --prefer-binary{index_url_line}', desc=f"Installing {desc}", errdesc=f"Couldn't install {desc}") diff --git a/modules/modelloader.py b/modules/modelloader.py index 0f8c502c3..c448caad2 100644 --- a/modules/modelloader.py +++ b/modules/modelloader.py @@ -306,7 +306,7 @@ def download_url_to_file(url: str, dst: str): continue break else: - shared.log.error('Error downloading: url={url} no usable temporary filename found') + shared.log.error(f'Error downloading: url={url} no usable temporary filename found') return try: with Progress(TextColumn('[cyan]{task.description}'), BarColumn(), TaskProgressColumn(), TimeRemainingColumn(), TimeElapsedColumn(), console=shared.console) as progress: diff --git a/modules/processing_callbacks.py b/modules/processing_callbacks.py index 1fce953ee..62f9b624b 100644 --- a/modules/processing_callbacks.py +++ b/modules/processing_callbacks.py @@ -1,6 +1,5 @@ import typing import os -import sys import time import torch import numpy as np diff --git a/modules/safe.py b/modules/safe.py index 21b8c08b2..82d4ae77a 100644 --- a/modules/safe.py +++ b/modules/safe.py @@ -21,8 +21,8 @@ def encode(*args): class RestrictedUnpickler(pickle.Unpickler): extra_handler = None - def persistent_load(self, saved_id): - assert saved_id[0] == 'storage' + def persistent_load(self, pid): + assert pid[0] == 'storage' try: return TypedStorage(_internal=True) except TypeError: diff --git a/modules/sdnq/quantizer.py b/modules/sdnq/quantizer.py index 87239aa19..29f3b61d8 100644 --- a/modules/sdnq/quantizer.py +++ b/modules/sdnq/quantizer.py @@ -1,6 +1,6 @@ # pylint: disable=redefined-builtin,no-member,protected-access -from typing import Any, Dict, List, Tuple, Optional, Union +from typing import Dict, List, Tuple, Optional, Union from dataclasses import dataclass from enum import Enum @@ -463,7 +463,7 @@ class SDNQQuantizer(DiffusersQuantizer, HfQuantizer): *args, **kwargs, # pylint: disable=unused-argument ): if self.pre_quantized: - layer, tensor_name = get_module_from_name(model, param_name) + layer, _tensor_name = get_module_from_name(model, param_name) if hasattr(layer, "sdnq_dequantizer"): return True elif param_name.endswith(".weight"): diff --git a/modules/seedvr/src/__init__.py b/modules/seedvr/src/__init__.py index d9e24b028..e2a119280 100644 --- a/modules/seedvr/src/__init__.py +++ b/modules/seedvr/src/__init__.py @@ -8,4 +8,4 @@ current_dir = os.path.dirname(os.path.abspath(__file__)) parent_dir = os.path.dirname(current_dir) if parent_dir not in sys.path: sys.path.insert(0, parent_dir) -""" \ No newline at end of file +""" diff --git a/modules/seedvr/src/models/video_vae_v3/modules/attn_video_vae.py b/modules/seedvr/src/models/video_vae_v3/modules/attn_video_vae.py index 3aba37b66..2b07fb1d3 100644 --- a/modules/seedvr/src/models/video_vae_v3/modules/attn_video_vae.py +++ b/modules/seedvr/src/models/video_vae_v3/modules/attn_video_vae.py @@ -1288,7 +1288,7 @@ class VideoAutoencoderKL(diffusers.AutoencoderKL): result_rows.append(torch.cat(result_row, dim=4)) dec = torch.cat(result_rows, dim=3) return dec - + def forward( self, x: torch.FloatTensor, mode: Literal["encode", "decode", "all"] = "all", **kwargs ): diff --git a/pipelines/model_stablecascade.py b/pipelines/model_stablecascade.py index 60d8ca87c..40d141364 100644 --- a/pipelines/model_stablecascade.py +++ b/pipelines/model_stablecascade.py @@ -162,10 +162,10 @@ def load_cascade_combined(checkpoint_info, diffusers_load_config): # Balanced offload hooks: class StableCascadeDecoderPipelineFixed(diffusers.StableCascadeDecoderPipeline): - def guidance_scale(self): + def guidance_scale(self): # pylint: disable=invalid-overridden-method return self._guidance_scale - def do_classifier_free_guidance(self): + def do_classifier_free_guidance(self): # pylint: disable=invalid-overridden-method return self._guidance_scale > 1 @torch.no_grad()