module documentation

Simple Git LFS server implementation for testing.

Class LFSRequestHandler HTTP request handler for LFS operations.
Class LFSServer Simple LFS server for testing.
Function run_lfs_server Run an LFS server.
def run_lfs_server(host: str = 'localhost', port: int = 0, lfs_dir: str | None = None, log_requests: bool = False) -> tuple[LFSServer, str]: ΒΆ

Run an LFS server.

Parameters
host:strHost to bind to
port:intPort to bind to (0 for random)
lfs_dir:str | NoneDirectory for LFS storage (temp dir if None)
log_requests:boolWhether to log HTTP requests
Returns
tuple[LFSServer, str]Tuple of (server, url) where url is the base URL for the server