Skip to content

Releases: chad-loder/pyhaul

v0.6.1

03 May 01:18
Immutable release. Only release title and notes can be modified.
v0.6.1
436925b

Choose a tag to compare

What's Changed

  • build: migrate to hatchling + PSR with Clean Room release workflow by @chad-loder in #46
  • ci: upgrade action dependencies to latest releases by @chad-loder in #47
  • ci: harden attestation verification, Renovate tiering, and path-filter scope by @chad-loder in #48
  • fix(release): add allow_zero_version to prevent premature 1.0.0 bump by @chad-loder in #49
  • chore(release): v0.6.1 by @chad-loder in #50

Full Changelog: v0.6.0...v0.6.1

v0.6.0

02 May 10:32
aeb61ef

Choose a tag to compare

0.6.0 (2026-05-02)

Features

  • probe: probe API, stream_head transport, and download stack updates (#42) (0e89255)
  • transport: optional headers, prepare_headers hook, and session proxy (#37) (d3e383b)

Bug Fixes

  • ci: correct action SHA pins in docs workflow (#31) (edf13cc)
  • consistent PartialHaulError for retryable transport errors (#36) (a1f41dd)
  • http protocol edge cases for ETags, ranges, and headers (#41) (5de10d8)
  • session: thread-safe adapter registry with lock and tuple COW (#39) (a6486bb)

Documentation

  • tabbed examples for async and landing page, fix docstring rendering (#33) (215a0be)

v0.5.0

28 Apr 11:04
a35e5c5

Choose a tag to compare

0.5.0 (2026-04-28)

Documentation

  • add ProperDocs documentation site with CI/CD pipeline (#28) (1a21ad9)
  • contributing: note GitHub App must be installed or token step 404s (#18) (82b6d5b)
  • refresh CONTRIBUTING.md for prek and current lint targets (#27) (de5d756)

Chores

  • override release version to 0.5.0 (#30) (a601b04)

v0.4.0

27 Apr 09:23
d601652

Choose a tag to compare

0.4.0 (2026-04-27)

Features

  • binary checkpoints and incremental tree hashing (#7) (10eb5c7)
  • tail hash verification and test reliability improvements (#10) (f862d43)
  • upgrade V4 format with framed TLVs and 8-byte alignment (#13) (42651ce)

Bug Fixes

  • close urllib3 response to prevent socket leaks (#11) (de6c6aa)

Documentation

  • add RFC-style SPEC.md and fix rumdl command in justfile (#12) (183eeda)
  • finalize SPEC.md (alignment + strategy) (#14) (734f4c7)
  • update checkpoint format description to binary (#9) (661de1c)

v0.3.0

26 Apr 10:38
f413fa3

Choose a tag to compare

0.3.0 (2026-04-26)

Features

  • initial release of pyhaul (e661cbe)

Documentation

  • v0.2.1 aiohttp readme, pypi keyword, and merge dev (#3) (526c973)

v0.2.0

26 Apr 02:04
cea3b7f

Choose a tag to compare

0.2.0 (2026-04-26)

Features

  • initial release of pyhaul (e661cbe)