← back to Atmos Game

assets/gen/.venv/lib/python3.12/site-packages/filelock/_soft_rw/__init__.py

13 lines

"""Cross-process and cross-host reader/writer lock on :class:`~filelock.SoftFileLock` primitives."""

from __future__ import annotations

from ._async import AsyncAcquireSoftReadWriteReturnProxy, AsyncSoftReadWriteLock
from ._sync import SoftReadWriteLock

__all__ = [
    "AsyncAcquireSoftReadWriteReturnProxy",
    "AsyncSoftReadWriteLock",
    "SoftReadWriteLock",
]