refactor imports

This commit is contained in:
georg.sinn-schirwitz
2025-08-30 16:19:26 +02:00
parent 932a85e279
commit 7379d3040d

View File

@@ -2,7 +2,7 @@
Utility functions for the Craigslist scraper. 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 from datetime import datetime, UTC
import json import json
import os import os
@@ -10,7 +10,6 @@ import random
import re import re
import requests import requests
import time import time
from typing import Optional, List, Dict
def get_config_file() -> str: def get_config_file() -> str:
@@ -264,8 +263,8 @@ def get_color_from_string(s: str) -> str:
def filter_jobs( def filter_jobs(
jobs: List[Dict[str, Any]], jobs: List[Dict[str, Any]],
region: _Optional[str] = None, region: Optional[str] = None,
keyword: _Optional[str] = None, keyword: Optional[str] = None,
) -> List[Dict[str, Any]]: ) -> List[Dict[str, Any]]:
"""Filter jobs by optional region and keyword.""" """Filter jobs by optional region and keyword."""
filtered = jobs filtered = jobs