Skip to content

Commit cab9d45

Browse files
committed
fixed one-time crash on import if kaggle token is not set
1 parent 04279f3 commit cab9d45

File tree

5 files changed

+6
-5
lines changed

5 files changed

+6
-5
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Welcome to rs_datasets
22

3-
![](https://img.shields.io/badge/datasets-16-blue)
3+
![](https://img.shields.io/pypi/v/rs_datasets?color=%2300ccff)
4+
![](https://img.shields.io/badge/datasets-16-00ccff)
45

56
This tool allows you download, unpack and read
67
recommender systems datasets into `pandas.DataFrame` as easy as `data = Dataset()`.

rs_datasets/anime.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
from os.path import join, exists
33

44
import datatable as dt
5-
from kaggle.api.kaggle_api_extended import KaggleApi
65

76
from rs_datasets.generic_dataset import Dataset, safe
87

@@ -30,6 +29,7 @@ def __init__(self, path: str = None):
3029

3130
@safe
3231
def _download(self, path):
32+
from kaggle.api.kaggle_api_extended import KaggleApi
3333
logging.info('Downloading anime dataset...')
3434
api = KaggleApi()
3535
api.authenticate()

rs_datasets/retail_rocket.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
from os.path import join, exists
33

44
import datatable as dt
5-
from kaggle.api.kaggle_api_extended import KaggleApi
65

76
from rs_datasets.generic_dataset import Dataset, safe
87

@@ -46,6 +45,7 @@ def __init__(self, path: str = None):
4645

4746
@safe
4847
def _download(self, path):
48+
from kaggle.api.kaggle_api_extended import KaggleApi
4949
logging.info('Downloading Retail Rocket dataset...')
5050
api = KaggleApi()
5151
api.authenticate()

rs_datasets/steam.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
from os.path import join, exists
33

44
import datatable as dt
5-
from kaggle.api.kaggle_api_extended import KaggleApi
65

76
from rs_datasets.generic_dataset import Dataset, safe
87

@@ -24,6 +23,7 @@ def __init__(self, path: str = None):
2423

2524
@safe
2625
def _download(self, path):
26+
from kaggle.api.kaggle_api_extended import KaggleApi
2727
logging.info('Downloading steam dataset...')
2828
api = KaggleApi()
2929
api.authenticate()

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
setuptools.setup(
77
name='rs_datasets',
8-
version='0.4.0',
8+
version='0.4.1',
99
author='Yan-Martin Tamm',
1010
author_email='darel142857@gmail.com',
1111
description='Tool for autodownloading recommendation systems datasets',

0 commit comments

Comments
 (0)