summaryrefslogtreecommitdiff
path: root/pylint/config/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'pylint/config/__init__.py')
-rw-r--r--pylint/config/__init__.py66
1 files changed, 4 insertions, 62 deletions
diff --git a/pylint/config/__init__.py b/pylint/config/__init__.py
index 5f90bbae0..5dbda321c 100644
--- a/pylint/config/__init__.py
+++ b/pylint/config/__init__.py
@@ -1,67 +1,9 @@
# Licensed under the GPL: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
-# For details: https://github.com/PyCQA/pylint/blob/main/LICENSE
-# Copyright (c) https://github.com/PyCQA/pylint/blob/main/CONTRIBUTORS.txt
+# For details: https://github.com/pylint-dev/pylint/blob/main/LICENSE
+# Copyright (c) https://github.com/pylint-dev/pylint/blob/main/CONTRIBUTORS.txt
from __future__ import annotations
-__all__ = [
- "ConfigurationMixIn", # Deprecated
- "find_default_config_files",
- "find_pylintrc", # Deprecated
- "Option", # Deprecated
- "OptionsManagerMixIn", # Deprecated
- "OptionParser", # Deprecated
- "OptionsProviderMixIn", # Deprecated
- "UnsupportedAction", # Deprecated
- "PYLINTRC",
- "USER_HOME", # Compatibility with the old API
- "PYLINT_HOME", # Compatibility with the old API
- "save_results", # Compatibility with the old API # Deprecated
- "load_results", # Compatibility with the old API # Deprecated
-]
+__all__ = ["find_default_config_files"]
-import warnings
-
-from pylint.config.arguments_provider import UnsupportedAction
-from pylint.config.configuration_mixin import ConfigurationMixIn
-from pylint.config.environment_variable import PYLINTRC
-from pylint.config.find_default_config_files import (
- find_default_config_files,
- find_pylintrc,
-)
-from pylint.config.option import Option
-from pylint.config.option_manager_mixin import OptionsManagerMixIn
-from pylint.config.option_parser import OptionParser # type: ignore[attr-defined]
-from pylint.config.options_provider_mixin import ( # type: ignore[attr-defined]
- OptionsProviderMixIn,
-)
-from pylint.constants import PYLINT_HOME, USER_HOME
-from pylint.utils import LinterStats
-
-
-def load_results(base: str) -> LinterStats | None:
- # TODO: 3.0: Remove deprecated function
- # pylint: disable=import-outside-toplevel
- from pylint.lint.caching import load_results as _real_load_results
-
- warnings.warn(
- "'pylint.config.load_results' is deprecated, please use "
- "'pylint.lint.load_results' instead. This will be removed in 3.0.",
- DeprecationWarning,
- stacklevel=2,
- )
- return _real_load_results(base, PYLINT_HOME)
-
-
-def save_results(results: LinterStats, base: str) -> None:
- # TODO: 3.0: Remove deprecated function
- # pylint: disable=import-outside-toplevel
- from pylint.lint.caching import save_results as _real_save_results
-
- warnings.warn(
- "'pylint.config.save_results' is deprecated, please use "
- "'pylint.lint.save_results' instead. This will be removed in 3.0.",
- DeprecationWarning,
- stacklevel=2,
- )
- return _real_save_results(results, base, PYLINT_HOME)
+from pylint.config.find_default_config_files import find_default_config_files