NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3260 most downloaded on PyPI
Access Kaggle resources anywhere
Last release 3 months ago
09 Jun 2026
Release timing varies
gaps range from 8 days to 4 months
Nearly every release is documented
notes for 40 of 40 stable releases
1 version withdrawn
withdrawn after publishing
3 years old
43 releases · first in 2023
One column per quarter.
Release 1.0.2 ( #304 ) http://b/521846350
Release 1.0.2 (#304)
http://b/521846350
> Cut a new release for kagglehub. The version should be 1.0.1. Update the CHANGELOG.md with the latest change from the git history. Follow the same p
Release 1.0.1 (#296)
Prompt:
> Cut a new release for kagglehub. The version should be 1.0.1. Update
the CHANGELOG.md with the latest change from the git history. Follow the
same pattern than other entries in the CHANGELOG.md. Ignore typo only
commits.
http://b/507122006
* General Availability release
Add output_dir parameter to dataset_download, model_download, notebook_output_download and competition_download for direct download to custom director
Release 0.4.2 ( #282 ) http://b/479835274
Release 0.4.2 (#282)
http://b/479835274
set_kaggle_credentials method back to avoid breakage on libraries depending on setting legacy credentials. (#281)Release 0.4.1 ( #280 ) http://b/477283660
Release 0.4.1 (#280)
http://b/477283660
kagglehub.login() and Colab secrets auth. (#279)Restored version-checking logic.
Prepare release v0.3.13 ( #257 ) As titled. This is to fix Issue #254
Prepare 0.3.12 release ( #242 ) http://b/388077145
Prepare 0.3.12 release (#242)
http://b/388077145
[API] Update user agent for torchtune
[API] Update user agent for torchtune (#237)
Enable tracking of torchtune models via kagglehub api. This is the
change for kagglehub part. PR for midtier change is
http://go/kaggle-pr/34437
Fix = [b/381021004](https://buganizer.corp.google.com/issues/381021004)
Note: To test this change without midtier changes in production, you
need to have a midtier running locally and add breakpoint to review the
value for `userAgent` in `ProtoHttpRuleController.ApiV1.cs.` With that:
- Creating a python virtual environment
- Import this kagglehub version `pip install
git+https://github.com/Kaggle/kagglehub.git@nan_torch`
- Import torchtune and its required dependencies
- set environment variables
export KAGGLE_USERNAME=[your_user_name]
export KAGGLE_KEY=local_api_token
- in virtual environment, run command `tune download
"google/bert/tensorFlow2/answer-equivalence-bem" --source "kaggle"`
- verify user agent has torchtune and its associated version
<img width="650" alt="Screenshot 2025-03-30 at 12 18 49 PM"
src="https://github.com/user-attachments/assets/3993667f-489c-415a-9446-073bc926089c"
/>
Fix Colab environment detection logic
Renamed load_datset to dataset_load
Moved signing as optional feature due to dependency issue
Add data loaders to user agent when downloading
Include server-side errors if present
Add a naive Colab dataset cache resolver
Hide API key in terminal when prompting in kaggle.login(...)
Fallback to next auth mechanism if auth environment variables are set but empty
Attach competition in Kaggle notebook environment
Upgrade Python version support to 3.9 and above
Improve upload by ignoring patterns
Added support for implicit token auth in kaggle notebooks
* Fix model downloading bug
Download model files in parallel
Add missing packaging dependencies
Create a new version when model instance exist but no versions are ready yet
* Improve upload speed
Add support for single file upload
Add support for directory upload
Add raise_for_status() in post function
Fix message when detecting newer version
Include URL to model detail page in error message
Fix model_upload with nested directory
Prevent log message from being printed twice in some environment
Improve error messages for KaggleCacheResolver
KaggleCacheResolver (#40)Improve error messages for Kaggle API calls
Fixed notebook environment detection logic
Fixed login credential validation (#33, #34)
Attach model in Kaggle notebook environment with internet disabled
Login via environment variable or credentials file
Skeleton for the kagglehub library
Your coding agent can read these notes before it upgrades. Set up the MCP server →