From bbd4b0c7990b6b8e2d96308fc951d9d59f1e5b0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emili=20Garc=C3=ADa?= Date: Thu, 29 Jan 2026 15:10:31 +0100 Subject: [PATCH 1/4] New tariff 6.2TDVE --- enerdata/contracts/tariff.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/enerdata/contracts/tariff.py b/enerdata/contracts/tariff.py index 67e1bd0..cba385f 100644 --- a/enerdata/contracts/tariff.py +++ b/enerdata/contracts/tariff.py @@ -1163,6 +1163,12 @@ def __init__(self, **kwargs): self.code = '6.1TDVE' self.cof = '3.0TDVE' +class T62TDVE(T62TD): + """Classe que implementa la Tarifa 6.1TDVE.""" + def __init__(self, **kwargs): + super(T62TDVE, self).__init__(**kwargs) + self.code = '6.2TDVE' + self.cof = '3.0TDVE' class T1P(Tariff): def __init__(self): From 9ce86721ceb32bde9c79fbc9938dccfd288e542b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emili=20Garc=C3=ADa?= Date: Thu, 29 Jan 2026 15:13:37 +0100 Subject: [PATCH 2/4] =?UTF-8?q?solo=20ten=C3=ADas=20un=20trabajo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- enerdata/contracts/tariff.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/enerdata/contracts/tariff.py b/enerdata/contracts/tariff.py index cba385f..8430075 100644 --- a/enerdata/contracts/tariff.py +++ b/enerdata/contracts/tariff.py @@ -1164,7 +1164,7 @@ def __init__(self, **kwargs): self.cof = '3.0TDVE' class T62TDVE(T62TD): - """Classe que implementa la Tarifa 6.1TDVE.""" + """Classe que implementa la Tarifa 6.2TDVE.""" def __init__(self, **kwargs): super(T62TDVE, self).__init__(**kwargs) self.code = '6.2TDVE' @@ -1270,6 +1270,7 @@ def get_tariff_by_code(code): '6.3TD': T63TD, '6.4TD': T64TD, '3.0TDVE': T30TDVE, - '6.1TDVE': T61TDVE + '6.1TDVE': T61TDVE, + '6.2TDVE': T62TDVE } return available.get(code, None) From a37682ee128168a73d53722ef339ef90b1435fb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emili=20Garc=C3=ADa?= Date: Thu, 29 Jan 2026 16:41:27 +0100 Subject: [PATCH 3/4] More spaces and no cofs --- enerdata/contracts/tariff.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/enerdata/contracts/tariff.py b/enerdata/contracts/tariff.py index 8430075..3129184 100644 --- a/enerdata/contracts/tariff.py +++ b/enerdata/contracts/tariff.py @@ -1163,12 +1163,14 @@ def __init__(self, **kwargs): self.code = '6.1TDVE' self.cof = '3.0TDVE' + class T62TDVE(T62TD): """Classe que implementa la Tarifa 6.2TDVE.""" def __init__(self, **kwargs): super(T62TDVE, self).__init__(**kwargs) self.code = '6.2TDVE' - self.cof = '3.0TDVE' + self.cof = None + class T1P(Tariff): def __init__(self): From 50edc355db6d58c6d1acc696b6893b67e2946b07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emili=20Garc=C3=ADa?= Date: Thu, 29 Jan 2026 16:57:02 +0100 Subject: [PATCH 4/4] fixed pandas version --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index ae04814..c2be0a5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ pytz workalendar<8.0.0 -pandas>=0.23.4 +pandas>=0.23.4,<3.0.0 requests six xlrd==1.2.0