Linux boca.hozzt.com 4.18.0-553.8.1.lve.el8.x86_64 #1 SMP Thu Jul 4 16:24:39 UTC 2024 x86_64
LiteSpeed
: 159.253.39.62 | : 18.222.95.56
Cant Read [ /etc/named.conf ]
7.4.33
renovkoron
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
opt /
cloudlinux /
venv /
lib /
python3.11 /
site-packages /
pylint /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
checkers
[ DIR ]
drwxr-xr-x
config
[ DIR ]
drwxr-xr-x
extensions
[ DIR ]
drwxr-xr-x
lint
[ DIR ]
drwxr-xr-x
message
[ DIR ]
drwxr-xr-x
pyreverse
[ DIR ]
drwxr-xr-x
reporters
[ DIR ]
drwxr-xr-x
testutils
[ DIR ]
drwxr-xr-x
utils
[ DIR ]
drwxr-xr-x
__init__.py
3.48
KB
-rw-r--r--
__main__.py
305
B
-rw-r--r--
__pkginfo__.py
1.31
KB
-rw-r--r--
constants.py
9.91
KB
-rw-r--r--
epylint.py
7.18
KB
-rw-r--r--
exceptions.py
1.68
KB
-rw-r--r--
graph.py
6.95
KB
-rw-r--r--
interfaces.py
3.96
KB
-rw-r--r--
typing.py
3.17
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : typing.py
# 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 """A collection of typing utilities.""" from __future__ import annotations import argparse import sys from pathlib import Path from typing import ( TYPE_CHECKING, Any, Callable, Dict, Iterable, NamedTuple, Optional, Pattern, Tuple, Type, Union, ) if sys.version_info >= (3, 8): from typing import Literal, Protocol, TypedDict else: from typing_extensions import Literal, Protocol, TypedDict if TYPE_CHECKING: from pylint.config.callback_actions import _CallbackAction from pylint.pyreverse.inspector import Project from pylint.reporters.ureports.nodes import Section from pylint.utils import LinterStats class FileItem(NamedTuple): """Represents data about a file handled by pylint. Each file item has: - name: full name of the module - filepath: path of the file - modname: module name """ name: str filepath: str modpath: str class ModuleDescriptionDict(TypedDict): """Represents data about a checked module.""" path: str name: str isarg: bool basepath: str basename: str class ErrorDescriptionDict(TypedDict): """Represents data about errors collected during checking of a module.""" key: Literal["fatal"] mod: str ex: ImportError | SyntaxError class MessageLocationTuple(NamedTuple): """Tuple with information about the location of a to-be-displayed message.""" abspath: str path: str module: str obj: str line: int column: int end_line: int | None = None end_column: int | None = None class ManagedMessage(NamedTuple): """Tuple with information about a managed message of the linter.""" name: str | None msgid: str symbol: str line: int | None is_disabled: bool MessageTypesFullName = Literal[ "convention", "error", "fatal", "info", "refactor", "statement", "warning" ] """All possible message categories.""" OptionDict = Dict[ str, Union[ None, str, bool, int, Pattern[str], Iterable[Union[str, int, Pattern[str]]], Type["_CallbackAction"], Callable[[Any], Any], Callable[[Any, Any, Any, Any], Any], ], ] Options = Tuple[Tuple[str, OptionDict], ...] ReportsCallable = Callable[["Section", "LinterStats", Optional["LinterStats"]], None] """Callable to create a report.""" class ExtraMessageOptions(TypedDict, total=False): """All allowed keys in the extra options for message definitions.""" scope: str old_names: list[tuple[str, str]] maxversion: tuple[int, int] minversion: tuple[int, int] shared: bool default_enabled: bool MessageDefinitionTuple = Union[ Tuple[str, str, str], Tuple[str, str, str, ExtraMessageOptions], ] DirectoryNamespaceDict = Dict[Path, Tuple[argparse.Namespace, "DirectoryNamespaceDict"]] class GetProjectCallable(Protocol): def __call__(self, module: str, name: str | None = "No Name") -> Project: ... # pragma: no cover
Close