refactor imports
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user