Releases: Kaggle/kaggle-sdk-python
Releases · Kaggle/kaggle-sdk-python
Release list
release v0.1.33
Full kagglesdk regen and release 0.1.33 (#59) Fixes broken import chain in 0.1.32 where several files (host_service, episode_service, competition_api_service) referenced modules that were never shipped: competition_types, simulations, competition_email_invite, evaluation_algorithm, submission, legacy_competition_host_service, kernels_service. This crashed at import time in any consumer that touched those services. Root cause: prior scoped commits copied only the touched service files without their transitive import closure. This commit does a full sync of the kapigen output across all packages. Merge strategy: kapigen produces two flavors depending on flags (internal, tuned for frontend / ExportToFrontend, and publicapi, tuned for the kagglesdk publish flow / isKaggleSdk). Neither is a strict superset. The publicapi flavor has correct kagglesdk-tuned support code (KaggleClient.__init__, kaggle_http_client), while internal has broader class coverage. We take publicapi as the base and layer internal-only classes on top, using a class-level union for files where both flavors have overlapping but non-identical class sets. Verified: all 320 kagglesdk modules import cleanly and KaggleClient instantiates with all 21 subclients accessible.
release v0.1.32
Regenerate SDK: competition API methods and release 0.1.32 (#56) Adds four newly-promoted public competition API endpoints to the python client, now reachable via kapigen's POST filter: - UpdateCompetitionPage (#43648 switched PATCH->POST) - DeleteCompetitionPage (#43648 switched DELETE->POST) - UpdateCompetitionSettings (#43648 switched PATCH->POST) - CreateCompetitionData (#43662) Includes the CompetitionDatabundleType enum the new request types depend on. Bumps version to 0.1.32.
release v0.1.31
release 0.1.31 (#55) Competition SDK regeneration
release v0.1.30
Add kernels topics api (#49) Add another API for discussions.
release v0.1.29
Regenerated from kapigen after resync (#48) `cp -r ...` from `kapigen` output to here.
release v0.1.28
release 0.1.27 (#46) Fix: https://chat.kaggle.net/kaggle/pl/rtz8egpcn3fzpfdagbtwerrdpe
release v0.1.27
Regenerate SDK: add ListTeamPublicSubmissions (#42864) (#45) Exposes the new ListTeamPublicSubmissions RPC on CompetitionApiService. Bumps version to 0.1.27.
release v0.1.26
Fix subtle auth sequencing issue (#44) Fixes https://github.com/Kaggle/kaggle-cli/issues/1009
release v0.1.25
Regenerate SDK: add GetAcceleratorQuotaStatistics (#42)
release v0.1.24
release 0.1.24 (#41) New API changes for release 0.1.24