Skip to content
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions openml/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -252,11 +252,11 @@ def _setup(config: _Config | None = None) -> None:
if config is None:
config = _parse_config(config_file)

avoid_duplicate_runs = config.get("avoid_duplicate_runs", False)
avoid_duplicate_runs = bool(config.get("avoid_duplicate_runs", False))
Comment thread
BrunoBelucci marked this conversation as resolved.
Outdated
apikey = config["apikey"]
server = config["server"]
short_cache_dir = config["cachedir"]
n_retries = config["connection_n_retries"]
short_cache_dir = Path(config["cachedir"])
n_retries = int(config["connection_n_retries"])

set_retry_policy(config["retry_policy"], n_retries)

Expand Down Expand Up @@ -319,7 +319,7 @@ def _parse_config(config_file: str | Path) -> _Config:
config_file_ = StringIO()
config_file_.write("[FAKE_SECTION]\n")
try:
with config_file.open("w") as fh:
with config_file.open("r") as fh:
for line in fh:
config_file_.write(line)
except FileNotFoundError:
Expand Down