Skip to content

Commit 642fc79

Browse files
authored
Release 1.8.0.3 (#871)
1 parent 6147a8e commit 642fc79

3 files changed

Lines changed: 9 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
Changelog
22
====
33

4+
### 1.8.1
5+
6+
* Fix memory exhaustion when downloading large files (#869)
7+
* Add python-dateutil to pyproject.toml dependencies (#866)
8+
49
### 1.8.0
510

611
* Fix resumable download error (#865)

src/kaggle/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import os
44
from kaggle.api.kaggle_api_extended import KaggleApi
55

6-
__version__ = "1.8.0"
6+
__version__ = "1.8.1"
77

88
enable_oauth = os.environ.get("KAGGLE_ENABLE_OAUTH") in ("1", "true", "yes")
99
api = KaggleApi(enable_oauth=enable_oauth)

src/kagglesdk/kaggle_http_client.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,12 +83,12 @@ def call(
8383

8484
# Merge environment settings into session
8585
settings = self._session.merge_environment_settings(http_request.url, {}, None, None, None)
86-
86+
8787
# Use stream=True for file downloads to avoid loading entire file into memory
8888
# See: https://github.com/Kaggle/kaggle-api/issues/754
8989
if response_type is not None and (response_type == FileDownload or response_type == HttpRedirect):
90-
settings['stream'] = True
91-
90+
settings["stream"] = True
91+
9292
http_response = self._session.send(http_request, **settings)
9393

9494
response = self._prepare_response(response_type, http_response)

0 commit comments

Comments
 (0)