rename: package hue_iac → hueman, CLI hue-iac → hueman#3
Merged
Conversation
- git mv hue_iac/ hueman/; sweep all imports, module strings, and user-facing hue-iac literals (prog name, --version, error hints) - pyproject: project name hueman, PEP 639 license string, hueman console script + transitional hue-iac alias (remove after one release) - Dockerfile: COPY hueman, entrypoint hueman - docs: README (drop interim-name note, mention the alias once), CLAUDE.md, examples/home.yaml, deploy/synology runbooks - unchanged by design: DEFAULT_MARKER "[iac]" (live bridge resource tag), hue.yaml, HUE_APPLICATION_KEY/HUE_BRIDGE_HOST, on-disk names (.hue-pin.json, .hue-backup/, .hue-circadian-resume, circadian.log), re-anchor.sh (legacy, works via the alias), dated design specs Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Completes the repo split's pending rename: the Python package
hue_iacbecomeshuemanand the CLIhue-iacbecomeshueman, matching the repo name.What changed
git mv hue_iac/ hueman/+ full sweep of imports, module strings, and user-facinghue-iacliterals (argparse prog,--version, error hints)pyproject.toml: project namehueman, PEP 639license = "MIT",huemanconsole script plus a transitionalhue-iacalias (remove after one release)Dockerfile:COPY hueman, entrypointhuemanexamples/home.yaml,deploy/synology/runbooksDeliberately unchanged
DEFAULT_MARKER = "[iac]"— tags live bridge resources; renaming it would orphan everything apply manageshue.yaml,HUE_APPLICATION_KEY,HUE_BRIDGE_HOST, on-disk names (.hue-pin.json,.hue-backup/,.hue-circadian-resume,circadian.log)re-anchor.sh(legacy cron path — keeps working via the alias)docs/superpowers/specs/(historical record)Verification
python3 -m pytest -q→ 307 passedpython3 -m hueman.cli -c examples/home.yaml validate→ ok<share>placeholder paths already on main; no new identifiers🤖 Generated with Claude Code