diff --git a/pyproject.toml b/pyproject.toml index 0fb2b7b..4787f2e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -39,7 +39,8 @@ requires-python = ">= 3.11, < 4" # TODO(cookiecutter): Remove and add more dependencies if appropriate dependencies = [ "click >= 8.1.8, < 9", - "entsoe-py >= 0.6.16, < 0.8.0", + # Stick to a version without a polluting `tests` package: https://github.com/EnergieID/entsoe-py/pull/447 + "entsoe-py >= 0.6.16, < 0.7.1", "frequenz-api-common >= 0.6.5, < 0.9.0", "grpcio >= 1.72.1, < 2", "frequenz-channels >= 1.6.1, < 2", diff --git a/src/frequenz/client/electricity_trading/cli/day_ahead.py b/src/frequenz/client/electricity_trading/cli/day_ahead.py index 6d12c51..3cccb3f 100644 --- a/src/frequenz/client/electricity_trading/cli/day_ahead.py +++ b/src/frequenz/client/electricity_trading/cli/day_ahead.py @@ -6,7 +6,7 @@ from datetime import datetime import pandas as pd -from entsoe import EntsoePandasClient # type: ignore[attr-defined] +from entsoe import EntsoePandasClient def list_day_ahead_prices( diff --git a/tests/__init__.py b/tests/__init__.py deleted file mode 100644 index f0b67fe..0000000 --- a/tests/__init__.py +++ /dev/null @@ -1,4 +0,0 @@ -# License: Proprietary -# Copyright © 2025 Frequenz Energy-as-a-Service GmbH - -"""Tests for Electricity Trading API client."""