Skip to content

Commit 653309d

Browse files
authored
Fix calls to download_file() (#752)
Fixes #751
1 parent d2ed914 commit 653309d

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

kaggle/api/kaggle_api_extended.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1221,7 +1221,7 @@ def competition_download_files(
12211221
outfile = os.path.join(effective_path, competition + '.' + url.split('.')[-1])
12221222

12231223
if force or self.download_needed(response, outfile, quiet):
1224-
self.download_file(response, outfile, quiet, not force)
1224+
self.download_file(response, outfile, kaggle.http_client(), quiet, not force)
12251225

12261226
def competition_download_cli(
12271227
self, competition, competition_opt=None, file_name=None, path=None, force=False, quiet=False
@@ -1273,7 +1273,7 @@ def competition_leaderboard_download(self, competition: str, path: str, quiet: b
12731273

12741274
file_name = competition + '.zip'
12751275
outfile = os.path.join(effective_path, file_name)
1276-
self.download_file(response, outfile, quiet)
1276+
self.download_file(response, outfile, kaggle.http_client(), quiet)
12771277

12781278
def competition_leaderboard_view(self, competition: str) -> list[ApiLeaderboardSubmission | None] | None:
12791279
"""View a leaderboard based on a competition name.
@@ -1693,7 +1693,7 @@ def dataset_download_file(self, dataset, file_name, path=None, force=False, quie
16931693
outfile = os.path.join(effective_path, url.split('?')[0].split('/')[-1])
16941694

16951695
if force or self.download_needed(response, outfile, quiet):
1696-
self.download_file(response, outfile, quiet, not force)
1696+
self.download_file(response, outfile, kaggle.http_client(), quiet, not force)
16971697
return True
16981698
else:
16991699
return False
@@ -1730,7 +1730,7 @@ def dataset_download_files(self, dataset, path=None, force=False, quiet=True, un
17301730

17311731
outfile = os.path.join(effective_path, dataset_slug + '.zip')
17321732
if force or self.download_needed(response, outfile, quiet):
1733-
self.download_file(response, outfile, quiet, not force)
1733+
self.download_file(response, outfile, kaggle.http_client(), quiet, not force)
17341734
downloaded = True
17351735
else:
17361736
downloaded = False
@@ -3705,7 +3705,7 @@ def model_instance_version_download(
37053705

37063706
outfile = os.path.join(effective_path, model_slug + '.tar.gz')
37073707
if force or self.download_needed(response, outfile, quiet):
3708-
self.download_file(response, outfile, quiet, not force)
3708+
self.download_file(response, outfile, kaggle.http_client(), quiet, not force)
37093709
downloaded = True
37103710
else:
37113711
downloaded = False

src/kaggle/api/kaggle_api_extended.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1220,7 +1220,7 @@ def competition_download_files(
12201220
outfile = os.path.join(effective_path, competition + '.' + url.split('.')[-1])
12211221

12221222
if force or self.download_needed(response, outfile, quiet):
1223-
self.download_file(response, outfile, quiet, not force)
1223+
self.download_file(response, outfile, kaggle.http_client(), quiet, not force)
12241224

12251225
def competition_download_cli(
12261226
self, competition, competition_opt=None, file_name=None, path=None, force=False, quiet=False
@@ -1272,7 +1272,7 @@ def competition_leaderboard_download(self, competition: str, path: str, quiet: b
12721272

12731273
file_name = competition + '.zip'
12741274
outfile = os.path.join(effective_path, file_name)
1275-
self.download_file(response, outfile, quiet)
1275+
self.download_file(response, outfile, kaggle.http_client(), quiet)
12761276

12771277
def competition_leaderboard_view(self, competition: str) -> list[ApiLeaderboardSubmission | None] | None:
12781278
"""View a leaderboard based on a competition name.
@@ -1692,7 +1692,7 @@ def dataset_download_file(self, dataset, file_name, path=None, force=False, quie
16921692
outfile = os.path.join(effective_path, url.split('?')[0].split('/')[-1])
16931693

16941694
if force or self.download_needed(response, outfile, quiet):
1695-
self.download_file(response, outfile, quiet, not force)
1695+
self.download_file(response, outfile, kaggle.http_client(), quiet, not force)
16961696
return True
16971697
else:
16981698
return False
@@ -1729,7 +1729,7 @@ def dataset_download_files(self, dataset, path=None, force=False, quiet=True, un
17291729

17301730
outfile = os.path.join(effective_path, dataset_slug + '.zip')
17311731
if force or self.download_needed(response, outfile, quiet):
1732-
self.download_file(response, outfile, quiet, not force)
1732+
self.download_file(response, outfile, kaggle.http_client(), quiet, not force)
17331733
downloaded = True
17341734
else:
17351735
downloaded = False
@@ -3695,7 +3695,7 @@ def model_instance_version_download(
36953695

36963696
outfile = os.path.join(effective_path, model_slug + '.tar.gz')
36973697
if force or self.download_needed(response, outfile, quiet):
3698-
self.download_file(response, outfile, quiet, not force)
3698+
self.download_file(response, outfile, kaggle.http_client(), quiet, not force)
36993699
downloaded = True
37003700
else:
37013701
downloaded = False

0 commit comments

Comments
 (0)