Wsgiserver 0.2 May 2026

[Install] WantedBy=multi-user.target # Dockerfile FROM python:3.11-slim WORKDIR /app

def __init__(self, app): self.app = app def __call__(self, environ, start_response): import time start = time.time() response = self.app(environ, start_response) duration = time.time() - start print(f"Request took: duration:.4fs") return response app = hello_world_app app = LoggingMiddleware(app) app = TimingMiddleware(app) wsgiserver 0.2

CMD ["python", "-m", "wsgiserver.server", "--host", "0.0.0.0", "--port", "8000"] [Install] WantedBy=multi-user

class MultiProcessServer: """Fork multiple worker processes""" app): self.app = app def __call__(self