Skip to content

Prepare Tau 0.4.9 patch release - #787

Merged
alejandro-ao merged 1 commit into
mainfrom
release/v0.4.9
Nov 3, 2026
Merged

alejandro-ao merged 1 commit into
mainfrom
release/v0.4.9

Conversation

@alejandro-ao

Copy link
Copy Markdown
Collaborator

Summary

Prepare Tau 0.4.9:

  • Bump package version and lockfile to 0.4.9 and update the sidebar version assertion.
  • Add bundled release notes dated 2026-11-03.
  • Highlight relative transcript paths, transcript grouping, TUI latency and CPU improvements (coalesced streaming appends, idle GC, smaller mount window), the compact prompt/footer and braille spinner, cancellation reliability during tool execution, and clearer tool-argument errors.

Verification

  • uv run pytest: 2154 passed, 2 Windows-only skips.
  • uv run ruff check . passed.
  • uv run ruff format --check . passed.
  • uv run mypy passed (123 source files).
  • uv lock updated; uv run tau --version reports tau 0.4.9.
  • PyPI has no existing 0.4.9 release.

Publication

After CI passes and this PR is squash-merged, publish GitHub Release v0.4.9 from the merged main commit. This triggers the existing trusted-publishing workflow to upload tau-ai to PyPI.

@alejandro-ao
alejandro-ao merged commit 47610d3 into main Nov 3, 2026
2 checks passed
@alejandro-ao
alejandro-ao deleted the release/v0.4.9 branch November 3, 2026 09:29
3DAlgoLab added a commit to 3DAlgoLab/tau that referenced this pull request Nov 4, 2026
Pulls in the two upstream commits missing since af63b7a:

- 7ed7d28 fix(tui): tighten transcript spacing and group narration-free tool runs (huggingface#780)
- 47610d3 Prepare Tau 0.4.9 patch release (huggingface#787)

Conflict resolutions:

- pyproject.toml and uv.lock: take upstream's released 0.4.9 over the fork's
  unpublished 0.4.9b3. Equal versions also keep the startup update check quiet.
- tests/test_tui_app.py: keep the fork's version-agnostic sidebar assertion
  built on current_version() instead of upstream's hardcoded "0.4.9".
- release-notes/releases.json: keep both histories, upstream's 0.4.9 entry
  first, then the fork's unpublished 0.4.9b3 and 0.4.9b2 notes.

Verified with pytest, ruff check, ruff format --check, and mypy.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant