Skip to content

chore(deps): bump hotdata from 0.4.1 to 0.6.0#25

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/hotdata-0.6.0
Open

chore(deps): bump hotdata from 0.4.1 to 0.6.0#25
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/hotdata-0.6.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 7, 2026

Copy link
Copy Markdown

Bumps hotdata from 0.4.1 to 0.6.0.

Release notes

Sourced from hotdata's releases.

hotdata 0.6.0

Changed

  • feat: support async table loads and append mode
  • feat(uploads): support streaming uploads with on-demand part URLs
  • Breaking: results and query runs are now scoped to a database via the required X-Database-Id header. The generated ResultsApi / QueryRunsApi methods (get_result, list_results, get_query_run, list_query_runs) gain a required x_database_id argument, and the hand-written ergonomic helpers match: hotdata.arrow.ResultsApi.get_result_arrow / stream_result_arrow and hotdata.query.QueryApi.wait_for_result take the database id, and QueryApi.query's truncation auto-follow forwards the query's database scope (the X-Database-Id header, or the request-body database_id when no header is set) to its result and query-run fetches.

hotdata 0.5.0

Added

  • hotdata.UploadsApi gains upload_file(source, ...), a transparent direct-to-storage upload. Give it a file path, raw bytes, or a seekable binary file object and it opens an upload session, sends the data straight to object storage (a single request for a small file, concurrent multipart for a large one), and finalizes — returning the FinalizeUploadResponse. Your bytes never round-trip through the API. Supports a progress callback, an auto-scaled (or caller-set) part size, bounded concurrency with a peak-memory budget, and idempotent per-part retry (tunable via part_retry). Failures raise a typed hierarchy under UploadError: StorageError, StorageTransportError, MissingETagError, MalformedSessionError, and SizeLimitError.
  • hotdata.UploadsApi.upload_stream uploads bytes or a binary stream (streamed without buffering) in a single request — the fallback for when direct-to-storage uploads aren't available or the source isn't seekable.
  • Table loads now accept CSV and JSON source files in addition to Parquet.

Changed

  • Regenerated the client from the updated Hotdata OpenAPI spec.
  • Documentation: removed stale datasets references and refreshed the MCP + CLI reference.

Removed

  • The datasets API and its related job types have been removed.
Changelog

Sourced from hotdata's changelog.

[0.6.0] - 2026-07-07

Changed

  • feat: support async table loads and append mode
  • feat(uploads): support streaming uploads with on-demand part URLs
  • Breaking: results and query runs are now scoped to a database via the required X-Database-Id header. The generated ResultsApi / QueryRunsApi methods (get_result, list_results, get_query_run, list_query_runs) gain a required x_database_id argument, and the hand-written ergonomic helpers match: hotdata.arrow.ResultsApi.get_result_arrow / stream_result_arrow and hotdata.query.QueryApi.wait_for_result take the database id, and QueryApi.query's truncation auto-follow forwards the query's database scope (the X-Database-Id header, or the request-body database_id when no header is set) to its result and query-run fetches.

[0.5.0] - 2026-06-28

Added

  • hotdata.UploadsApi gains upload_file(source, ...), a transparent direct-to-storage upload. Give it a file path, raw bytes, or a seekable binary file object and it opens an upload session, sends the data straight to object storage (a single request for a small file, concurrent multipart for a large one), and finalizes — returning the FinalizeUploadResponse. Your bytes never round-trip through the API. Supports a progress callback, an auto-scaled (or caller-set) part size, bounded concurrency with a peak-memory budget, and idempotent per-part retry (tunable via part_retry). Failures raise a typed hierarchy under UploadError: StorageError, StorageTransportError, MissingETagError, MalformedSessionError, and SizeLimitError.
  • hotdata.UploadsApi.upload_stream uploads bytes or a binary stream (streamed without buffering) in a single request — the fallback for when direct-to-storage uploads aren't available or the source isn't seekable.
  • Table loads now accept CSV and JSON source files in addition to Parquet.

Changed

  • Regenerated the client from the updated Hotdata OpenAPI spec.
  • Documentation: removed stale datasets references and refreshed the MCP + CLI reference.

Removed

  • The datasets API and its related job types have been removed.
Commits
  • 6ebc2f9 chore: release v0.6.0 (#135)
  • d1e92b6 feat(uploads): harden multipart uploads to sdk-rust parity (#133)
  • f446d04 feat: support async table loads and append mode (#134)
  • 28e42ce feat(uploads): support streaming uploads with on-demand part URLs (#132)
  • c71e2c0 chore: release v0.5.0 (#131)
  • f630bd7 feat(uploads): transparent presigned direct-to-storage upload (#130)
  • d073681 fix(auth): retry token exchange on transient failures (#129)
  • 25b060b feat(uploads): add file upload endpoints (#127)
  • fcf742e docs: remove stale datasets references, refresh MCP + CLI reference (#126)
  • 389eda4 feat(tables): add csv and json file format support for table loads (#125)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [hotdata](https://github.com/hotdata-dev/sdk-python) from 0.4.1 to 0.6.0.
- [Release notes](https://github.com/hotdata-dev/sdk-python/releases)
- [Changelog](https://github.com/hotdata-dev/sdk-python/blob/main/CHANGELOG.md)
- [Commits](hotdata-dev/sdk-python@v0.4.1...v0.6.0)

---
updated-dependencies:
- dependency-name: hotdata
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jul 7, 2026
@github-actions github-actions Bot enabled auto-merge (squash) July 7, 2026 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants