From 872c2836bc58fd868dd614e27732b246fce9d8d6 Mon Sep 17 00:00:00 2001 From: Redume Date: Mon, 16 Dec 2024 21:40:22 +0300 Subject: [PATCH] fix(chart): Fixed a bug with dependency paths --- chart/database/server.py | 2 +- chart/function/create_chart.py | 4 ++-- chart/function/gen_unique_name.py | 2 +- chart/main.py | 6 +++--- chart/middleware/plausible_analytics.py | 2 +- chart/routes/get_chart.py | 4 ++-- chart/routes/get_chart_period.py | 2 +- 7 files changed, 11 insertions(+), 11 deletions(-) diff --git a/chart/database/server.py b/chart/database/server.py index 60c9328..293ff24 100644 --- a/chart/database/server.py +++ b/chart/database/server.py @@ -7,7 +7,7 @@ that can be used throughout the application for database operations. import asyncpg -from chart.utils.load_config import load_config +from utils.load_config import load_config config = load_config('config.yaml') diff --git a/chart/function/create_chart.py b/chart/function/create_chart.py index 531abc8..fe68a3d 100644 --- a/chart/function/create_chart.py +++ b/chart/function/create_chart.py @@ -7,8 +7,8 @@ from datetime import datetime from matplotlib import pyplot as plt -from chart.function.gen_unique_name import generate_unique_name -from ..database.server import create_pool +from function.gen_unique_name import generate_unique_name +from database.server import create_pool async def create_chart( from_currency: str, diff --git a/chart/function/gen_unique_name.py b/chart/function/gen_unique_name.py index 5f747d4..3af9bc2 100644 --- a/chart/function/gen_unique_name.py +++ b/chart/function/gen_unique_name.py @@ -1,5 +1,5 @@ """ -This module provides a function to generate a unique name for chart files. +This module provides a function to generate a unique name for src files. """ import datetime import random diff --git a/chart/main.py b/chart/main.py index f2937cc..b194c71 100644 --- a/chart/main.py +++ b/chart/main.py @@ -11,9 +11,9 @@ import uvicorn from fastapi import FastAPI from starlette.staticfiles import StaticFiles -from chart.middleware.plausible_analytics import PlausibleAnalytics -from chart.routes import get_chart, get_chart_period -from chart.utils.load_config import load_config +from middleware.plausible_analytics import PlausibleAnalytics +from routes import get_chart, get_chart_period +from utils.load_config import load_config app = FastAPI() config = load_config('config.yaml') diff --git a/chart/middleware/plausible_analytics.py b/chart/middleware/plausible_analytics.py index 16a802a..fd61c91 100644 --- a/chart/middleware/plausible_analytics.py +++ b/chart/middleware/plausible_analytics.py @@ -7,7 +7,7 @@ from http import HTTPStatus import httpx from user_agents import parse as ua_parse -from chart.utils.load_config import load_config +from utils.load_config import load_config config = load_config('config.yaml') diff --git a/chart/routes/get_chart.py b/chart/routes/get_chart.py index 8212804..268fd37 100644 --- a/chart/routes/get_chart.py +++ b/chart/routes/get_chart.py @@ -5,8 +5,8 @@ It defines the `/api/getChart/` endpoint that processes requests for generating from fastapi import APIRouter, status, Request, Response from pydantic import BaseModel -from chart.function.create_chart import create_chart -from chart.routes.get_chart_period import prepare_chart_response +from function.create_chart import create_chart +from .get_chart_period import prepare_chart_response router = APIRouter() diff --git a/chart/routes/get_chart_period.py b/chart/routes/get_chart_period.py index f59b48b..c15a72f 100644 --- a/chart/routes/get_chart_period.py +++ b/chart/routes/get_chart_period.py @@ -10,7 +10,7 @@ from dateutil.relativedelta import relativedelta from fastapi import APIRouter, status, Request, Response -from chart.function.create_chart import create_chart +from function.create_chart import create_chart router = APIRouter()