diff --git a/setup.cfg b/setup.cfg index 37cf3479..fe555d61 100644 --- a/setup.cfg +++ b/setup.cfg @@ -17,3 +17,4 @@ use_parentheses = True [flake8] ignore = E203, E722, E501, E741, W503, W605 max-line-length = 119 +per-file-ignores = __init__.py:F401 diff --git a/src/diffusers/__init__.py b/src/diffusers/__init__.py index d7292e74..97eef973 100644 --- a/src/diffusers/__init__.py +++ b/src/diffusers/__init__.py @@ -1,6 +1,3 @@ -# flake8: noqa -# There's no way to ignore "F401 '...' imported but unused" warnings in this -# module, but to preserve other warnings. So, don't check this module at all. from .utils import is_inflect_available, is_scipy_available, is_transformers_available, is_unidecode_available @@ -32,7 +29,7 @@ from .schedulers import ( if is_scipy_available(): from .schedulers import LMSDiscreteScheduler else: - from .utils.dummy_scipy_objects import * + from .utils.dummy_scipy_objects import * # noqa F403 from .training_utils import EMAModel @@ -45,4 +42,4 @@ if is_transformers_available(): StableDiffusionPipeline, ) else: - from .utils.dummy_transformers_objects import * + from .utils.dummy_transformers_objects import * # noqa F403 diff --git a/src/diffusers/models/__init__.py b/src/diffusers/models/__init__.py index 0c19b49b..e0ac5c8d 100644 --- a/src/diffusers/models/__init__.py +++ b/src/diffusers/models/__init__.py @@ -1,7 +1,3 @@ -# flake8: noqa -# There's no way to ignore "F401 '...' imported but unused" warnings in this -# module, but to preserve other warnings. So, don't check this module at all. - # Copyright 2022 The HuggingFace Team. All rights reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/src/diffusers/pipelines/__init__.py b/src/diffusers/pipelines/__init__.py index 25f6c928..8aad0c67 100644 --- a/src/diffusers/pipelines/__init__.py +++ b/src/diffusers/pipelines/__init__.py @@ -1,7 +1,3 @@ -# flake8: noqa -# There's no way to ignore "F401 '...' imported but unused" warnings in this -# module, but to preserve other warnings. So, don't check this module at all. - from ..utils import is_transformers_available from .ddim import DDIMPipeline from .ddpm import DDPMPipeline diff --git a/src/diffusers/schedulers/__init__.py b/src/diffusers/schedulers/__init__.py index 5b5f774a..20c25f35 100644 --- a/src/diffusers/schedulers/__init__.py +++ b/src/diffusers/schedulers/__init__.py @@ -1,7 +1,3 @@ -# flake8: noqa -# There's no way to ignore "F401 '...' imported but unused" warnings in this -# module, but to preserve other warnings. So, don't check this module at all. - # Copyright 2022 The HuggingFace Team. All rights reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); @@ -29,4 +25,4 @@ from .scheduling_utils import SchedulerMixin if is_scipy_available(): from .scheduling_lms_discrete import LMSDiscreteScheduler else: - from ..utils.dummy_scipy_objects import * + from ..utils.dummy_scipy_objects import * # noqa F403 diff --git a/src/diffusers/utils/__init__.py b/src/diffusers/utils/__init__.py index aef3827d..d4e31b84 100644 --- a/src/diffusers/utils/__init__.py +++ b/src/diffusers/utils/__init__.py @@ -1,7 +1,3 @@ -# flake8: noqa -# There's no way to ignore "F401 '...' imported but unused" warnings in this -# module, but to preserve other warnings. So, don't check this module at all. - # Copyright 2022 The HuggingFace Inc. team. All rights reserved. # # Licensed under the Apache License, Version 2.0 (the "License");