Skip to content

Commit 0f4fec0

Browse files
authored
1.5.14 release (#480)
1 parent 83fd558 commit 0f4fec0

9 files changed

+853
-768
lines changed

Diff for: CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
Changelog
22
====
33

4+
#### 1.5.14
5+
Release date: 6/29/23
6+
* Show the full error message from the API
7+
* Improve and fix documentation
8+
* Fix kernel's data sources bug, and add the model data source to push/pull
9+
* Implement resumable downloads
10+
* Fix unreachable code bug
11+
* Make some arguments required
12+
* Add enable_tpu to kernel's push/pull
13+
414
#### 1.6.0a2
515
Release date: 6/12/23
616
* Add endpoint to get a modelInstance

Diff for: KaggleSwagger.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -1625,6 +1625,9 @@ definitions:
16251625
enableGpu:
16261626
type: boolean
16271627
description: Whether or not the kernel should run on a GPU
1628+
enableTpu:
1629+
type: boolean
1630+
description: Whether or not the kernel should run on a TPU
16281631
enableInternet:
16291632
type: boolean
16301633
description: Whether or not the kernel should be able to access the internet

Diff for: README.md

+38-15
Original file line numberDiff line numberDiff line change
@@ -239,12 +239,13 @@ commands:
239239
##### List datasets
240240

241241
```
242-
usage: kaggle datasets list [-h] [--sort-by SORT_BY] [--size SIZE] [--file-type FILE_TYPE] [--license LICENSE_NAME] [--tags TaG_IDS] [-s SEARCH] [-m] [--user USER] [-p PAGE] [-v]
242+
usage: kaggle datasets list [-h] [--sort-by SORT_BY] [--min-size MIN_SIZE] [--max-size MAX_SIZE] [--file-type FILE_TYPE] [--license LICENSE_NAME] [--tags TAG_IDS] [-s SEARCH] [-m] [--user USER] [-p PAGE] [-v]
243243
244244
optional arguments:
245245
-h, --help show this help message and exit
246246
--sort-by SORT_BY Sort list results. Default is 'hottest'. Valid options are 'hottest', 'votes', 'updated', and 'active'
247-
--size SIZE Search for datasets of a specific size. Default is 'all'. Valid options are 'all', 'small', 'medium', and 'large'
247+
--max-size MAX_SIZE Specify the maximum size of the dataset to return (bytes)
248+
--min-size MIN_SIZE Specify the minimum size of the dataset to return (bytes)
248249
--file-type FILE_TYPE Search for datasets with a specific file type. Default is 'all'. Valid options are 'all', 'csv', 'sqlite', 'json', and 'bigQuery'. Please note that bigQuery datasets cannot be downloaded
249250
--license LICENSE_NAME
250251
Search for datasets with a specific license. Default is 'all'. Valid options are 'all', 'cc', 'gpl', 'odb', and 'other'
@@ -268,9 +269,11 @@ Example:
268269
```
269270
usage: kaggle datasets files [-h] [-v] [dataset]
270271
272+
required arguments:
273+
dataset Dataset URL suffix in format <owner>/<dataset-name> (use "kaggle datasets list" to show options)
274+
271275
optional arguments:
272276
-h, --help show this help message and exit
273-
dataset Dataset URL suffix in format <owner>/<dataset-name> (use "kaggle datasets list" to show options)
274277
-v, --csv Print results in CSV format (if not set print in table format)
275278
```
276279

@@ -285,9 +288,11 @@ usage: kaggle datasets download [-h] [-f FILE_NAME] [-p PATH] [-w] [--unzip]
285288
[-o] [-q]
286289
[dataset]
287290
291+
required arguments:
292+
dataset Dataset URL suffix in format <owner>/<dataset-name> (use "kaggle datasets list" to show options)
293+
288294
optional arguments:
289295
-h, --help show this help message and exit
290-
dataset Dataset URL suffix in format <owner>/<dataset-name> (use "kaggle datasets list" to show options)
291296
-f FILE_NAME, --file FILE_NAME
292297
File name, all files downloaded if not provided
293298
(use "kaggle datasets files -d <dataset>" to show options)
@@ -315,7 +320,7 @@ usage: kaggle datasets init [-h] [-p FOLDER]
315320
optional arguments:
316321
-h, --help show this help message and exit
317322
-p FOLDER, --path FOLDER
318-
Folder for upload, containing data files and a special dataset-metadata.json file (https://github.com/Kaggle/kaggle-api/wiki/Dataset-Metadata). Defaults to current working directory
323+
Folder where the special dataset-metadata.json file (https://github.com/Kaggle/kaggle-api/wiki/Dataset-Metadata) will be created. Defaults to current working directory
319324
```
320325

321326
Example:
@@ -376,9 +381,11 @@ Example:
376381
```
377382
usage: kaggle datasets metadata [-h] [-p PATH] [dataset]
378383
384+
required arguments:
385+
dataset Dataset URL suffix in format <owner>/<dataset-name> (use "kaggle datasets list" to show options)
386+
379387
optional arguments:
380388
-h, --help show this help message and exit
381-
dataset Dataset URL suffix in format <owner>/<dataset-name> (use "kaggle datasets list" to show options)
382389
-p PATH, --path PATH Location to download dataset metadata to. Defaults to current working directory
383390
```
384391

@@ -392,9 +399,11 @@ Example:
392399
```
393400
usage: kaggle datasets status [-h] [dataset]
394401
402+
required arguments:
403+
dataset Dataset URL suffix in format <owner>/<dataset-name> (use "kaggle datasets list" to show options)
404+
395405
optional arguments:
396406
-h, --help show this help message and exit
397-
dataset Dataset URL suffix in format <owner>/<dataset-name> (use "kaggle datasets list" to show options)
398407
```
399408

400409
Example:
@@ -467,7 +476,7 @@ usage: kaggle kernels init [-h] [-p FOLDER]
467476
optional arguments:
468477
-h, --help show this help message and exit
469478
-p FOLDER, --path FOLDER
470-
Folder for upload, containing data files and a special kernel-metadata.json file (https://github.com/Kaggle/kaggle-api/wiki/Kernel-Metadata). Defaults to current working directory
479+
Folder where the special kernel-metadata.json file (https://github.com/Kaggle/kaggle-api/wiki/Kernel-Metadata) will be created. Defaults to current working directory
471480
```
472481

473482
Example:
@@ -511,9 +520,11 @@ Example:
511520
```
512521
usage: kaggle kernels output [-h] [-p PATH] [-w] [-o] [-q] [kernel]
513522
523+
required arguments:
524+
kernel Kernel URL suffix in format <owner>/<kernel-name> (use "kaggle kernels list" to show options)
525+
514526
optional arguments:
515527
-h, --help show this help message and exit
516-
kernel Kernel URL suffix in format <owner>/<kernel-name> (use "kaggle kernels list" to show options)
517528
-p PATH, --path PATH Folder where file(s) will be downloaded, defaults to current working directory
518529
-w, --wp Download files to current working path
519530
-o, --force Skip check whether local version of file is up to date, force file download
@@ -529,9 +540,11 @@ Example:
529540
```
530541
usage: kaggle kernels status [-h] [kernel]
531542
543+
required arguments:
544+
kernel Kernel URL suffix in format <owner>/<kernel-name> (use "kaggle kernels list" to show options)
545+
532546
optional arguments:
533547
-h, --help show this help message and exit
534-
kernel Kernel URL suffix in format <owner>/<kernel-name> (use "kaggle kernels list" to show options)
535548
```
536549

537550
Example:
@@ -634,9 +647,11 @@ Example:
634647
```
635648
usage: kaggle models delete [-h] [model]
636649
650+
required arguments:
651+
model Model URL suffix in format <owner>/<model-name>
652+
637653
optional arguments:
638654
-h, --help show this help message and exit
639-
model Model URL suffix in format <owner>/<model-name>
640655
```
641656

642657
Example:
@@ -737,9 +752,11 @@ Example:
737752
```
738753
usage: kaggle models instances delete [-h] [modelInstance]
739754
755+
required arguments:
756+
modelInstance Model Instance URL suffix in format <owner>/<model-name>/<framework>/<instance-slug>
757+
740758
optional arguments:
741759
-h, --help show this help message and exit
742-
modelInstance Model Instance URL suffix in format <owner>/<model-name>/<framework>/<instance-slug>
743760
```
744761

745762
Example:
@@ -786,9 +803,11 @@ commands:
786803
```
787804
usage: kaggle models instances versions create [-h] [modelInstance] [-p FOLDER] [-n NOTES]
788805
806+
required arguments:
807+
modelInstance Model Instance URL suffix in format <owner>/<model-name>/<framework>/<instance-slug>
808+
789809
optional arguments:
790810
-h, --help show this help message and exit
791-
modelInstance Model Instance URL suffix in format <owner>/<model-name>/<framework>/<instance-slug>
792811
-p FOLDER, --path FOLDER
793812
Folder containing the model files to upload
794813
-n, --version-notes NOTES
@@ -807,9 +826,11 @@ Example:
807826
```
808827
usage: kaggle models instances versions download [-h] [-p PATH] [--untar] [-f] [-q] [modelInstanceVersion]
809828
829+
required arguments:
830+
modelInstanceVersion Model Instance version URL suffix in format <owner>/<model-name>/<framework>/<instance-slug>/<version_number>
831+
810832
optional arguments:
811833
-h, --help show this help message and exit
812-
modelInstanceVersion Model Instance version URL suffix in format <owner>/<model-name>/<framework>/<instance-slug>/<version_number>
813834
-p PATH, --path PATH Folder where file(s) will be downloaded, defaults to current working directory
814835
--untar Untar the downloaded file. Will delete the tar file when completed.
815836
-f, --force Skip check whether local version of file is up to date, force file download
@@ -826,9 +847,11 @@ Examples:
826847
```
827848
usage: kaggle models instances versions delete [-h] [modelInstanceVersion]
828849
850+
required arguments:
851+
modelInstanceVersion Model Instance version URL suffix in format <owner>/<model-name>/<framework>/<instance-slug>/<version_number>
852+
829853
optional arguments:
830854
-h, --help show this help message and exit
831-
modelInstanceVersion Model Instance version URL suffix in format <owner>/<model-name>/<framework>/<instance-slug>/<version_number>
832855
```
833856

834857
Example:

0 commit comments

Comments
 (0)