From 971deee8331c7b65222fc46b906a98cf200bba27 Mon Sep 17 00:00:00 2001 From: Shantanu <12621235+hauntsaninja@users.noreply.github.com> Date: Thu, 9 Jun 2022 02:22:50 -0700 Subject: [PATCH] Remove stubs/filelock (#8046) See #8043 --- stubs/filelock/METADATA.toml | 2 -- stubs/filelock/filelock/__init__.pyi | 50 ---------------------------- 2 files changed, 52 deletions(-) delete mode 100644 stubs/filelock/METADATA.toml delete mode 100644 stubs/filelock/filelock/__init__.pyi diff --git a/stubs/filelock/METADATA.toml b/stubs/filelock/METADATA.toml deleted file mode 100644 index c5f4b53aa..000000000 --- a/stubs/filelock/METADATA.toml +++ /dev/null @@ -1,2 +0,0 @@ -version = "3.2.*" -obsolete_since = "3.3.0" diff --git a/stubs/filelock/filelock/__init__.pyi b/stubs/filelock/filelock/__init__.pyi deleted file mode 100644 index c17e3319f..000000000 --- a/stubs/filelock/filelock/__init__.pyi +++ /dev/null @@ -1,50 +0,0 @@ -import sys -from _typeshed import Self -from types import TracebackType - -class Timeout(TimeoutError): - def __init__(self, lock_file: str) -> None: ... - -class _Acquire_ReturnProxy: - def __init__(self, lock: str) -> None: ... - def __enter__(self) -> str: ... - def __exit__( - self, exc_type: type[BaseException] | None, exc_val: BaseException | None, traceback: TracebackType | None - ) -> None: ... - -class BaseFileLock: - def __init__(self, lock_file: str, timeout: float | str = ...) -> None: ... - @property - def lock_file(self) -> str: ... - @property - def timeout(self) -> float: ... - @timeout.setter - def timeout(self, value: str | float) -> None: ... # type: ignore - @property - def is_locked(self) -> bool: ... - def acquire(self, timeout: float | None = ..., poll_intervall: float = ...) -> _Acquire_ReturnProxy: ... - def release(self, force: bool = ...) -> None: ... - def __enter__(self: Self) -> Self: ... - def __exit__( - self, exc_type: type[BaseException] | None, exc_val: BaseException | None, traceback: TracebackType | None - ) -> None: ... - def __del__(self) -> None: ... - -class WindowsFileLock(BaseFileLock): - def _acquire(self) -> None: ... - def _release(self) -> None: ... - -class UnixFileLock(BaseFileLock): - def _acquire(self) -> None: ... - def _release(self) -> None: ... - -class SoftFileLock(BaseFileLock): - def _acquire(self) -> None: ... - def _release(self) -> None: ... - -if sys.platform == "win32": - FileLock = WindowsFileLock -elif sys.platform == "linux" or sys.platform == "darwin": - FileLock = UnixFileLock -else: - FileLock = SoftFileLock