✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ server366.web-hosting.com ​🇻​♯➤ 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP 🇾​♯➤ 2025

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 67.223.118.204 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.36
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ 𝗔𝗟𝗟 𝗪𝗢𝗥𝗞𝗜𝗡𝗚....

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /opt/hc_python/lib/python3.12/site-packages/pip/_internal/utils//retry.py
from __future__ import annotations

import functools
from time import perf_counter, sleep
from typing import TYPE_CHECKING, Callable, TypeVar

if TYPE_CHECKING:
    from typing_extensions import ParamSpec

    T = TypeVar("T")
    P = ParamSpec("P")


def retry(
    wait: float, stop_after_delay: float
) -> Callable[[Callable[P, T]], Callable[P, T]]:
    """Decorator to automatically retry a function on error.

    If the function raises, the function is recalled with the same arguments
    until it returns or the time limit is reached. When the time limit is
    surpassed, the last exception raised is reraised.

    :param wait: The time to wait after an error before retrying, in seconds.
    :param stop_after_delay: The time limit after which retries will cease,
        in seconds.
    """

    def wrapper(func: Callable[P, T]) -> Callable[P, T]:

        @functools.wraps(func)
        def retry_wrapped(*args: P.args, **kwargs: P.kwargs) -> T:
            # The performance counter is monotonic on all platforms we care
            # about and has much better resolution than time.monotonic().
            start_time = perf_counter()
            while True:
                try:
                    return func(*args, **kwargs)
                except Exception:
                    if perf_counter() - start_time > stop_after_delay:
                        raise
                    sleep(wait)

        return retry_wrapped

    return wrapper


Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
11 Jun 2026 5.00 AM
root / root
0755
__pycache__
--
11 Jun 2026 5.00 AM
root / root
0755
__init__.py
0 KB
11 Jun 2026 5.00 AM
root / root
0644
_jaraco_text.py
3.271 KB
11 Jun 2026 5.00 AM
root / root
0644
_log.py
0.991 KB
11 Jun 2026 5.00 AM
root / root
0644
appdirs.py
1.642 KB
11 Jun 2026 5.00 AM
root / root
0644
compat.py
2.455 KB
11 Jun 2026 5.00 AM
root / root
0644
compatibility_tags.py
6.475 KB
11 Jun 2026 5.00 AM
root / root
0644
datetime.py
0.848 KB
11 Jun 2026 5.00 AM
root / root
0644
deprecation.py
4.218 KB
11 Jun 2026 5.00 AM
root / root
0644
direct_url_helpers.py
3.284 KB
11 Jun 2026 5.00 AM
root / root
0644
egg_link.py
2.401 KB
11 Jun 2026 5.00 AM
root / root
0644
entrypoints.py
3.246 KB
11 Jun 2026 5.00 AM
root / root
0644
filesystem.py
6.652 KB
11 Jun 2026 5.00 AM
root / root
0644
filetypes.py
0.673 KB
11 Jun 2026 5.00 AM
root / root
0644
glibc.py
3.639 KB
11 Jun 2026 5.00 AM
root / root
0644
hashes.py
4.922 KB
11 Jun 2026 5.00 AM
root / root
0644
logging.py
13.1 KB
11 Jun 2026 5.00 AM
root / root
0644
misc.py
23.148 KB
11 Jun 2026 5.00 AM
root / root
0644
packaging.py
1.563 KB
11 Jun 2026 5.00 AM
root / root
0644
pylock.py
9.139 KB
11 Jun 2026 5.00 AM
root / root
0644
retry.py
1.427 KB
11 Jun 2026 5.00 AM
root / root
0644
subprocess.py
8.772 KB
11 Jun 2026 5.00 AM
root / root
0644
temp_dir.py
9.089 KB
11 Jun 2026 5.00 AM
root / root
0644
unpacking.py
13.266 KB
11 Jun 2026 5.00 AM
root / root
0644
urls.py
1.563 KB
11 Jun 2026 5.00 AM
root / root
0644
virtualenv.py
3.374 KB
11 Jun 2026 5.00 AM
root / root
0644
wheel.py
4.363 KB
11 Jun 2026 5.00 AM
root / root
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF