Used ruff to cleanup

I hope it just works right as I cannot test things if they work
This commit is contained in:
Kadir 2025-09-14 19:02:30 +01:00
parent 8d11e4a81c
commit b1e0a414cf
12 changed files with 6 additions and 33 deletions

View file

@ -6,10 +6,9 @@ import logging
import pathlib
from typing import Any
from listing_processor import ListingProcessor
from rec.query import detail_query, listing_query, QueryParameters
from rec.query import listing_query, QueryParameters
from rec.districts import get_districts
from repositories import ListingRepository
import requests
from tqdm.asyncio import tqdm
from data_access import Listing
from models import Listing as modelListing

View file

@ -1,5 +1,4 @@
import asyncio
import json
from pathlib import Path
import aiohttp
from repositories import ListingRepository

View file

@ -1,12 +1,8 @@
from logging.config import fileConfig
from sqlalchemy import engine_from_config
from sqlalchemy import pool
from alembic import context
from models import Listing, User # Import all models here
from database import engine
import sqlmodel
from sqlmodel import SQLModel
# this is the Alembic Config object, which provides

View file

@ -8,7 +8,6 @@ Create Date: 2025-06-30 22:54:11.706618
from typing import Sequence, Union
from alembic import op
import sqlalchemy as sa
# revision identifiers, used by Alembic.

View file

@ -1,35 +1,23 @@
import asyncio
import dataclasses
from datetime import datetime, timedelta
import json
import logging
import logging.config
from pathlib import Path
import queue
from threading import Thread
from typing import Annotated
import uuid
from api.auth import get_current_user
from api.config import DEV_TIER_ORIGINS, PROD_TIER_ORIGINS
from dotenv import load_dotenv
from fastapi import Depends, FastAPI, HTTPException, Query
from fastapi import Depends, FastAPI, Query
from api.auth import User
from models.listing import QueryParameters
from notifications import send_notification
from rec import districts
from redis_repository import RedisRepository
from repositories.listing_repository import ListingRepository
from repositories.listing_repository import ListingRepository
from database import engine
from fastapi.middleware.cors import CORSMiddleware
from tasks import listing_tasks
from ui_exporter import export_immoweb
from alembic import command
from alembic.config import Config
from contextlib import asynccontextmanager
from celery.exceptions import TaskRevokedError
from celery_app import app as celery_app
load_dotenv()
logger = logging.getLogger("uvicorn")

View file

@ -1,4 +1,3 @@
from datetime import timedelta
from api.config import AUTHENTIK_URL, OIDC_CACHE_TTL, OIDC_CLIENT_ID, OIDC_METADATA_URL
from cachetools import TTLCache
from fastapi import Depends, HTTPException

View file

@ -3,7 +3,7 @@ from collections import defaultdict
from dataclasses import dataclass
import json
import pathlib
from typing import Any, List, Dict
from typing import Any, List
from models.listing import ListingSite, PriceHistoryItem
from rec import floorplan, routing
import re

View file

@ -1,12 +1,10 @@
import asyncio
from datetime import datetime
import json
import os
import pathlib
import click
import importlib
import listing_processor
from models.listing import FurnishType, ListingType, QueryParameters
from rec.districts import get_districts
from data_access import Listing

View file

@ -4,11 +4,10 @@ import dataclasses
from datetime import datetime, timedelta
import enum
import json
from pathlib import Path
from typing import Any, Dict, List
from pydantic import BaseModel
from rec import routing
from sqlmodel import JSON, TEXT, SQLModel, Field, String
from sqlmodel import JSON, TEXT, SQLModel, Field
@dataclass(frozen=True)

View file

@ -1,5 +1,4 @@
from abc import abstractmethod
from enum import StrEnum
import apprise
from functools import lru_cache
import os

View file

@ -1,10 +1,7 @@
import asyncio
from dataclasses import dataclass
from datetime import datetime
import enum
from typing import Any
import aiohttp
from models.listing import FurnishType, ListingType, QueryParameters
from models.listing import FurnishType, ListingType
from rec import districts
from tenacity import retry, stop_after_attempt, wait_random

View file

@ -10,7 +10,7 @@ from models.listing import (
RentListing,
)
from sqlalchemy import Engine
from sqlmodel import Sequence, Session, and_, col, select
from sqlmodel import Session, select
from sqlmodel.sql.expression import SelectOfScalar
from tqdm import tqdm