From 12628d006783e65ec94c10ca49e7f9870f2a2de4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Furkan=20G=C3=B6z=C3=BCkara?= Date: Wed, 27 Aug 2025 16:51:29 +0300 Subject: [PATCH 1/2] fixed for new libraries --- basicsr/data/degradations.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/basicsr/data/degradations.py b/basicsr/data/degradations.py index 14319605d..892826b26 100644 --- a/basicsr/data/degradations.py +++ b/basicsr/data/degradations.py @@ -5,7 +5,10 @@ import torch from scipy import special from scipy.stats import multivariate_normal -from torchvision.transforms.functional import rgb_to_grayscale +try: + from torchvision.transforms.functional import rgb_to_grayscale +except ImportError: + from torchvision.transforms.functional_tensor import rgb_to_grayscale # -------------------------------------------------------------------- # # --------------------------- blur kernels --------------------------- # From 73e522fe39d12bdfca97c2faaf940d275b205d18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Furkan=20G=C3=B6z=C3=BCkara?= Date: Thu, 27 Aug 2026 01:22:06 +0300 Subject: [PATCH 2/2] Fix package version lookup on Python 3.13 --- setup.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index bc228e473..6b32dfaf3 100644 --- a/setup.py +++ b/setup.py @@ -74,9 +74,10 @@ def write_version_py(): def get_version(): + version_namespace = {} with open(version_file, 'r') as f: - exec(compile(f.read(), version_file, 'exec')) - return locals()['__version__'] + exec(compile(f.read(), version_file, 'exec'), version_namespace) + return version_namespace['__version__'] def make_cuda_ext(name, module, sources, sources_cuda=None):