mirror of
https://github.com/kennethreitz/responder.git
synced 2026-07-21 18:39:29 +00:00
d3acf2c1c1
- Replace rfc3986 with stdlib urllib.parse - Remove deprecated status code aliases (resume_incomplete/resume) that were marked for removal in 3.0 - Remove private ThreadPoolExecutor API usage in BackgroundQueue - Clean up stale comments (old Starlette PR refs, requests attribution) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
9 lines
342 B
Python
9 lines
342 B
Python
from starlette.staticfiles import StaticFiles as StarletteStaticFiles
|
|
|
|
|
|
class StaticFiles(StarletteStaticFiles):
|
|
"""Extension to Starlette's StaticFiles with support for multiple directories."""
|
|
|
|
def add_directory(self, directory: str) -> None:
|
|
self.all_directories = [*self.all_directories, *self.get_directories(directory)]
|