Skip to content

chore: release main - #90

Merged
GregHolmes merged 1 commit into
mainfrom
release-please--branches--main
Aug 17, 2026
Merged

chore: release main#90
GregHolmes merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

📦 deepctl 0.2.27 — what's in this release

Ships the Deepgram Python SDK 7.7.0 upgrade, makes Flux the default text-to-speech model, expands redaction/formatting controls for speech-to-text, and hardens the MCP proxy against host disconnects. All feature areas were exercised end-to-end against the live API before cutting this release.

✨ Features

🐛 Bug Fixes

🔧 Internal

⚠️ Upgrade note

dg speak output now comes from Flux (flux-alexis-en) by default rather than Aura 2 — expect a different default voice and raw linear16 (auto-wrapped to WAV) instead of Aura's MP3 default. To keep the previous behavior, pass -m aura-2-asteria-en (add --encoding mp3 for MP3 output).


The machine-generated release manifest below is required by Release Please and is left unchanged.

0.2.27

0.2.27 (2026-08-17)

Features

  • SDK 7.7.0 — Flux TTS controls, Flux STT fix, listen redact/numerals (#92) (50d96cf)
  • speak: default to Flux TTS (flux-alexis-en) instead of Aura 2 (#89) (5a0b698)

Bug Fixes

  • mcp: swallow broken/closed-pipe on dg mcp startup notifications and error path (#88) (b24396e)
deepctl-core: 0.2.15

0.2.15 (2026-08-17)

Features

  • SDK 7.7.0 — Flux TTS controls, Flux STT fix, listen redact/numerals (#92) (50d96cf)
deepctl-telemetry: 0.0.6

0.0.6 (2026-08-17)

Bug Fixes

  • mcp: swallow broken/closed-pipe on dg mcp startup notifications and error path (#88) (b24396e)
deepctl-cmd-login: 0.1.17

0.1.17 (2026-08-17)

Features

  • SDK 7.7.0 — Flux TTS controls, Flux STT fix, listen redact/numerals (#92) (50d96cf)
deepctl-cmd-projects: 0.1.13

0.1.13 (2026-08-17)

Features

  • SDK 7.7.0 — Flux TTS controls, Flux STT fix, listen redact/numerals (#92) (50d96cf)
deepctl-cmd-usage: 0.1.13

0.1.13 (2026-08-17)

Features

  • SDK 7.7.0 — Flux TTS controls, Flux STT fix, listen redact/numerals (#92) (50d96cf)
deepctl-cmd-update: 0.2.6

0.2.6 (2026-08-17)

Bug Fixes

  • mcp: swallow broken/closed-pipe on dg mcp startup notifications and error path (#88) (b24396e)
deepctl-cmd-skills: 0.0.7

0.0.7 (2026-08-17)

Bug Fixes

  • mcp: swallow broken/closed-pipe on dg mcp startup notifications and error path (#88) (b24396e)
deepctl-cmd-speak: 0.0.4

0.0.4 (2026-08-17)

Features

  • SDK 7.7.0 — Flux TTS controls, Flux STT fix, listen redact/numerals (#92) (50d96cf)
  • speak: default to Flux TTS (flux-alexis-en) instead of Aura 2 (#89) (5a0b698)
deepctl-cmd-listen: 0.0.14

0.0.14 (2026-08-17)

Features

  • SDK 7.7.0 — Flux TTS controls, Flux STT fix, listen redact/numerals (#92) (50d96cf)

This PR was generated with Release Please. See documentation.

@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 2 times, most recently from 16dd34b to 53ec63a Compare August 17, 2026 11:25
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from 53ec63a to b5f9baf Compare August 17, 2026 11:26
@GregHolmes
GregHolmes merged commit 76ccdaf into main Aug 17, 2026
22 checks passed
@GregHolmes
GregHolmes deleted the release-please--branches--main branch August 17, 2026 13:23
GregHolmes added a commit that referenced this pull request Aug 18, 2026
CI installs with `uv sync --group testing --locked`, and uv.lock pins the
version of all 31 workspace members. release-please bumps those versions in
each pyproject.toml (plus src/deepctl/__init__.py and the manifest) but has no
updater for uv.lock, so the lock still claimed deepctl 0.2.27 while
pyproject.toml said 0.2.28. `--locked` refuses to resolve against a stale lock,
so every job failed at the install step before running a single test -- 32
failing checks that looked like test failures but were not.

This is the first release PR since uv.lock was committed in #95 (997cd36); the
previous one (#90, 76ccdaf) predates it. Every future release PR will hit the
same wall until release.yml regenerates the lock itself.

`uv lock` changed only the 11 workspace member versions -- no third-party
dependency drift -- and all 31 now agree with .release-please-manifest.json.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant