fix package

This commit is contained in:
Bartosz Wieczorek 2025-09-09 15:39:24 +02:00
parent ae881c1b35
commit 87c6938dd6
7 changed files with 11 additions and 17 deletions

View File

@ -4,7 +4,7 @@ build-backend = "hatchling.build"
[project]
name = "victron_shedule_generator"
version = "0.1.0"
version = "0.1.1"
description = "Victron/PG price tools"
readme = "README.md"
requires-python = ">=3.9"
@ -14,10 +14,6 @@ dependencies = [
"psycopg[binary,pool]>=3.2",
]
#[project.scripts]
#victron-fill = "yourpkg.cli:main" # `victron-fill ...`
# (opcjonalnie) „extras”: pip install yourpkg[pg,dev]
[project.optional-dependencies]
pg = ["psycopg[binary]>=3.2"]
dev = ["black", "ruff", "pytest"]

View File

@ -3,7 +3,7 @@ from dataclasses import dataclass
from datetime import datetime
import zoneinfo
from utils.time import WARSAW_TZ
from .utils.time import WARSAW_TZ
@dataclass
class DistributionCostBase:

View File

@ -2,7 +2,7 @@ from __future__ import annotations
import importlib
from typing import Any, Type, cast
from DistributionCost import DistributionCostBase
from .DistributionCost import DistributionCostBase
def create(name: str, /, **kwargs: Any) -> DistributionCostBase:
"""

View File

@ -3,7 +3,7 @@ from __future__ import annotations
from dataclasses import dataclass
from datetime import datetime
import zoneinfo
from utils.time import WARSAW_TZ
from .utils.time import WARSAW_TZ
@dataclass
class EnergyPriceBase:

View File

@ -2,7 +2,7 @@
from __future__ import annotations
import importlib
from typing import Any, cast, Type
from EnergyPrice import EnergyPriceBase
from .EnergyPrice import EnergyPriceBase
def create(name: str, /, **kwargs: Any) -> EnergyPriceBase:
"""

View File

@ -1,11 +1,10 @@
from __future__ import annotations
from dataclasses import dataclass
from datetime import datetime, timedelta, timezone, time, date
from typing import List, Tuple, Optional, Dict, Any
from datetime import datetime
from EnergyPrice import EnergyPriceBase
from DistributionCost import DistributionCostBase
from .EnergyPrice import EnergyPriceBase
from .DistributionCost import DistributionCostBase
# --- Kalkulator brutto + price_components -----------------------------------
@dataclass

View File

@ -1,17 +1,16 @@
from __future__ import annotations
from dataclasses import dataclass, field, asdict
from dataclasses import dataclass, field
from datetime import datetime, timedelta, timezone, date
from decimal import Decimal, ROUND_HALF_UP
from typing import List, Dict, Any, Optional
from zoneinfo import ZoneInfo
import json
import psycopg
from PriceCalculator import PriceCalculator
from .PriceCalculator import PriceCalculator
from utils.time import WARSAW_TZ
from .utils.time import WARSAW_TZ
# --- Dataclass do insertu do victron.vrm_price_daily -------------------------