diff --git a/web/utils.py b/web/utils.py index 0eeea63..4645d4d 100644 --- a/web/utils.py +++ b/web/utils.py @@ -2,7 +2,7 @@ Utility functions for the Craigslist scraper. """ -from typing import Any, Optional as _Optional +from typing import Any, Optional, List, Dict from datetime import datetime, UTC import json import os @@ -10,7 +10,6 @@ import random import re import requests import time -from typing import Optional, List, Dict def get_config_file() -> str: @@ -264,8 +263,8 @@ def get_color_from_string(s: str) -> str: def filter_jobs( jobs: List[Dict[str, Any]], - region: _Optional[str] = None, - keyword: _Optional[str] = None, + region: Optional[str] = None, + keyword: Optional[str] = None, ) -> List[Dict[str, Any]]: """Filter jobs by optional region and keyword.""" filtered = jobs