Skip to content

chore(deps): update the python base image to 3.14-slim - #3

Merged
JarbasAl merged 2 commits into
devfrom
chore/python-3.14-slim
Sep 18, 2026
Merged

JarbasAl merged 2 commits into
devfrom
chore/python-3.14-slim

Conversation

@openvoiceos-bot

Copy link
Copy Markdown
Contributor

This PR was written by an AI agent (Claude Code), for review by a maintainer.

Re-cut of the Renovate update in #2: the Dockerfile base image moves from python:3.12-slim to python:3.14-slim. One line changes.

Check

The image installs these packages with uv pip install --system --prerelease=allow:

  • hivemind-core
  • hivemind-websocket-protocol
  • hivemind-ovos-agent-plugin
  • ovos-messagebus
  • ovos-utils
  • ovos-bus-client

In a fresh Python 3.14.7 venv, the same command installed all six, and each one imports:

Package Version
hivemind-core 5.1.4a2
hivemind-websocket-protocol 1.0.2a1
hivemind-ovos-agent-plugin 0.4.2a1
ovos-messagebus 0.2.1a4
ovos-utils 0.15.0a1
ovos-bus-client 2.11.15a2

Not verified

  • The image build itself. Docker is not available on the machine that made this change.
  • The mesh at runtime (docker compose up). This repository has no CI workflow, so no check runs on this PR.

🤖 Generated with Claude Code

Re-cut of the Renovate update in #2. The image installs hivemind-core,
hivemind-websocket-protocol, hivemind-ovos-agent-plugin, ovos-messagebus,
ovos-utils and ovos-bus-client with uv. All six install and import on
Python 3.14.7.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Sep 13, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 10680c5b-1f8d-4010-aadf-2fac0b9f592d


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Review of #3: the repository had no workflow, so no automation had ever
built this image or resolved its install line. The build runs on push
to dev, on pull requests and on dispatch, with no push of the image, and
then imports the installed packages on the image Python and compiles
mock_agent.py (which connects to a bus at import time).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@JarbasAl
JarbasAl marked this pull request as ready for review September 18, 2026 13:28
@JarbasAl
JarbasAl merged commit 18dca6a into dev Sep 18, 2026
1 check passed
@JarbasAl
JarbasAl deleted the chore/python-3.14-slim branch September 18, 2026 13:28
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.

2 participants