Skip to content

Commit 3a6c411

Browse files
authored
preserve old weekday solver behavior for changehc (#1990)
1 parent e36057d commit 3a6c411

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

changehc/delphi_changehc/update_sensor.py

+11-8
Original file line numberDiff line numberDiff line change
@@ -200,14 +200,17 @@ def update_sensor(self,
200200
data.reset_index(inplace=True)
201201
data_frame = self.geo_reindex(data)
202202
# handle if we need to adjust by weekday
203-
wd_params = Weekday.get_params(
204-
data_frame,
205-
"den",
206-
["num"],
207-
Config.DATE_COL,
208-
[1, 1e5],
209-
self.logger,
210-
) if self.weekday else None
203+
if self.weekday:
204+
wd_params = Weekday.get_params_legacy(
205+
data_frame,
206+
"den",
207+
["num"],
208+
Config.DATE_COL,
209+
[1, 1e5],
210+
self.logger,
211+
)
212+
else:
213+
wd_params = None
211214
# run sensor fitting code (maybe in parallel)
212215
if not self.parallel:
213216
dfs = []

changehc/setup.py

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"pylint==2.8.3",
1616
"pytest-cov",
1717
"pytest",
18+
"cvxpy<1.6",
1819
]
1920

2021
setup(

0 commit comments

Comments
 (0)