From f6b1e0c85c3a17bdeed9910489671c332516c805 Mon Sep 17 00:00:00 2001 From: Steve Messick Date: Fri, 5 Jun 2026 16:43:16 +0000 Subject: [PATCH] Fix merge error --- kagglesdk/kaggle_http_client.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/kagglesdk/kaggle_http_client.py b/kagglesdk/kaggle_http_client.py index da33bfe..6d4ae7d 100644 --- a/kagglesdk/kaggle_http_client.py +++ b/kagglesdk/kaggle_http_client.py @@ -42,10 +42,14 @@ def _get_apikey_creds(): if not kaggle_json or not kaggle_json.strip(): return None - api_key_data = json.loads(kaggle_json) - username = api_key_data["username"] - api_key = api_key_data["key"] - return username, api_key + try: + "Be careful, since the file may be used for more than credential storage." + api_key_data = json.loads(kaggle_json) + username = api_key_data["username"] + api_key = api_key_data["key"] + return username, api_key + except KeyError as e: + return None class KaggleHttpClient(object):