Skip to content

chore: bump project version to 0.1.2 - #426

Merged
tildesrc merged 2 commits into
mainfrom
panopticon/bump-version-0-1-2
Sep 22, 2026
Merged

tildesrc merged 2 commits into
mainfrom
panopticon/bump-version-0-1-2

Conversation

@tildesrc

Copy link
Copy Markdown
Contributor

Bumps __version__ from 0.1.1 to 0.1.2.

The runner rebuilds a host's base task-container image only when the image's org.panopticon.version label differs from the installed panopticon.__version__ (ImageBuilder.build_base_if_missing, sessionservice/images.py). An image whose stamp matches is judged current and is never rebuilt, so moving the version is the switch that makes every host rebuild and pick up whatever now ships inside the image (src/panopticon/docker/, sessionservice/task_lib.sh, the packaged panopticon itself).

One hand-edited site, and it is the only occurrence of the literal in the repo. Since #425 pyproject.toml declares dynamic = ["version"] and hatchling reads the value out of the package ([tool.hatch.version]), so the distribution metadata is derived rather than hand-synced and uv.lock no longer records a version for the editable root — nothing else needs touching. tests/test_version.py guards that invariant.

Plan: the task's plan.md artifact.

🤖 Generated with Claude Code

The runner rebuilds a host's base task-container image only when the image's
org.panopticon.version label differs from the installed panopticon.__version__
(ImageBuilder.build_base_if_missing). An image whose stamp matches is judged current
and is never rebuilt, so moving the version is the switch that makes every host
rebuild and pick up whatever now ships inside the image.

One hand-edited site: __version__ in src/panopticon/__init__.py. Since #425
pyproject.toml declares dynamic = ["version"] and hatchling reads the value out of the
package, so the distribution metadata follows and there is nothing to keep in sync.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@tildesrc
tildesrc marked this pull request as ready for review September 21, 2026 19:35
@tildesrc
tildesrc merged commit 6f2b021 into main Sep 22, 2026
3 checks passed
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