fix package

This commit is contained in:
Bartosz Wieczorek 2025-09-09 15:41:04 +02:00
parent 87c6938dd6
commit 2539d55cb5
2 changed files with 4 additions and 4 deletions

View File

@ -10,10 +10,10 @@ def create(name: str, /, **kwargs: Any) -> DistributionCostBase:
module: DistributionProvider.<Name>Provider
class: <Name>Provider
Example: create("TauronG13", rates=...)
-> DistributionCostProvider.TauronG13Provider.TauronG13Provider(...)
-> .DistributionCostProvider.TauronG13Provider.TauronG13Provider(...)
"""
safe = "".join(ch for ch in name if ch.isalnum() or ch == "_")
module_name = f"DistributionCostProvider.{safe}Provider"
module_name = f".DistributionCostProvider.{safe}Provider"
class_name = f"{safe}Provider"
try:

View File

@ -7,12 +7,12 @@ from .EnergyPrice import EnergyPriceBase
def create(name: str, /, **kwargs: Any) -> EnergyPriceBase:
"""
Convention:
module: EnergyPriceProvider.<Name>Provider
module: .EnergyPriceProvider.<Name>Provider
class: <Name>Provider
Example: create("TauronG13", rates={...})
"""
safe = "".join(ch for ch in name if ch.isalnum() or ch == "_")
module_name = f"EnergyPriceProvider.{safe}Provider"
module_name = f".EnergyPriceProvider.{safe}Provider"
class_name = f"{safe}Provider"
try: